<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8607988883206610762</id><updated>2011-12-28T08:44:51.056-08:00</updated><category term='Oracle Business Intelligence'/><category term='Leading Practices'/><category term='Oracle Enterprise Manager'/><category term='PeopleSoft Enterprise'/><category term='General'/><category term='Siebel CRM'/><category term='News and Events'/><category term='Oracle E-Business Suite'/><title type='text'>Application Management Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>76</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3494790054094421449</id><published>2011-03-21T01:52:00.000-07:00</published><updated>2011-03-21T04:17:21.641-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Rethinking the Role of SARM in 2011</title><content type='html'>It is almost 1 a.m., and I am still up trying to finish up a bit of research via the Internet. By chance I came across an &lt;a href="http://siebel-essentials.blogspot.com/2011/03/poor-mans-siebel-monitor.html"&gt;article&lt;/a&gt; that talks about Siebel Application Response Measurement (SARM). What is the chance for this to happen in the middle of the night? I thought. What's even more amazing is that the author referred to one of my previous &lt;a href="http://www.appmanagementblog.com/2008/05/demystifying-siebel-application.html"&gt;posts&lt;/a&gt; (thanks, @lex)! Even though I am getting sleepy, I feel compelled to provide a response.&lt;br /&gt;&lt;br /&gt;SARM is indeed not used by every Siebel customer even though it should be. In a survey that we conducted at Oracle OpenWorld several years ago, we learned that there were two reasons for administrators to not turn on SARM - 1. it was too hard to understand the data; 2. SARM was perceived to consume too much overhead. There was some truth in #1, but the Siebel Transaction Diagnostic Tool in &lt;a href="http://www.appmanagementblog.com/2010/09/new-application-management-suites-from.html"&gt;Application Management Suite for Siebel&lt;/a&gt; should have largely solved this problem. Instead of you having to worry about fetching the right set of SARM log files and running SARMquery manually, the tool does it for you, and generates nice graphical reports that help you quickly visualize and understand the performance diagnostic data that SARM captures.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5586478946967212178" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 250px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/-edLnT9ypaRM/TYcpAPst0JI/AAAAAAAAAF8/rZoDswAPSbE/s400/SiebelTranDiag.JPG" border="0" /&gt;&lt;br /&gt;#2 is a bit of a myth though. SARM does consume capacity, but the amount that it consumes is quite reasonable for the critical insights that it provides in order to manage a Siebel application properly. The alternative of not turning on SARM is to have Siebel as a blackbox, which doesn't make it very manageable.&lt;br /&gt;&lt;br /&gt;While SARM is useful, there are also other tools that one should use for managing Siebel application performance. I covered this topic in my previous article "&lt;a href="http://www.appmanagementblog.com/2008/12/holistic-approach-of-monitoring-siebel.html"&gt;A Holistic Approach to Siebel CRM Monitoring&lt;/a&gt;" a while back. The reason why SARM should be used in conjunction with other tools is that we have made available several newer complementary technologies that are more suitable for carrying out some of the application performance management tasks since we introduced SARM.&lt;br /&gt;&lt;br /&gt;SARM was created in-house at Siebel. At the time, we thought we would use it as an all encompassing framework for both monitoring and diagnostic. However, as in any 1.0 software development project, there was not enough resource to building everything that we wanted, so we had to phase in the capabilities. SARM was first made available in 7.5, and we made subsequent enhancements to the framework in 7.7 and 8.0. In addition to resource limitation, we also had to live with technology limitation. The original intent of supporting the ARM 2.0 interface was to provide an in-memory feed to monitoring tools so that alerts could be sent if application response time fall below service level target. However, because ARM 2.0 API data fields were not wide enough for SARM to pass contextual data such as screen and view names, the usefulness of this interface for real-time monitoring was limited, and it is totally useless for performance diagnostic as the contextual data is critical to troubleshooting the application.&lt;br /&gt;&lt;br /&gt;Another shortcoming of SARM is that SARM instrumentation is not available in the Siebel UI client frameworks. Consequently, SARM can only tell you server time, and not the end-to-end transaction request time that end users see. This means that any network related problems are totally invisible to SARM. By the time we tried to address this shortcoming, Siebel was already part of Oracle, and we had a new option available.&lt;br /&gt;&lt;br /&gt;This new option was a new technology called Real User Experience Insight (RUEI). It turned out that Siebel was not the only application in which we had to solve the application performance management problem at Oracle. In fact, administrators of Oracle E-Business Suite, PeopleSoft, and JD Edwards EnterpriseOne all need to monitor application performance. Instead of building something one off for Siebel, we needed something that worked across all those applications, and can be used in the future for Fusion Applications. RUEI fits the bill perfectly. &lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5586486277694125778" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 270px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/-6fL72K0hxC0/TYcvq8yNdtI/AAAAAAAAAGE/opkLtc8kAtg/s400/RUEIforSiebel.JPG" border="0" /&gt; &lt;p&gt;RUEI, which also is part of Application Management Suite for Siebel, goes beyond what SARM can do in several aspects and is the perfect complement to SARM. First, RUEI does not consume any processing capacity on any of the Siebel web, application and database servers. RUEI uses a network protocol analysis approach of gathering monitoring data, which does not require any software to be installed on the Siebel server boxes, hence it does not interfere with the Siebel application. The original approach that we thought about implementing would require running SARM in the client, and it would only work for the Siebel HI framework. Other approaches that require agents to be statically or dynamically installed on Siebel clients or servers to intercept Siebel end user traffic may also interfere with Siebel operations.&lt;br /&gt;&lt;br /&gt;Second, because RUEI uses network protocol analysis, it can measure the end-to-end response time and the volume of network traffic that the Siebel application generates. The information can be used in the initial performance problem triage to decide whether response time problem is caused by the network or the server. Also, because RUEI captures network information, you can often determine the physical location of the user via network address mapping that is built into the tool.&lt;br /&gt;&lt;br /&gt;Third, RUEI can measure not only end user response time, but also capture errors that end users see on the user interface. This insight is very important for carrying out tech support as end users may or may not report the errors that they see on their help requests properly. Error statistics may also be used to improve the usability of the application or user training, as repeating occurance of errors may indicate that the user interface is too hard to use, or users simply are not trained properly.&lt;br /&gt;&lt;br /&gt;Fourth, RUEI provides much finer grain real-time alerting of Siebel performance issues than is possible via the ARM 2.0 API approach that SARM implements. With RUEI, one could set KPI target on specific Siebel screens, views or applets, and have alerts go off when certain percentage of activities on those objects go above the acceptable service level target.&lt;br /&gt;&lt;br /&gt;Finally, RUEI comes with a built-in OLAP database and a very nice set of tools for generating both ad-hoc and pre-defined performance reports. You can even use it to carry out click stream analysis that is typically done with web analytics software to answer questions that business analysts care about. Think of it as a business intelligence tool for understanding end user experience.&lt;br /&gt;&lt;br /&gt;If RUEI is so nice, does it mean that SARM is no longer needed? Of course not. RUEI can tell you from a business perspective and end user perspective who the end users are, where they come from, what they tried to do on Siebel and the kind of response time and errors that they received. However, except for network problems, it won't tell you why the application is running slowly. You need SARM for this.&lt;br /&gt;&lt;br /&gt;In addition to RUEI, which provides real user monitoring within Application Management Suite for Siebel, the suite also includes tools for synthetic user monitoring, workflow monitoring, Siebel component monitoring, log file monitoring, and configuration change monitoring. More information about the product can be found on this &lt;a href="http://www.oracle.com/technetwork/oem/app-mgmt/index.html"&gt;website&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3494790054094421449?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3494790054094421449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3494790054094421449' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3494790054094421449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3494790054094421449'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2011/03/rethinking-role-of-sarm-in-2011.html' title='Rethinking the Role of SARM in 2011'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-edLnT9ypaRM/TYcpAPst0JI/AAAAAAAAAF8/rZoDswAPSbE/s72-c/SiebelTranDiag.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-268092648780364881</id><published>2011-01-03T14:55:00.001-08:00</published><updated>2011-01-03T15:09:26.256-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>2011 IT New Year Resolutions</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;Happy New Year!   &lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;A new year brings new hope.  While it is still too early to declare victory on economic recovery, it is probably fair to say that the worst of Great Recession is behind us.  The question then is “how to position for growth?”&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;The economic crisis that we have had with us has had significant implications for IT.  Cutbacks to budget has reduced available resources for carrying out new projects that are often needed to support business growth, and it is unclear whether those resources will come back quickly.  To position for growth, IT has to become more efficient.  The mantra of being able to do more with less is more true than ever.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;So how can IT become more efficient in 2011?  Here are several things to consider:&lt;/p&gt;  &lt;p style="margin-bottom: 0in; font-weight: bold;"&gt;Be More User Focused&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;IT exists to support line of businesses to help drive efficiencies and enable new business models.  When times are tough, it is even more important for IT to serve its users well and become even more indispensable.  The ability to measure the level of service delivered to end users is critically important, as it would be very difficult to improve IT services without the information.  Do you know how your users are using your services?  Do you know what kind of experience they get?  If not, it is time to find that out so that you can use the information to make improvements.  Knowing how your end users use your services and the experience that they get can help you focus your precious resources on things that benefits your business the most.  Consider implementing user experience management tools to help you get these insights.&lt;/p&gt;  &lt;p style="margin-bottom: 0in; font-weight: bold;"&gt;Automate  &lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;This one may seem obvious – if there are fewer people to do the job, either you automate or you work longer.  The fear, however, is one could get automated out of a job.  I am not sure if this is a constructive way to think about things though.  People want your service if you add value.  The more value you add, the more valuable you become.  If you can come up with ways to improve efficiencies, you are adding value.  Who wouldn't want you for that?  Automation can be done in many ways, with scripting a common approach.  However, scripting introduces its own problems.  Instead of writing scripts from scratch, consider implementing them on top of packaged tool.  By building on top of packaged tool, you can achieve better automation with less effort.  &lt;/p&gt;  &lt;p style="margin-bottom: 0in; font-weight: bold;"&gt;Demonstrate Your Value-Add&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;As you add value, make sure you document your contributions, preferably in quantifiable ways that are relevant to your end users.  IT sometimes get bad rap as problems are highlighted and progress are not communicated effectively.  Consider implementing service level management processes so that goals are set, progress is measured, and results are reported clearly.  This will help you communicate your success and the value that you add to your organization.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;2010 is over, and we get to start things over in 2011.  Let's make the most out of it.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-268092648780364881?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/268092648780364881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=268092648780364881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/268092648780364881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/268092648780364881'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2011/01/happy-new-year-2011-is-here.html' title='2011 IT New Year Resolutions'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3791608552045840548</id><published>2010-12-18T16:28:00.000-08:00</published><updated>2011-01-03T16:48:57.188-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Your App, Your Brand</title><content type='html'>This past week, I attended OpenWorld in Beijing, China.  It was a fantastic opportunity to meet with customers and partners in Greater China and throughout Asia Pacific to discuss the challenges that they face in managing their applications, and the solutions that Oracle provides to solve their problems.&lt;br /&gt;&lt;br /&gt;I have been to Beijing several times, so I have gotten to know the airport quite well.   Still, I had not visited the Star Alliance lounge hosted by Air China in the newer T3 terminal, so I decided to check it out on my way back.   This caused me to get to my boarding gate a bit late.  When I got there, I noticed that the plane looked different.   It looked like a Continental plane.  &lt;p style="margin-bottom: 0in;"&gt;Several thoughts came to my mind at that moment:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Did I get to the right gate?&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Maybe this is actually a United  codeshare flight operated by Continental&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Will the seat and the amenities be  better or worst since Continental 777s are configured differently  from those of United?&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;p style="margin-bottom: 0in;"&gt;After I got on the plane, I found out that it was actually just another United 777 but it was one of the first 3 planes in the fleet to be repainted to the combined United Continental livery, so there was no need to be concerned.  Nevertheless, it was interesting to note the effect that the brand identity change had on my expectations of the flight.  The rest of the trip was uneventful, and the flight experience was consistent with what I expected to get from the airline.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;This brand identity change generated a bit of debate in the past several months, as some United customers and employees lobbied to keep the old United logo.  As the above example shows, the brand identity change may cause some minor confusion.  However, the brand is more than just the logo.  It is the total promise that a company delivers to its customers, and increasingly, this promise is about the experience that is delivered at every touchpoint with the customer.  I think this old video from United says it rather nicely.  Everything in the &lt;a href="http://www.youtube.com/watch?v=Hm-eGqBGqCg"&gt;video&lt;/a&gt; defines the United brand.&lt;/p&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Hm-eGqBGqCg?fs=1&amp;amp;hl=en_US"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Hm-eGqBGqCg?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;You may wonder – what does this topic have to do with application management?&lt;br /&gt;&lt;br /&gt;A lot, as it turns out.  These days, the United experience is defined not only by the flight services that it provides, or the people that carry them out, but also by the self services applications that are used to provide better services to customers at lower costs.  I think the importance of these self service applications in maintaining United's brand is not lost to United's leadership, as it has steadily improved its applications.  United's competitors are not standing still either.  American, Delta and Southwest have all rolled out improved websites.  &lt;p style="margin-bottom: 0in;"&gt;One of the key factors in delivering great customer self service experience is good user experience management.  It starts with a business-driven definition of user experience, and proactive monitoring in order to understand how end users interact with self services applications and the experience that they receive.  At OpenWorld Beijing, one of our customers co-presented with us some really good work that it did to manage its online presence.  I will talk about it more in the next article after returning from Christmas vacation.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3791608552045840548?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3791608552045840548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3791608552045840548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3791608552045840548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3791608552045840548'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/12/your-app-your-brand.html' title='Your App, Your Brand'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3168691796775975260</id><published>2010-09-27T19:10:00.000-07:00</published><updated>2010-09-27T19:23:18.299-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>New Application Management Suites from Oracle</title><content type='html'>Oracle OpenWorld is over!  It was a busy week filled with presentations, demonstrations, customer meetings, hands-on labs, etc...  On the other hand, it was also a relatively quiet week on the news front for Oracle Enterprise Manager, as the 11g version of the product was released only a few months back so there was not a whole lot of new news to talk about.  The major news was on the application management front.&lt;br /&gt;&lt;br /&gt;New Application Management Suites are &lt;a href="http://blogs.oracle.com/oem/2010/09/new_application_management_sui.html"&gt;available&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;These management suites are the results of development efforts that began several years ago with the release of Application Management Pack for PeopleSoft, which was followed by additional Application Management Packs that covered Oracle E-Business Suite, Siebel, PeopleSoft, and Oracle Communications Billing &amp;amp; Revenue Management.  To further expand Enterprise Manager's product platform capabilities, we also acquired several emerging companies, including Moniforce for real user monitoring, Auytuma for Java diagnostics, ActiveReasoning for IT compliance management and mValent for configuration management, and the new Application Management Suites added these technologies to provide more complete solutions for managing Oracle Applications.&lt;br /&gt;&lt;br /&gt;We have followed three key principles in designing these management suites.  First, we offer complete management solutions.  Administrators are constantly faced with a wide array of management problems, which require different tools to address.  Take diagnostics, for example.  Depending on the nature of the application problems, different diagnostic tools are needed to determine problem root cause.  Some problems are caused by mis-configurations, which are best solved by performing configuration analysis.  Others are caused by inefficient application implementation, in which transaction diagnostic provides the much needed visibility to find the bottlenecks.  Some problems may not even be caused by software, as end users may be using the applications improperly, and data collected from real user monitoring tools can help spot this kind of errors much more effectively.  Point products only exasperate the problem by giving administrators incomplete set of tools to work with.&lt;br /&gt;&lt;br /&gt;Second, we aim to provide integrated user experience for our management tools.  Much of the functionality of our Application Management Suites run within Enterprise Manager Grid Control, a highly integrated management platform that is also used to manage everything from Oracle Database to Oracle Fusion Middleware to O/S, virtualization, and storage devices.  The integrated capabilities make it easier to deploy and use the management tools.  Another aspect of integration is with My Oracle Support.  Traditionally, system management tools and vendor support were two completely different domains.  Administrators used tools that were deployed on-premise to perform various tasks.  When they needed help, they logged on to vendor support website and used a completely different set of tool to work with tech support.  This sort of arrangement was highly inefficient.  Oracle Enterprise Manager is the only management tool on the market that is connected to My Oracle Support, and this integration facilitates a more collaborative approach between customers' IT staff and Oracle support associates to manage Oracle technologies more effectively.&lt;br /&gt;&lt;br /&gt;Third, and most important of all, we focus on providing application management tools that are designed specifically for managing Oracle Applications so that they work better out-of-box than 3rd party tools.  This is an important distinction, as the IT market is flooded with management tools from vendors large and small.  Most management products on the market, however, provide what I call "generic" management tools.  They are used to monitor servers, or operating systems, or network devices.  They can generate alerts and display data in dashboards.  These are rather commoditized technologies.  The difference between generic management tools and specialized management solutions that we offer for managing Oracle Applications is that our management suites provide much better visibility of our application artifacts and in-depth capabilities that address the unique management needs of Oracle application products.  Features such as Siebel Workflow Process Monitoring, PeopleSoft Domain Administration and Oracle E-Business Customization and Setup Management are simply not available from major management tool providers.  These capabilities were developed by our application experts using the best Oracle Applications insights available in the industry across our development, support and services organizations.&lt;br /&gt;&lt;br /&gt;We hope that you find our new management suites compelling.  Additional information about these products are available on Oracle Technology Network.  Click &lt;a href="http://www.oracle.com/technetwork/oem/app-mgmt/index.html"&gt;here&lt;/a&gt; for more information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3168691796775975260?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3168691796775975260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3168691796775975260' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3168691796775975260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3168691796775975260'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/09/new-application-management-suites-from.html' title='New Application Management Suites from Oracle'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-5731557042219777173</id><published>2010-04-22T23:05:00.000-07:00</published><updated>2010-04-22T23:27:38.554-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager 11g is Here!</title><content type='html'>&lt;p&gt;We hope that you enjoyed the launch event. If you missed it, you may still watch it via our on demand &lt;a href="http://www.oracle.com/oms/enterprisemanager11g/webcast-067871.html"&gt;webcast&lt;/a&gt;, which is being produced and will be posted very shortly.&lt;/p&gt;  &lt;p&gt;11gR1 is a major release of Oracle Enterprise Manager, and as one would expect from a big release, there are many new capabilities that appeal to a broad set of audience. Before going into the laundry list of new features, let's talk about the key themes for this release to put things in perspective. &lt;/p&gt;  &lt;p&gt;First, this release is about Business Driven Application Management. The traditional paradigm of component centric systems management simply cannot satisfy the management needs of modern distributed applications, as they do not provide adequate visibility of whether these applications are truly meeting the service level expectations of the business users. Business Driven Application Management helps IT manage applications according to the needs of the business users so that valuable IT resources can be better focused to help deliver better business results.&lt;/p&gt;  &lt;p&gt;To support Business Driven Application Management, 11gR1 builds on the work that we started in 10g to provide better support for user experience management. This capability helps IT better understand how users use applications and the experience that the applications provide so that IT can take actions to help end users get their work done more effectively. In addition, this release also delivers improved business transaction management capabilities to make it faster and easier to understand and troubleshoot transaction problems that impact end user experience. &lt;/p&gt;  &lt;p&gt;Second, this release includes strengthened Integrated Application-to-Disk Management. Every component of an application environment, from the application logic to the application server, to database, host machines and storage devices, etc... can affect end user experience. After user experience improvement needs are identified, IT needs tools that can be used do deep dive diagnostics for each of the application environment component, analyze configurations and deploy changes. Enterprise Manager 11gR1 extends coverage of key application environment components to include full support for Oracle Database 11gR2, Exadata V2, and Fusion Middleware 11g. For composite and Java application management, two key pieces of technologies, JVM Diagnostic and Composite Application Monitoring and Modeler, are now fully integrated into Enterprise Manager so there is no need to install and maintain separate tools. In addition, we have delivered the first set of integration between Enterprise Manager Grid Control and Enterprise Manager Ops Center so that hardware level events can be centrally monitored via Grid Control.&lt;/p&gt;  &lt;p&gt;Finally, this release delivers Integrated Systems Management and Support for customers of Oracle technologies. Traditionally, systems management tools and tech support were separate silos. When problems occured, administrators used internally deployed tools to try to solve the problems themselves. If they couldn't fix the problems, then they would use some sort of support website to get help from the vendor's support staff. Oracle Enterprise Manager 11g integrates problem diagnostic and remediation workflow. Administrators can use Oracle Enterprise Manager's various diagnostic tools to begin the troubleshooting process. They can also use the integrated access to My Oracle Support to look up solutions and download software patches. If further help is needed, administrators can open service requests from right within Oracle Enterprise Manager and track status update. Oracle's support staff, using Enterprise Manager's configuration management capabilities, can collect important configuration information about customer environments in order to expedite problem resolution. This tight integration between Oracle Enterprise Manager and My Oracle Support helps Oracle customers achieve a Superior Ownership Experience for their Oracle products.&lt;/p&gt;  &lt;p&gt;So there you have it. This is a brief 50,000 feet overview of Oracle Enterprise Manager 11g. We know you are hungry for the details. We are going to write about it in the coming days and weeks. There will also be additional &lt;a href="http://www.oracle.com/oms/enterprisemanager11g/enterprisemanager11g-community-067838.html"&gt;webcasts&lt;/a&gt; and &lt;a href="http://www.oracle.com/oms/enterprisemanager11g/enterprisemanager11g-community-067838.html"&gt;seminars&lt;/a&gt; worldwide in the coming months.  For those of you that absolutely can't wait to find out more, you may download our software to try it out today. In fact, for the first time ever, the initial release of Oracle Enterprise Manager is available for both 32 and 64 bit Linux. Additional O/S ports will arrive in the coming weeks, and will be announced on the &lt;a href="http://blogs.oracle.com/oem"&gt;Oracle Enterprise Manager blog&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-5731557042219777173?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/5731557042219777173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=5731557042219777173' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5731557042219777173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5731557042219777173'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/04/oracle-enterprise-manager-11g-is-here.html' title='Oracle Enterprise Manager 11g is Here!'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3733317758276755253</id><published>2010-04-15T09:36:00.000-07:00</published><updated>2010-04-15T09:38:14.830-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>The Next Generation of Oracle Enterprise Manager Will Arrive in 7 Days!</title><content type='html'>&lt;p&gt;Seven more days to go before we launch Oracle Enterprise Manager 11g.&lt;/p&gt;  &lt;p&gt;We invite you to join us for this exciting announcement. You may attend the event in person if you are going to be in New York City next Thursday (4/22) or over the web via our webcast. We will also be hosting a live simulcast event at the Collaborate conference in Las Vegas.&lt;/p&gt;  &lt;p&gt;Click the links below to learn more about event agenda and to register.&lt;/p&gt;  &lt;p&gt;Click &lt;a href="http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=110025&amp;amp;src=6773871&amp;amp;src=6773871&amp;amp;Act=24"&gt;here&lt;/a&gt; to register for the live event in New York City.&lt;/p&gt;  &lt;p&gt;Click &lt;a href="http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=110011&amp;amp;src=6773871&amp;amp;src=6773871&amp;amp;Act=44"&gt;here&lt;/a&gt; to register for the webcast.&lt;/p&gt;  &lt;p&gt;The simulcast event at Collaborate will be held in Palm B room on Level 3 of Mandalay Bay Convention Center starting at 9:45 a.m. local time.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3733317758276755253?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3733317758276755253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3733317758276755253' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3733317758276755253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3733317758276755253'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/04/next-generation-of-oracle-enterprise.html' title='The Next Generation of Oracle Enterprise Manager Will Arrive in 7 Days!'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6066874684374495436</id><published>2010-02-08T10:07:00.000-08:00</published><updated>2010-02-08T19:17:44.174-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle to Acquire AmberPoint</title><content type='html'>Oracle announced this morning that it is acquiring AmberPoint, the leading vendor of SOA management solution.  AmberPoint is widely recognized as the Cadillac in the SOA management space, especially with its ability to enforce policies that help improve application performance and security, and to diagnose transactions not only within a composite application, but also across different applications.  There had been speculations for a long time whether AmberPoint wanted to stay independent, or be acquired by a larger vendor.  The answer is now known, and it is good that we got it. :-)  AmberPoint, along with Sun Ops Center, will add to Oracle's capabilities in delivering application-to-disk management to customers.&lt;br /&gt;&lt;br /&gt;Click &lt;a href="http://www.oracle.com/amberpoint/index.html"&gt;here&lt;/a&gt; for the official press release about this acquisition.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6066874684374495436?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6066874684374495436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6066874684374495436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6066874684374495436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6066874684374495436'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/02/oracle-to-acquire-amberpoint.html' title='Oracle to Acquire AmberPoint'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7229169728847838379</id><published>2010-02-04T23:18:00.000-08:00</published><updated>2010-02-04T23:46:49.319-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Want to Have a Smooth Running Application?  Architect Your Tools Deliberately</title><content type='html'>In Oracle Unified Methods, the elaboration phase follows the inception phase of the project. This is the time when detailed analysis is done and key design decisions get flushed out. Traditionally, the focus of this phase is on coming up with detailed application functional design, especially the user interface, the data model, the means of integrating with other applications and data sources, or even the technical architecture of the deployment, etc... However, the same vigor is often not applied to the tools that are needed to manage the applications. This is very different from other complex engineering endeavors such as automotive and aerospace design, in which far more thoughts are put into the dashboards and the avionics. Using the right set of tools and implementing the tools properly are important to successful application projects.&lt;br /&gt;&lt;br /&gt;Several deliberate decisions need to be made in tool selection for managing applications. The first one is whether to build home grown tools or buy packaged products. Some people prefer to build their own tools, but it is a difficult effort to sustain in the long run. Developing tools is like developing any software. To do it properly, they need to be properly designed, implemented, tested and maintained over time, which get expensive. Instead of building tools from scratch, most organizations opt to reuse something that they already have, which in many cases are generic management tools that were originally designed to manage servers or networks. The problem here is that a fair amount of effort is still needed to adapt these tools to manage applications, and they always provide only generic functionalities that do not address the real needs of managing applications. A better thing to do is to use tools that are designed specifically for the job of managing specific applications, while maintaining a balance of avoiding tool proliferation. I wrote about the topic of tool selection in greater depth in article last year. Click &lt;a href="http://www.appmanagementblog.com/2009/01/people-process-technology-right-tool.html"&gt;here&lt;/a&gt; if you want the details.&lt;br /&gt;&lt;br /&gt;Besides getting the application management tools, it it important to design the tools to be an integral part of the runtime environment and allocate capacity to run them. Many people treat tools as an overhead. If you go by the definition that tools do not perform any actual processing of business transactions, then it is indeed an overhead. However, tools form a critical part of an application infrastructure. Without tools and the instrumentation to collect management data, the application becomes a black box that cannot be managed. No one would design an aircraft without proper avionics, and the same thing should apply to tools also.&lt;br /&gt;&lt;br /&gt;Another set of decisions are related to the deployment architecture of the tools. The architecture needs to be designed deliberately with a similar level of care taken to design the deployment architecture of the applications, especially if the tool will be used to manage a complex application environment. In fact, there are similarities in designing tools deployment architecture and application deployment architecture. For example, one has to decide between centralized single instance tool deployment vs. multi-instance deployment of tools such as Oracle Enterprise Manager, just like one has to decide how many production application instances to deploy. This sort of decision is highly environment specific.&lt;br /&gt;&lt;br /&gt;Oracle Enterprise Manager Grid Control, by building on Oracle Fusion Middleware and Oracle Database, allows the tool to scale both horizontally and vertically. Therefore, from a technical perspective, a single instance of Oracle Enterprise Manager can scale to manage thousands of applications, database, and servers targets spanning development, testing and production environments. However, some organizations may still want to deploy multiple instances so that different units within the organizations can maintain control over their own instances of Enterprise Manager in order to maximize control and flexibility. Others may want total separation between Enterprise Manager instances used to manage pre-production vs. production environments in order to maximize security. The final decision needs to be made based on not only technical factors, but also organization and other considerations.&lt;br /&gt;Whether you are going to have a single or multi-instance Oracle Enterprise Manager Grid Control deployment, you still need to make sure that you set up at least one separate test instance of the tool. Before you roll a version of Oracle Enterprise Manager into production use, for example, you should have it tested in order to minimize any surprise.&lt;br /&gt;&lt;br /&gt;Another potential decision is to decide whether high availability (HA) deployment is needed for the tools. Just like a pilot cannot fly with non-working avionics, it is virtually impossible for administrators to manage their applications effectively if the tools are not available. Some management tools support high availability deployment. For example, Oracle Enterprise Manager Grid Control servers, known as Oracle Management Service (OMS), can be set up to run in a clustered configuration or even a multi-site clustered configuration. The underlying Oracle Database repository can be made highly available by leveraging Oracle Real Application Cluster (RAC) and data guard technologies. More information about HA Oracle Enterprise Manager Grid Control implementation is spelled out in &lt;a href="http://www.oracle.com/technology/deploy/availability/htdocs/maa.htm"&gt;Oracle Maximum Availability Architecture&lt;/a&gt; guidelines.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5434656362005565826" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 264px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/S2vHKs2okYI/AAAAAAAAAFE/_oNTHYQ1gYQ/s400/EM-MAA.JPG" border="0" /&gt;&lt;br /&gt;Related Articles&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.appmanagementblog.com/2009/11/want-to-have-smooth-running.html"&gt;Want to Have Smooth Running Applications? Start with Good Planning.&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.appmanagementblog.com/2008/05/building-application-management-into.html"&gt;Building Application Management into Your Capacity Plan&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.appmanagementblog.com/2009/01/people-process-technology-right-tool.html"&gt;People, Process, Technology – The Right Tool&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7229169728847838379?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7229169728847838379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7229169728847838379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7229169728847838379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7229169728847838379'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/02/want-to-have-smooth-running-application.html' title='Want to Have a Smooth Running Application?  Architect Your Tools Deliberately'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Vi_X0fC5hgA/S2vHKs2okYI/AAAAAAAAAFE/_oNTHYQ1gYQ/s72-c/EM-MAA.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-5182361082379316193</id><published>2010-01-08T12:16:00.000-08:00</published><updated>2010-02-04T23:27:38.242-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>New Releases of Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Available</title><content type='html'>Happy New Year! May 2010 be a year of maximum uptime and optimal performance for your applications. To kick off this new year, we are releasing a new version of Application Management Pack for Oracle E-Business Suite and Application Change Management Pack for Oracle E-Business Suite.&lt;br /&gt;&lt;br /&gt;These two management packs address many feedbacks that we have heard from our customers. After we launched the original version of the E-Business Suite Management Pack about two years ago, we went to present the product to many user group meetings and tradeshows to promote the product. In the Q&amp;amp;A sessions that followed our presentations, several questions tend to come up over and over. From the questions, we learned that while people were generally pleased to see the new management pack, there were clearly some unmet needs in the original version of the product. These needs included:&lt;br /&gt;- Support for “hot cloning” such that E-Business Suite could stay running while cloning is carried out&lt;br /&gt;- Patching Automation to apply E-Business Suite patches&lt;br /&gt;- Automated Migration for E-Business Suite functional artifacts&lt;br /&gt;- Transaction Diagnostic to identify transaction bottlenecks&lt;br /&gt;&lt;br /&gt;We have been hard at work to address these needs ever since. Some of these requirements were met when we released Application Change Management Pack for Oracle E-Business Suite, which covers customization, setup and patch management, last May. However, with the release of that pack came a new requirement: change approval process support.&lt;br /&gt;&lt;br /&gt;The new versions of Application Management and Application Change Management Pack finally address all these needs that we have been hearing from our customers. Key improvements include:&lt;br /&gt;&lt;br /&gt;Application Management Pack for Oracle E-Business Suite&lt;br /&gt;• Smart Clone: Smart Clone enables E-Business Suite systems to staying running while being cloned, and it provides flexibility for administrators to incorporate their own custom DB cloning techniques into pack's clone routine. Some of the key cloning scenarios supported include: RAC to RAC, RAC to Non-RAC, and scale down (Multi Node to Single Node).&lt;br /&gt;• Concurrent Processing Dashboard: Administrators now have the ability to monitor and manage Concurrent Managers and Concurrent Programs through a intuitive dashboard. The new dashboard provides a detailed overview on the efficiency of Concurrent Managers in processing concurrent request. Administrators also have the ability to keep a watch list of specific concurrent managers and specific concurrent programs.&lt;br /&gt;• End to End Tracing: Administrators can now analyze Oracle E-Business Suite's database load from Application Management Pack. Also the administrators have the ability to search Application Web User Sessions all the way down to Database Sessions. Top DB sessions can also be traced back to the Application User.&lt;br /&gt;&lt;br /&gt;Application Change Management Pack for Oracle E-Business Suite&lt;br /&gt;• Change Approval Framework: Changes orchestrated through Application Change Management Pack can now be controlled through the new change approval framework. Separate roles can be defined for approvers, who review and approve changes, and administrators, who deploy the changes. Built in notification capability enables approver(s)/requestor to be alerted about the status of relevant change requests, and the change approval records provide a way to maintain an audit trail of changes.&lt;br /&gt;• Integrated Custom Application Management: This feature enables E-Business Suite administrators to easily register new custom applications across Oracle E-Business Suite systems and also track and validate existing custom applications in a standard way.&lt;br /&gt;• Pre-requisite Patch Analysis: Oracle E-Business Suite patches can now be analyzed for pre-requisites prior to deployment in the target system. The analysis also verifies whether the pre-requisites are already met in the target system, and if they are not met, then those patches may be added to the patch job.&lt;br /&gt;• Offline Transformation: This allows administrators to download Oracle E-Business Suite setup data in Microsoft Excel document and use Excel to edit and define new data.&lt;br /&gt;&lt;br /&gt;These two management packs form the foundation of an advanced toolset for managing Oracle E-Business Suite. When combined with complementary products such as Oracle Real User Experience Insight and Application Testing Suite, they form a complete solution that cover all aspects of E-Business Suite lifecycle management.&lt;br /&gt;&lt;br /&gt;We hope that you find this new management pack release compelling. To learn more about these two packs, go visit our product website. You may also download it from edelivery to try it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-5182361082379316193?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/5182361082379316193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=5182361082379316193' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5182361082379316193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5182361082379316193'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/02/new-releases-of-application-management.html' title='New Releases of Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Available'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7893952672401357529</id><published>2009-12-02T15:12:00.000-08:00</published><updated>2010-02-03T20:00:37.026-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>RUEI 6.0 is Released</title><content type='html'>Oracle Enterprise Manager Real User Experience Insight 6.0 is Now Available.&lt;br /&gt;Real User Experience Insight (RUEI) is a key technology in Oracle Enterprise Manager's technology arsenal to help application administrators understand how applications are being used and the user experience delivered. Specifically, it helps administrators answer important questions such as:&lt;br /&gt;&lt;br /&gt;- Who are the users?&lt;br /&gt;- Where did they come from?&lt;br /&gt;- What have they been doing on the application? What parts of the applications are getting used?&lt;br /&gt;- What sort of response time have they experienced?&lt;br /&gt;- What errors have they encountered?&lt;br /&gt;&lt;br /&gt;The insight that RUEI delivers can help application administrators manage application service level better through proactive monitoring and greater insights on end user activities. Besides application administrators, business analysts may also benefit from the insights provided by this tool, as end user activities on the applications can also reveal important information on whether the business is operating as intended. The tool is an indispensable piece of technology for anyone who owns or manages mission critical business applications. It is the next best thing to being there with every single application users and watching what they do on the applications.&lt;br /&gt;&lt;br /&gt;The latest version of this tool delivers several important enhancements.&lt;br /&gt;&lt;br /&gt;First, it offers integration with Oracle Application Diagnostic for Java and Composite Application Monitor and Modeler, two key pieces of Oracle Enterprise Manager technologies that provide further insights to the internal workings of applications. RUEI helps application administrators find out what the user did, and these two technologies provide further insights on why the applications behave in certain way, so it is nature to integrate them together.&lt;br /&gt;&lt;br /&gt;Second, it provides better ways for administrators and business analysts to review user activities with full user session replay on web applications that shows step-by-step interactions between the end users and the applications, and customizable monitoring dashboards that tailor to the information that is most relevant about the monitored applications. These dashboards provide both IT and business users a single view with actionable intelligence, to help identify trends, patterns and anomalies.&lt;br /&gt;&lt;br /&gt;Third, and perhaps most importantly, improved out-of-box capabilities to support key Oracle Applications such as Oracle E-Business Suite and Siebel CRM, as well as applications constructed out of Oracle technologies such as Oracle Application Development Framework (ADF) and Oracle Weblogic Portal. While RUEI is designed to be a general purpose application monitoring tool, we want to make sure that we provide un-paralleled out-of-box support for our customers who depend on our packaged applications and middleware technologies to run their businesses. Customers who use RUEI to monitor their Oracle Applications and middleware can expect shorter time-to-benefit as the tool works better out-of-box, as well as greater insights into Oracle technologies.&lt;br /&gt;&lt;br /&gt;More information about RUEI can be found &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/realuserexperienceinsight.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7893952672401357529?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7893952672401357529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7893952672401357529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7893952672401357529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7893952672401357529'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/02/oracle-enterprise-manager-real-user.html' title='RUEI 6.0 is Released'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1491536613483999116</id><published>2009-11-05T17:27:00.000-08:00</published><updated>2009-11-15T20:46:27.979-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Want to Have a Smooth Running Application?  Start with Good Planning.</title><content type='html'>Last year, I wrote an &lt;a href="http://www.appmanagementblog.com/2008/10/people-process-technology.html"&gt;article&lt;/a&gt; that talked about key issues that IT need to consider when deploying enterprise class business applications. This year for OpenWorld, I decided to follow up the article with a breakout session to discuss the topic. There is a saying that “three minds are better than one”, so I recruited Keith Peters and Deep Ram, who had close to 30 years of combined experience working with application customers, to help put together the presentation. I am going to cover what we discussed at the session starting with this blog entry.&lt;br /&gt;&lt;br /&gt;To frame the discussion, we decided to organize our material around application lifecycle phases, and based our discussion loosely around Oracle Unified Method, Oracle's implementation methodology for both application and technology products. Oracle Unified Method, as the name implies, is a unified implementation methodology that combined the best practices of the older Oracle Application Implementation Method as well as the methodologies from many acquired companies. The result is a very comprehensive set off best practices that should lead to implementation and operational successes if the methodology is applied properly.&lt;br /&gt;&lt;br /&gt;At the earliest phase of an application project, known as the inception phase, there are two sets of activities that need to be done to set the foundation for achieving success later on in production. The first is to control the scope of customizations. Customization is often seen as a controversial topic, and some application vendors even go as far as telling customers to avoid customizations altogether. In our view, some customizations can be justified. One ways that different organizations compete with each other is through process innovation, and process innovation often require application customizations in order to support the processes.&lt;br /&gt;&lt;br /&gt;However, bugs and performance problems may also get introduced into customizations alongside new capabilities. Before packaged applications are released to customers, they usually undergo extensive functional and load tests to ensure the proper functioning, stability, performance and scalability of the products. However, once customizations are introduced into these applications, these test results effectively become invalidated, as the actual application is not the same as the version that the vendor tested. In other words, there are potential costs and risks associated with customizations, so they should be made very selectively.&lt;br /&gt;&lt;br /&gt;How to be selective?&lt;br /&gt;&lt;br /&gt;We have observed the following practices at some of the best run application implementation projects by our customers.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Spend time to really understand the full capabilities of the applications. The whole point of buying a packaged application is to take advantage of the business practices that are baked into the product and leverage the economy of scale of sharing their development costs with other customers. To make intelligent decisions on what to customize, it is important to know what is already in the box.&lt;/li&gt;&lt;li&gt;Analyze the current business processes and adjust them as necessary to fit the application. Customizations are usually done to support specific business process activities. If the out-of-box application does not work the exact way that maps to various business tasks, perhaps it would be easier to change the way that people use the application. Furthermore, simply converting existing inefficient business processes to run in an application usually is not the best way to improve effectiveness.&lt;/li&gt;&lt;li&gt;Make whoever requested for customizations justify the needs. Evaluate the requests against potential costs and risks for approval and prioritization. This process should both be quantitative and qualitative. For example, justify benefits in terms of task step reduction, or even potential incremental revenue affected. For costs, have rough estimates on implementation and testing times. A scoring system, with clearly defined criteria, could also be very useful.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The most important thing is that these activities need to be carried out by the organization's own staff as much as possible, as it can be problematic to rely solely on the advice of outside consultants. While the best consultants would provide sound advice, there are also some bad apples that would encourage customers to over customize because they stand to profit from it. &lt;/p&gt;&lt;p&gt;By controlling the scope of customizations, not only would you make your application implementation more manageable, but you would also increase the chance that your application will run smoothly in production.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1491536613483999116?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1491536613483999116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1491536613483999116' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1491536613483999116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1491536613483999116'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/11/want-to-have-smooth-running.html' title='Want to Have a Smooth Running Application?  Start with Good Planning.'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7520050971363748283</id><published>2009-10-15T18:08:00.000-07:00</published><updated>2010-02-03T18:25:48.924-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>New Oracle Enterprise Manager Widgets</title><content type='html'>&lt;div&gt;&lt;div&gt;Oracle Enterprise Manager is a great tool that helps IT administrators keep tab of the health of their various applications and infrastructure components. Its web browser based user interface can be accessed by administrators anywhere in the world where a browser runs in order to get latest status information on the managed objects (a.k.a. targets) that they want to monitor. However, it can be a bit tedious to have to launch Enterprise Manager console every time just to check status. If this problem applies to you, there is now a solution that should make your job easier.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Introducing Oracle Desktop Widgets, which are lightweight applications that you can run on your PC or Mac to access Enterprise Manager information. Three widgets are available. The first widget lets you keep track of the up/down status of the targets that you care to track. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5434206324426631970" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 321px; CURSOR: hand; HEIGHT: 319px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_Vi_X0fC5hgA/S2ot3EOhayI/AAAAAAAAAEk/pSkcfC48oSw/s400/Snap5.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;The second widget allows you to monitor the actual service levels of your service targets.&lt;/div&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5434208565281951330" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 339px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_Vi_X0fC5hgA/S2ov5gEEDmI/AAAAAAAAAE0/k-qk8rSU2co/s400/Snap4.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;The third widget is designed specifically to monitor database usage and performance. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;img id="BLOGGER_PHOTO_ID_5434206003942082770" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 351px; CURSOR: hand; HEIGHT: 284px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_Vi_X0fC5hgA/S2otkaVDSNI/AAAAAAAAAEc/RI8IAZkVtjQ/s400/Snap6.jpg" border="0" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;One of the key advantages that these widgets provide is the ability to stay connected to Enterprise Manager. You can set them up to be launched automatically every time you log onto your PC, and the widgets stay on your desktop until either you close them explicitly, or when you log off your account.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;How much do these widgets cost? They are free! They are released technology previews in order to test out new ideas and concepts. Please try them out, and give us feedbacks. To submit your feedback, click the feedback icon on the upper right corner of the widget. &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7520050971363748283?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7520050971363748283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7520050971363748283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7520050971363748283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7520050971363748283'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/10/new-oracle-enterprise-manager-widgets.html' title='New Oracle Enterprise Manager Widgets'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Vi_X0fC5hgA/S2ot3EOhayI/AAAAAAAAAEk/pSkcfC48oSw/s72-c/Snap5.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-52925368496314386</id><published>2009-10-01T15:22:00.000-07:00</published><updated>2010-02-05T00:09:41.968-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Distributed Application Management - Rapid Remediation</title><content type='html'>The concept of integrated management software applies to more than just monitoring and diagnostics. Unfortunately, when it comes to remediation, there is no single integrated tool that can do the job across the entire environment. A good policy is look for tools that provide the most automation. The next thing to look for is using as few tools as possible. One interesting approach is to perform post mortem on some recent problems and see if you could have reduced Mean Time To Repair (MTTR) with more automation and whether you could eliminate certain tools by extending the use of other tools. When it comes to remediation, having to deal with fewer tools is better for you. It helps you reduce MTTR.&lt;br /&gt;&lt;br /&gt;Let’s look at deployment automation. A fix may require deploying various kinds of changes to the application environment. These changes may involve deploying new application code, correcting configuration discrepancies, tuning database SQL, or patching the software. Similar to monitoring and diagnostics, the task of applying change to a modern distributed application environment is complicated by dependencies amongst potentially large number of affected components. If changes are not applied uniformly across all the affected components, the application environment may become destabilized. Furthermore, change needs to be applied systematically following a set of well-defined policies in order to preserve availability as well as compliance.&lt;br /&gt;&lt;br /&gt;When it is time to applying changes, deployment automation tools can be used to group together related change elements into a single package, and orchestrate the numerous steps involved in bringing down elements of the application environment, moving the package into the proper places, applying the change, and re-activating the application environment. Deployment automation helps reduce human errors in potentially complex change procedures, increase the efficiencies of such operations, and ultimately, lead to lower costs and increased agility for the applications. OK, I don’t like to reuse expressions but not all deployment automation tools where created equal either! Most provide a scripting tool and using it, you can develop highly sophisticated deployments. This is certainly necessary but not sufficient. Deploying an application may involve dozens of individual steps. A great percentage of them could be automated for most deployments. A truly useful deployment tool should have these steps pre-defined for you. Furthermore, with some basic questions, you could address a great deal of customizations. So, we should expect deployment automation tools to actually do the job without requiring IT staff to tell the tool how to do the job. In the e-commerce application example, modified checkout logic and table index update can be deployed together, and the change be recorded for auditing purpose.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-52925368496314386?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/52925368496314386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=52925368496314386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/52925368496314386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/52925368496314386'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/09/distributed-application-management.html' title='Distributed Application Management - Rapid Remediation'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3663436216686146604</id><published>2009-09-12T13:47:00.000-07:00</published><updated>2010-02-05T00:10:39.621-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Distributed Application Management - End-to-End Management</title><content type='html'>When a problem occurs, the amount of time it takes to identify the root cause and apply remedy directly impacts the overall service level of the application. Because modern application environments are built on a wide array of technologies, each of which may impact performance and availability in a particular way, it is important to have a complete set of tools to access the specific diagnostic information for each technology. If one relies on point solutions, troubleshooting will invariably involve a significant degree of context switching, which basically means looking at multiple consoles and having to cut and paste information between them to get to the root-cause, resulting in delayed resolutions and increased stress for administrators. Relying on point solutions also slows down the diagnostics of the actual problem because of the finger-pointing between different organizations. Hence it is very desirable that these tools are integrated to provide a comprehensive view of the performance and availability of the applications and the underlying infrastructure as well as the ability to rapidly diagnose problems when service-levels are violated or are close to being violated.&lt;br /&gt;&lt;br /&gt;In troubleshooting, the first step is to isolate the components that may be causing the problem. This task can be greatly simplified through the use of integrated configuration management capabilities and the dependency information from the CMDB. Dependency information stored in the CMDB helps narrow down the list of components that may be contributing to a problem. Once the components are identified, change history information stored in the CMDB can rapidly provide insights on why a previously working component began to malfunction. In the e-commerce application example, the IT staff could use the CMDB to identify the components that are associated with checking out, which would include the checkout logic, the application server and the database. After that, they could search the CMDB for all the associated components for changes that have been made against them to see if any behavior change can be attributed to changes in configuration.&lt;br /&gt;&lt;br /&gt;For many kinds of problems, administrators need access to historical data about multiple tiers of computing before the root-cause can be identified. An integrated tool that can correlate end-user response times with middleware and database processing times can save the administrators precious time and effort. Through the recorded performance data, one could visualize the demands that were placed on an application in a given point in time, information on resource consumption and potential contention. In the e-commerce checkout example, the IT staff could retrieve performance data collected from the application, the web server, the application server, the database, and the operating system in order to visualize the behavior of the environment. They may discover that the database server had a very high load because of competing batch workload, which slowed down checkout processing.&lt;br /&gt;&lt;br /&gt;Another technology that is useful for troubleshooting performance problem is transaction tracing. In modern distributed application environments, processing of a request frequently involves multiple components, which may or may not even run on the same server machine. Using these transaction tracing tools that are designed specifically for the type of application being analyzed, one could follow through the processing of these requests to find out how much time is spent at each step in order to identify bottlenecks. Recall the management-aware discussion? If your application platform and management tools actually understand each other, you will get better information, more timely information and you will make better decisions. Ask your vendor to demonstrate the depth of the management tool’s ability to learn about your application and database infrastructure. In the e-commerce application example, the IT staff could look up collected trace information about checkout operations starting at the application server mid-tier level, and discover that most of the time was spent in the database. Using tools designed specifically for troubleshooting database, administrators could drill down to the database to analyze SQL statements to look for ways to optimize them, such as rewriting the SQL statements or adjusting table indices.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5434663209340508194" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 300px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_Vi_X0fC5hgA/S2vNZRKgGCI/AAAAAAAAAFc/8mU8-hxeALA/s400/EM-SiebelTransactionDiagnostic.JPG" border="0" /&gt;&lt;br /&gt;Picture: Transaction Diagnostic for Siebel CRM&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3663436216686146604?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3663436216686146604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3663436216686146604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3663436216686146604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3663436216686146604'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/09/distributed-application-management-end.html' title='Distributed Application Management - End-to-End Management'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Vi_X0fC5hgA/S2vNZRKgGCI/AAAAAAAAAFc/8mU8-hxeALA/s72-c/EM-SiebelTransactionDiagnostic.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1008020300796809616</id><published>2009-08-18T21:42:00.000-07:00</published><updated>2010-02-04T09:24:25.687-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><title type='text'>OAM, OEM, AMP - What are the Differences?</title><content type='html'>I worked at a data communications hardware firm many years ago. When I joined the company, I was surprised to learn that the data communications business used (and still uses) a huge arrays of acronyms to describe its technologies. Learning those acronyms was like learning a foreign language. At Oracle, we have built up our share of acronyms over time also. In particular, people have asked over and over about the differences between OAM, OEM, and AMP. Let me try to explain what they are, how they relate to each other, and how they are different.&lt;br /&gt;&lt;br /&gt;OAM – Oracle Applications Manager is the base console that is shipped with Oracle E-Business Suite&lt;br /&gt;&lt;br /&gt;OEM – Oracle Enterprise Manager comes in three editions; Oracle Enterprise Manager Database Control, Oracle Enterprise Manager Application Server Control, and Oracle Enterprise Manager Grid Control. The first two are the base consoles that are shipped with Oracle Database and Oracle Application Server, respectively, and they provide similar kind of functionalities as Oracle Applications Manager. Oracle Enterprise Manager Grid Control is Oracle's flagship management product, providing enterprise class management capabilities and support for ITIL best practices.&lt;br /&gt;&lt;br /&gt;AMP – Application Management Pack, specifically Application Management Pack for Oracle E-Business Suite, is a product that extends and runs on Oracle Enterprise Manager Grid Control to provide advanced management capabilities specifically for Oracle E-Business Suite.&lt;br /&gt;&lt;br /&gt;How is OAM different from OEM/AMP?&lt;br /&gt;&lt;br /&gt;OAM is the baseline console that is bundled as part of Oracle E-Business Suite. It is a tool designed primarily for administrative tasks such as configuring E-Business Suite parameters, identifying patches to apply, and looking up the real time status of E-Business components from a single E-Business Suite instance. Conceptually, it is similar to Oracle Database Control, which is another similar administrative utility that Oracle provides for administering a single Oracle database instance.&lt;br /&gt;&lt;br /&gt;OEM, specifically the Oracle Enterprise Manager Grid Control, provides advanced value added management capabilities for E-Business Suite administrators who need the extra support that only OEM can provide. Through OEM, E-Business Suite administrators can proactively monitor their E-Business Suite environments, track configuration changes, troubleshoot problems, and automate manual intensive tasks such as cloning E-Business Suite environments. Features such as synthetic transaction based monitoring, service level management, configuration analysis, historical metrics, and cloning automation exist only in OEM and not OAM. These value added capabilities help improve the service levels of E-Business Suite applications while at the same time reduce operational costs.&lt;br /&gt;&lt;br /&gt;It is not an either-or decision to choose between OAM and OEM. In fact, we designed OEM to complement OAM - OEM is the advanced tool for proactive management and automation, OAM supports basic administrative tasks. Furthermore, because OEM and OAM were built on the same Oracle Fusion Middleware UIX user interface framework and the Application Management Pack for Oracle E-Business Suite contains numerous integration points with OAM, E-Business Suite administrators can seamlessly navigate between the two tools to accomplish various tasks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1008020300796809616?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1008020300796809616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1008020300796809616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1008020300796809616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1008020300796809616'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/08/oam-oem-amp-what-are-differences.html' title='OAM, OEM, AMP - What are the Differences?'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-9222032656767764061</id><published>2009-07-10T11:28:00.000-07:00</published><updated>2010-02-04T23:40:51.216-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Distributed Application Management - Managing from the Top Down</title><content type='html'>In the last article, I outlined the key new approaches needed for managing distributed applications and how traditional management tools fall short. This time, I will talk more about why and how to manage distributed applications from the business perspective. In other words, manage them from the top down.&lt;br /&gt;&lt;br /&gt;Besides the toolkit approach, traditional systems management tools also focused on managing the individual components of standalone applications from the bottom up. The components that made up these applications often ran on a single computer, which may be a mainframe or a large Symmetric Multi-Processor (SMP) server, and they were accessed via dedicated terminal connections. In contrast, modern distributed business applications run on multiple standards-compliant servers along with a collection of middleware, database, network and storage technologies. These applications are more interconnected and increasingly the interconnections are dynamic which make the end-to-end environment very challenging to manage. Because of the large number of components in modern application environments and the complex dependencies amongst the components, the traditional bottom-up focused approach alone is insufficient as it is very difficult to draw conclusions on the health of an application by simply examining the health of individual components that the application is built on.&lt;br /&gt;&lt;br /&gt;The alternate approach is to manage applications top-down. Why is a top-down approach a better solution? In short, it helps IT focus on measurements that are relevant and ensures that applications meet business needs. This approach starts with understanding end-user service level requirements, which may include a service level target, the hours for enforcement, and the key business process flows that the applications must complete successfully. For example, for an e-commerce website, the service level requirement may be 99.99%, or less than 1 hour of unplanned outage in a year. The business hours may mirror the times when customers are expected to use the system, which could be 24x7. The key business operations that must be supported may include browsing product catalogs, placing products on shopping carts and checking out to complete orders.&lt;br /&gt;&lt;br /&gt;With the end-user driven service level requirements defined, IT staff may then set up appropriate monitoring to ensure that those requirements are met. Technologies such as end-user monitoring may be employed to measure application end user experience, which eliminate any guesswork to gauge whether the applications are working. In the example above, the IT staff might want to define synthetic transactions using a specially designed tool that is appropriate for the e-commerce application to simulate end users logging onto the website, browsing the catalog, placing items on shopping carts, and checking out. The IT staff may also define thresholds against these end-user measurements so that they can be notified proactively if application performance or availability degrades. In fact, in contrast to traditional systems management, the IT staff may rely primarily on these notifications instead of component level notifications to manage the applications, as notifications from these end-user oriented measurements provide much more accurate views on the health of the applications according to the way that end users see them.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5434659421505741794" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 300px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_Vi_X0fC5hgA/S2vJ8yYUY-I/AAAAAAAAAFM/JuN4H-q2t7k/s400/EM-ProcessDashboard.JPG" border="0" /&gt;&lt;br /&gt;Picture: Business Process Availability Report&lt;br /&gt;&lt;br /&gt;Besides end user monitoring, another key enabler for the top-down approach is the mapping of business processes to the underlying components that the applications rely on. These mappings connect the end-user perspective with the underlying technology components, and enable quicker problem isolations and more accurate impact analysis when a problem is detected by end-user monitoring. The technology that facilitates this mapping is the configuration management database (CMDB). The CMDB should be the integrated foundation of any modern application management tool, as it keeps track of not only the list of components that support an application, but also the relationships amongst these components and the changes that are made to them. Not all CMDBs were created equal! Most CMDBs provide facilities for defining new and custom types of Configuration Information (CI) so you can grab CIs that are unknown to the CMDB. This is necessary but not sufficient. A CMDB must come out-of-the-box ready to collect as much about your application environment as the infrastructure they were built on. If you are expecting to have to feed your CMDB specific instructions on how to collect CIs on your business critical applications, you should be prepared to dedicate a significant amount of your administrators’ time for defining and maintaining these CIs.&lt;br /&gt;&lt;br /&gt;In the example above, the e-commerce processes may be mapped to the front end load balancer, the firewall, the web server, the application server, the database server, and the network switches and routers that connect everything together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-9222032656767764061?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/9222032656767764061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=9222032656767764061' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/9222032656767764061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/9222032656767764061'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2010/02/distributed-application-management.html' title='Distributed Application Management - Managing from the Top Down'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Vi_X0fC5hgA/S2vJ8yYUY-I/AAAAAAAAAFM/JuN4H-q2t7k/s72-c/EM-ProcessDashboard.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6105315605449535979</id><published>2009-06-18T10:56:00.000-07:00</published><updated>2009-06-24T11:58:32.845-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><title type='text'>New Oracle Enterprise Manager Management Pack for SOA and Middleware Management</title><content type='html'>The Enterprise Manager product release parade continues. Oracle just released three new management packs: Management Pack for Oracle WebCenter Suite, Management Pack Plus for SOA and Management Pack for Websphere Portal.&lt;br /&gt;&lt;br /&gt;There are several notable things about these packs. First, they are for both Oracle and 3rd party middleware products, continuing our effort to help Oracle customers proactively manage Oracle products and 3rd party technologies often used with Oracle. Second, they leverage the Composite Application Monitoring and Modeler technology that we acquired last year in order to take Enterprise Manager's ability to discover, model, monitor, diagnose and report on the usage of various Java EE and SOA applications and the artifacts that make up these applications.&lt;br /&gt;&lt;br /&gt;Additional product information can be found at this website.&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/soa_mgmt.html"&gt;http://www.oracle.com/technology/products/oem/prod_focus/soa_mgmt.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is also a very nice recorded demo that shows how the tool works in action, which you may access from this link.&lt;br /&gt;&lt;a href="http://download.oracle.com/technology/products/oem/screenwatches/camm/index.html"&gt;http://download.oracle.com/technology/products/oem/screenwatches/camm/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6105315605449535979?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6105315605449535979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6105315605449535979' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6105315605449535979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6105315605449535979'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/06/new-oracle-enterprise-manager.html' title='New Oracle Enterprise Manager Management Pack for SOA and Middleware Management'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6369296715724121883</id><published>2009-05-15T09:36:00.000-07:00</published><updated>2010-02-04T23:39:51.257-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Distributed Application Management - New Challenges, New Approaches</title><content type='html'>Last year, I wrote about the differences between application management and traditional system management.  In this new series, I am going to examine the new challenges presented by managing distributed applications further, and talk about the new approaches needed to address these needs.  These new approaches include:&lt;br /&gt;&lt;br /&gt;- Integrated management solutions that are designed specifically for managing applications in order to achieve the quickest return on investments&lt;br /&gt;- Application platforms that are management-aware&lt;br /&gt;- Ability to map and track application service levels to actual business processes and flows so that applications’ compliance to business requirements can be assessed more easily and accurately&lt;br /&gt;- End-to-end performance monitoring, diagnostics and root-cause analysis across the broad application environment and its underlying technology stack to account for all the elements that affect application service levels&lt;br /&gt;- Rapid remediation of issues regardless of where they occur in the entire technology stack&lt;br /&gt;&lt;br /&gt;The problem with traditional system management approaches is that they focused on providing frameworks independent from the application environments that they are supposed to manage.  These frameworks were essentially toolkits for solving particular management problems such as managing configurations, monitoring and diagnostics.  Users of these frameworks had to undertake costly implementation efforts to integrate the toolkits with the application environments, and integrate the different toolkits for solving different management problems.  The ensuing maintenance of these kinds of implementations turned out to be cost prohibitive for even the largest IT organizations.&lt;br /&gt;&lt;br /&gt;Furthermore, little attention was paid to building in management awareness in application platforms.  As a result, traditional system management tools had a hard time managing these applications, as these tools were built with limited insights on how the applications and their platforms operate, and the tools had to rely on the limited information that the platforms exposed.&lt;br /&gt;&lt;br /&gt;A better strategy is to build application platforms together with the tools for managing them.  This integrated approach ensures useful management information is exposed that your management tools and your application platform work well together.  In addition, integrated management software that is designed to support specific types of application environments already have the necessary integration defined.  They are much more useful out-of-the-box, and reduce the costs and risks for implementation.  A key reason why the new approach works better is that applications and the tools for managing them are engineered to work together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6369296715724121883?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6369296715724121883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6369296715724121883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6369296715724121883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6369296715724121883'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/05/distributed-application-management-new.html' title='Distributed Application Management - New Challenges, New Approaches'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-4540347399832491919</id><published>2009-04-08T21:21:00.001-07:00</published><updated>2009-04-08T21:36:33.849-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><title type='text'>New Management Connectors to Integrate Oracle Enterprise Manager with HP Management Products</title><content type='html'>&lt;p&gt;One of the most frequently asked questions that our customers ask about Oracle Enterprise Manager is its ability to integrate with other management tools. This is understandable. As good as Enterprise Manager is at managing Oracle database and applications, many IT departments already use other tools for managing their network, keeping track of their storage, and running their helpdesks. Enterprise Manager provides a rich selection of approaches for exchanging data with other tools. These integration capabilities just got better this week with the release of three new connectors, which include:&lt;/p&gt;&lt;p&gt;- Management Connector for HP Service Center&lt;br /&gt;- Management Connector for HP Service Manager&lt;br /&gt;- Management Connector for HP OpenView Operations Manager&lt;/p&gt;&lt;p&gt;These three connectors join a growing collection of similar connectors for integrating Oracle Enterprise Manager with Siebel Helpdesk, BMC Remedy Helpdesk, PeopleSoft Helpdesk, Microsoft Operations Manager and IBM Tivoli Enterprise Console. They help automate ITIL problem and incident management processes by automatically generating helpdesk tickets, forwarding alerts, and synchronizing status updates bi-directionally. &lt;/p&gt;&lt;p&gt;Because these integrations are done at the Enterprise Manager platform level, they benefit all the different users of Enterprise Manager from DBAs to infrastructure administrators to application administrators. In other words, if you want to use Enterprise Manager to manage Oracle E-Business Suite or Siebel or a Java EE app running in Oracle Weblogic Server, and you still want to use HP tools to carry out other tasks, you can now use these connectors to achieve the integration.&lt;/p&gt;&lt;p&gt;More information about Enterprise Manager's Connectors can be found &lt;a href="http://www.oracle.com/technology/products/oem/extensions/index.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Read the press release &lt;a href="http://www.oracle.com/us/corporate/press/018190"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-4540347399832491919?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/4540347399832491919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=4540347399832491919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4540347399832491919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4540347399832491919'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/04/new-management-connectors-to-integrate.html' title='New Management Connectors to Integrate Oracle Enterprise Manager with HP Management Products'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-4324385027587789514</id><published>2009-03-16T17:11:00.000-07:00</published><updated>2009-03-16T18:06:42.237-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><title type='text'>Oracle Enterprise Manager 10gR5 Platform Enhancements</title><content type='html'>In my last post, I gave an overview on our new release of Enterprise Manager Grid Control 10gR5. Starting with this article, I am going to cover each area of improvement in more detail. The first topic to discuss is platform enhancements, as aside from Weblogic support, these are the most important changes we made in 10gR5. Platform improvements are important because they benefit everybody. Most of the Enterprise Manager management packs and plug-in's are built on a common platform. This approach allows Oracle to achieve economy of scale when it comes to creating management tools for various technologies, and it provides simplicity and efficiency to our customers as a common platform makes it easier to deploy various tools and reduces training needs.&lt;br /&gt;&lt;br /&gt;Here are the key improvements.&lt;br /&gt;&lt;br /&gt;Default Monitoring Templates – Monitoring Templates help Enterprise Manager deliver its “grid management” vision of managing a “grid” of objects as a single entity. Specifically, templates can be used to specify common thresholds in order to simplify monitoring setups. Before 10gR5, one could define monitoring templates, but these templates have to be manually applied to new targets that are added to Enterprise Manager. In 10gR5, this step is automated through a default option in monitoring template. If you mark a template as the default for a given target type, then the template would be automatically applied every time you add a new target of this type to Enterprise Manager. In addition, a new out-of-box report and reporting elements make it easier to review template application history.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313945939676995090" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 160px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_Vi_X0fC5hgA/Sb7trXoTnhI/AAAAAAAAADY/n9wvwxlcx-o/s400/MonitoringTemplate.jpg" border="0" /&gt; Improved Alert State Management – Prior to 10gR5, once an alert is raised when a metric threshold is crossed, the alert would stay in Enterprise Manager until the next scheduled evaluation of the metric. This was not very convenient, as administrators want to get more timely feedback on the corrective actions that they take, and have the alert state be cleared as soon as possible. Starting with 10gR5, administrators can force a metric re-evaluation to be carried out immediately in order to verify the effectiveness of the fix. In addition, administrators can better manage their log file based alerts by setting duration based notification rules that clear such alerts on a periodic basis, or by using new EMCLI verbs that support bulk clearing of such alerts.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313944179044007442" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 121px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/Sb7sE4wsPhI/AAAAAAAAACw/vk_59hvL2IE/s320/AlertRefresh.jpg" border="0" /&gt;Repeated Notification – Repeat notifications are now supported for all notification methods – OS Command, PL/SQL procedures and SNMP traps.&lt;br /&gt;&lt;br /&gt;Customized Notification Messages – EM 10gR5 provides more flexibility in the way that administrators can customize the format of email notifications. The content of the notification can be customized to include selected target properties and other information that provides more context about the alerts. Considering the multitude of devices that people use to receive notifications and the varying limitations of these devices, having this flexibility to customize the messages should be quite useful.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313945753709789890" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 325px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/Sb7tgi2RQsI/AAAAAAAAADQ/3cODk3JmQF0/s400/EmailCustomization.jpg" border="0" /&gt;&lt;br /&gt;EM Backup / Recovery via EMCLI – New verbs are added to emcli so that backup and recovery operations for Enterprise Manager components can now be performed via the command line. These operations include the ability to resynchronize the repository, export and import OMS configurations, and resynchronize an agent based on information in the repository. Besides the fact that many power users like to use command line tools, having this command line support enable automation of these operations via scripting.&lt;br /&gt;&lt;br /&gt;Management Pack License Bulk Updates – Bulk activation and deactivation of management pack license can now be performed in either the Enterprise Manager console or via emcli. We probably should have added this feature long time ago. After you pay for the packs, the least that we could do is to make it easier for you to start using them. Well, better late then never. :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313945019996605746" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 206px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_Vi_X0fC5hgA/Sb7s11jajTI/AAAAAAAAADA/5IwGd0AqZQc/s400/PackAccess.jpg" border="0" /&gt; Automatic Enterprise Agent Software Download – Grid Control has provided several means to automate the process of deploying agents in the past, but one task has been manual – getting the agent software package from Oracle in the first place! We have automated this step too in 10gR5. Just go to the agent page and pick out what you want and the tool will take care of getting it from My Oracle Support. Yes, this is another long overdue item.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313945564498268146" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 343px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_Vi_X0fC5hgA/Sb7tVh-uj_I/AAAAAAAAADI/FWavv6RNeow/s400/AgentDownload.jpg" border="0" /&gt; Privilege Propagating Group – Group is one of the most useful platform features of Enterprise Manager. It lets you arrange a set of related targets together so that they can be monitored together more easily. Privilege Propagating Group extends this concept further by simplifying the allocation of access privilege to the set of targets under a group. Once you grant an access privilege to a Privilege Propagating Group, all member targets of that group inherits the same access privilege.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313946774446835122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 224px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/Sb7ub9Y8hbI/AAAAAAAAADg/P1YO1WJ9Xvw/s400/PrivilegeGroup.jpg" border="0" /&gt;&lt;br /&gt;Additional Access Privileges – New fine-grained target privileges to support principle of least privilege are provided: Blackout Target, Manage Target Metrics, Configure Target and Manage Target Alerts. In addition, the Enterprise Manager user interface is enhanced to make it easier to manage Privilege Delegation settings. Privilege Delegation can be set for User Defined Metrics, Corrective Actions and Database Replay features. Lastly, corrective actions that a user defined may be shared with other users by granting them the proper access privileges.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313947000447682322" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 242px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/Sb7upHTvxxI/AAAAAAAAADo/ljUj_Ddsx0k/s400/TargetPrivilege.jpg" border="0" /&gt;&lt;br /&gt;Third Party Security Certificates – EM 10gR5 supports the use of third party security certificates to set up secured communications between the Enterprise Manager's server, agent, and the web browser client.&lt;br /&gt;&lt;br /&gt;Enhanced Auditing – EM 10gR5 lets you track Enterprise Manager operations more easily. As Enterprise Manager becomes the tool to manage applications, middleware infrastructure and databases centrally, it is important to be able to trace these operations. Enhanced auditing capabilities include enriched audit records, audit data search, built-in externalization service to externalize audit data into external store, and compatibility with Oracle Diagnostic Logging (ODL) format to allow integration with Oracle Audit Vault.&lt;br /&gt;&lt;br /&gt;Simplified User Defined Policy Interface – Configuration Policy is a very powerful feature in Grid Control to help IT proactive about avoiding configuration related problems. Prior to 10gR5, it was very difficult to create custom policies. This problem is solved in 10gR5 with a wizard driven interface to create User Defined Policies, allowing you to mitigate system vulnerabilities by defining and implementing configuration policies specific to their operational best practices, governance and industry standard requirements. The new interface allows you to create, edit, test, delete, export and import user defined policies.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313947219021480626" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 428px; CURSOR: hand; HEIGHT: 110px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_Vi_X0fC5hgA/Sb7u11jzQrI/AAAAAAAAADw/I2aE1FJ3ngU/s400/CustomPolicy.jpg" border="0" /&gt;&lt;br /&gt;User Defined Policy Group – In addition to be User Defined Policies, you may also defined User Defined Policy Groups to group together user defined and Oracle-provided policies. Once these policy groups are created, they can be evaluated just like other policy groups.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5313947697333745426" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 285px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/Sb7vRraVNxI/AAAAAAAAAEA/S1EeTU1KhlE/s400/PolicyGroup.jpg" border="0" /&gt;&lt;br /&gt;There you have it. These are the key platform enhancements for Enterprise Manager 10gR5, which are applicable whether you are managing your packaged Oracle applications using our Application Management Packs, your middleware infrastructure using our Middleware Management Packs, your Oracle Database using our Oracle Database Management Packs, or 3rd party technologies using our System Monitoring Plug-in's. There is something for everyone!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-4324385027587789514?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/4324385027587789514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=4324385027587789514' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4324385027587789514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4324385027587789514'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/03/oracle-enterprise-manager-10gr5.html' title='Oracle Enterprise Manager 10gR5 Platform Enhancements'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Vi_X0fC5hgA/Sb7trXoTnhI/AAAAAAAAADY/n9wvwxlcx-o/s72-c/MonitoringTemplate.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7446843734622704469</id><published>2009-03-03T19:22:00.000-08:00</published><updated>2009-03-05T18:04:18.234-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager 10gR5 is Here!</title><content type='html'>Oracle Enterprise Manager Grid Control 10gR5 is finally here! I hope you all enjoyed the launch webcast this morning. If you missed it, here is the link to the &lt;a href="http://www.oracle.com/features/hp/enterprise-manager-10gr5.html"&gt;recording&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As I mentioned in my post last week, this release is chock-full of goodies that we believe will please everyone from application administrators to DBAs to CIOs and even the business sponsors of your applications. So what are those goodies? Here are some of the most important enhancements.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For Application Administrators&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;This release takes Enterprise Manager Grid Control's top-down application management capabilities to the next level. Of all the new and improved features, probably the most significant is our expanded support for the Oracle Weblogic Server. Weblogic support is important because this component serves as the foundation of many Oracle products. Weblogic not only forms the basis of Oracle Fusion Middleware, which is the foundation for upcoming Oracle Fusion Applications, but it is also a key technology used to modernize the various packaged Oracle applications. In other words, improved support for Weblogic management benefits not only administrators of custom Java applications, but also administrators of packaged Oracle applications. For example, the latest Siebel CRM 8.1.1 release incorporates Oracle Application Development Framework into its software stack to enable the latest generation of customer self service applications. As Oracle evolves the current packaged applications using Java EE technologies, it is important that the tools for managing these applications are evolved with them.&lt;br /&gt;&lt;br /&gt;One thing to keep in mind is that Enterprise Manager's support for Weblogic is not a completely new thing. In fact, Enterprise Manager began supporting Weblogic monitoring in 2006, two years before Oracle acquired BEA. The support was part of Enterprise Manager's heterogeneous management capabilities, which also include support for monitoring Websphere, JBoss and .NET. In 10gR5, Weblogic support was strengthened to include the ability to:&lt;br /&gt;- monitor the performance of top Enterprise JavaBeans (EJBs) &amp;amp; JSP’s in deployed applications;&lt;br /&gt;- discover and monitor web services deployed to WebLogic Server&lt;br /&gt;- monitor server resources (e.g. data sources, JMS servers, resource adapters, JOLT connection pools)&lt;br /&gt;- view, compare and track more configuration items such as JVM vendor/version, additional tuning parameters, cluster configuration, JMS resources, virtual hosts, JOLT connection pools, and configuration files&lt;br /&gt;&lt;br /&gt;For packaged applications, Application Management Pack for Siebel was refreshed to add official support for Siebel 8.1.1, the brand new version of Siebel CRM that Oracle released recently. In the old days, it was always a challenge to get third party management vendors to support new Siebel releases in a timely manner. As the old saying goes – if you want to get something done right, you have to do it yourself. Now that we build our own management tools, we can ensure that our new application releases are covered. In addition to 8.1.1 support, this new release of the Siebel Pack also include Workflow Process Monitoring, Workflow Policy Monitoring, Event Log Analysis, improved Discovery and Application Service Monitoring.&lt;br /&gt;&lt;br /&gt;In addition to the updated Siebel Pack, we released new application accelerators for Oracle Real User Experience Insight (RUEI). RUEI helps IT monitor actual end user experience, answering important questions such as: Who logged onto the applications? What did the users do? What response time did they get and what sort of errors did they run into? Following the approach that we started with our application management packs to provide tools engineered for specific packaged Oracle applications, our two accelerators – one for Oracle E-Business S uite and one for Siebel CRM, provide out of the box management capabilities for these Oracle applications so that the time to get the tool up and running is reduced.&lt;br /&gt;&lt;br /&gt;These three packaged application management improvements are just the first wave of enhanced support for Oracle applications that we are introducing for 2009. Stay tuned for more to come.&lt;br /&gt;&lt;br /&gt;In addition to better Weblogic Server support and improved management for Siebel and Oracle E-Business Suite, 10gR5 also contains support for Oracle Coherence application grid technology, improved support Oracle Service Bus, BPEL Process Monitoring, Java Application Diagnostics, Composite Application Modeling and Monitoring and Application Configuration Management. There is way too much information to cover in one post, so check out this &lt;a href="http://download.oracle.com/docs/cd/B16240_01/doc/em.102/b31949/whats_new.htm#sthref27"&gt;document&lt;/a&gt; for an overview, and come back to this blog for more indepth discussions later on.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For DBAs&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Oracle Enterprise Manager started out as a database management tool, and this 10gR5 release should please DBAs who are looking for further improvements to an already impressive package. This release provides support for Oracle Database 11gR1, enabling multiple database servers to be managed centrally. You may wonder – how could 10g Enterprise Manager Grid Control manage 11g Oracle Database? The answer is even though the two products carry similar versioning schemes, Oracle Enterprise Manager Grid Control and Oracle Database are on different release schedules. Therefore, there is nothing unusual about using Enterprise Manager 10g to manage an 11g Oracle Database.&lt;br /&gt;&lt;br /&gt;Some of the key enhancements for Oracle Database Management includes:&lt;br /&gt;- support for 11g database features such as ADDM for RAC, real-time SQL monitoring, partition advisor and automatic SQL tuning;&lt;br /&gt;- database replay – an automatic way to capture product workload, copying it to a test system, setting up the software and the test database to reflect the state of the source system at time of capture, deploying replay clients, orchestrating the replay process, and analyzing the replay results;&lt;br /&gt;- database change propagation – synchronize data dictionary to propagate schema changes from a dictionary baseline or a database to a target database;&lt;br /&gt;- some of these capabilities actually existed in the 9i version of Enterprise Manager and have brought it back with full integration within Grid Control;&lt;br /&gt;- customizable tile based views to monitor waits and other metrics across multiple RAC nodes in a cluster;&lt;br /&gt;- improved performance workflows for cluster cache coherency, historic views, and drilldown;&lt;br /&gt;- service-centric monitoring facilitates the monitoring of workflows and drilldowns for RAC services;&lt;br /&gt;- a new HA Console to monitor overall HA configuration status and initiate operations;&lt;br /&gt;- a Maximum Availability Architecture Configuration Advisor page allows you to evaluate the configuration and identify solutions for protection from computer, site, storage, human and data corruption failures, enabling workflows to implement Oracle Recommended solutions;&lt;br /&gt;- automatic configuring of Oracle-recommended Maximum Availability Architecture (MAA) for databases with minimum downtime;&lt;br /&gt;- you can now migrate database to ASM, and convert single instance database to RAC all with minimum downtime using standby technology to minimize downtime;&lt;br /&gt;- a Streams dashboard, along with improved monitoring of streams configurations, allows you to monitor streams components as well as end-to-end paths for Latency and Throughput metrics.&lt;br /&gt;&lt;br /&gt;These enhancements help DBAs plan their database changes better by leveraging production workload in order to analyze the potential impact of database changes, make changes more easily by automating the migration of changes, and ensure the database is more robust by implementing leading database maximum availability practices prescribed by Oracle's Maximum Availability Architecture guidelines.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For CIOs&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;For a long time, IT decision makers have had to make important IT decisions on less than perfect information. Worst yet, the information available often did not represent the reality faced by IT's customers – the lines of business. It puts IT at a rather disadvantaged position. With Real User Experience Insight and Enterprise Manager's Service Level Management capabilities, CIO can get much better information to demonstrate the value that IT delivers, and to ask for the needed resources using factual information to back up the requests.&lt;br /&gt;&lt;br /&gt;Equally important, the expanding capabilities of Oracle Enterprise Manager Grid Control mean that many important IT assets can now be managed better and with fewer resources. IT is always shorthanded, so freeing up resources mean that the CIO now has the flexibility to invest on new projects that his/her counterparts in line of business have been asking for in order to drive the organization forward.&lt;br /&gt;&lt;br /&gt;Enterprise Manager's expanding footprint also means that IT departments can move forward with their goals of simplifying their vendor management by consolidating their spending with fewer vendors. Gone are the days when organizations have to go to different vendors to get applications, middleware, development tools, databases, O/S and enterprise management systems.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For Applications' Business Sponsors&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;While not direct users of Oracle Enterprise Managers, the line of business sponsors of the applications also benefit from all these improvements. For example, Real User Experience Insight (RUEI) can be used by not only IT administrators, but also business analysts to perform click stream analysis in order to understand consumer behaviors on eCommerce and self-service applications, where increasingly amount of business activities are carried out. When the data collected from RUEI is combined with those captured from the business applications and analyzed using tools such as Oracle Business Intelligence, businesses can get unprecedented clarity on business activities. Traditionally, data captured from business applications such as Siebel E-Commerce show the business activities that actually took place – the service requests that are filed or the orders that are placed. They don't tell why transactions did not happen as users abort their shopping activities. Data from RUEI tells the other side of the picture. Since Oracle develop business applications, enterprise management tools, and business intelligence technologies, we are in the best position to help business leaders put all these information together to achieve insights.&lt;br /&gt;&lt;br /&gt;I hope that you find these capabilities appetizing. But there's more. Check out the complete list of improvements in the first chapter of &lt;a href="http://download.oracle.com/docs/cd/B16240_01/doc/em.102/b31949/whats_new.htm#sthref27"&gt;Oracle Enterprise Manager Concepts Guide&lt;/a&gt;, and come back to this blog as I cover the features in more details in the coming weeks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7446843734622704469?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7446843734622704469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7446843734622704469' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7446843734622704469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7446843734622704469'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/03/oracle-enterprise-manager-10gr5-is-here.html' title='Oracle Enterprise Manager 10gR5 is Here!'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-8328832587918637075</id><published>2009-02-24T12:35:00.000-08:00</published><updated>2009-02-24T20:09:32.751-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager 10gR5 is Coming!</title><content type='html'>Some of you may notice that I have been awfully quiet on my blog for the past two months. You may wonder – did something happen to this guy? Well, I am still here at Oracle. The reason why I have not done much writing recently is because I have been head down working with my colleagues to ship a new release and to plan for the next ones.&lt;br /&gt;&lt;br /&gt;I am happy to say that the new release of Oracle Enterprise Manager 10gR5 is going to be released real soon. I can't talk about what is in the product just yet, but I can tell you that it is chock-full of goodies that we believe will please everyone from application administrators to DBAs to CIOs and even the business sponsors of your applications. If you really want to find out what the release has in store for you, tune in to our product launch &lt;a href="http://www.oracle.com/features/hp/enterprise-manager-10gr5.html"&gt;webcast on Tuesday, March 3 at 9 a.m. PST&lt;/a&gt;. Our fearless leader, Richard Sarwal, will host this event. After the webcast, come back to my blog to get more “inside scope” on the product.&lt;br /&gt;&lt;br /&gt;See you next Tuesday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-8328832587918637075?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/8328832587918637075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=8328832587918637075' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/8328832587918637075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/8328832587918637075'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/02/enterprise-manager-10gr5-is-coming.html' title='Oracle Enterprise Manager 10gR5 is Coming!'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-8767270341161702867</id><published>2009-01-15T20:53:00.000-08:00</published><updated>2010-02-03T21:11:50.905-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>People, Process, Technology - The Right Tool</title><content type='html'>In my day job, I manage products for managing applications at Oracle, so I spend an awful lot of time with management technologies. From this, you probably think that I would tell you to go get a tool whenever you have a problem to solve. Tools are important, but the truth is they don't replace people and processes. Having the best tools in the world isn't going to help if they are not used properly. I wrote about ITIL v3 in the last &lt;a href="http://www.appmanagementblog.com/2008/11/people-process-technology-itil-v3.html"&gt;article&lt;/a&gt; of this series. ITIL is one of the many frameworks available, and different people have different opinions about ITIL. The important thing is not whether to implement ITIL, but to have the right people to implement the right IT management processes using one of the best practice frameworks as guidance first.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Tools come in after that. Theoretically, one could implement many IT best practices manually, especially if you throw enough people who know what they are doing at the problem. Realistically though, processes are enhanced through the use of tools, and many important IT management tasks simply do not get done without tool support, as there are not enough people to do things manually in most cases. In this regard, having the right tools can really make a difference.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;img id="BLOGGER_PHOTO_ID_5434249143204526018" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 317px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_Vi_X0fC5hgA/S2pUzcmtN8I/AAAAAAAAAE8/cLpAHmghx7A/s400/MgmtTool.jpg" border="0" /&gt;&lt;br /&gt;Picture: Is this the right management tool? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;So what are the attributes of the “right” tool? Here are a couple of my ideas.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;#1 - It solves the problem.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This may seem obvious. The tool has to work. How well a particular tool works depends on whether it is designed specifically for the job. For example, it isn't rocket science to build a basic monitoring tool that collects a bunch of data from a set of monitored objects, filter the data, and provide some sort of alerts and reports. Every monitoring tool out there can do these things. Some, however, require a lot more work to set up because they are essentially toolkits and whoever uses them have to spend a lot of time integrating these toolkits with the technologies they are supposed to monitor. In contrast, a monitoring tool that is designed for managing a particular piece of technology would work much better out of the box.&lt;br /&gt;&lt;br /&gt;#2 - It is comprehensive and integrated&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;There are many different types of management problems, and it takes different tools to solve them. However, having multiple tools can be rather problematic. For example, the overhead is higher as all these tools need to interact with the underlying technologies being managed. Data is presented in silos and people often end up wasting a lot of time trying to get the tools work together. Tools that provide broader sets of integrated capabilities are better. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;#3 - It is easy to integrate&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;The first two attributes may conflict with each other. The truth is each of the management vendors has its own strengths and weaknesses. Some are better at managing mainframes, others are more equipped with managing networks, and some excel with handling databases and applications. Finding a single vendor that offers comprehensive and integrated products that are designed specifically for managing everything is just impossible. You probably want to standardize on a couple core vendors that serve your needs, and make sure that their products can talk to each other. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-8767270341161702867?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/8767270341161702867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=8767270341161702867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/8767270341161702867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/8767270341161702867'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/01/people-process-technology-right-tool.html' title='People, Process, Technology - The Right Tool'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Vi_X0fC5hgA/S2pUzcmtN8I/AAAAAAAAAE8/cLpAHmghx7A/s72-c/MgmtTool.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1566139282757265995</id><published>2009-01-05T17:35:00.000-08:00</published><updated>2009-01-05T17:43:53.209-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Business Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Leading Practices of Application Management Webinars for January 2009</title><content type='html'>Our webinar series on &lt;a href="http://appmanagementblog.blogspot.com/2008/10/oracle-launches-leading-practices-of.html"&gt;Leading Practices of Application Management&lt;/a&gt; is entering its third month, and we have an exciting lineup of topics to cover:&lt;br /&gt;&lt;br /&gt;- Business Intelligence Management Pack Overview&lt;br /&gt;- Siebel Maximum Availability Architecture Best Practices&lt;br /&gt;- PeopleSoft Performance Tips and Techniques&lt;br /&gt;- E-Business Suite Install and Cloning Best Practices&lt;br /&gt;&lt;br /&gt;You may register at this &lt;a href="http://conference.oracle.com/imtapp/app/wel_public_mtgs.uix?bajaPage=filterField=HOST_FULL_NAME%24filterValue=Wu%2CChung%24gotoVal=1"&gt;website&lt;/a&gt;.  Passcode for registration is "application".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Subject:&lt;/strong&gt; Business Intelligence Management Pack Overview&lt;br /&gt;&lt;strong&gt;Date &amp;amp; Time:&lt;/strong&gt; 1/6/2009, 11 a.m. PST / 2 p.m. EST&lt;br /&gt;&lt;strong&gt;Presenter:&lt;/strong&gt; Amjad Afanah; Product Manager, Oracle Enterprise Manager&lt;br /&gt;&lt;strong&gt;Registration:&lt;/strong&gt; &lt;a href="http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130802901"&gt;http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130802901&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Description:&lt;/strong&gt; Business Intelligence Management Pack anchors Oracle’s solution for proactively managing your Oracle Business Intelligence Enterprise Edition environment. Designed and implemented by Oracle’s application experts, the pack provides comprehensive, integrated, and BI EE-specific capabilities that help you achieve better application performance and availability while keeping your application IT operational costs down.&lt;br /&gt;&lt;br /&gt;In this webinar, we will present to you the key features of the product, which include:&lt;br /&gt;- Service Level Management&lt;br /&gt;- Configuration Management&lt;br /&gt;- BI EE Component Monitoring&lt;br /&gt;- Synthetic User Monitoring&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Subject:&lt;/strong&gt; Siebel Maximum Availability Architecture Best Practices&lt;br /&gt;&lt;strong&gt;Date &amp;amp; Time:&lt;/strong&gt; 1/13/2009, 11 a.m. PST / 2 p.m. EST&lt;br /&gt;&lt;strong&gt;Presenter:&lt;/strong&gt; Richard Exley; Consulting Member of Technical Staff, Maximum Availability Architecture&lt;br /&gt;&lt;strong&gt;Registration:&lt;/strong&gt; &lt;a href="http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130803325"&gt;http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130803325&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Description:&lt;/strong&gt; This webinar reviews best practices for the Oracle technology stack and how customers using Oracle's Siebel Customer Relationship Management are leveraging Oracle Real Application Clusters (Oracle RAC); Oracle Clusterware, including disaster recovery strategies; Oracle Enterprise Manager and Maximum Availability Architecture to get peak availability out of their Siebel implementation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Subject:&lt;/strong&gt; PeopleSoft Performance Tips and Techniques&lt;br /&gt;&lt;strong&gt;Date &amp;amp; Time:&lt;/strong&gt; 1/20/2009, 11 a.m. PST / 2 p.m. EST&lt;br /&gt;&lt;strong&gt;Presenter:&lt;/strong&gt; David Nix; Consulting Member of Technical Staff, PeopleTools&lt;br /&gt;&lt;strong&gt;Registration:&lt;/strong&gt; &lt;a href="http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130804448"&gt;http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130804448&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Description:&lt;/strong&gt; Everyone wants their applications from Oracle's PeopleSoft product line to operate with maximum performance. In this webinar, a PeopleSoft performance and benchmark expert shares tips and techniques for maximizing the performance of your PeopleSoft applications. Those new to tuning a PeopleSoft application as well as seasoned tuning experts will come away with new techniques that will help them improve the performance of their PeopleSoft applications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Subject:&lt;/strong&gt; E-Business Suite Install and Cloning Best Practices&lt;br /&gt;&lt;strong&gt;Date &amp;amp; Time:&lt;/strong&gt; 1/27/2009, 10 a.m. EST / 3 p.m. GMT&lt;br /&gt;&lt;strong&gt;Presenter:&lt;/strong&gt; Max Arderius; Manager, ATG Development&lt;br /&gt;&lt;strong&gt;Registration:&lt;/strong&gt; &lt;a href="http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130804016"&gt;http://conference.oracle.com/imtapp/app/conf_enrollment.uix?mID=130804016&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Description:&lt;/strong&gt; This webinar covers the Oracle E-Business Suite architecture and explains various techniques for installing and cloning by use of Rapid Install, Rapid Clone, and Application Management Pack cloning automation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1566139282757265995?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1566139282757265995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1566139282757265995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1566139282757265995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1566139282757265995'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2009/01/leading-practices-of-application.html' title='Leading Practices of Application Management Webinars for January 2009'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-5331072073239581638</id><published>2008-12-09T13:50:00.000-08:00</published><updated>2008-12-11T15:07:01.697-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>A Holistic Approach to Siebel CRM Monitoring</title><content type='html'>&lt;p style="MARGIN-BOTTOM: 0in"&gt;What should we monitor on Siebel CRM?&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;It turns out to be a rather common question, even for some of our long time customers. In fact, I was on a call with a customer this morning and heard a rather lively discussion amongst its staff on this topic. I probably should write a white paper about this. However, knowing how much work I have to finish before taking some time off for Christmas, it could be a while before I can publish a formal white paper, so let me try to share some of my thoughts in real time. Consider this a first installment of a best practice white paper.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Before I talk about what needs to be monitored, let me define what I mean by monitoring. Monitoring, as defined by the Webster Dictionary, is to watch, to keep track of, or check usually for a specific purpose. In technical sense, it is the set of activities to gather telemetry data from a piece of hardware or software, analyze the data, and provide some sort of notification if some sort of exceptions are found. Monitoring is closely related to diagnostic. In fact, the same piece of telemetry can be used for both purposes. One might want to monitor CPU usage using data gathered in real time, and examine a time series of CPU trend in diagnosing performance data. Personally, I tend to classify monitoring as the set of tasks that lead to the realization of an exception, and diagnostic as the set of tasks that follow to determine problem root causes. In ITIL terms, monitoring may lead to creation of an incident, while diagnostic is carried out in incident and problem management.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Now that I have defined what I mean by monitoring, let's talk about what needs to be monitored.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;The obvious things to monitor are CPU, memory, disk space, and I/O (disk, network, etc...). These are the most basic computing resources that Siebel and its underlying database depend on, and they are finite resources, so it makes sense to monitor them. However, these are not the only things, nor are they necessary the most important things.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;One thing that makes monitoring Siebel different from monitoring other technologies is that Siebel is an application. As an application, it interacts with users directly, whereas most users do not deal directly with the database, or the load balancer, or the storage devices, and so on. Consequently, the primary purpose of application monitoring is to make sure that the application is providing the service level that users expect in order to do their jobs.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Many things can impact application service level. In fact, every component in a Siebel environment, including but not limited to the Siebel application server, web server, gateway server, report server, CTI, database, storage device, server, network switch, router, load balancer, WAN, etc... can all impact service level. Therefore, it is important to monitor everything, right? Yes and no.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Traditionally, application monitoring means monitoring all the components, and the health of the application is the aggregate health of all the components. However, this kind of bottom up approach is increasingly ineffective because of the increasing amount of redundancy built into production application environments, and because many applications are becoming more and more service oriented. For example, with RAID, it is no big deal to lose a disk. With Oracle RAC, you can lose a database server node and the database will keep on running. With Siebel app server clustering, you can lose an app server altogether but the application would continue to function (yes, users logged onto that server would need to log on again). The point that I want to make is that while it is bad to have component failures, they are not the big &lt;span lang="en-US"&gt;catastrophes that they used to be in their service level impacts.&lt;/span&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;span lang="en-US"&gt;The starting point of Siebel monitoring should be from the top – monitor from the end user perspective by focusing on interactive user sessions and batch jobs, and then move downward to the components. If users have problems accessing application functionalities and getting good response times, or if batch jobs are not getting run within targeted batch window, you clearly have a problem with the application, and those problems may be caused by component level outages. On the other hand, if a server goes down but interactive user sessions and batch jobs are working just fine, you have less to worry about. You'll still want to find out and fix this problem, because the service level of your Siebel environment may drop below your target if another server goes down. Still, the server outage is less urgent than it used to be. In traditional component based monitoring approach, a server outage would be a fatal problem that demanded immediate action. In this top-down end user focused approach, a server outage would most likely be a warning unless there is no redundancy for the component.&lt;/span&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;span lang="en-US"&gt;Both active and passive approaches should be used for monitoring interactive user workload, and critical alerts should be generated if exceptions occur. I wrote about these two monitoring approaches in two previous postings (&lt;a href="http://appmanagementblog.blogspot.com/2008/03/response-time-monitoring-real-user-vs.html"&gt;1&lt;/a&gt;, &lt;a href="http://appmanagementblog.blogspot.com/2008/03/best-practices-for-active-response-time.html"&gt;2&lt;/a&gt;), so you can refer to those articles for more details. For batch workload, the key thing to focused on is whether the job finishes on time and whether errors or warnings are generated in processing the entries. Most of the data that you need to watch are in Siebel log files.&lt;/span&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;The next set of things to monitor are resources. They are important to monitor because resources tend to be finite. If they run out, processing either stops or is delayed. Keep in mind about the relative importance of these resource at the component level though – resource outage may not be a critical event in the grand scheme of things. Traditional resources to monitor include CPU, memory, disk space and I/O, but don't forget about Siebel-specific artifacts such as task count, and when monitoring traditional resource, you need to do it in the context of Siebel. In other words, you should monitor not only server level CPU, but also CPU consumption specific to the Siebel processes.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Lastly, monitor for exceptions, which can be errors showing up on log files, or summarized Siebel server and component statistics for number of level 0 and 1 errors, number of component crashes, restarts, or even number of database connection retries. These are important to monitor in the sense that while a single exception may not be a critical problem, a swamp of these errors happening within a relatively small time window is usually a bad sign, and may point to problems that could cause service level target to be missed.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;What about the other Siebel server and component statistics? For the most part, the other statistics are useful for diagnostic and performance tuning purpose. They are not very useful for generating alerts. For example, it is not really practical to set an absolute threshold on a metric such as Average Reply Size, which shows the amount of data Siebel returns. What is a good value to set a threshold anyway? On the other hand, it would be useful to capture the information, and see how the value changes before and after a major application change in order to understand performance impacts. Statistics such as this one should be collected and saved into a database so that trend analysis can be performed.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;I just touched on the surface of what should be monitored. There's more, as some of the more critical components require specific approaches. I guess I better add the white paper to my to-do list.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-5331072073239581638?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/5331072073239581638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=5331072073239581638' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5331072073239581638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5331072073239581638'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/12/holistic-approach-of-monitoring-siebel.html' title='A Holistic Approach to Siebel CRM Monitoring'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3008136418348950846</id><published>2008-11-21T07:49:00.000-08:00</published><updated>2008-11-21T10:50:21.476-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Three New Leading Practices of Application Management Webinars for December</title><content type='html'>Last month, Oracle launched &lt;a href="http://appmanagementblog.blogspot.com/2008/10/oracle-launches-leading-practices-of.html"&gt;a new webinar series&lt;/a&gt; on Leading Practices of Application Management. We are following up the initial set of events with new subjects for December.&lt;br /&gt;&lt;br /&gt;Webinars in December include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734151&amp;amp;preLogin=true"&gt;Oracle E-Business Suite Install and Cloning Techniques Deep Dive&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734284&amp;amp;preLogin=true"&gt;Three Steps to Better Performance and User Adoption for Siebel CRM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734323&amp;amp;preLogin=true"&gt;PeopleSoft Service Level Management Best Practices&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734387&amp;amp;preLogin=true"&gt;Business Intelligence Management Pack Overview&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734394&amp;amp;preLogin=true"&gt;Application Management Pack for Oracle E-Business Suite Overview&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The first three are new subjects, while the last two are re-runs that are scheduled at times more suitable to the APAC audience. One of the challenges that we face when scheduling these webinars is the global nature of Oracle's customer base. There is no single time that works. In fact, we have to come up with three time slots - 11 a.m. Pacific for the Americas, 3 p.m. GMT for EMEA, which covers everything from U.K. to Turkey, and 5 a.m. GMT, which should be a suitable time for everyone from India to Australia. &lt;/p&gt;&lt;p&gt;Oracle E-Business Suite Install and Cloning Techniques Deep Dive&lt;br /&gt;December 2, 2008 at 11 a.m. Pacific / 2 p.m. Eastern&lt;br /&gt;Registration: &lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734151&amp;amp;preLogin=true"&gt;https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734151&amp;amp;preLogin=true&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Three Steps to Better Performance and User Adoption for Siebel CRM&lt;br /&gt;December 9, 2008 at 10 a.m. Eastern / 3 p.m. GMT&lt;br /&gt;Registration: &lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734284&amp;amp;preLogin=true"&gt;https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734284&amp;amp;preLogin=true&lt;/a&gt; &lt;/p&gt;&lt;p&gt;PeopleSoft Service Level Management Best Practices&lt;br /&gt;December 16, 2008 at 11 a.m. Pacific / 2 p.m. Eastern&lt;br /&gt;Registration: &lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734323&amp;amp;preLogin=true"&gt;https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734323&amp;amp;preLogin=true&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Business Intelligence Management Pack Overview&lt;br /&gt;December 23, 2008 at 5 a.m. GMT / 10:30 a.m. New Delhi / 1 p.m. Beijing / 4 p.m. Melbourne&lt;br /&gt;Registration: &lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734387&amp;amp;preLogin=true"&gt;https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734387&amp;amp;preLogin=true&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Application Management Pack for Oracle E-Business Suite Overview&lt;br /&gt;December 30, 2008 at 5 a.m. GMT / 10:30 a.m. New Delhi / 1 p.m. Beijing / 4 p.m. Melbourne&lt;br /&gt;Registration: &lt;a href="https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734394&amp;amp;preLogin=true"&gt;https://strtc.oracle.com/imtapp/app/conf_enrollment.uix?mID=55734394&amp;amp;preLogin=true&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3008136418348950846?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3008136418348950846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3008136418348950846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3008136418348950846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3008136418348950846'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/11/three-new-leading-practices-of.html' title='Three New Leading Practices of Application Management Webinars for December'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3448976730385172338</id><published>2008-11-13T12:57:00.000-08:00</published><updated>2008-11-14T09:27:15.032-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>People, Process, Technology - ITIL v3</title><content type='html'>From my previous &lt;a href="http://appmanagementblog.blogspot.com/2008/11/people-process-technology-process.html"&gt;post&lt;/a&gt;, you probably get the idea that I view ITIL favorably. It is a comprehensive framework that provides a lot of good advice, and it provides a common language for IT practitioners.&lt;br /&gt;&lt;br /&gt;While it is useful, learning about ITIL can be a challenge by itself, as it is like learning another language even though the language may already be somewhat familiar. Last year, we conducted a survey at OpenWorld, which asked several questions about practices on service level management and change management. Many people checked the box indicating that they had some sort of processes in place. Yet, when we asked whether people were implementing ITIL, the same people who checked those boxes stated that they were not implementing ITIL. That was rather strange as service level management and change management were two of ITIL processes, so either people did not know what ITIL stood for, or did not think their process implementation was up to the standard that ITIL defined. We think the former reason was more probable.&lt;br /&gt;&lt;br /&gt;So what is in the “ITIL v3 language?”&lt;br /&gt;&lt;br /&gt;ITIL v3 is made up of five application lifecycle phases, which Wikipedia describes as:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Service Strategy&lt;/strong&gt; - focuses on the identification of market opportunities for which services could be developed in order to meet a requirement on the part of internal or external customers. The output is a strategy for the design, implementation, maintenance and continual improvement of the service as an organizational capability and a strategic asset. Key areas of this volume are Service Portfolio Management and Financial Management.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Service Design&lt;/strong&gt; - focuses on the activities that take place in order to develop the strategy into a design document which addresses all aspects of the proposed service, as well as the processes intended to support it. Key areas of this volume are Availability Management, Capacity Management, Continuity Management and Security Management.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Service Transition&lt;/strong&gt; - focuses on the implementation of the output of the service design activities and the creation of a production service or modification of an existing service. There is an area of overlap between Service Transition and Service Operation. Key areas of this volume are Change Management, Release Management, Configuration Management and Service Knowledge Management.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Service Operation&lt;/strong&gt; - focuses on the activities required to operate the services and maintain their functionality as defined in the Service Level Agreements with the customers. Key areas of this volume are Incident Management, Problem Management and Request Fulfillment. A new process added to this area is Event Management, which is concerned with normal and exception condition events. Events have been defined into three categories:&lt;br /&gt;- Informational events -- which are logged&lt;br /&gt;- Warning events -- also called alerts, where an event exceeds a specified threshold&lt;br /&gt;- Critical events -- which typically will lead to the generation of Incidents&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Continual Service Improvement&lt;/strong&gt; - focuses on the ability to deliver continual improvement to the quality of the services that the IT organization delivers to the business. Key areas of this volume are Service Reporting, Service Measurement and Service Level Management.&lt;br /&gt;If you are familiar with ITIL v2, you probably recognizes that many of these processes are similar to those in v2. I think one way to look at v3 is that it is an improved and superset of of v2.&lt;br /&gt;&lt;br /&gt;For more details on these processes, you need to get the official books from &lt;a href="http://www.ogc.gov.uk/"&gt;Office of Government and Commerce&lt;/a&gt;, the United Kingdom agency who serves as the official publisher of this methodology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3448976730385172338?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3448976730385172338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3448976730385172338' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3448976730385172338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3448976730385172338'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/11/people-process-technology-itil-v3.html' title='People, Process, Technology - ITIL v3'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7678416582413857502</id><published>2008-11-06T10:32:00.000-08:00</published><updated>2008-11-14T09:26:25.403-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>People, Process, Technology - Process Frameworks</title><content type='html'>In an earlier &lt;a href="http://appmanagementblog.blogspot.com/2008/10/people-process-technology.html"&gt;post&lt;/a&gt;, I made a point that people, process, and technology are all pre-requisites for achieving success in enterprise application projects. I am going to focus today's post on processes, specifically process frameworks around application lifecycle management.&lt;br /&gt;&lt;br /&gt;Application Lifecycle Management is not a new thing, as there exists not just one, but many process frameworks that address its various aspects. Examples include:&lt;br /&gt;&lt;br /&gt;- Information Technology Infrastructure Library (ITIL)&lt;br /&gt;- Control Objectives for Information and Related Technology (COBIT)&lt;br /&gt;- Oracle Unified Method (OUM)&lt;br /&gt;- Oracle Application Implementation Method (AIM)&lt;br /&gt;- Siebel Results Roadmap&lt;br /&gt;- PeopleSoft Compass&lt;br /&gt;- Microsoft Operations Framework (MOF)&lt;br /&gt;- Rational Unified Process&lt;br /&gt;&lt;br /&gt;You probably notice that Oracle alone has several methodologies, so there is no shortage of process to follow. By the way, in case you are wondering, the various Oracle methodologies eventually are supposed to get merged into the &lt;a href="http://www.oracle.com/consulting/library/briefs/oracle-unified-method.pdf"&gt;Oracle Unified Method&lt;/a&gt;. That can be a subject of a whole different discussion.&lt;br /&gt;&lt;br /&gt;I am not sure if there is such a thing as the perfect methodology. Some of these methodologies are more development focused, while others are more operations focused, but I think there is increasing realization that an application project's complete lifecycle starts from the moment when the project is kicked off and ends when the application is retired, so a comprehensive application lifecycle management process framework needs to address both development as well as operational needs.&lt;br /&gt;&lt;br /&gt;Take ITIL as an example. In ITIL v2, much of the focus was on operational management. The two core books of Service Delivery and Service Support addressed the processes of:&lt;br /&gt;&lt;br /&gt;- Service Level Management&lt;br /&gt;- Capacity Management&lt;br /&gt;- Availability Management&lt;br /&gt;- Continuity Management&lt;br /&gt;- Financial Management&lt;br /&gt;- Change Management&lt;br /&gt;- Configuration Management&lt;br /&gt;- Release Management&lt;br /&gt;- Incident Management&lt;br /&gt;- Problem Management&lt;br /&gt;&lt;br /&gt;Infrastructure Management, Security Management, Asset Management and Application Management were in separate books. Except for the Application Management book, which depicted an application management lifecycle, ITIL v2 did not point out explicitly that many of the Service Management processes really need to start before the application goes into production.&lt;br /&gt;&lt;insert&gt;&lt;br /&gt;In fact, in the Application Management book, it separated the pre-production activities in the first three phases as Application Development activities, while the activities in last three phases were classified as Service Management activities. That to me was a bit weird as it implied that the work to come up with a service level agreement do not take place until the application is ready to go into production. In reality, many of the considerations for defining service level goals should be done as part of overall planning in an application project.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5265617006971148370" style="margin: 0px auto 10px; display: block; width: 320px; height: 182px; text-align: center;" alt="" src="http://3.bp.blogspot.com/_Vi_X0fC5hgA/SRM6xPfFWFI/AAAAAAAAABw/1RmLH-ZKlAA/s320/ITIL+v2+Application+Management+Lifecycle.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In ITIL v3, which was released in May 2007, the lifecycle aspect of application projects took center stage. All the existing ITIL functional processes were re-oriented into five lifecycle phases, which include:&lt;br /&gt;&lt;br /&gt;- Service Strategy&lt;br /&gt;- Service Design&lt;br /&gt;- Service Transition&lt;br /&gt;- Service Operation&lt;br /&gt;- Continual Service Improvement&lt;br /&gt;&lt;insert&gt;&lt;br /&gt;These five phases cover everything from initial planning to on-going postmortem analysis needed to drive continual improvements. To me, this makes a lot more sense. If someone needs to manage capacity, or ensure availability of the application, which traditionally are seen as more of operational activities, the planning aspects of these really need to be carried out by the operations team up front as the functionalities of the application are getting implemented in parallel by the developers. Even something as “operations centric” as monitoring has a pre-production component – one needs to plan what needs to be monitored and instrument the application accordingly.&lt;br /&gt;&lt;br /&gt;As the ITIL v3 evolution illustrates, a comprehensive framework that provides holistic recommendation to application lifecycle management best practices needs to cover all phases of the lifecycle and addresses both development and operational activities. As an added bonus, ITIL also provides a common vendor-neutral language to talk about various issues. Many terminologies are so overloaded, especially with vendors (Oracle included) all using them to suit their needs, that it can be difficult to talk about many issues without re-defining the terminologies at the beginning of the discussions first. ITIL pretty much eliminates this confusion. Therefore, I am going to make reference to it in my future blog posts.&lt;/insert&gt;&lt;/insert&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7678416582413857502?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7678416582413857502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7678416582413857502' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7678416582413857502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7678416582413857502'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/11/people-process-technology-process.html' title='People, Process, Technology - Process Frameworks'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Vi_X0fC5hgA/SRM6xPfFWFI/AAAAAAAAABw/1RmLH-ZKlAA/s72-c/ITIL+v2+Application+Management+Lifecycle.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-969097235571402606</id><published>2008-10-27T16:37:00.000-07:00</published><updated>2008-11-21T07:51:48.698-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Business Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Launches Leading Practices of Application Management Webinar Series</title><content type='html'>&lt;p class="MsoNormal" face="lucida grande"&gt;&lt;?xml:namespace prefix = st1 /&gt;&lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Oracle is launching a new webinar series on application management. We have seen that oftentimes, technology is not the only source of challenges for customers. To achieve targeted application service level cost effectively, one needs to consider organizational and process issues holistically also. In this weekly webinar series, we plan to talk about not only the technologies for managing applications, but more importantly, the leading practices and how various tools can be used to facilitate the implementation of practices.&lt;br /&gt;&lt;br /&gt;In November, we plan to present overviews of our application management packs, the centerpiece of our management tools for packaged applications. After that, we will begin our deep dive into specific topics for each application domain. See the bottom of this post for some example topics.&lt;br /&gt;&lt;/st1:place&gt;&lt;/st1:city&gt;&lt;/p&gt;&lt;p class="MsoNormal" face="lucida grande"&gt;You may click &lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#apps_webinar_heading"&gt;here&lt;/a&gt; to get the summarized list of upcoming webinars, and &lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#apps_webinar"&gt;here&lt;/a&gt; to get a more detailed description for each event. These webinars will be recorded and made available for on demand playback.&lt;br /&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" face="lucida grande"&gt;November 2008 Schedule&lt;/p&gt;&lt;p class="MsoNormal" style="FONT-FAMILY: lucida grande"&gt;&lt;/p&gt;&lt;ul face="lucida grande"&gt;&lt;li class="style3"&gt;&lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#bi_pack" target="_blank"&gt;Business Intelligence Management Pack Overview&lt;/a&gt; &lt;/li&gt;&lt;li class="style3"&gt;&lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#ebiz_pack" target="_blank"&gt;Application Management Pack for Oracle E-Business Suite Overview&lt;/a&gt; &lt;/li&gt;&lt;li class="style3"&gt;&lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#psft_pack" target="_blank"&gt;Application Management Pack for PeopleSoft Enterprise Overview&lt;/a&gt; &lt;/li&gt;&lt;li class="style3"&gt;&lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#siebel_pack" target="_blank"&gt;Application Management Pack for Siebel Overview&lt;/a&gt; &lt;/li&gt;&lt;li class="style3"&gt;&lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#brm_pack" target="_blank"&gt;Application Management Pack for Oracle Communications Billing &amp;amp; Revenue Management Overview&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;span class="style3"  style="font-family:times new roman;"&gt;For schedule and registration options visit &lt;a href="http://www.oracle.com/technology/products/oem/events/webcasts_index.html#apps_webinar_heading" target="_blank"&gt;webcasts page on OTN&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;. &lt;/span&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;br /&gt;&lt;br /&gt;Upcoming Topics in December and Beyond&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;ul face="lucida grande"&gt;&lt;li&gt;Oracle E-Business Suite Install and Cloning Techniques Deep Dive&lt;/li&gt;&lt;li&gt;Key Steps that You can Take to Improve the Performance and Availability of Siebel Applications&lt;/li&gt;&lt;li&gt;Service Level Management Best Practices for PeopleSoft Enterprise&lt;/li&gt;&lt;li&gt;&lt;a href="mailto:Oracle@Oracle"&gt;Oracle@Oracle&lt;/a&gt;: Managing Oracle’s Internal Implementation of Front and Back Office Applications&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-969097235571402606?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/969097235571402606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=969097235571402606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/969097235571402606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/969097235571402606'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/10/oracle-launches-leading-practices-of.html' title='Oracle Launches Leading Practices of Application Management Webinar Series'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-75854243406403441</id><published>2008-10-18T11:17:00.000-07:00</published><updated>2008-11-01T20:21:57.951-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>People, Process, Technology</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;Last week, I went to Europe to present our application management products at a field training event.  To start off the presentation, I wanted to make an attention grabbing point in order to set the stage for the rest of the discussion, so I cited cases of enterprise application projects that failed spectacularly.  If you wonder what those projects were, let's just say they involved software made by a German company, as well as software made by a U.S. company.  I tried to maintain balance in my critique.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;In everyone of those cases, the project failed not only because of the software involved, but also the organizations and their project management.  Common problems were ill defined requirements, lack of testing (functional and load), unrealistic time lines, undersized capacity, lack of operational management discipline, lack of training (developers, administrators, end users) and last but not least, software technical problems (they were software implementation projects after all).  The very annoying thing is that these enterprise application project failures were not isolated incidents.  They still keep on happening.&lt;br /&gt;&lt;br /&gt;In my own opinion, a key part of the problem is that while many organizations aspire to achieve the benefits that enterprise applications provide, they underestimate the amount of “homework” that they need to do to realize those benefits.  Technology is only one of the components to consider in the homework assignments.  The people and process aspects are equally, if not more important.  Together, people, process, and technology form the basis of achieving success in enterprise application projects and they must be managed properly.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Take CRM application as an example.  There are proven cases that the use of CRM applications, when implemented as part of a business process re-engineering effort to streamline marketing, sales or services activities, can lead to superior business results.  However, those results are predicated on:&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper business process design&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper application design to  support the business processes effectively&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper implementation that  adheres to the application design&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper functional testing to  make sure that the implementation is done according to the  specification&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper load testing to make  sure that the application provides the required response time and  scales to projected usage pattern&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper service level  management practices to set operational targets, measure actual  service levels, report results, and make improvements so that the  application provides the needed service levels required by the  business&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper availability management  practices and technologies to ensure that business availability  requirements are met&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper performance management  practices to ensure the necessary response time and batch  performance to support various business activities and utilizing  computing resources effectively&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper configuration and  change management practices to ensures that changes are made with  proper impact analysis, control and accountability&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper security management  practices to ensure the confidentiality, integrity, and availability  of the application system and the information&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper data quality management  practices to ensure the usefulness of the information&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper training for  developers, administrators and end users so people know how to  implement, manage and use the software properly&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper organization of people  and effective communications amongst stakeholders,   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper alignment of interests  of various stakeholders and the organization's goals&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;the proper management of vendor  relationships so tasks are carried out properly by the vendors and  the proper support is provided; this is especially critical if  contractors are used&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;    &lt;p style="margin-bottom: 0in;"&gt;and last but not least, the proper governance.  Almost everyone of these factors involve getting the right people to do the right thing at the right time using the right tool, and many of these factors are important whether one uses SaaS, hosts the application with an application hosting provider, or runs the application in-house.  These are all homework that organizations need to work on if they want to realize the full benefits of deploying enterprise applications.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Oftentimes, these homework do not get done, or they do not get done properly.  One reason I believe organizations don't do the proper homework is that they underestimate the complexity of enterprise applications.  A friend of mine, who happens to work for an aerospace firm designing rockets, once commented to me that he couldn't figure out why companies have such a hard time implementing business applications.  Running an application to store and retrieve some data from the database didn't seem like rocket science to him.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Implementing application is definitely not rocket science.  After all, an application is not a rocket, so the science involved should be “application science” instead of rocket science.  Even though implementing an application is not rocket science, it doesn't mean it is easy.  Getting a cruise missile to hit a target hundreds of miles away is hard, but so is maintaining sub-second response time for 10,000 concurrent call center users, or thousands of students who all try register for classes last minute, or thousands of users on an eCommerce website all trying to buy the on sale item at the peak of the Christmas shopping season.  Complexities in enterprise applications exist because of the complexities of the problems that they try to solve.  While many vendors, Oracle certainty included, are on a quest to simplify the applications, let's just say it will still be more complex to implement enterprise applications than installing a Nintendo Wii at home for the foreseeable future.&lt;/p&gt;&lt;br /&gt;By the way, the complexities and the associated “homework requirement” is not that different from other complex systems.  Even something as commonplace as the automobile requires regular maintenance – oil change, tune up, proper tire pressure, etc... – to run smoothly and maintain good gas mileage.  Implementing applications without doing the proper homework is like running a car without maintenance.  Sooner or later, the application would stop working just like a car would stop working.&lt;br /&gt;&lt;br /&gt;It's almost noon as I get to this part of the blog, so I think I am going to head out to grab something to eat.  Let me resume this discussion on people, process and technology on my next blog entry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-75854243406403441?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/75854243406403441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=75854243406403441' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/75854243406403441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/75854243406403441'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/10/people-process-technology.html' title='People, Process, Technology'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-43212276542388061</id><published>2008-09-27T13:58:00.001-07:00</published><updated>2008-09-27T17:01:41.100-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Notes from Oracle OpenWorld 2008</title><content type='html'>&lt;p style="MARGIN-BOTTOM: 0in"&gt;OpenWorld is over!!! As much as I enjoyed the event, I felt a sense of relieve when I stepped out of my last meeting at the Customer Visit Center at Moscone North on Thursday afternoon. One of my colleagues saw me and commented that I looked “dead serious”. I told him to leave out the “serious” part. I was just “dead”, after being sleep deprived for the whole week. I slept on my bus ride back to headquarters.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Friday was a regular workday (no vacation!). There was a product review meeting for the next release of Enterprise Manager, a planning conference call for field events, a brief chat with my boss, conversation with my team on the to-do list for this quarter, and reviewing of the notes that I took at the event and following up with a long list of people I met to keep me quite busy.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Speaking of notes, I took plenty of it from the interesting conversations at the event. Here is a sample.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Help us standardize – One of the pain points that I heard from customers was that operating silos have made it difficult to manage their applications. Different teams use different tools, which don't work well with each other. Different teams developed different practices, which in some cases conflicted with each other. Common tools, and common best practice recommendations from Oracle are highly desirable.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Help us manage changes – I heard this over and over throughout the week whether it was discussion on Sunday's OAUG Change Management SIG, conversations at Demoground, or on Thursday's application management roundtable. Change is hard even with tools such as iSetup and ADM, as they do not yet cover the complete change workflow. Another dimension in change management is access control, as different members of the team different authorizations for changing the different parts of the applications, and our software needs to be smart enough to enforce the separations.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Help us figure out the proper way to use your software – One particular example was whether people should set up a single Enterprise Manager Grid Control environment or multiple environments. Our default recommendation is single instance, but there are technical as well as organizational factors that might make it better to have multiple instances. I will write about this more in a future article.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Speaking of organizational factors, I believe that it takes more than just software to solve many of the problems that were discussed throughout the week. Ultimately, it takes a combination of people, process and technology to get things done. People refer to all of us working at Oracle, at partner companies and at customer organizations to overcome the various application management challenges, and we need to keep on talking amongst ourselves to exchange ideas. Do the issues above sound familiar? Summit your comments either on my blog or on discussion forums.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;We have created several forums on mix.oracle.com to carry out our conversations. These groups include:&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;a href="https://mix.oracle.com/groups/10870"&gt;Oracle E-Business Suite Lifecycle Management&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;a href="https://mix.oracle.com/groups/10080"&gt;Siebel Install / Manage / Upgrade&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;a href="https://mix.oracle.com/groups/10068"&gt;PeopleTools&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;If you are an architect or senior IT manager and wish to talk about more strategic or policy issues, here are the groups for you.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;a href="https://mix.oracle.com/groups/13694"&gt;E-Business Suite Architects&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;a href="https://mix.oracle.com/groups/13692"&gt;Siebel Architects&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;a href="https://mix.oracle.com/groups/13693"&gt;PeopleSoft Architects&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-43212276542388061?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/43212276542388061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=43212276542388061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/43212276542388061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/43212276542388061'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/09/notes-from-openworld-2008.html' title='Notes from Oracle OpenWorld 2008'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3451203754996371332</id><published>2008-09-19T10:12:00.000-07:00</published><updated>2008-09-19T10:54:11.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Share Your Application Management Ideas with Oracle at Oracle Mix</title><content type='html'>When I logged onto Oracle.com this morning, I was greeted by this page.  This is &lt;a href="http://mix.oracle.com/"&gt;Oracle Mix&lt;/a&gt;, a new Oracle platform for connecting with the Oracle community, network, share ideas, and get answers.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Vi_X0fC5hgA/SNPeo4huo-I/AAAAAAAAABo/UmG3eEkD__Q/s1600-h/OracleMix.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_Vi_X0fC5hgA/SNPeo4huo-I/AAAAAAAAABo/UmG3eEkD__Q/s400/OracleMix.jpg" alt="" id="BLOGGER_PHOTO_ID_5247782784766747618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I think this is a cool idea.  As a product manager, one of the most important things that I have to do is to gain insights on our customers' needs.  However, unlike my peers who are on the consumer side of the technology business, especially those that manage web-based products, it is a lot more difficult to conduct broad base customer research.  Traditional mechanisms such as customer advisory boards, while important, can be rather slow.  Oracle Mix could be a great additional tool for understanding our customer needs if it is used properly.&lt;br /&gt;&lt;br /&gt;Here are a couple suggestions to make this an effective tool for all of us:&lt;br /&gt;1. Participate.  This tool is not going to work unless we all use it.&lt;br /&gt;2. Give meaningful titles, use the proper tags, and associate with the right product when asking questions and making suggestions.  This helps channeling your postings to the right people.&lt;br /&gt;3. When proposing improvements, state the underlying problems that you need to solve.&lt;br /&gt;&lt;br /&gt;#3 is especially important.  We sometimes get enhancement requests that basically tell us to "add a knob" here or "take out something" there.  While the requests may sound very specific, it could actually very hard to use the information.  Different customers tend to have different ideas of solving the same problem.  While it is good to hear the specific recommendations, following them blindly could lead to piecemeal product changes that undermines the integrity of the product.  Therefore, it is much better to find out the underlying problems so that we can learn about the rationale behind the requests and come up with solution that address problem root causes.&lt;br /&gt;&lt;br /&gt;Click &lt;a href="http://mix.oracle.com/"&gt;here&lt;/a&gt; to access Oracle Mix.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3451203754996371332?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3451203754996371332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3451203754996371332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3451203754996371332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3451203754996371332'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/09/share-your-application-management-ideas.html' title='Share Your Application Management Ideas with Oracle at Oracle Mix'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Vi_X0fC5hgA/SNPeo4huo-I/AAAAAAAAABo/UmG3eEkD__Q/s72-c/OracleMix.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-8493007828481416813</id><published>2008-09-12T12:35:00.000-07:00</published><updated>2008-09-12T12:38:29.133-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Delivers Oracle Application Testing Suite</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;Lots of news are coming out of Oracle on the application lifecycle management front.  In addition to announcing the &lt;a href="http://appmanagementblog.blogspot.com/2008/09/oracle-buys-clearapp.html"&gt;ClearApp&lt;/a&gt; acquisition on 9/2 and Oracle IT Service Management Suite's PinkVERIFY &lt;a href="http://appmanagementblog.blogspot.com/2008/09/oracle-it-service-management-suite.html"&gt;certification&lt;/a&gt; on 9/9, Oracle also &lt;a href="http://appmanagementblog.blogspot.com/2008/03/oracle-acquires-e-test-from-empirix.html"&gt;announced the availability&lt;/a&gt; of Oracle Application Testing Suite (ATS).  With ATS, Oracle now provide tools that cover the complete application lifecycle, from development to test to production management.&lt;/p&gt;   &lt;p style="margin-bottom: 0in;"&gt;Oracle Application Testing Suite is the first release of the product since it was acquired from Empirix earlier this year.  Amongst many improvements is an open and integrated scripting platform for both load and functional testing.  This is one of the product's key strengths, as some other competing products require users to set up separate scripts for functional and load tests, creating un-necessary rework.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;In a way, ATS is not a completely new product to Oracle customers.  Empirix was one of Siebel's test automation tool partners, and released one of the first tools designed specifically for managing Siebel.  The latest ATS release continues this effort by providing functional and load test accelerators for Siebel.  Along with Application Management Pack for Siebel, ATS is part of Oracle's complete solution for managing Siebel application lifecycle.&lt;/p&gt;   &lt;p style="margin-bottom: 0in;"&gt;More information about ATS can be found &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/etest.html"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;You may download a trial copy of ATS from &lt;a href="http://www.oracle.com/technology/software/products/app-testing/index.html"&gt;Oracle Technology Network&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0in;"&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-8493007828481416813?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/8493007828481416813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=8493007828481416813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/8493007828481416813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/8493007828481416813'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/09/oracle-delivers-oracle-application.html' title='Oracle Delivers Oracle Application Testing Suite'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-5440312264674351440</id><published>2008-09-10T19:35:00.000-07:00</published><updated>2008-09-10T19:40:23.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle IT Service Management Suite Achieves PinkVERIFY Certification for ITIL Compatibility</title><content type='html'>At ItSMF Fusion 2008 conference, Oracle announced that its IT Service Management Suite has been certified as ITIL compatible through Pink Elephant's PinkVERIFY IT Service Management certification program. The certification is achieved for six core ITIL processes: Incident, Problem, Change, Configuration, Release and Service Level Management. Oracle's IT Service Management Suite is made up of Oracle Enterprise Manager, Siebel Helpdesk and Oracle Business Intelligence Enterprise Edition.&lt;br /&gt;&lt;br /&gt;The call to adopt more vigorous business disciplines in running IT has become louder and louder each year, and the trend can be seen in the increasing adoption of ITIL practices. In a way, running IT in a business manner and making IT decisions according to business needs should really be a no brainer. Conceptually, IT management shares many common problems with other management domains, from project management to finance to operations.&lt;br /&gt;&lt;br /&gt;Indeed, we have seen customers applying many Oracle technologies that they use to run various business functions to manage IT. Standardizing on the same technologies helps simplifying the IT environment, leading to better economy of scale and cost savings. Furthermore, it is easier to integrate IT management processes with core business processes when the same software is used.&lt;br /&gt;&lt;br /&gt;More information about Oracle's IT Service Management Suite can be found &lt;a href="http://www.oracle.com/applications/oracle-it-service-management.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;More information about the certification can be found &lt;a href="http://www.oracle.com/corporate/press/2008_sep/em-itil.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-5440312264674351440?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/5440312264674351440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=5440312264674351440' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5440312264674351440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5440312264674351440'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/09/oracle-it-service-management-suite.html' title='Oracle IT Service Management Suite Achieves PinkVERIFY Certification for ITIL Compatibility'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6772502384447298249</id><published>2008-09-02T20:40:00.000-07:00</published><updated>2008-09-08T20:40:58.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Buys ClearApp</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;Following the acquisitions of Moniforce, Auptuma and Empirix eTest Suite product line, Oracle announced today the acquisition of ClearApp, a supplier of application management software for composite applications.  This acquisition, focusing on SOA application management, complement Oracle Enterprise Manager in creating a comprehensive application management solution to help Oracle customers achieve enhanced service levels, reduced system down-time and improved return on SOA investments.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;More information about this latest acquisition can be found at &lt;a href="http://www.oracle.com/ClearApp"&gt;www.oracle.com/ClearApp&lt;/a&gt;.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6772502384447298249?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6772502384447298249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6772502384447298249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6772502384447298249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6772502384447298249'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/09/oracle-buys-clearapp.html' title='Oracle Buys ClearApp'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1263597416242574551</id><published>2008-08-26T11:48:00.000-07:00</published><updated>2008-09-10T19:41:26.252-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2008 Application Management Preview</title><content type='html'>The Olympics is over. The political conventions are over. What is the next mega-event? Oracle OpenWorld of course. In two weeks, we will once again pack Downtown San Francisco with tens of thousands of Oracle customers, partners and employees to talk about the latest developments in enterprise software.&lt;br /&gt;&lt;br /&gt;We will feature our strongest lineup of breakout sessions dedicated to application management ever. Here is a preview.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;E-Business Suite Management&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;S298395&lt;br /&gt;Customer Case Study: Centrally Managing Your Oracle E-Business Suite, Using Oracle Application Management Pack&lt;br /&gt;Benjamin Cabanas, General Electric, Infrastructure ; Biju Mohan, Oracle&lt;br /&gt;&lt;br /&gt;S298399&lt;br /&gt;Oracle E-Business Suite Release 12: Install and Cloning Techniques Deep Dive&lt;br /&gt;Max Arderius, Oracle; Biju Mohan, Oracle&lt;br /&gt;&lt;br /&gt;S298397&lt;br /&gt;Managing Oracle E-Business Suite Customizations and Patches, Using Oracle Enterprise Manager&lt;br /&gt;Uma Prabhala, Oracle&lt;br /&gt;&lt;br /&gt;S298538&lt;br /&gt;Oracle E-Business Suite Management: Performance Optimization Best Practices Using Oracle Enterprise Manager&lt;br /&gt;Chung Wu, Oracle&lt;br /&gt;&lt;br /&gt;S298518&lt;br /&gt;Improve Performance of Your Oracle E-Business Suite and Siebel Applications with Oracle's Real User Experience Insight&lt;br /&gt;Henk de Koning, Oracle; Jurgen de Leijer, Oracle&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Siebel Management&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;S298518&lt;br /&gt;Improve Performance of Your Oracle E-Business Suite and Siebel Applications with Oracle's Real User Experience Insight&lt;br /&gt;Henk de Koning, Oracle; Jurgen de Leijer, Oracle&lt;br /&gt;&lt;br /&gt;S298532&lt;br /&gt;Siebel Application Management: Three Steps to Better Performance and Better User Adoption&lt;br /&gt;Chung Wu, Oracle&lt;br /&gt;&lt;br /&gt;S298533&lt;br /&gt;Performance Optimization Best Practices with Siebel Application Response Measurement and Oracle Enterprise Manager&lt;br /&gt;Sandra Cheevers, Oracle; Chung Wu, Oracle&lt;br /&gt;&lt;br /&gt;S300068&lt;br /&gt;The Oracle Stack Promise for Siebel Customer Relationship Management: MAA, Oracle Clusterware, and Oracle Real Application Clusters&lt;br /&gt;Richard Exley, Oracle; James Qiu, Oracle&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PeopleSoft Management&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;S299070&lt;br /&gt;Leveraging Oracle Enterprise Manager to Manage and Monitor Your PeopleSoft Applications&lt;br /&gt;Scott Schafer, Oracle&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Oracle Business Intelligence Management&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;S298537&lt;br /&gt;Oracle Business Intelligence Management: Achieving High Performance and Availability with Oracle Enterprise Manager&lt;br /&gt;Amjad Afanah, Oracle; Vishal Doshi, Fiberlink Communications&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;General Application Management Topics&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;S298536&lt;br /&gt;Go Beyond Web Analytics: Build Business Intelligence with Oracle Real User Experience Insight&lt;br /&gt;Rajiv Taori, Oracle&lt;br /&gt;&lt;br /&gt;S298516&lt;br /&gt;How Real User Monitoring Can Improve Application Performance: Go Beyond Web Analytics and Systems Monitoring&lt;br /&gt;Michel Knops, Measureworks; Mark McGill, Oracle; Jurgen de Leijer, Oracle&lt;br /&gt;&lt;br /&gt;S298534&lt;br /&gt;Application Transaction Management with Oracle Enterprise Manager: The Key to End-to-End Monitoring virag Saksena, Oracle; Rajiv Taori, Oracle&lt;br /&gt;&lt;br /&gt;S298524&lt;br /&gt;Application Diagnostics for DBAs: Visibility into Your Application That the Middle-Tier Administrator Cannot Provide You&lt;br /&gt;Shiraz Kanga, Oracle; Rajagopal Marripalli, Oracle&lt;br /&gt;&lt;br /&gt;S298706&lt;br /&gt;Optimizing Application Performance: Application Testing Suite to the Rescue&lt;br /&gt;Matthew Demeusy, Oracle; Joe Fernandes, Oracle&lt;br /&gt;&lt;br /&gt;S298699&lt;br /&gt;Application Upgrade Secrets: Avoid Surprises While Making Database Changes&lt;br /&gt;Jagan Athreya, Oracle; Sandra Cheevers, Oracle; Ravi Pattabhi, Oracle&lt;br /&gt;&lt;br /&gt;S298529&lt;br /&gt;Managing Your Service Bus with Oracle Enterprise Manager&lt;br /&gt;Nadu Bharadwaj, Oracle; Arvind Maheshwari, Oracle&lt;br /&gt;&lt;br /&gt;298530&lt;br /&gt;Tips and Tricks for Managing Your Oracle Forms and Web Applications with Oracle Enterprise Manager&lt;br /&gt;Nadu Bharadwaj, Oracle; Richard Mertz, City of Evanston, Ill; Daniel brint, SUNY&lt;br /&gt;&lt;br /&gt;S298519&lt;br /&gt;Active User Monitoring: Measure Your User’s Experience Without Instrumenting Your Applications&lt;br /&gt;Rajagopal Marripalli, Oracle; Richard Mertz, City of Evanston, Ill&lt;br /&gt;&lt;br /&gt;More details on these sessions can be found on this website: &lt;a href="http://www28.cplan.com/cc208/catalog.jsp"&gt;http://www28.cplan.com/cc208/catalog.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See you in San Francisco!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1263597416242574551?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1263597416242574551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1263597416242574551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1263597416242574551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1263597416242574551'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/09/oracle-openworld-2008-application.html' title='Oracle OpenWorld 2008 Application Management Preview'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-4596817266180873238</id><published>2008-08-18T20:36:00.000-07:00</published><updated>2008-09-08T20:37:27.790-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Application Management Pack for Oracle E-Business Suite 10gR4 is Available</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;Application Management Pack for Oracle E-Business Suite 10gR4 (version 2.0.2) is now available.  This release runs on Oracle Enterprise Manager Grid Control 10.2.0.3 and 10.2.0.4, and supports the following operating system platforms:&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Linux x86 and x86-64 (the same  patch is applicable to both Linux-based platforms)   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Solaris SPARC   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;AIX5L-based   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;HP-UX PA-RISC   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;HP-UX Itanium   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Windows (Note: The 2.0 and 2.0.2  versions of the pack are supported on the Windows platform only with  Oracle Enterprise Manager 10g Release 4.)   &lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;p style="margin-bottom: 0in;"&gt;The pack can be used to manage the following E-Business Suite releases&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Release 11.5.10 CU2 ATG PF RUP4.H   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Release 12.0   &lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;p style="margin-bottom: 0in;"&gt;This version of the pack can be downloaded immediately through Oracle Metalink, as patch 6809246.  It is an OPatch rollup update on top of the pack’s earlier 10gR3 release (version 2.0).  This release of the pack is the first version that is certified to run on Oracle Enterprise Manager Grid Control 10gR4 and contains a cumulative collection of bug fixes.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-4596817266180873238?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/4596817266180873238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=4596817266180873238' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4596817266180873238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4596817266180873238'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/08/application-management-pack-for-oracle.html' title='Application Management Pack for Oracle E-Business Suite 10gR4 is Available'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6876513074389567937</id><published>2008-07-30T08:32:00.001-07:00</published><updated>2008-07-30T08:34:00.450-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><title type='text'>Additional platforms supported for Enterprise Manager 10gR4 agents</title><content type='html'>Windows x64, Linux x64 and Linux Itanium based Enterprise Manager Grid Control 10gR4 agents are now available.  To get them, download the Mass Agent Deployment package from OTN.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/software/products/oem/index.html"&gt;http://www.oracle.com/technology/software/products/oem/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6876513074389567937?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6876513074389567937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6876513074389567937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6876513074389567937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6876513074389567937'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/07/additional-platforms-supported-for.html' title='Additional platforms supported for Enterprise Manager 10gR4 agents'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1928759357165223654</id><published>2008-07-18T17:14:00.000-07:00</published><updated>2008-07-18T17:16:48.536-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><title type='text'>New Application Management Pack for Siebel Customer Self Study Training Available</title><content type='html'>&lt;p class="MsoNormal"&gt;Application Management Pack for Siebel’s eStudy is now available.&lt;span style=""&gt;  &lt;/span&gt;The self pace online course is a tutorial for deploying, configuring and using our Siebel pack.&lt;span style=""&gt;  &lt;/span&gt;The course assumes familiarity of base EM capabilities taught in the 5 days instructor led Enterprise Manager Grid Control training course, and complements other training that covers EM features such as Service Level Management and Configuration Management in greater depth.&lt;span style=""&gt;  &lt;/span&gt;You may access this training at the following URL.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;a href="http://ilearning.oracle.com/ilearn/en/learner/jsp/rco_details_find.jsp?srchfor=1&amp;amp;rcoid=534367447"&gt;http://ilearning.oracle.com/ilearn/en/learner/jsp/rco_details_find.jsp?srchfor=1&amp;amp;rcoid=534367447&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1928759357165223654?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1928759357165223654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1928759357165223654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1928759357165223654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1928759357165223654'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/07/new-application-management-pack-for.html' title='New Application Management Pack for Siebel Customer Self Study Training Available'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1012694237721406125</id><published>2008-07-10T08:39:00.000-07:00</published><updated>2008-07-10T09:33:50.977-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><title type='text'>What can do I with this SARM data?</title><content type='html'>I woke up this morning finding a message in my inbox coming from an ITtoolbox subscriber asking about SARM. Wow, I thought, someone is trying to use my baby. So I replied the message over breakfast. The information may be interesting to others who want to know more about SARM, so I am re-posting it here.&lt;br /&gt;&lt;br /&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&lt;br /&gt;&lt;br /&gt;I was the original product manager for SARM. Let me provide some explainations.&lt;br /&gt;&lt;br /&gt;Back in Siebel 6, it was easy to figure out performance problems, as Siebel client ran as a Win32 program on PC, and connected directly to the database. Each user connect via a separate database session, and all the business logic ran on the client PC.&lt;br /&gt;&lt;br /&gt;Things got a bit more complicated with Siebel 7. With the web based interface, Siebel 7 enables organizations to be more agile, as they could revise their application more easily to reflect changing business processes without pushing the software out to thousands of users. However, the architecture also placed more demand on the mid-tier servers. In addition, a single transaction request (query, save, navigation, etc...) requiring going from web browser to web server, from web server to Siebel App Server, and from Siebel App Server to database server. Connection to database could be shared via database connection pooling. Tracing transaction from the user to the database in order to identify performance bottleneck root cause became very difficult, as it was very difficult to tell which user initiated what database request, and there was no way to figure out what the mid-tier was doing. In Siebel's own IT department, everytime a performance problem occured, the IT staff would summon a couple engineers from our product development organization to figure out the problem. This was very expensive in engineering productivity, and most customers did not have this option.&lt;br /&gt;&lt;br /&gt;In Siebel 7.5, I asked our IT operations director what we could give his staff to make life easier. The answer was a way to see what goes on inside the Siebel app server environment. SARM was born as a result.&lt;br /&gt;&lt;br /&gt;SARM is made up of three parts. The first is the instrumentation framework. The second is the collection of instrumentation. The third is the tool for analyzing the data. SARM instrumentations are strategically placed in various parts of the Siebel software stack.&lt;br /&gt;&lt;br /&gt;When a transaction request enters the Siebel server layer, the first timer goes off. As the request makes it way down the stack (think of it as a call graph), additional timers go off. These instrumentation points capture timing information, CPU/memory utilization, and contextual information about that instrumentation point. Data for each instrumentation point makes up a single SARM entry.&lt;br /&gt;&lt;br /&gt;Each SARM entry includes the identification of the instrumentation point (AreaDesc). For example, the workflow engine would be one of those instrumentation points. For workflow, the application string field also stores the name of the workflow, so that you can tell not only the workflow engine is invoked, but also the particular workflow that is being run, and the amount of time spent running that workflow. User id, business component name, view name, applet names are also stored in the entries of the respective areas.&lt;br /&gt;&lt;br /&gt;Let's say you have a transaction request that ran for 15 seconds. You want to find out the breakdown of the time spent. Using the area description and the text string, you can find out how much time is spent at each Siebel layer, and find out the exact workflow, business service or script that is causing the problem. You would know who initiated the transaction request since the user id is recorded, and which part of the application (view and applet name) the request came from.&lt;br /&gt;&lt;br /&gt;It took a couple releases to get SARM fully done. 7.5 was the first release. Naturally, with any version 1.0 technology, there were some short comings, and there were not too many instrumentation points to capture data. In 7.7, the technology became much more mature, with better optimization to minimize overhead, and more instumentation coverage after we took a companywide effort to ask every single development team to instrument their code with SARM. 7.8 was an application functional release so SARM in 7.7 pretty much was the same in 7.7. We made further improvements in 8.0 to give administrators more ways to fine tune SARM data collection.&lt;br /&gt;&lt;br /&gt;In addition, one thing that had been missing in SARM was a good graphical tool to analyze all the rich information. The command line tool, which was intended to convert the binary SARM data to CSV so that people could import it into spreadsheet, just didn't cut it. The reason why we didn't come up with a graphical tool initially was resource constraint. We needed to focus our energy on making sure we could collect good SARM data first and did it in an efficient way. Otherwise, the best analytical tool in the world wouldn't help.&lt;br /&gt;&lt;br /&gt;The lack of good graphical tool also changed in the Siebel 8 timeframe. One thing that is cool about being part of Oracle is that Oracle has a lot more people. We actually have a whole division of people focusing on building management tools. So after we became part of Oracle, we shipped a graphical tool (Siebel Diagnostic Tool) as part of Application Management Pack for Siebel. In fact, we have done more to the management tooling of Siebel in the past year than the 10+ years when Siebel was an independent company. The tool is now fully integrated with Application Management Pack for Siebel, which runs as part of Oracle Enterprise Manager 10gR4.&lt;br /&gt;&lt;br /&gt;I wrote about SARM on my blog in May, and will probably write about it more in the coming months, so check it out for more discussion. I will also be presenting a session on SARM at this year's OpenWorld in September so stop by if you are going to attend the conference. &lt;a href="http://appmanagementblog.blogspot.com/2008/05/demystifying-siebel-application.html"&gt;http://appmanagementblog.blogspot.com/2008/05/demystifying-siebel-application.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Visit this site if you want to learn more about Application Management Pack for Siebel. &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/app_mgmt.html"&gt;http://www.oracle.com/technology/products/oem/prod_focus/app_mgmt.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1012694237721406125?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1012694237721406125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1012694237721406125' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1012694237721406125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1012694237721406125'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/07/what-can-do-i-with-this-sarm-data.html' title='What can do I with this SARM data?'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6686411779355944789</id><published>2008-06-26T08:52:00.000-07:00</published><updated>2008-06-26T09:00:21.004-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Implication of $200-a-barrel Oil on Application Management</title><content type='html'>I recently read this &lt;a href="http://blogs.techrepublic.com.com/itdojo/?p=113"&gt;article&lt;/a&gt; by Bill Detwiler of TechRepublic that increasing cost for transportation will prompt more workers to work remotely, and IT organizations should prepare to support more remote workers.&lt;o:p&gt; &lt;/o:p&gt;    &lt;p class="MsoNormal"&gt;I can certainly identify with this.&lt;span style=""&gt;  &lt;/span&gt;It costs me at least $12 a day in fuel and toll to get into the office by car, up from $5 a day just a few years ago.&lt;span style=""&gt;  &lt;/span&gt;If I do not have face-to-face meeting at the office on a particular day, I might as well work from home.&lt;span style=""&gt;  &lt;/span&gt;To be effective, however, I need to get good response times out of the applications that I use.&lt;span style=""&gt;  &lt;/span&gt;This need brings up the issue of managing applications for remote workers.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;As I discussed in “&lt;a href="http://appmanagementblog.blogspot.com/2008/04/comparing-application-management-and.html"&gt;Comparing Application Management and Traditional Systems Management&lt;/a&gt;”, a key thing that IT must measure in managing applications is end user experience, as it is the ultimate measurement in the operational effectiveness of an application.&lt;span style=""&gt;  &lt;/span&gt;Managing end user experience becomes so much more challenging when part of your extended application infrastructure lives outside of your corporate network in the forms of the public Internet and your workers’ home networks.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;To manage application performance for remote workers, you need to adjust the tactics that you use for monitoring end user performance.&lt;span style=""&gt;  &lt;/span&gt;For example, since most people have Internet connections that offer asymmetric bandwidth, you have to make sure that your applications function well in the lower bandwidth environment.&lt;span style=""&gt;  &lt;/span&gt;You might want to test application access from remote workers’ homes to make sure that response time is reasonable.&lt;span style=""&gt;  &lt;/span&gt;You might even want to deploy synthetic test drivers from those locations or from a monitoring service provider if a significant percentage of your workers are remote.&lt;/p&gt;      &lt;p class="MsoNormal"&gt;To make it easier to isolate application performance problems caused by external networks, you should also deploy your synthetic test drivers at key WAN entry points to your internal network.&lt;span style=""&gt;  &lt;/span&gt;If there is an application response time problem, and you are able to determine that response time is within target from your internal access points, you can isolate the problem to the external WAN more easily.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The trend toward more telecommuting is not a new thing.&lt;span style=""&gt;  &lt;/span&gt;Increasing transportation cost just adds another motivation for people to work remotely.&lt;span style=""&gt;  &lt;/span&gt;With increasing globalization that requires people to access applications from their home after conventional business hours in order to collaborate with colleagues half way across the world, with proliferation of readily accessible mobile computing technologies, telecommuting arrangements will continue to become more popular.&lt;span style=""&gt;  &lt;/span&gt;IT needs to adapt its application management tactics to help make sure that remote workers continue to be productive.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6686411779355944789?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6686411779355944789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6686411779355944789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6686411779355944789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6686411779355944789'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/06/implication-of-200-barrel-oil-on.html' title='Implication of $200-a-barrel Oil on Application Management'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6353633405131370070</id><published>2008-06-06T15:58:00.000-07:00</published><updated>2008-06-26T08:57:53.775-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Building Application Management into Your Capacity Plan</title><content type='html'>One of the most common questions that I get asked when showing Oracle Enterprise Manager to customers is the amount of processing overhead the tool introduces to the environment. It is a valid concern. After all, you don't want a management tool that is supposed to help prevent performance problems to introduce new performance problems of its own. However, treating management as purely “overhead” may not be a productive way to think about the problem either.&lt;br /&gt;&lt;br /&gt;First, let me state that it does take resource to run management tools. It takes CPU cycles, memory, disk space and I/O bandwidth to collect and process information about the health of an application environment. Since all these resources cost money, it means that it costs money to use management tools. But costs isn't the problem. It is whether you recuperate the costs through the benefits that the tools deliver. In other words, it is about return on investment.&lt;br /&gt;&lt;br /&gt;What would be the alternative of not incurring the management costs? You would have to try managing the systems manually with no data. You would have to sit in front of the terminal yourself to watch everything to make sure things are working. If something breaks, you would have to take many guesses to try to fix the problems, which would probably take you much longer, forcing you to stay longer at work and missing other important things in life. Meanwhile, your application's availability goes down, your end users productivity are impacted, and your organization might even lose business because of that. Would you rather incur these costs over the 5% or even 10% of CPU cycles that you dedicate to running your shop properly?&lt;br /&gt;&lt;br /&gt;So as you do capacity planning for deploying or upgrading an application, build in a capacity budget for management as well. You'll be glad you did.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6353633405131370070?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6353633405131370070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6353633405131370070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6353633405131370070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6353633405131370070'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/05/building-application-management-into.html' title='Building Application Management into Your Capacity Plan'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-2224908616413656149</id><published>2008-05-30T07:06:00.000-07:00</published><updated>2008-05-30T07:09:57.367-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager Grid Control 10gR4 is Available on HP/UX PA-RISC</title><content type='html'>EM Grid Control 10gR4 is available on HP/UX PA-RISC.  With this release, 10gR4 is now available for Linux, Linux x86-64, Windows, Solaris, AIX, HP/UX Itanium and HP/UX PA-RISC.  You may download them from OTN or ARU.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/software/products/oem/index.html"&gt;http://www.oracle.com/technology/software/products/oem/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-2224908616413656149?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/2224908616413656149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=2224908616413656149' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2224908616413656149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2224908616413656149'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/05/oracle-enterprise-manager-grid-control_30.html' title='Oracle Enterprise Manager Grid Control 10gR4 is Available on HP/UX PA-RISC'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-694120154630403185</id><published>2008-05-22T01:52:00.000-07:00</published><updated>2008-05-26T02:05:07.171-07:00</updated><title type='text'>Lessons from Extreme Data Center Makeover</title><content type='html'>Several months ago, I blogged about our OpenWorld hands-on lab set up project, which I referred as “Extreme Makeover, Data Center Edition”, as we had to set up a complex environment with a large number of complex enterprise class software in very short amount of time. It was both a fun and stressful project, and I learned a couple lessons from the exercise. I planned to blog about the lessons, but keep on postponing as other topics, from Gartner Conference to EM release to Collaborate took precedence. Well, here is a belated follow-up to the original post.&lt;br /&gt;&lt;br /&gt;Lesson #1 – No project is too small when it comes to applying good IT practices&lt;br /&gt;&lt;br /&gt;“How hard could setting up a demo environment be?” - that was the initial thought that came across my mind. However, it became very apparent very soon that it was a serious project with all the attributes of a real deployment. For example, after we came back from lunch on day 2 of setup, we found that one of the servers could no longer speak to the network. That was weird, as it worked just before lunch. After checking the network cable connection to the machine and agonizing all the network configuration parameters on the box, we discovered that it was actually a change that someone made on the network switch during lunch that caused the problem. We wasted half the afternoon troubleshooting. A little bit of discipline in the form of configuration management would have prevented that problem.&lt;br /&gt;&lt;br /&gt;Lesson #2 – Be very careful about making assumptions&lt;br /&gt;&lt;br /&gt;When we specified the hardware spec of our demo environment, we put down the usual requirements about CPU, memory, disk space, etc... What we did not specified, and assumed that we would get, were DVD drives on the server machines. We got CD-ROM drives instead, and we lost at least a day of time from this simple omission.&lt;br /&gt;&lt;br /&gt;Lesson #3 – Expect the unexpected&lt;br /&gt;&lt;br /&gt;A 5.6 earthquake hit the San Francisco Bay Area on one night while we were going to system test our client-server connection. That disrupted our work for the night as we didn't feel safe working in a mid-rise building not knowing whether there would be more shaking to come. I am not sure how to plan for something like this, but almost all projects run into “unforeseen” difficulties that are very hard to predict. In our case, there was very little that we could have done other than working longer hour the next day to make up for the lost time. If we had more time to work with at the beginning, we would have built extra buffer time into the schedule.&lt;br /&gt;The examples above might seem trivial, but they introduced days of delay when their cumulative effects were added together. We managed to pull the project through thanks to hard work by the whole team, and we will have to keep these lessons in mind when we set up for the next OpenWorld or other similar projects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-694120154630403185?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/694120154630403185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=694120154630403185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/694120154630403185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/694120154630403185'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/05/lessons-from-extreme-data-center.html' title='Lessons from Extreme Data Center Makeover'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7227632509769334109</id><published>2008-05-15T20:27:00.000-07:00</published><updated>2008-05-15T20:28:50.904-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><title type='text'>Demystifying Siebel Application Response Measurement</title><content type='html'>Siebel Application Response Measurement (SARM) is a performance-tracing framework that was originally introduced in Siebel 7.5.  Even though the technology has existed for almost five years, it seems there are still some misconceptions about its design and intended use.  Since I was the original product manager for SARM, I guess I can try to offer some explanations.&lt;br /&gt;&lt;br /&gt;Myth #1 – SARM is Siebel ARM&lt;br /&gt;&lt;br /&gt;Back was Siebel was an independent company, our strategy to provide Siebel management tools was to instrument the Siebel platform and work with 3rd party ISVs to adapt their tools to work with Siebel.  As part of this strategy, we thought it would be a good thing to try to comply with industry standards such as Application Response Measurement (ARM) so that tools that support ARM can be used to monitor and diagnostic Siebel performance.  Therefore, it is possible to consume SARM data by using an ARM-compliant tool.&lt;br /&gt;&lt;br /&gt;However, strictly speaking, SARM is not an implementation of ARM.  The problem with standards is that they often have to sacrifice capabilities for compatibility and provide the lowest common denominator solution.  We found that ARM, specifically ARM 2.0, was not rich enough to capture Siebel-specific performance data.  As a result, we built SARM to capture a superset of the information, and pass a subset of that to the ARM API.  Specifically, contextual information such as the names of the Siebel UI views, business components, workflow processes and scripts are not passed through the ARM API, which would make it a bit difficult to tell what goes on in processing transaction requests.&lt;br /&gt;&lt;br /&gt;In other words, to fully take advantage of the rich information captured by SARM, you need a tool that processes the native SARM data stream.&lt;br /&gt;&lt;br /&gt;Myth #2 – SARM has high overhead&lt;br /&gt;&lt;br /&gt;The driver behind SARM was the need for a way to identify transaction request performance bottlenecks, especially for interactive user workload.  It used to be rather strict-forward to do this in the Siebel 2000 (version 6) days, as Siebel applications were deployed with 2-tier client/server topologies, with direct connections from clients to the database.  In Siebel 7, the topology became truly multi-tiered, and with database connection pooling, there was no deterministic way to tie a database transaction to the user request.  SARM was intended to be the remedy by providing a way to trace transaction request throughout the Siebel mid-tier.&lt;br /&gt;&lt;br /&gt;As a performance management tool, the last thing that we needed was having SARM introduce more performance problems.  Consequently, we were obsessed in squeezing every last bit of performance out of the tool and making its overhead as low as possible.  This was achieved through several means:&lt;br /&gt;- Record timing information while doing as little secondary processing as possible in real-time&lt;br /&gt;- Use highly optimized buffered I/O to persist performance data&lt;br /&gt;- Provide various throttling mechanisms to control the amount of SARM data captured&lt;br /&gt;&lt;br /&gt;Prior to releasing SARM, we ran SARM through numerous load-testing scenarios.  For example, in the Call Center 1 load tests, which simulated hundreds of simultaneous users running against a single Siebel app server, we observed SARM overhead to be less than 3%, well within our product performance requirement.  We thought this was a reasonable cost to realize the benefit of having good management data for optimizing the application.&lt;br /&gt;&lt;br /&gt;Myth #3 – SARM is only for production diagnostics&lt;br /&gt;&lt;br /&gt;While a lot of the initial discussions about SARM were for performance diagnostics, we have always intended SARM to be a framework that supports the full set of application performance lifecycle activities.&lt;br /&gt;&lt;br /&gt;SARM really is just a set of timers that measure the timing of transaction requests, as well as the timing within various points in the “call graph” of the Siebel software stack for processing the requests.  SARM doesn’t care whether the timing came from actual user operations while the application is live or from activities generated from pre-production load tests.  While in production, the data that it captures can be used for day-to-day monitoring as well as diagnostics, as well as longer-range capacity management.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7227632509769334109?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7227632509769334109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7227632509769334109' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7227632509769334109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7227632509769334109'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/05/demystifying-siebel-application.html' title='Demystifying Siebel Application Response Measurement'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-2840872410781038699</id><published>2008-05-09T09:15:00.000-07:00</published><updated>2008-12-11T09:33:05.942-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Siebel CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Business Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><title type='text'>Steps to Fusion - Centralize the Management of Your Applications on Oracle Enterprise Manager</title><content type='html'>eWeek recently &lt;a href="http://www.eweek.com/c/a/Systems-Management/Enterprise-Manager-10g-Wrangles-Oracle-Wares/?kc=EWKNLEAU040108STR2"&gt;reviewed&lt;/a&gt; Oracle Enterprise Manager Grid Control 10gR4. In the article, Cameron Sturdevant referred Enterprise Manager as “a high-powered ecosystem management platform that uses its home field advantage in Oracle shops to provide administrators with top-notch tools”. He went on to say that he recommends “administrators [to] consider a management strategy that brings Enterprise Manager in over time to take care of Oracle databases, application servers, web applications from Oracle and its fleet of acquired products from PeopleSoft, Siebel, JD Edwards and others.”&lt;br /&gt;&lt;br /&gt;Wow, “home field advantage” . . . never thought of this metaphor when we planned our products, but it is the right idea. It is safe to say that Oracle, more than any other vendor, cares about whether customers can properly manage Oracle products, be they database, middleware or applications. They are all parts of our home field. It is also safe to say that Oracle, more than any other vendor, possesses the domain expertise for managing Oracle products. We built all these software in the first place, so we know how they work really well and we can build tools for managing them properly.&lt;br /&gt;&lt;br /&gt;Oracle has made quite a bit of progress in solidifying its application management portfolio in the past 18 months. This started with the release of three &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/app_mgmt.html"&gt;application management packs&lt;/a&gt; that are designed specifically for managing Oracle E-Business Suite, PeopleSoft Enterprise and Siebel. It continued with the introduction of &lt;a href="http://www.oracle.com/technology/products/oem/as_mgmt/index.html"&gt;Application Diagnostics for Java&lt;/a&gt;, &lt;a href="http://appmanagementblog.blogspot.com/2007/12/oracle-acquires-moniforce.html"&gt;acquisition of Moniforce&lt;/a&gt; for end user monitoring, &lt;a href="http://appmanagementblog.blogspot.com/2008/03/oracle-acquires-e-test-from-empirix.html"&gt;acquisition of the e-Test product suite from Empirix&lt;/a&gt; for application functional and load testing and release of Enterprise Manager Grid Control 10gR4, which included, amongst many things, improved service level management, SOA management, data masking, and a new management pack for Oracle Business Intelligence applications.&lt;br /&gt;&lt;br /&gt;So what do all these development means if you are an Oracle application customer? It means you now have a new set of fantastic option to consider when acquiring tools for managing your application, as these Enterprise Manager tools cover everything from configuration management to monitoring to diagnostics to pre-production testing, and they are designed specifically for managing Oracle application products. It also means that you have one fewer set of vendor to deal with by choosing these tools from Oracle.&lt;br /&gt;&lt;br /&gt;In addition, you would have taken the first step to Fusion from an IT operations management perspective by centralizing the management of your applications on Oracle Enterprise Manager today. Oracle Enterprise Manager is the tool for managing Fusion Middleware, the foundation for Fusion Applications. Since all these technologies may be managed through Oracle Enterprise Manager, it means that you may evolve your IT management setups incrementally as your modernize your application environments through products such as WebCenter, Business Intelligence and Oracle Application Integration Architecture.&lt;br /&gt;&lt;br /&gt;Let's consider the following example with Siebel CRM for front office and Oracle E-Business Suite for back office. At the beginning, you manage these two applications separately using the bundled tools.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_Vi_X0fC5hgA/SCR8d5gzDXI/AAAAAAAAAAU/GCB7sqx78VI/s1600-h/01.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5198416722988830066" alt="" src="http://1.bp.blogspot.com/_Vi_X0fC5hgA/SCR8d5gzDXI/AAAAAAAAAAU/GCB7sqx78VI/s320/01.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step #1 is to connect these applications to Oracle Enterprise Manager Grid Control using &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/app_mgmt.html"&gt;Application Management Pack for Siebel&lt;/a&gt; and &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/app_mgmt.html"&gt;Application Management Pack for Oracle E-Business Suite&lt;/a&gt;, respectively. You gain advanced monitoring, centralized event management, configuration management, transaction diagnostic for Siebel, advanced cloning automation for E-Business Suite, end user monitoring and service level management.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_Vi_X0fC5hgA/SCR8eJgzDYI/AAAAAAAAAAc/2NUyGJ1vCQw/s1600-h/02.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5198416727283797378" alt="" src="http://2.bp.blogspot.com/_Vi_X0fC5hgA/SCR8eJgzDYI/AAAAAAAAAAc/2NUyGJ1vCQw/s320/02.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For step #2, you decide to connect Siebel with E-Business Suite so that orders captured in Siebel could be submitted into E-Business Suite for fulfillment. You deploy Oracle Process Integration Pack for Order-to-Cash, running the integration processes on Oracle SOA Suite. For management, activate &lt;a href="http://www.oracle.com/technology/products/oem/prod_focus/soa_mgmt.html"&gt;SOA Management Pack&lt;/a&gt; on the same Oracle Enterprise Manager Grid Control instance. You may now manage both Siebel and E-Business Suite, along with the integration between the two applications as a single logical system.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_Vi_X0fC5hgA/SCR8epgzDZI/AAAAAAAAAAk/87YEpj1zxas/s1600-h/03.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5198416735873731986" alt="" src="http://4.bp.blogspot.com/_Vi_X0fC5hgA/SCR8epgzDZI/AAAAAAAAAAk/87YEpj1zxas/s320/03.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For step #3, you want to expose information to your users in a unified portal using Oracle WebCenter, and provide business insights using data from both front and back office systems using Oracle Business Intelligence. As you deploy these products, activate &lt;a href="http://www.oracle.com/technology/products/oem/datasheets.html"&gt;Oracle Middleware Management Packs&lt;/a&gt; and &lt;a href="http://www.oracle.com/technology/products/oem/datasheets.html"&gt;Oracle Business Intelligence Management Pack&lt;/a&gt; on the same Oracle Enterprise Manager Grid Control environment, and manage these Fusion middleware components along with Siebel, E-Business Suite, and SOA Suite as a single logical system.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_Vi_X0fC5hgA/SCR8e5gzDaI/AAAAAAAAAAs/qeMZIH0Tf5M/s1600-h/04.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5198416740168699298" alt="" src="http://1.bp.blogspot.com/_Vi_X0fC5hgA/SCR8e5gzDaI/AAAAAAAAAAs/qeMZIH0Tf5M/s320/04.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fusion Applications arrive, and in step #4, you decide that you want to start uptaking these new functionalities and run the new applications along with your existing Siebel and E-Business Suite applications. No problem, just add Fusion Applications to the same Oracle Enterprise Manager Grid Control, and you may then use it to manage your Siebel, E-Business Suite, SOA Suite, WebCenter, Business Intelligence, and Fusion Applications as a single logical system.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_Vi_X0fC5hgA/SCR8fJgzDbI/AAAAAAAAAA0/t8JG05cHfSA/s1600-h/05.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5198416744463666610" alt="" src="http://2.bp.blogspot.com/_Vi_X0fC5hgA/SCR8fJgzDbI/AAAAAAAAAA0/t8JG05cHfSA/s320/05.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As you can see, as you evolve your application environment to meet your changing business needs, one thing may remain constant – the tool for managing your applications, as it evolves with you. This approach provides continuity for your IT operations while at the same time give you access to a comprehensive set of tools designed specifically for your application environment. Sounds good? Let's take your first step today.&lt;br /&gt;&lt;br /&gt;p.s.: These diagrams came from the slide deck that I used at Collaborate. You may find the full presentation on the conference CD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-2840872410781038699?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/2840872410781038699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=2840872410781038699' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2840872410781038699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2840872410781038699'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/05/step-to-fusion-centralize-management-of.html' title='Steps to Fusion - Centralize the Management of Your Applications on Oracle Enterprise Manager'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Vi_X0fC5hgA/SCR8d5gzDXI/AAAAAAAAAAU/GCB7sqx78VI/s72-c/01.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7109774468023078581</id><published>2008-05-07T12:52:00.001-07:00</published><updated>2008-05-07T12:53:45.124-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager Grid Control 10gR4 is Available on AIX</title><content type='html'>EM Grid Control 10gR4 is available on AIX 5L. You may download it from OTN or ARU.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/software/products/oem/index.html"&gt;http://www.oracle.com/technology/software/products/oem/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7109774468023078581?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7109774468023078581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7109774468023078581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7109774468023078581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7109774468023078581'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/05/oracle-enterprise-manager-grid-control.html' title='Oracle Enterprise Manager Grid Control 10gR4 is Available on AIX'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-2838468198624671113</id><published>2008-04-30T17:12:00.000-07:00</published><updated>2008-04-30T17:13:20.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2008 Registration is Now Open</title><content type='html'>Oracle OpenWorld 2008 is now open for registration.  This year's event will be taking place quite a bit earlier from September 21-25 at the Moscone Center in San Francisco.&lt;br /&gt;&lt;br /&gt;We have already started planning the breakout sessions.  If there is any particular topic on Oracle Enterprise Manager and application management that you want us to cover, leave us a comment.&lt;br /&gt;&lt;br /&gt;You may find out more about the event here: &lt;a href="http://www.oracle.com/openworld/2008/index.html"&gt;http://www.oracle.com/openworld/2008/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Link to registration page: &lt;a href="http://www.oracle.com/openworld/2008/registration.html"&gt;http://www.oracle.com/openworld/2008/registration.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See you in San Francisco in September!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-2838468198624671113?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/2838468198624671113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=2838468198624671113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2838468198624671113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2838468198624671113'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/oracle-openworld-2008-registration-is.html' title='Oracle OpenWorld 2008 Registration is Now Open'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3948329691452191304</id><published>2008-04-24T12:35:00.002-07:00</published><updated>2008-04-24T12:37:46.775-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Updated Oracle Maintenance Wizard for E-Business Suite</title><content type='html'>Oracle Maintenance Wizard 2.10, which provides step-by-step guidance for maintenance and upgrade tasks, is available. Enhancements include:&lt;br /&gt;&lt;br /&gt;- A new, more secured encryption method&lt;br /&gt;- Updates to Upgrade Assistance 12 that takes you directly to 12.0.4 in one upgrade&lt;br /&gt;- Additional automation and bug fixes&lt;br /&gt;&lt;br /&gt;Upgrade paths now included in the Maintenance Wizard are:&lt;br /&gt;- 10.7 -&gt; 11.5.10.2 (via the Upgrade Assistant 11.5.10)&lt;br /&gt;- 11.0.3 -&gt; 11.5.10.2 (via the Upgrade Assistant 11.5.10)&lt;br /&gt;- 11.5.3+ -&gt; 11.5.10.2 (via the Maintenance Pack Assistant 11.5.10)&lt;br /&gt;- 11.5.8+ -&gt; 12.0.4 (via the Upgrade Assistant 12)&lt;br /&gt;- RDBMS 8i -&gt; 10g (via the Database Assistant 10g)&lt;br /&gt;- RDBMS 9i -&gt; 10g (via the Database Assistant 10g)&lt;br /&gt;&lt;br /&gt;You need to start using this version of the tool if you are still on the older (v1.x) release, as 1.x versions are already de-supported.&lt;br /&gt;&lt;br /&gt;For more information on the Maintenance Wizard, review note 215527.1 (login required). For information on training for the Maintenance Wizard, review note 418301.1 (login required).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3948329691452191304?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3948329691452191304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3948329691452191304' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3948329691452191304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3948329691452191304'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/updated-oracle-maintenance-wizard-for-e.html' title='Updated Oracle Maintenance Wizard for E-Business Suite'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6508815864710168086</id><published>2008-04-18T01:05:00.000-07:00</published><updated>2008-04-17T23:08:10.322-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Comparing Application Management and Traditional Systems Management</title><content type='html'>Collaborate 2008 is over. Presenting at Collaborate was a different experience from presenting at OpenWorld. OpenWorld was an Oracle's show, so I had to worry about a bunch of logistics of putting things together. On the other hand, Collaborate was run by our customers. I just had to show up, present, attend a couple sessions myself, party, and speak with people, which I seemed to have more time to do at this event.&lt;br /&gt;&lt;br /&gt;In one of the conversations, a question came up on the difference between application management and traditional systems management. I thought this may be an interesting topic for readers of this blog, so I am going to share that discussion with you.&lt;br /&gt;&lt;br /&gt;Gartner Group defines application management as the monitoring, diagnostic, tuning, administration and configuration of packaged and custom applications. This seems to make sense. Application Management is about the management of, well, applications. But what is an application, and how does the management of an application different from managing other IT components?&lt;br /&gt;&lt;br /&gt;An application helps end users accomplish a specific task. Siebel CRM, PeopleSoft Enterprise, Oracle E-Business Suite, Oracle Collaboration Suite, and the custom Jave EE-based software that you write, are all examples of applications, since end users can use these tools directly to perform to day to day work. Oracle RDBMS and Oracle Applications Server are not applications since end users typically do not write SQL statements, or Java code on run on these infrastructure software. Therefore, application management must be about managing these end user visible software, right? Yes, but not so simple.&lt;br /&gt;&lt;br /&gt;Consider this. The performance and availability of a modern distributed application, whether it is written in Java EE, .NET, or integrated application stacks such as those provided by Siebel, PeopleSoft and JD Edwards EnterpriseOne are determined not only by the application layer, but also the middleware, database, operating systems, network, and storage layers. Successful management of applications therefore call for a holistic approach of managing the entire environment that supports the application.&lt;br /&gt;&lt;br /&gt;In addition, because applications are used by end users in support of business activities, it is very important to manage applications according to business requirements and potential impact to business operations. This means defining performance and availability requirement according to the particular tasks that end users perform. In other words, application management needs to be done from the top-down, from the top where the end users are down to the bottom of the technology stack. This is rather different from the traditional systems management, in which the approach was much more bottom-up, and the focus is much more on the health of the individual components. It also means a whole new set of information to track, such as the activities that users perform on the applications and the experience that they get out of the applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6508815864710168086?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6508815864710168086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6508815864710168086' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6508815864710168086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6508815864710168086'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/comparing-application-management-and.html' title='Comparing Application Management and Traditional Systems Management'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3251615605350929929</id><published>2008-04-14T14:29:00.000-07:00</published><updated>2008-04-14T14:43:06.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager Grid Control 10gR4 is Available on Linux x86-64 and HP/UX Itanium</title><content type='html'>Linux x86-64 and HP/UX Itanium ports of EM Grid Control 10gR4 is out. You may download it from OTN or ARU.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/software/products/oem/index.html"&gt;http://www.oracle.com/technology/software/products/oem/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3251615605350929929?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3251615605350929929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3251615605350929929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3251615605350929929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3251615605350929929'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/oracle-enterprise-manager-grid-control.html' title='Oracle Enterprise Manager Grid Control 10gR4 is Available on Linux x86-64 and HP/UX Itanium'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6823110678193024876</id><published>2008-04-11T01:37:00.000-07:00</published><updated>2008-04-12T02:20:32.529-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Application Management Pack for Oracle E-Business Suite is Available on HP/UX</title><content type='html'>The first update to Application Management Pack for Oracle E-Business Suite is now available for HP/UX PA-RISC as well as Itanium in addition to the other O/S platforms that the pack support. You need Enterprise Manager Grid Control 10gR3 (10.2.0.3) to run this pack, and you may download it through Metalink as patch 5489352.&lt;br /&gt;&lt;br /&gt;The pack extends Enterprise Manager Grid Control to manage Oracle E-Business Suite systems. It supports E-Business Suite R11i (requires 11.5.10 ATG RUP4) and R12. Key capabilities include service level management, application performance management, configuration management, and automation of cloning processes.&lt;br /&gt;&lt;br /&gt;I will be covering this pack in my breakout session at Collaborate next week and at the Enterprise Manager demo booth at the Oracle demoground.&lt;br /&gt;&lt;br /&gt;Step to Fusion – Centralize the Managing of Your Current Oracle Applications on Oracle Enterprise Manager&lt;br /&gt;Wednesday, 4:30-5:30 p.m.&lt;br /&gt;&lt;br /&gt;Drop by if you are at the conference. See you in Denver!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6823110678193024876?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6823110678193024876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6823110678193024876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6823110678193024876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6823110678193024876'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/application-management-pack-for-oracle.html' title='Application Management Pack for Oracle E-Business Suite is Available on HP/UX'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6451555724391155744</id><published>2008-04-10T14:49:00.000-07:00</published><updated>2008-04-12T02:52:53.568-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Six New Monitoring Plug-in's Are Available for Oracle Enterprise Manager</title><content type='html'>Oracle just &lt;a href="http://biz.yahoo.com/prnews/080410/aqth053.html?.v=45"&gt;announced&lt;/a&gt; the availability of six new system monitoring plug-in's to extend Oracle Enterprise Manager Grid Control's ability to monitor third party applications and technologies. These plug-in's support two commonly used applications - Microsoft Exchange and SAP R/3. They also cover infrastructure technologies such as EMC CLARiiON, VMware ESX, Apache Tomcat, and Sybase Adaptive Server.&lt;br /&gt;&lt;br /&gt;You may notice that many of these are products that compete against Oracle products. What's even more interesting is that five of these six plug-in's were developed by Oracle. You may ask, why would Oracle want to invest resource managing other company's products? The reason is simple. These are all technologies used in conjunction with Oracle products. In order for Oracle Enterprise Manager to provide a holistic view on the health of Oracle products, it needs to cover the adjacent technologies that are integrated with Oracle products as well. Unlike another infrastructure software vendor whose heterogeneous management strategy is to rely primarily on partners to do the work, Oracle has taken a much more hands on approach by investing its own resource.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6451555724391155744?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6451555724391155744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6451555724391155744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6451555724391155744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6451555724391155744'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/six-new-monitoring-plug-ins-are.html' title='Six New Monitoring Plug-in&apos;s Are Available for Oracle Enterprise Manager'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-4090983619686637951</id><published>2008-04-04T18:13:00.000-07:00</published><updated>2008-04-04T18:16:24.156-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Collaborate 2008 Preview</title><content type='html'>Collaborate 2008 is coming to Denver, Colorado in just over two weeks. For those of you who haven't attended the event, Collaborate is the combined annual conference of the three major independent Oracle user groups –IOUG (International Oracle User Group), OAUG (Oracle Application User Group), and Quest (PeopleSoft User Group). Contrary to what an IT trade magazine journalist recently reported, the Oracle community is alive and well. The early word is that the user group expects over 7,000 people attending the event. That's a double digit increase in attendence compared to last year, and quite a feat to pull off in this economy.&lt;br /&gt;&lt;br /&gt;Oracle will be a guest at the event, and we have numerous sessions planned around manageability of various Oracle applications and technologies. Here is a preview.&lt;br /&gt;&lt;br /&gt;Top-Down Application Management – Oracle's Blueprint for Managing Applications from the Business Perspectives&lt;br /&gt;Monday, 10:30-11:30 a.m.&lt;br /&gt;&lt;br /&gt;Application Chanage Management and Masking for DBAs&lt;br /&gt;Monday, 9:15-10:15 a.m.&lt;br /&gt;&lt;br /&gt;Performance Diagnostic and Tuning Best Practices: What DBAs Must Know about Managing DB Performance&lt;br /&gt;Tuesday, 3:30-4:30 p.m.&lt;br /&gt;&lt;br /&gt;Improving IT Operations: Automated Provisioning and Patching, and Managing Configurations of Oracle Fusion Middleware Deployments&lt;br /&gt;Wednesday, 8:30 a.m.-9:30 a.m.&lt;br /&gt;&lt;br /&gt;Fool-Proof and Fast Track Strategies for a Successful Upgrade: Database Replay, DBUA and More&lt;br /&gt;Wednesday, 11:00 a.m.-noon&lt;br /&gt;&lt;br /&gt;Step to Fusion – Centralize the Managing of Your Current Oracle Applications on Oracle Enterprise Manager&lt;br /&gt;Wednesday, 4:30-5:30 p.m.&lt;br /&gt;&lt;br /&gt;With the exception of the last session “Step to Fusion”, all the sessions are listed under the IOUG conference agenda. “Step to Fusion” is listed under the OAUG agenda.&lt;br /&gt;&lt;br /&gt;The “Step to Fusion” session is targeted for people who run Siebel, PeopleSoft Enterprise and Oracle E-Business Suite applications. We will cover how you can use Oracle Enterprise Manager to manage these applications today, and discuss the roadmap for evolving your application management toolset to facilitate your eventual adoption of Fusion technologies.&lt;br /&gt;&lt;br /&gt;See you in Denver!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-4090983619686637951?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/4090983619686637951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=4090983619686637951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4090983619686637951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4090983619686637951'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/04/collaborate-2008-preview.html' title='Collaborate 2008 Preview'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3975319011213355204</id><published>2008-03-27T10:00:00.000-07:00</published><updated>2008-04-12T02:23:00.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Acquires e-TEST from Empirix</title><content type='html'>&lt;p style="MARGIN-BOTTOM: 0in"&gt;Oracle &lt;a href="http://www.oracle.com/corporate/press/2008_mar/empirix.html"&gt;announced&lt;/a&gt; this morning that it has entered into an agreement to acquire the &lt;a href="http://www.empirix.com/products-services/w-testing.asp"&gt;e-TEST&lt;/a&gt; suite products from Empirix. This follows the acquisition of Moniforce, a maker of end user monitoring products, in December 2007. e-TEST is made up of three components: e-Load for scalability, performance and load testing, e-Tester for automated functional and regression testing, and e-Manager Enterprise, for test process management, including test requirements management, test management, test execution and defect tracking. The combination of e-TEST suite and Oracle Enterprise Manager is expected to create a best-of-breed application management portfolio spanning the entire application life cycle, from development and testing to production deployment and application performance management.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3975319011213355204?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3975319011213355204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3975319011213355204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3975319011213355204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3975319011213355204'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/03/oracle-acquires-e-test-from-empirix.html' title='Oracle Acquires e-TEST from Empirix'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-2790398124774074463</id><published>2008-03-17T13:59:00.000-07:00</published><updated>2008-04-12T02:21:07.032-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Enterprise Manager Grid Control 10gR4 is Available on Solaris</title><content type='html'>Solaris port of EM Grid Control 10gR4 is out. You may download it from OTN or ARU.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/software/products/oem/index.html"&gt;http://www.oracle.com/technology/software/products/oem/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It will be posted to eDelivery shortly as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-2790398124774074463?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/2790398124774074463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=2790398124774074463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2790398124774074463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2790398124774074463'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/03/oracle-enterprise-manager-grid-control.html' title='Oracle Enterprise Manager Grid Control 10gR4 is Available on Solaris'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7839331449533214028</id><published>2008-02-11T14:02:00.000-08:00</published><updated>2008-04-12T02:38:31.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle E-Business Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>First Update to Application Management Pack for Oracle E-Business Suite Available</title><content type='html'>The first update of Application Management Pack for Oracle E-Business Suite is now available. This is an OPatch rollup update on top of the original release. This update contains bug fixes in the areas of cloning and also supports management of some of Oracle E-Business Suite advanced topologies.&lt;br /&gt;&lt;br /&gt;The key fixes / capabilities include:&lt;br /&gt;&lt;br /&gt;Cloning&lt;br /&gt;- 6141071: Ability for user to choose custom directories for installing APPL_TOP and DB TOP while cloning EBS R12.&lt;br /&gt;- 5976900: Ability for users to perform scale up or scale down clone of DB TOP.&lt;br /&gt;- 6155177: Ability for clone to support the capability to skip optional steps specified in the Clone Procedure.&lt;br /&gt;- 5876590: Support cloning of Individual EBS components (Database Techstack, Data Top, Application Techstack, and Application Top).&lt;br /&gt;- 5892625: Ability to apply an EBS image on an existing E-Business Suite Target.&lt;br /&gt;Discovery&lt;br /&gt;&lt;br /&gt;Command Line Interface (CLI) for discovering and registering E-Business Suite system. In addition to the EM Grid Control User Interface based EBS discovery process, you can now choose to discover using CLI. However the discovery mechanism still remains the same in both the steps.&lt;br /&gt;&lt;br /&gt;Certified Oracle E-Business Suite Topology&lt;br /&gt;- EBS deployed on shared file system (NFS): Customers can now use Application Management Pack to monitor and manage Oracle E-Business Suite systems deployed on a shared file system. However the cloning capability is still pending certification.&lt;br /&gt;- SSL enabled EBS System: Using this updated Application Management Pack, you can monitor and manage Oracle E-Business Suite systems that are SSL enabled.&lt;br /&gt;&lt;p&gt;This pack is available through Oracle Metalink, as patch 5969524. It requires Oracle Enterprise Manager 10gR3 (10.2.0.3).&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7839331449533214028?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7839331449533214028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7839331449533214028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7839331449533214028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7839331449533214028'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/02/first-update-to-application-management.html' title='First Update to Application Management Pack for Oracle E-Business Suite Available'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3355259990085200843</id><published>2008-01-31T08:25:00.000-08:00</published><updated>2008-09-05T15:47:36.288-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Best Practices for Active Response Time Monitoring</title><content type='html'>&lt;p style="margin-bottom: 0in;"&gt;At OpenWorld, I was asked about the proper way to set up synthetic transactions for monitoring applications. It was a good question, and I wanted to document my answer in some sort of whitepaper or technote. So far I still haven't gotten around to writing the formal document, so I am going just post it on this blog. Perhaps I could evolve this into the actual document.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;As I discussed in the post “Response Time Monitoring - Real User vs. Synthetic”, there is a place for both real user and synthetic monitoring of applications. There are several challenges in using synthetic transactions, however, and these challenges are not unique to Oracle Enterprise Manager. You would have to consider them no matter which tool you use.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;First, unless carefully designed, the tests may not be representative of actual end user activities, reducing the usefulness of the measurements. Therefore, you must be very careful in defining those tests. It would be a good idea to sit down with real users to observe how they use the applications. If the application has not been launched, work with the developers, or if there is one, the UI interaction designer to define the flow. In addition, work with your business sponsors to understand where the application will be used and the distribution of user population. You would want to place your synthetic test drivers at locations where it is important to measure user experience.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Second, some synthetic transactions are very hard to create and may introduce noise into business data. While it is usually relatively easy to create query-based synthetic transactions, it is much harder to create transactions that create or update data. For example, if synthetic transactions are to test for successful checkouts on an e-commerce website, the tests must be constructed carefully so that the test orders are not mis-categorized as actual orders.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;To mitigate these potential problems, you should set up dedicated test account(s) to make it easier to tell whether something running on the application came from real users or the synthetic tests. For operations that involve changing data, determine ways to exclude those data from your reports. If it is possible, look for ways to purge the test data out of the system. It is not always possible or easy to do this, as some business processes do not allow changes to data after a certain point. If you are working with a custom application, consider building a “test mode” into the application to make it easier to roll back changes.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Third, security and authorization policies might impact the tests as well. You need to make sure that whatever test application user account has the proper access privilege to access the application elements to be tested. If authorization policies change, you need to verify to make sure that the tests are not affected. The same kind of consideration applies to passwords as well. If you are required to change passwords due to password aging policies, you need to make sure that those changes are reflected in your test setup.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Fourth, synthetic tests may introduce load into your application, so be judicious when setting up test frequency to avoid overloading your application. This means that you may not want to just use all your functional or load test scripts for production monitoring. These scripts were created for different purposes – testing functionality, and stress testing the application, and they may be an overkill for what you need to do to just test the application enough so that you can tell whether key operations are working.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Lastly, make sure your monitoring scripts log out of the application at the end of execution. This is especially important for applications that maintain some sort of session state on the mid-tier. If you do not log out, the resources would not be freed up in a timely manner, and this may impact the scalability of the application. By the same token, be sure to allocate resource to account for test connections on top of connections made by regular users.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3355259990085200843?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3355259990085200843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3355259990085200843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3355259990085200843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3355259990085200843'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/03/best-practices-for-active-response-time.html' title='Best Practices for Active Response Time Monitoring'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-5905640362950055593</id><published>2008-01-08T23:31:00.000-08:00</published><updated>2008-10-15T01:28:14.919-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><title type='text'>Response Time Monitoring - Real User vs. Synthetic</title><content type='html'>Response time monitoring is a very important aspect of application management. In a way, it is nothing new. People have been monitoring response time ever since the days of green screen mainframe terminal applications. The only variable is the technologies involved, both on the application and the tools for monitoring them.&lt;br /&gt;&lt;br /&gt;When I speak with customers, I sometimes get these questions about the pros and cons of monitoring response times of real user vs. synthetic transactions, also referred as passive vs. active monitoring, and whether one approach should be used over the other. The truth is both approaches are relevant and they complement each other. Here's why.&lt;br /&gt;&lt;br /&gt;Real user monitoring is obviously important because it measures the actual experience of actual end users. Despite of its appeal, however, it is not a one size fits all solution to measure the performance of an application. First, there can be a lot of noise in the actual end user response time data, which may make it difficult to determine the relative performance of an application over time. Usage pattern can vary a lot at different times, and the performance of transaction requests can vary a lot depending on the data that are processed. Consequently, we may end up with a lot of apple vs. oranges when trying to compare response time measurements. Second, real user monitoring only works only when there are real users on the system. For example, if there is no end user on the system at 2 a.m., data collected from real user monitoring won't tell if the application is working or not.&lt;br /&gt;&lt;br /&gt;On the other hand, synthetic transactions can be used even when real users are not around. Because the tests are well defined and their executions are controlled, it is also easier to do long term trending analysis to see if application performance has improved or degraded over time. Synthetic transactions do have their own shortcomings, however. First, unless carefully designed, the tests may not be representative of actual end user activities, reducing the usefulness of the measurements. Second, some synthetic transactions are very hard to create and may introduce noise into business data. While it is usually relatively easy to create query-based synthetic transactions, it is much harder to create transactions that create or update data. For example, if synthetic transactions are to test for successful checkouts on an e-commerce website, the tests must be constructed carefully so that the test orders are not mis-categorized as actual orders.&lt;br /&gt;&lt;br /&gt;As you can see, there are tradeoffs to both approaches, which are complementary. It is not real user vs. synthetic, it should be real user &lt;strong&gt;&lt;u&gt;and&lt;/u&gt;&lt;/strong&gt; synthetic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-5905640362950055593?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/5905640362950055593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=5905640362950055593' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5905640362950055593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5905640362950055593'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/03/response-time-monitoring-real-user-vs.html' title='Response Time Monitoring - Real User vs. Synthetic'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1958529608133570408</id><published>2007-12-22T13:59:00.000-08:00</published><updated>2008-04-12T01:43:57.353-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Virtualization, Green IT and Application Management</title><content type='html'>&lt;p style="MARGIN-BOTTOM: 0in"&gt;Besides sessions run by Gartner analysts, there were also many vendor presentations at the conference. The hot topics this year seemed to be virtualization and green IT.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;In polls conducted at the conference, the majority of the participants indicated that they were already using virtualization technologies at their organizations. So in a way, virtualization was not a brand new topic. What were interesting were some of the spins that vendors put into virtualization. In fact, one of the vendor went as far as calling remote application access “display virtualization”, as it separates the box where the application is run, from the terminal device where the application is displayed.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Wow, by that definition, X Windows, VNC or even the web browser are really virtualization technologies. Hmm...&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;It may be cool to be able to display an application remotely, and it is certainly very, very good to be able to utilize hardware more efficiently, take snapshot and rollback system images, and migrate running systems. However, I think the truly exciting possibilities in virtualization are with the ways that it can change application management. For example, one of the biggest headaches in managing applications is deployment, as it can be pretty challenging to make sure that the application can co-exist with all the other software that run on the box. A certified virtual machine image that includes the application can go a long way in reducing that complexity.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;In terms of green IT, IBM pointed out that many organizations are already spending close to 30% of their energy budget on running IT, and the figure is going up. The interesting thing is that using energy efficient CPUs only reduces overall energy consumption by 2%. Other practices, such as locating data centers closer to energy sources, cooling system redesigns, and turning on servers only when needed to handle workload, can have much greater impacts on energy consumption and energy costs. Supporting these green IT practices require more dynamic software that can be activated and deactivated with ease, and even greater emphasis on capacity management. For example, electricity costs may become a new parameter to consider when scheduling batch jobs.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1958529608133570408?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1958529608133570408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1958529608133570408' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1958529608133570408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1958529608133570408'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2008/03/virtualization-green-it-and-application.html' title='Virtualization, Green IT and Application Management'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6888368311955085134</id><published>2007-12-07T10:51:00.000-08:00</published><updated>2008-04-12T10:57:52.463-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Enterprise Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle Acquires Moniforce</title><content type='html'>Oracle &lt;a href="http://www.oracle.com/moniforce/index.html"&gt;announced&lt;/a&gt; that it has entered into an agreement to acquire Moniforce, a leading vendor for end user experience monitoring.  Using its product, UXinsight, one could monitor the actual end user response time of applications, usage trends, and whether users experience any problems.  These are all critical information that helps IT professionals determine whether their applications are delivering the service level demanded by their businesses.  The UXinsight technology augments other end user monitoring tools that are already available in Oracle Enterprise Manager.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6888368311955085134?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6888368311955085134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6888368311955085134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6888368311955085134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6888368311955085134'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/12/oracle-acquires-moniforce.html' title='Oracle Acquires Moniforce'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7472535193614993327</id><published>2007-12-06T22:38:00.000-08:00</published><updated>2008-10-15T01:31:34.606-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Establishing, Enforcing, and Marketing SLAs</title><content type='html'>&lt;p style="MARGIN-BOTTOM: 0in"&gt;Another presentation that I attended at the Gartner conference was David Coyle's session on “Establishing, Enforcing and Marketing SLAs.”&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;He started the session by asking how many service level agreements (SLAs) were established at organizations represented by the audience. 74% of the participants reported that their organizations have at least one SLAs established, and 15% have over 20 SLAs. This result was fairly consistent with a survey that we conducted at OpenWorld. Over half of the respondents in our survey also indicated that they are using SLAs at their organizations.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;The question, however, is how many of these are formal SLAs, and whether these organizations can guarantee the delivery of the SLAs. According to Gartner's model, an organization has to be at level 3 maturity or higher in order to be able to have high confidence in achieving SLAs. This is because many of the supportive service delivery and service support processes need to be in place first.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Even though an organization may not be ready to fully deliver the terms of an SLA, it doesn't mean it should not be done. SLAs are important because they help drive continuous improvements by providing targets to aim for, and they help IT communicate the values delivered. In fact, David Coyle argued that regular, formal service level review meetings should be used to highlight successes.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;In terms of enforcement, the key is to make sure that there are proper rewards and penalties to drive behavior. The leading organizations even link IT staff bonuses to SLA attainment. This kind of practice is still rather rare, and it was confirmed by a participant poll that only a small percentage of organizations represented at the conference had this sort of policy. Still, linking performance to compensation makes a lot of sense as long as the system is implemented carefully.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7472535193614993327?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7472535193614993327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7472535193614993327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7472535193614993327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7472535193614993327'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/12/establishing-enforcing-and-marketing.html' title='Establishing, Enforcing, and Marketing SLAs'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6879956721287899102</id><published>2007-12-01T16:49:00.000-08:00</published><updated>2007-12-01T21:23:34.494-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Gartner Maturity Model</title><content type='html'>&lt;p&gt;I attended Gartner Data Center Conference this week. Since the show was held in Las Vegas, it presents a bit of a dilemma for bloggers like me, as the unwritten rule for Las Vegas is “what happens in Las Vegas stays in Las Vegas.” Well, I found a couple of the discussions interesting, so I am going to talk about them anyways.&lt;/p&gt;&lt;p&gt;The first session that I attended was Donna Scott and Jay Pultz' keynote on the Gartner Maturity Model. The concept of a maturity model is not a new thing. Models such as Software Engineering Institute's CMMI have been around for many years. What's interesting about the Gartner model is that it focuses specifically on IT infrastructure and operations (I&amp;amp;O) practices and it covers not only process assessment, but also organization, human resource and business management assessments.&lt;/p&gt;&lt;p&gt;The model classifies I&amp;amp;O maturity into 6 levels:&lt;br /&gt;0. survival – no defined I&amp;amp;O practices&lt;br /&gt;1. awareness – has dedicated resources for I&amp;amp;O&lt;br /&gt;2. committed – has sufficient resources, but mostly operating in reactive mode; attempts to define informal operational level agreements&lt;br /&gt;3. proactive – be able to forecast demands of various IT services and provision capacity accordingly&lt;br /&gt;4. service aligned – formal service level agreement defined; organization has capabilities to achieve the formal service level targets&lt;br /&gt;5. business partners – IT is capable of proactively suggest using technologies to transform organizations and bring new products and services to market&lt;/p&gt;&lt;p&gt;The model contains some pretty detailed classification criterion. I am not going into the details of them, since there is too much information to write on a blog and Gartner probably won't want me to give away the whole thing. Call Gartner if you want the details.&lt;/p&gt;&lt;p&gt;The most interesting part of the session was the live audience poll, in which the audience was asked to provide quick self assessments of where their organizations stand according to the maturity model. The overall distribution was fairly close to a bell curve but with a bit more concentration at the lower levels. Only 4 percent of the participants rated their organizations to be at level 4 or above.&lt;/p&gt;&lt;p&gt;I think the point about these maturity models is not necessary the specific details and the classification criteria. One could argue all day whether something should fall under level 2 or 3. The importance of these models is that they provide yardsticks to assess how organizations improve over time. For example, Gartner estimates that by 2012, 14% of large IT organizations would be at level 4 or above. We will see if this prediction comes true.&lt;/p&gt;&lt;p&gt;Does your organization use a maturity model to drive improvements? What sort of experience have you had in using them?&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6879956721287899102?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6879956721287899102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6879956721287899102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6879956721287899102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6879956721287899102'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/12/gartner-maturity-model.html' title='Gartner Maturity Model'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-4157225162339258876</id><published>2007-11-26T11:38:00.000-08:00</published><updated>2007-12-01T16:52:02.375-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 Presentations and Product Information are Available</title><content type='html'>Oracle OpenWorld 2007 presentations are available for downloading. Click &lt;a href="http://www28.cplan.com/cc176/catalog.jsp?ilc=176-1&amp;amp;ilg=english&amp;amp;isort_sessions=&amp;amp;isort_demos=&amp;amp;isort_exhibitors=&amp;amp;is=yes&amp;amp;ip=%3C%2Fipresentations%3E&amp;amp;isort_sessions_type=&amp;amp;isort_exhibitors_type=&amp;amp;isort_demos_type=&amp;amp;search_sessions=yes&amp;amp;icriteria1=25430&amp;amp;icriteria2=+&amp;amp;icriteria5=&amp;amp;icriteria4=+&amp;amp;icriteria8=&amp;amp;icriteria9=+&amp;amp;icriteria6=&amp;amp;icriteria3=+&amp;amp;icriteria7="&gt;here&lt;/a&gt; for sessions related to Enterprise Management, and &lt;a href="http://www.cplan.com/oracleopenworld2007/sanfrancisco/cc/"&gt;here&lt;/a&gt; for the general content catalog.&lt;br /&gt;&lt;br /&gt;Use cboracle / oraclec6 to sign in.&lt;br /&gt;&lt;br /&gt;You may also download product collateral by clicking &lt;a href="http://www.expobadge.com/dldev/dc/alldemogroundslist.cfm?"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-4157225162339258876?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/4157225162339258876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=4157225162339258876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4157225162339258876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4157225162339258876'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-presentations-and.html' title='Oracle OpenWorld 2007 Presentations and Product Information are Available'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-2851493870210786738</id><published>2007-11-19T19:51:00.000-08:00</published><updated>2007-11-21T17:56:38.317-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Images of Oracle OpenWorld 2007</title><content type='html'>&lt;p&gt;I originally planned to post photos during the show by organizing the shots on the BART ride home each night. Well, I didn't pull that off, so I edited all of them this past weekend. Here are some images from the conference.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/gp/18122152@N07/2H4546"&gt;http://www.flickr.com/gp/18122152@N07/2H4546&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-2851493870210786738?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/2851493870210786738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=2851493870210786738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2851493870210786738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/2851493870210786738'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/images-from-oracle-openworld-2007.html' title='Images of Oracle OpenWorld 2007'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-5033730994161040940</id><published>2007-11-16T21:38:00.000-08:00</published><updated>2007-11-21T17:56:38.317-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day 4</title><content type='html'>Today was the last day of OpenWorld 2007. The last day of most conference is usually a slower time, and OpenWorld was no exception. There was no keynote, and we saw lighter traffic at the DEMOground. That said, there were still quite a bit of activities in breakout sessions and hands-on labs (we were both amazed and delighted that people showed up to the 8:30 a.m. SOA management lab after the main customer party last night), and we had several quality conversations with customers.&lt;br /&gt;&lt;br /&gt;These conversations pointed to a couple common issues. For example, several customers asked us about the proper enablement of the Siebel Application Response Measurement (SARM) framework for collecting performance data. Others asked about the best practices for defining service tests. Both examples indicate that there are gaps between our products' capabilities and our customers' understanding on how to best utilize them.&lt;br /&gt;&lt;br /&gt;The above examples are just some of the topics that I plan to cover in the coming months. Now that OpenWorld is over, I am going to return to my regularly scheduled program of talking exclusively about application management. I will cover several categories of topics: application management practices, Oracle Enterprise Manager, and specific issues for managing packaged Oracle applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-5033730994161040940?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/5033730994161040940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=5033730994161040940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5033730994161040940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/5033730994161040940'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-4.html' title='Oracle OpenWorld 2007 - Day 4'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6694713098867203276</id><published>2007-11-15T02:26:00.000-08:00</published><updated>2007-11-21T17:56:38.317-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day 3</title><content type='html'>Michael Dell and Larry Ellison gave their keynote today.  Dell is a hardware systems company, so the talk naturally revolved around "boxes".  One thing that I found interesting was that there was a very heavy emphasis on power consumption.  Yes, I am aware of the power wattage and cooling problem, but I guess I haven't really spent extensive time thinking about it.  In his speech, he even got to the details of how Dell's simplified packaging helps save a couple trees.  I then started thinking - does application management have anything to do with preserving the environment?  Hmm...  Maybe.  Maybe if we could tune the application better and utilize resource more efficiently, we would need fewer boxes.  Need to think about this more.&lt;br /&gt;&lt;br /&gt;During Larry's keynote, he reiterated that Oracle expects customers to adopt Fusion Applications at their own timeframe, and they could very well be running Fusion Applications side-by-side with existing applications during a multi-year transition period.  This is the assumption that we have built into our appication management strategy.  We want to enable customers to centralize the management of their existing applications on Oracle Enterprise Manager, plug in new Fusion components as they become available so that these components can be managed together with the older apps, and eventually retire their older applications and the management of these apps on Enterprise Manager.&lt;br /&gt;&lt;br /&gt;I had Meet the Expert session immediately following the keynote, and one of the customers asked what needs to be done to prepare for Fusion Applications.  There are really multiple dimensions to this questions.  The general answer is to consider augenting existing applications using Fusion Middleware technologies that are available today to fulfill business requirements not met in the current applications.  These Fusion Middleware components may include SOA, WebCenter, BI, Identify &amp;amp; Access Management, etc...  From the application IT operationals perspective, it means planning ahead to manage all these new components together with the existing application, which is something that Oracle Enterprise Manager is designed to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6694713098867203276?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6694713098867203276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6694713098867203276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6694713098867203276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6694713098867203276'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-3_15.html' title='Oracle OpenWorld 2007 - Day 3'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-7103264489218603652</id><published>2007-11-13T23:54:00.000-08:00</published><updated>2007-11-21T17:56:38.317-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day 2</title><content type='html'>Thomas Kurian started off this morning with a keynote showing a preview of Oracle Fusion Middleware 11g, the platform for our next generation Fusion Applications. On the Oracle Enterprise Manager front, we announced the availability of Oracle Enterprise Manager 10g Release 4.&lt;br /&gt;&lt;br /&gt;10gR4 has quite a few exciting features that are geared toward application administrators. They include an upgraded and integrated transaction diagnostic tool for Siebel applications, an enhanced service test beacon for web-based applications, Application Diagnostic for Java (AD4J), integrated configuration management for SOA management, a new management pack for Oracle Business Intelligence Enterprise Edition (OBI-EE) and more. I will cover each of them in more detail in future postings.&lt;br /&gt;&lt;br /&gt;As for my day, I spent most of the time at a customer lunch, a customer advisory board meeting, and the Enterprise Manager customer party. Basically, today was about listening to customer's feedbacks.&lt;br /&gt;&lt;br /&gt;One of the notable discussions today was Campbell Webb's presentation on how Oracle IT uses Oracle Enterprise Manager to manage our IT infrastructure and applications. Customers always seem to be curious on how we use our own software internally, so his presentation generated quite a bit of interests. Working with our internal IT and OnDemand organization has become an integral part of our development process for many Oracle Enterprise Manager products. Oracle, being a pretty good size organization, provides a rather good test bed for validating our software. On top of that, we have engaged administrators in Oracle IT early in the product cycle to help design products and review our product plans. We hope that this "design for administrators by administrators" approach would result in better products.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-7103264489218603652?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/7103264489218603652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=7103264489218603652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7103264489218603652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/7103264489218603652'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-2.html' title='Oracle OpenWorld 2007 - Day 2'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1643939151264512904</id><published>2007-11-12T22:57:00.000-08:00</published><updated>2007-11-21T17:56:38.318-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day 1</title><content type='html'>Charles Philips and Chuck Rozwat kicked off Day 1 of OpenWorld this morning with their joint keynote. One of the demonstrations that they presented was using Oracle Enterprise Manager to manage the integration of Siebel, Oracle E-Business Suite and Oracle Process Integration Pack (PIP). In the demonstration, metrics collected by Oracle Enterprise Manager showed that E-Business Suite was not keeping up with orders submitted by Siebel because of inadequate database capacity. To correct the problem, Oracle Enterprise Manager's Database Provisioning Pack was used to add another node to the RAC cluster. This scenario really showed off Oracle Enterprise Manager's ability to manage the complete portfolio of Oracle software that many of our customers have. We have been talking about building a demo like this for the better part of last year, so it is really cool to see it come together.&lt;br /&gt;&lt;br /&gt;On my own neck of the wood, OpenWorld really got started with the opening of DEMOground. That went fine. The real fun for the day was to head over to Marriotts to find out whether our hands-on lab equipment worked as we planned. That went fine too. Capacity utilization came way below our load test scenario. We probably had over-engineered this thing. Next came my session at 3 p.m. Would people show up? Well, they did. :) The PeopleSoft Management Pack session presented by my colleague Scott Schafer had good attendance as well, so OpenWorld was off to a good start for our application management products.&lt;br /&gt;&lt;br /&gt;My talk was titled “Siebel Application Management - Tools, Tips and Techniques to Ensure Performance and Availability”. The key message of the presentation was:&lt;br /&gt;&lt;br /&gt;1. Application Management is a process.&lt;br /&gt;2. It covers all stages of an application's lifecycle.&lt;br /&gt;3. Implementing the process properly, with the right tool, would increase the chance of success with application deployment.&lt;br /&gt;&lt;br /&gt;I just got the presentation uploaded to the conference content management system, and I will be blogging more about the details of this presentation in the coming weeks and months. It has been a big long day. I am going to go to bed early so that I can get to Thomas Kurian's keynote in person tomorrow morning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1643939151264512904?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1643939151264512904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1643939151264512904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1643939151264512904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1643939151264512904'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-1_12.html' title='Oracle OpenWorld 2007 - Day 1'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6655895137393885634</id><published>2007-11-11T23:23:00.000-08:00</published><updated>2007-11-21T17:56:38.318-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day 0</title><content type='html'>10:32 - at Moscone South Room 102&lt;br /&gt;&lt;br /&gt;This is the absolutely final demopod staff orientation meeting.  Usual staff - reminders of no eating at booth, no email, no Internet surfing, make sure we scan people badges...  No leather pants!?  Now that's something new that I haven't heard before.&lt;br /&gt;&lt;br /&gt;11:20 - at Marriotts Golden Gate Room&lt;br /&gt;&lt;br /&gt;Now we'll find out whether our "Extreme Data Center Makeover" was successful.  Turn on all the boxes.  Good, everything comes on.  Why is box #6 not responding?  Oh, the network port is not lighting up.  We got a bad port.  Tried another port and it worked.  Wait, some boxes are connecting to box #9 but not #1.  What is going on?  Routing table not set up properly on box #1.  How did we miss this one?  Anyway, look like all the servers are working, but some of the PCs are not picking up IP address from DHCP servers.  Network admins called.  Let's hope they fix it.&lt;br /&gt;&lt;br /&gt;15:29 - at Moscone West Oracle Speaker Lounge&lt;br /&gt;&lt;br /&gt;We are now less than 2 hours away from Larry/Safra's Sunday Night Keynote.&lt;br /&gt;Just checked out the demopods and they are good to go.&lt;br /&gt;&lt;br /&gt;18:50 - at Moscone North Keynote Hall&lt;br /&gt;&lt;br /&gt;Well, the keynote was interesting.  Every company has a human side story behind it, and Oracle is of no exception.  Larry recounted many of the war stories of the early days, from how he convinced Bob Miner to start Software Development Labs, which later became Oracle, to selling relational database software to the CIA (before development got started of course), to getting his house foreclosed on when they were running out of money and had to cut his salary, to his first encounter with financial statements.  The rather chaotic really made me wonder how the company became the success of what it is today.  Amazing.&lt;br /&gt;&lt;br /&gt;Got to head out to grab a bite to eat, go home, and get ready for tomorrow.  It's showtime!&lt;br /&gt;CNET also has a blog entry on the keynote - &lt;a href="http://www.news.com/8301-10784_3-9814858-7.html?tag=head"&gt;http://www.news.com/8301-10784_3-9814858-7.html?tag=head&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6655895137393885634?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6655895137393885634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6655895137393885634' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6655895137393885634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6655895137393885634'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-0.html' title='Oracle OpenWorld 2007 - Day 0'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3583141123291525824</id><published>2007-11-11T01:04:00.000-08:00</published><updated>2007-11-21T17:56:38.318-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day -1</title><content type='html'>Day minus 1 – Are we ready? I think we are.&lt;br /&gt;&lt;br /&gt;Alright, got to finish the demo today. I need to create a transaction bottleneck in the application in order to show off our transaction diagnostic tool. How do I put a sleep/wait statement in Javascript? What? There is no sleep/wait statement in Javascript. Great! Let's google for a workaround. Found it. It works.&lt;br /&gt;&lt;br /&gt;Latest Status&lt;br /&gt;&lt;br /&gt;Hands-on Lab Material – still need to get it to Kinkos; drop it off tomorrow on route to Moscone&lt;br /&gt;&lt;br /&gt;Demos – done :)&lt;br /&gt;&lt;br /&gt;1 day to go before it starts. 5 days to go before it ends.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3583141123291525824?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3583141123291525824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3583141123291525824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3583141123291525824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3583141123291525824'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-1.html' title='Oracle OpenWorld 2007 - Day -1'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-532931255866097793</id><published>2007-11-11T00:58:00.000-08:00</published><updated>2007-11-21T17:56:38.319-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day -2</title><content type='html'>Day minus 2 – Are we ready? Really close.&lt;br /&gt;&lt;br /&gt;Whew, only 2 demo staff members did not register. I guess we will have to smuggle them onto the DEMOground somehow. We had our final staff meeting during lunchtime to go through all the logistics – what to say, what to wear / not to wear, schedule, transportation, etc... It was a big meeting, as this OpenWorld is going to involve over 100 people just from the Enterprise Manager team. We totally ran out of food, which usually doesn't happen at lunch meetings.&lt;br /&gt;&lt;br /&gt;Latest Status&lt;br /&gt;&lt;br /&gt;Hands-on Lab Material – done; just need to get it to Kinkos&lt;br /&gt;&lt;br /&gt;Demos – still working on it; will be done by Monday :)&lt;br /&gt;&lt;br /&gt;2 days to go before it starts. 6 days to go before it ends.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-532931255866097793?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/532931255866097793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=532931255866097793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/532931255866097793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/532931255866097793'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-day-2.html' title='Oracle OpenWorld 2007 - Day -2'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-6290074996112175724</id><published>2007-11-09T00:14:00.001-08:00</published><updated>2007-11-21T17:56:38.319-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 - Day -3</title><content type='html'>I posted a message about our OpenWorld lab preparation, and someone replied with a question for more information, so I guess maybe some of you are interested to see what it takes to put OpenWorld together. One of my fellow PMs compared OpenWorld to the Super Bowl. Seems about right. Both require a ton of preparations. I will try to give a little bit of the behind the scene look from my own corner at Oracle.&lt;br /&gt;&lt;br /&gt;Day minus 3 – Are we ready? Well, almost.&lt;br /&gt;&lt;br /&gt;Hands-on Lab Equipment Preparation – check&lt;br /&gt;&lt;br /&gt;Hands-on Lab Material – 1 done, 1 to go; where is the nearest Kinkos to Moscone?&lt;br /&gt;&lt;br /&gt;Presentations – check&lt;br /&gt;&lt;br /&gt;Demos – still working on it; will be done by Monday :)&lt;br /&gt;&lt;br /&gt;Send customer party invites – check&lt;br /&gt;&lt;br /&gt;Set up customer meetings – check&lt;br /&gt;&lt;br /&gt;Set up partner meetings – check&lt;br /&gt;&lt;br /&gt;Arrange meet the expert session – check&lt;br /&gt;&lt;br /&gt;Arrange staff for demopods – check; oh, is everyone on this list registered?&lt;br /&gt;&lt;br /&gt;Pick up my badge – check; wait, am I registered to be a speaker and DEMOground staff, or just speaker? What is this Employee Standard vs. Employee Plus pass anyway?&lt;br /&gt;&lt;br /&gt;3 days to go before it starts. 7 days to go before it ends.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-6290074996112175724?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/6290074996112175724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=6290074996112175724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6290074996112175724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/6290074996112175724'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/oracle-openworld-2007-day-3.html' title='Oracle OpenWorld 2007 - Day -3'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-1144418159414708942</id><published>2007-11-06T19:50:00.001-08:00</published><updated>2007-11-21T17:56:38.319-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News and Events'/><title type='text'>Oracle OpenWorld 2007 Application Management Preview</title><content type='html'>&lt;p style="MARGIN-BOTTOM: 0in"&gt;OpenWorld is once again around the corner. This year's event once again promises to be even bigger than last year's. If you are an application administrator or IT manager, here are several activities that may be of special interest to you:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;u&gt;&lt;b&gt;Presentation Sessions&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S291919 - Top Down Application Management – Oracle's Blueprint for Managing from a Business Perspective (Moscone West, 2001 - L2, Rajiv Taori, 12:30-1:30 p.m.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S291922 - Siebel Application Management: Tools, Tips, and Techniques to Ensure Performance and Availability (Moscone West 2001 - L2, Chung Wu, 3:15-4:15 p.m.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S290704 - Case Study: Managing Oracle E-Business Suite, Using Enterprise Manager Pack (Moscone West 2014 - L2, Biju Mohan, 11:15 a.m.-12:15 p.m.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S292003 - Enterprise Manager Application Management Pack for PeopleSoft Deep Dive (Moscone West 2012 - L2, Scott Schafer, 4:45-15:45 p.m.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S291921 - End-User Monitoring: The Ultimate Judge of Application Performance and Availability (Moscone West 2001 - L2, Rajiv Taori, 9:45-10:45 a.m.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S291924 - SOA Management: Runtime Governance of Your Composite Application Environment (Moscone West 2001 - L2, Nadu Bharadwaj, 4:30-5:30 p.m.)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;S291925 - A New Approach to Diagnosing Java Application Performance (Moscone West 2001 - L2, Rajagopal Marripalli, 3:00-4:00 p.m.)&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;u&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;u&gt;&lt;b&gt;Meet the Expert Session – Informal Meetings with Product Staff&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Application Management – All Apps (Moscone West Lookout #2) – 2:30-5:30 p.m.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Oracle E-Business Suite (Moscone West Lookout #2) – 1:30-3:30 p.m.&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Visit this website for more details – http://www.oracle.com/openworld/2007/application-lounge.html&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;u&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;u&gt;&lt;b&gt;Demos&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Moscone South&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;J4 – Application Performance Management / Service Level Management&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;D8, J7 – Application Management&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;J8 – SOA Management&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;B48 – Oracle E-Business Suite Management&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Moscone West&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;P13 – PeopleSoft Management&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;Refer to this document for more details – &lt;a href="http://www.oracle.com/openworld/2007/focus/focus-on-enterprise-management.pdf"&gt;http://www.oracle.com/openworld/2007/focus/focus-on-enterprise-management.pdf&lt;/a&gt;&lt;/p&gt;&lt;p style="MARGIN-BOTTOM: 0in"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-1144418159414708942?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/1144418159414708942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=1144418159414708942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1144418159414708942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/1144418159414708942'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/openworld-2007-application-management.html' title='Oracle OpenWorld 2007 Application Management Preview'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-4197431309117204232</id><published>2007-11-05T07:22:00.000-08:00</published><updated>2008-05-26T01:54:13.314-07:00</updated><title type='text'>Extreme Makeover, Data Center Edition</title><content type='html'>I was a part-time NetWare administrator in my first job out of college. Since then, I have moved on and worked as a developer and product manager. This past two weeks, however, all the memories of my first job came back to life when I was asked to help set up our OpenWorld hands-on lab environment.&lt;br /&gt;&lt;br /&gt;The task was equivalent to an Extreme Makeover, Data Center Edition. In less than two weeks, we had to transform a collection of 10 “bare metal” servers into the equivalent of a mini-data center, complete with 85 client workstations. We had to deploy Oracle E-Business Suite, Siebel CRM, Oracle Fusion Middleware, Oracle Enterprise Linux, Microsoft Windows Server, and Oracle Enterprise Manager into the environment.&lt;br /&gt;&lt;br /&gt;Even though this project was really about setting up equipment for a training lab, we ran into the same kind of challenges that administrators face on a daily basis. First, there was the schedule. OpenWorld starts on 11/11, and it would start whether our environment was ready or not, so that target date ain't moving. On the other hand, our hardware arrived one week late! So we were way behind schedule before we even got started.&lt;br /&gt;&lt;br /&gt;Second, we didn't get the hardware we expect to get. The vendor provided us with CD-ROM drives in our servers, and we had DVD media for our software. These are some of the latest multi-core Dell server boxes. Putting CD-ROM drives in these boxes is like putting cassette tape deck into a brand new Mercedes Benz! The CD-ROM media that we ended up getting was also the wrong one – 32 bit instead of 64 bit, and we didn't find out until we called in a developer to figure out why we could not run E-Business Suite's RapidInstall. These mismatches wasted some of our time, which we could not afford to lose.&lt;br /&gt;&lt;br /&gt;Third, there was the unforeseen situation. A 5.6 earthquake hit the San Francisco Bay Area on one night while we were going to system test our client-server connection. That disrupted our work for the night as we didn't feel safe working in a mid-rise building not knowing whether there would be more shaking to come. More time was lost.&lt;br /&gt;&lt;br /&gt;Oh yeah, we ran into some “unintended features” in our software as well.&lt;br /&gt;&lt;br /&gt;These are just a couple of the server, network and software problems we ran into. The actual list is quite a bit longer than this. Let me put it this way, I feel your pain as administrators.&lt;br /&gt;I did learn a few things from this experience, and I will cover them in a follow up post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-4197431309117204232?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/4197431309117204232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=4197431309117204232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4197431309117204232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/4197431309117204232'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/extreme-makeover-data-center-edition.html' title='Extreme Makeover, Data Center Edition'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607988883206610762.post-3114263650193893108</id><published>2007-11-04T09:35:00.000-08:00</published><updated>2007-11-21T17:48:04.900-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Introduction to Application Management Blog</title><content type='html'>&lt;p&gt;Welcome to the Application Management blog. My name is Chung Wu, and I work at Oracle Corporation. I want to use this blog as a way for me to share what I have learned about managing applications through my professional work, talk about recent developments, and solicit your ideas and feedback. Since this is the first installment of the blog, and there seems to be varying definitions on Application Management, I am going to begin by first defining what I mean by Application Management and making the case on why it is important. If you agree or disagree with the points that I made, let me know. I want your feedback.&lt;/p&gt;&lt;p&gt;Application Management is the discipline within systems management that focus on managing the availability, performance, security, deployment, change and configuration of applications. It is a specific class of management &lt;span style="color:#000000;"&gt;discipline because of the unique demands that applications place, which cannot be met by traditional server,&lt;/span&gt;&lt;span style="color:#000000;"&gt; network and storage&lt;/span&gt; management.&lt;/p&gt;&lt;p&gt;Application Management is critical because applications are the first line of contact between end-users and the computing infrastructure. When a problem occurs, the first place that end-users see the problem usually is the application. For example, an application that freezes up may be caused by a lost of network connection to the database, yet the end-user may only see it as the applications' problem. &lt;/p&gt;&lt;p&gt;Furthermore, Application Management is critical because applications are critical. As people rely on applications to accomplish their tasks, and more and more business processes are getting digitized, application problems reduce people's productivity and may even lead to direct lost of business. For example, if an eCommerce application that acts as the online storefront of a retailer goes down, customers may switch to another vendor to make the purchase, resulting in lost of business for the retailer.&lt;/p&gt;&lt;p&gt;Since there are different classes of applications, the specific application management problems for a particular application differ as well. For example, for desktop applications such as OpenOffice, Mozilla Firefox and Adobe Photoshop, deployment may mean getting the physical files of the software packaged copied onto each of the PC and run their installers to get them properly registered with the operating environment. On the other hand, deployment of a web browser-based Enterprise Business Application such as Siebel CRM may entail distributing the Siebel server software on a cluster of servers, installing the schema of the application on a client/server database, and moving all the customizations that are stored in files and database from development/test environment to production environment. The client PCs that not touched at all during deployment, since the application is delivered to end-users via a web-browser.For now, I shall focus this blog on managing Enterprise Applications that typically come with a multi-tiered architecture.&lt;/p&gt;&lt;p&gt;Before I conclude, I also need to (Oracle's lawyers made me to :-) ) make a disclaimer about this blog - The views expressed on this blog are my own and do not necessarily reflect the views of Oracle. I also provide no warranty, guarantee, explicit nor implied, now or in the future, etc... etc... yade yeda ya... Read my stuff at own your risk. You get the idea. ;-)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607988883206610762-3114263650193893108?l=www.appmanagementblog.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.appmanagementblog.com/feeds/3114263650193893108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8607988883206610762&amp;postID=3114263650193893108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3114263650193893108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607988883206610762/posts/default/3114263650193893108'/><link rel='alternate' type='text/html' href='http://www.appmanagementblog.com/2007/11/welcome-to-application-management-blog.html' title='Introduction to Application Management Blog'/><author><name>Chung Wu</name><uri>http://www.blogger.com/profile/14030653899644168555</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
