This is the introduction of the Sun Connection Field Enablement team weblog. My name is Bob Lusk and I work in the Sun Software organization for Steve Wilson. Steve is our vice president in charge of the Connected Systems Network organization. Perhaps you have seen his weblog, http://blogs.sun.com/stevewilson/
I run a group called Field Enablement. This group consists of subject matter experts on the key life cycle management technologies from the Connected Systems Network organization. These technologies are Sun Connection (formerly known as Aduva OnStage or Sun Update Connection Enterprise), Sun MC (Sun Management Center), N1 SPS (N1 Service Provisioning System) and N1 SM (N1 System Manager).
My team works with the field and customers to provide assistance with implementations as well as to drive mindshare & adoption, information sharing, road shows and conferences. In addition to this we create all of the training for these products which includes instructor led and web based. Other responsibilities include creating best practices around the implementation and usage of the Connected Systems Network technologies. Our goal of this weblog is to be able to share information with Sun employees and our customers who have either implemented these products or will implement them in the future. We also want to provide important information around training and other key enablement activities. You can expect regular updates to this weblog from members of my team.
Sun Connection at JavaOne - For those of you who may be attending the upcoming JavaOne conference in San Francisco, May 8-11, my team will be running a demo booth where you will get a chance to see Sun Connection and the other Connected Systems Network technologies at work. We will show all the products while we walk through a story line. The following is a preview of what you might see:
1.) We start out the demo at the very beginning. With Sun Netbeans up and running, Devman can see his new WizBang web application within the IDE. In the same location he can see the deployment plans and components needed to not only push out his new application to the web tier, but also all the plans and components to stand up the application layer on newly provisioned boxes.
2.) Devman needs some equipment. So he logs into the N1 System Manager BUI and clicks over to the "Spare Pool" logical group. He knows no one is using these boxes because they are in the Spare Pool. He checks to make sure the hardware is healthy via a quick click through. Devman creates a logical group called JavaONE and moves the systems he wants into it. He then drags and drops the OS images on top of the group.
3.) Devman's company is not into wasting money. With just 2 physical boxes, Devman can test his application content on 6 new app servers running n the same exact configuration on 6 virtual OSs. Now that the Sun Management Center agent has been installed on the systems, they appear in the Solaris Container Manager BUI. Devman needs to create some whole root Solaris zones. He quickly copies an existing zone definition from a production server over to these boxes for provisioning via the Sun Container Manager BUI.
4.) Once OS provisioning is completed, which also installed the Sun Connection 1.1 agent, the systems appears in the Sun Connection BUI. Next we will show there is an Acme Inc. patch base line that needs to be deployed to the box. The compliancy reports show the boxes are in violation of this. Devman now runs the job to bring them up to date on OS, java, and application patches.
5.) Devman now turns to the N1 Service Provisioning System BUI. With a simple mouse click he is into the JES deployment plan. He can quickly modify the variable set to meet the needs of his deployment. He can also deploy his new content up to the freshly installed JES application stack.
6.) Now that the application is up and running in QA, Devman needs to understand if his new content is adversely effecting the system. For this he turns to Sun Management Center to look through the Halcyon JES app server module, the JDK 1.5.x remote monitoring module, and the overall system utilization health. He looks for any open alarms and the Performance Reports over the last week.
7.) All QA tests and performance is good. Devman decides to push his content to the production JES app servers via N1 Service Provisioning System with a single click. He is assured it will be the exact same configuration used in QA via this method.
If you are at JavaOne we hope you can make it by our booth. In the meantime we will be getting more postings up on this weblog and perhaps even a brief video preview.