Something I've been thinking about for quite some time, I think I'm ready to jot them down.
In 10g, anyone with a laptop, free space and time could spin it up. That's awesome for people that want to learn the tool. It's awesome to get things up and running quickly.
The problem though, as I see it, it allows people like me to become "server" admins.
Let's couch it in DBA terms.
I can perform many DBA activities; install the database (now on Linux!), create tablespaces, etc. The basics. What I can't do, or lack right now, is the ability to plan for the future size and growth. I'm sure if I sat down for a little while and thought about it, I could come up with a semi-decent plan, but...
You need production DBAs, no, you want production DBAs doing this work (or at least someone with a fair amount of experience in this arena). My reasoning? I lack that experience of "what could go wrong" because I've never been tasked with, "this is your database, keep it running 24x7x365."
I live in a dream world where I (think) know everything that could go wrong. I don't.
With 11g and the WebLogic Server integration, I see a split beginning.
Now, I know a little bit about a lot of different things (kind of like my DBA skills), but the deeper I get into WLS, the more I realize I don't know much.
A recent episode involving security and SSO configuration has taken a trip through Oracle Virtual Directory (OVD), Oracle Access Manager (OAM) and a bunch of other things I know little about. Am I expected to be an expert in all these things as well? Sure, I'm curious and want to learn as much as I can, but is that a reasonable thing to expect? To me, that sounds like an Identity Management person.
Performance. Where do I even start? Apache seems relatively easy to manage, it screams on my single user system. I've never seen high volumes of traffic consequently I haven't had to build out a server farm. WLS is beastly. There are so many moving pieces, it's tough to know where to start. Is it OPMN, the node managers or is it the BI Server?
I think this is where the split will occur.
You will see a greater delineation of duties in the future. The development side, RPD (mappings), BI Publisher and Analysis (formerly Answers) and the Administrative side, which will handle making sure the server is tuned to peak capacity, SSO works correctly and it's sized appropriately for a given environment.
This is especially true when more and more products get released on the Fusion Middleware (FMW) platform...admin duties will fall to a sysadmin type.
That's my though, not especially well written...in my brain, it sounds great, on the screen, not so much.
San Dimas High School football rules!