What is most valuable?
Solaris' most valuable features to me are its stability, scalability, dependability, RAS, HA, I know there are loads more TLA’s that can be used, and of course it’s grown into all the new cloud features, also, to be ready for the next generation.
For Oracle, it’s Oracle; is there any better database? I’m biased. It can be used on the smallest device running a simple meta data store to the biggest, hard-hitting, critical system.
I just think the maturity of Solaris, the base core has been proven, and it is evident in these Enterprise level/required features. People don't look at Solaris and ask is it production ready, it is probably one of the first options written down when people need to look at a Unix OS for big critical solutions because of the core features. Other features thats always been there is of course Security also, and now being expanded with all the Cloud ready features.
What needs improvement?
I’m working less and less with the OS it seems. Where I used to think, "I’d love them to improve this," I’ve heard that's exactly what they’ve done. Even the newest Oracle Mini Cluster only has a visual interface for deployment and management.
The OS always needed and still does need more of a visual interface. Not to take anything away from the command line - I love that - but for basic mass user community acceptance, there is a large Windows, under-30 user base that doesn’t know how to think when they don’t have a mouse to do things with.
For how long have I used the solution?
I've been using Solaris as an OS to host mostly Oracle primarily since 1998. I first ran it on a little Sun Classic 50. That would have been Oracle 7.3.2. Next machine up was a Sun Sparc E450. I called it the coffee table, as it was right next to my desk. I had 2 of them, one running an Oracle Database, the other Running Dynamo Application Server + Apache Web server. Eventually I lost my coffee tables to the server room when the project went live.
What was my experience with deployment of the solution?
With Solaris and Oracle, never. If you’ve done your homework and you're prepared and know what you want to accomplish and how to get it done, then all goes perfectly, but then that's life: Prepare and things work; don’t and you have a hard time ahead trying to hammer it into shape/direction.
How are customer service and technical support?
You DO need to know how to work with support, they do have all the information, and the means to figure out a problem, but like any support division, not always the easiest to engage with.
Which solution did I use previously and why did I switch?
I use Linux a lot, and, well before Oracle, I used to work on Sybase.
How was the initial setup?
I’ve never done anything straightforward. I tend to specialise in the complex deployments, putting them together in such a way that they actually become simple to manage with the minimal of skills.
What about the implementation team?
I use to be with a platinum partner, then I worked for the vendor, and now I'm with a partner again, so I’ve done both sides of the fence. The most important part of any solution is KNOW your problem first, then look at the proposed solution and it’s components and the features, and identify which features are to be used to solve which part of the problem, and try and follow KISS. ;)
What was our ROI?
Consolidate where it makes sense. At times, simply trying to increase ROI can increase complexity, which pushes up operational complexity and associated costs/risks, which actually hurts cost of ownership and has a silent impact on the ROI, as it might not get adopted as eagerly as hoped.
What other advice do I have?
Again, with any project, know the problem; know your available options. There might be multiple options in different products available from the same vendor. Decide which ones together will work best for you, and it will at times definitely not be the one that is being proposed by sales. Don’t be afraid to push the vendor to the edge. At times, the best options/solution might cost you some red eyes/sleepless nights, but they also long-term put you ahead of the curve of your competitors.
Disclosure: My company has a business relationship with this vendor other than being a customer: My current employer is a Gold Servers and software sales partner for Oracle.
Great Review !!! Suk Kim , congrats