{"id":214,"date":"2011-08-16T02:35:57","date_gmt":"2011-08-16T02:35:57","guid":{"rendered":"http:\/\/davidwright.net\/dwc\/?page_id=214"},"modified":"2011-08-24T04:19:49","modified_gmt":"2011-08-24T04:19:49","slug":"sun-microsystems","status":"publish","type":"page","link":"http:\/\/davidwright.net\/dwc\/?page_id=214","title":{"rendered":"Sun Microsystems"},"content":{"rendered":"<div class=\"wpcol-one-third\">\n<p><span class=\"Apple-style-span\" style=\"color: #000000; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 12px;\">Written for<\/span><\/p>\n<p><span class=\"Apple-style-span\" style=\"color: #000000; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 12px;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sites.google.com\/site\/davidwrightcommunications\/_\/rsrc\/1290553958240\/portfolio\/sun-microsystems\/sun%20logo.jpg?height=86&amp;width=200\" alt=\"\" width=\"200\" height=\"86\" border=\"0\" \/><\/span><\/p>\n<p><strong>Written by:<\/strong> David Wright<\/p>\n<p>This article ran on page 1 of Sun.com for several days in 2002. DW also wrote articles on Sun Services, as well as several large manuals.<\/div> <div class=\"wpcol-two-third wpcol-last\">\n<p id=\"internal-source-marker_0.6019833890241564\" dir=\"ltr\">The Key to Competitiveness: Flexible Architecture<\/p>\n<p dir=\"ltr\">As the era of Web services and business integration takes shape, one thing becomes increasingly clear: architecture&#8211;not just hardware and software infrastructure&#8211;is the key to competitiveness. Today&#8217;s Web-centric realities call for a more agile architecture that delivers high-quality services on demand.<\/p>\n<p dir=\"ltr\">The question for the evolving enterprise is how to design and build a more flexible, Web-services-based architecture that meets robust Quality-of-Service (QoS) requirements, such as reliability, availability, and security, without sacrificing previous IT investments. How can businesses take full advantage of Java technologies, industry best practices, and Sun Open Net Environment (Sun ONE) solutions in building business systems? How can they expand the channels for delivering Web services without exponentially increasing the cost and complexity of the IT environment?<\/p>\n<p dir=\"ltr\">These issues were recently addressed by a panel of Sun&#8217;s top architecture consultants in a discussion regarding issues, trends, and ideas that may be useful in the pursuit of architectural excellence.<\/p>\n<p dir=\"ltr\">As Sun ONE deployments proliferate, Sun architecture managers have noticed that large enterprise customers move gradually toward web services that can integrate with existing systems. Jeff Johnson, Manager of the Sun Java Center practice, explains, \u201cFor large companies it\u2019s not a wholesale rebuilding of what they have. It\u2019s an evolutionary migration of people moving toward web services. They take it one step at a time.\u201d<\/p>\n<p dir=\"ltr\">Which raises the question: if corporate clients are concerned with hanging on to existing systems and functionality, can they also take a high-level view of their long term needs and the architecture required to sustain it? Johnson thinks they can. \u201cI think that we need to recognize that that change is taking place and that J2EE is now a mainstream architecture. I think it has something to do with the fact that Java has been around for a while and big companies now are seeing the benefit. For example, SAP recently announced that they&#8217;re essentially rewriting their primary ERP application in J2EE and basing it on J2EE architecture. \u00a0I think that&#8217;s a fundamental shift that a lot of people said would never happen, that Java was more of a flash in the pan, more of a Web-based Applet-driven thing.\u201d<\/p>\n<p dir=\"ltr\">Dan Hushen, Director of the Sun Pervasive Java Technology Practice, agrees. \u201cWe see a lot of focus on a functionality &#8211; that&#8217;s what the business units want. \u00a0Often times, when they talk about integration, they&#8217;re saying, &#8220;We want to integrate these services. \u00a0We want to integrate this functionality. \u00a0And they tend to gloss over the architectural ramifications of doing that integration, that consolidation, when they&#8217;re only focused on the functionality. \u00a0Because there&#8217;s a tendency to go straight to code and just do some storyboards and get some screens out there and it all becomes kind of user driven. It sounds good on paper, but then you end up with the spaghetti underneath and that kills you in the long run. \u00a0All your money goes into maintaining that code in the long run.\u201d<\/p>\n<p dir=\"ltr\">Hushen&#8217;s team sees tremendous opportunities for Sun. \u201cJ2ME really extends the client base for existing enterprise applications. &#8221; says Hushen. &#8220;So in other words, it&#8217;s a technology that really helps you to deliver your application in a very common and consistent way to more consumers, building on your common skill set, building on your common architecture, and building on the portability and homogeneity of the job of platform. \u00a0So J2ME is definitely a sustaining technology and it definitely fits into a consolidation strategy, but also it fits into the Web services strategy.\u201d<\/p>\n<p dir=\"ltr\">Jim Delrossi, Practice Manager for Sun&#8217;s e-Solutions practice, translates business problems into technical solutions for Sun clients. In helping clients make decisions about the best way to deploy technology, Delrossi explains that business customers are learning the value of flexible architecture. &#8220;We&#8217;re seeing a big change now, too.&#8221; Says Delrossi. \u00a0&#8220;People are starting to wake up to the fact that the way the you build IT support systems is not the same as the way you have to build your line-of-business systems. If you took a look at someone like General Motors, the techniques for the use of IT would not be the same as those used for the production-line design and operations.\u201d<\/p>\n<p dir=\"ltr\">Delrossi explains that, for most, using Java for this purpose is a foregone conclusion, &#8220;It&#8217;s not even a question. \u00a0The real question is about how do they staff appropriately to an industry standard level, or up to a level that they feel they&#8217;re going to be able to support&#8211;and that goes for the overall architects too, who realize that this is now business critical. &#8220;<\/p>\n<p dir=\"ltr\">While Java took hold quickly on the client side, Sun architects have seen a grassroots revolution of large companies using Java to architect their IT systems. \u201cJ2EE is now a mainstream architecture\u201d says Johnson. \u00a0\u201cWe\u2019re building large scale systems and not just one-offs. And we\u2019ve had great success mentoring and teaching companies and development groups how to do this architecture, how to look at scalability and availability and really bake it into their application foundation as opposed to adding it as an afterthought at the end.\u201d<\/p>\n<p dir=\"ltr\">How will these flexible architectures fit with Web Services and the loose-coupling model? Hushen sees a tight fit. \u201cWeb services are really, really good for building loosely coupled systems. Some of the trends that I\u2019m seeing as people look back to distributive computing are the fact that externally focused systems either outside of your business area or outside of your enterprise definitely need to be web services-based to introduce that loose coupling model.\u201d<\/p>\n<p dir=\"ltr\">From telcos to wireless to financial services, many industries are now grasping the importance of a flexible architectures. Hushen sees it in many places. \u201cThe customers that we have that are really looking way ahead in this space are the customers like the telcos that are introducing 3G Wireless. \u00a0One of the key benefits of moving to 3G instead of two-and-a-half G is similar to the benefits of moving from IT network into ATM in that you can create-quality of-service models and you can dedicate to a customer. \u00a0And so once again, they&#8217;re beginning to develop the real business need to drive QoS into their computing plan, and certain financial customers are doing the same thing. \u00a0They&#8217;re putting quality of service contracts on their IT staff with respect to trading systems, and so we are seeing a re-dedication to these &#8212; these systemic capabilities with respect to the business guys actually focusing on them from a functionality standpoint.\u201d<\/p>\n<p dir=\"ltr\">For Delrossi and his team, the future holds increasingly complicated business and technical challenges. \u201cWhere we see our role is in helping the client make decisions about where are the best ways to deploy that judiciously so that they get the correct flexibility\/performance trade off. \u00a0Those are hard decisions to be making for clients who may be only doing this once in the life cycle of their product.\u201d Expert guidance is more critical than ever for the enterprise.<\/p>\n<p dir=\"ltr\">Johnson, Derossi, and Hushen are seeing a demand for flexible architecture first hand. \u201cI think for us, from a backend system perspective, Java is the lingua franca to have all these disparate systems that a company may own, [that can tie together] legacy systems that have been around for a while\u201d, says Johnson. \u201cIn order for them to be successful they need to focus on the architecture first. We see systems fail when Architecture is not considered up front, often because IT is under a great deal of pressure to get things out the door at lowest possible cost. \u00a0But I think we need everybody out there to take the long view. Just take a moment to think about it and really just commit to building it right. And I think what they&#8217;ll find &#8211; and we&#8217;ve proven this &#8211; time and time again, is that it&#8217;s a myth that it has to cost more or take longer to do it right. \u00a0At Ford Motor Company, they&#8217;re saving $750,000 an application now and building it right, building a solid foundation with the J2ME-based architecture, productivity tools, the common language, and they&#8217;ve seen the light. \u00a0They&#8217;ve seen that it doesn&#8217;t have to take longer to do it right. \u00a0And then the last thing is just get some expert advice, get some help. If you haven&#8217;t done this before don&#8217;t think that you can read a book and do it. \u00a0It&#8217;s not that easy. \u00a0You can&#8217;t afford to bet your business on that.\u201d<\/p>\n<p dir=\"ltr\">The panelists for this article included:<\/p>\n<p dir=\"ltr\">Jeff Johnson: Manager of the Sun Java Center practice, an integral part of Sun Professional Services providing Java technology and high-level architectural and design consulting expertise to Sun customers.<\/p>\n<p dir=\"ltr\">Dan Hushen: Director of the Pervasive Java Technology Practice, the part of the Sun Java Center practice that develops design patterns and architectural strategies for emerging Java technologies such as Java Platform 2, Micro Edition (J2ME), Jini technology, and Java Card technology.<\/p>\n<p>Jim Delrossi: Practice Manager for Sun&#8217;s e-Solutions practice, which translates business problems into technical solutions.<br \/>\n<\/div><div class=\"wpcol-divider\"><\/div><\/p>\n<div class='shareinpost'><ul class=\"socialwrap row\"><li class=\"iconOnly\"><a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/delicious.com\/post?url=http%3A%2F%2Fdavidwright.net%2Fdwc%2F%3Fpage_id%3D214&amp;title=Sun+Microsystems\" onclick=\"javascript:_gaq.push(['_trackEvent','outbound-article','http:\/\/delicious.com']);\" title=\"Bookmark this post : Sun Microsystems on Delicious\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/images\/blank.gif\" height=\"24\" style=\"background: transparent url(http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/default\/24\/sprite-24.png) no-repeat;padding:0;margin:0;height:24px;width:24px;background-position:-150px 0px\" class=\"image-24\" width=\"24\" alt=\"delicious\"\/> <span class=\"head\">Bookmark on Delicious<\/span><\/a><\/li><li class=\"iconOnly\"><a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/digg.com\/submit?url=http%3A%2F%2Fdavidwright.net%2Fdwc%2F%3Fpage_id%3D214&amp;title=Sun+Microsystems&amp;bodytext=%5Bwpcol_1third+id%3D%22%22+class%3D%22%22+style%3D%22%22%5D%0D%0A%0D%0AWritten+for%0D%0A%0D%0A%0D%0A%0D%0AWritten+by%3A+David+Wright%0D%0A%0D%0AThis+article+ran+on+page+1+of+Sun.com+for+several+days+in+2002.+DW+also+wrote+articles+on+Sun+Services%2C+as+well+as+several+large+manuals.%5B%2Fwpcol_1third%5D+%5Bwpcol_2third_end+id%3D%22%22+class%3D%22%22+style%3D%22%22%5D%0D%0AThe+Key+to+Competitiveness%3A+Flexib\" onclick=\"javascript:_gaq.push(['_trackEvent','outbound-article','http:\/\/digg.com']);\" title=\"Digg this post : Sun Microsystems\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/images\/blank.gif\" height=\"24\" style=\"background: transparent url(http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/default\/24\/sprite-24.png) no-repeat;padding:0;margin:0;height:24px;width:24px;background-position:-200px 0px\" class=\"image-24\" width=\"24\" alt=\"digg\"\/> <span class=\"head\">Digg this post<\/span><\/a><\/li><li class=\"iconOnly\"><a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/www.facebook.com\/sharer.php?u=http%3A%2F%2Fdavidwright.net%2Fdwc%2F%3Fpage_id%3D214&amp;t=Sun+Microsystems\" onclick=\"javascript:_gaq.push(['_trackEvent','outbound-article','http:\/\/www.facebook.com']);\" title=\"Recommend this post : Sun Microsystems on Facebook\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/images\/blank.gif\" height=\"24\" style=\"background: transparent url(http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/default\/24\/sprite-24.png) no-repeat;padding:0;margin:0;height:24px;width:24px;background-position:-275px 0px\" class=\"image-24\" width=\"24\" alt=\"facebook\"\/> <span class=\"head\">Recommend on Facebook<\/span><\/a><\/li><li class=\"iconOnly\"><a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/twitter.com\/home\/?status=http%3A%2F%2Fdavidwright.net%2Fdwc%2F%3Fpage_id%3D214\" onclick=\"javascript:_gaq.push(['_trackEvent','outbound-article','http:\/\/twitter.com']);\" title=\"Tweet this post : Sun Microsystems on Twitter\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/images\/blank.gif\" height=\"24\" style=\"background: transparent url(http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/default\/24\/sprite-24.png) no-repeat;padding:0;margin:0;height:24px;width:24px;background-position:-1325px 0px\" class=\"image-24\"  width=\"24\"  alt=\"twitter\"\/> <span class=\"head\">Tweet about it<\/span><\/a><\/li><li class=\"iconOnly\"><a rel=\"_self\" href=\"http:\/\/davidwright.net\/dwc\/?page_id=214&feed=rss2\"  title=\"Follow this post : Sun Microsystems comments\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/images\/blank.gif\" height=\"24\"  width=\"24\" style=\"background: transparent url(http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/default\/24\/sprite-24.png) no-repeat;padding:0;margin:0;height:24px;width:24px;background-position:-1100px 0px\" class=\"image-24\"  alt=\"rss\" \/> <span class=\"head\">Subscribe to the comments on this post<\/span><\/a><\/li><li class=\"iconOnly\"><a rel=\"_self\" href=\"mailto:?subject=davidwright.net%20:%20Sun%20Microsystems&amp;body=here%20is%20a%20link%20to%20a%20site%20I%20really%20like.%20%20%20http:\/\/davidwright.net\/dwc\/?page_id=214\"  title=\"Tell a friend about this post : Sun Microsystems \"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/images\/blank.gif\" height=\"24\"  width=\"24\" style=\"background: transparent url(http:\/\/davidwright.net\/dwc\/wp-content\/plugins\/share-and-follow\/default\/24\/sprite-24.png) no-repeat;padding:0;margin:0;height:24px;width:24px;background-position:-250px 0px\" class=\"image-24\"  alt=\"email\" \/> <span class=\"head\">Tell a friend<\/span><\/a><\/li><\/ul><div class=\"clean\"><\/div> <\/div><div style=\"padding: 10px 0 \"  class=\"interactive_bottom\"><iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=http%3A%2F%2Fdavidwright.net%2Fdwc%2F%3Fpage_id%3D214&amp;layout=standard&amp;show_faces=false&amp;width=65&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=31\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:65px; height:31px;\" allowTransparency=\"true\"><\/iframe><\/div>","protected":false},"excerpt":{"rendered":"<p>Bookmark on Delicious Digg this post Recommend on Facebook Tweet about it Subscribe to the comments on this post Tell a friend<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":8,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-214","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/pages\/214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=214"}],"version-history":[{"count":5,"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/pages\/214\/revisions"}],"predecessor-version":[{"id":277,"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/pages\/214\/revisions\/277"}],"up":[{"embeddable":true,"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=\/wp\/v2\/pages\/8"}],"wp:attachment":[{"href":"http:\/\/davidwright.net\/dwc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}