Contact

JenniferSoft USA

360 Fairview Way Milpitas, CA 95035
Tel: +1-408-946-5508
Fax: +1-408-946-5509
sales@jennifersoft.com
tech@jennifersoft.com

JenniferSoft Japan

2F VillaSK Bldg,6-5-8 Sotokanda, Chiyoda-ku, Tokyo, Japan
Tel:+81-3-5809-1600
FAX:+81-3-5809-1610
info.jp@jennifersoft.com

JenniferSoft Korea

StarValley 1104, Gasan-dong 60-11, Geumcheon-gu, Seoul, Korea
Tel:+82-2-2027-0398
Fax:+82-2-2027-0390
info.ko@jennifersoft.com

Print

Articles > Sales Articles

The Status and the Future Prospects on the APM Business
[ Name: jennifersoft, Date: 07-05-06 10:00:53 ] ( ko en ja )

The Status and the Future Prospects on the APM Business

Written by CEO of JenniferSoft, Won-young, Lee (http://www.jennifersoft.com, lwy@jennifersoft.com, 02)2027-0391)


Why APM solution is developed?

In the late 90s, enterprising environment has been evolved from client/server (C/S) system into more flexible and accessible web-based system with the tremendous spread of the Internet. WAS (Web Application Server) has emerged as another core middleware of web-based OS environment and achieved significant growth of 50 million dollars from 1998 to 2003 only in Korean market. As JavaTM has replaced into 4GL, most companies’ enterprising software infrastructure is based on J2EETM platform. The growth of J2EE/WAS market was so fast and some problem also has occurred. While technical gap has widened between senior engineers who accustomed to 4GL and next Java generation, stable system management skill of MainFrame and Client/Server environment and software development guide were not prepared effectively. Even though project development was completed, capacity planning and performance management were impossible in the technical point of view with a project launching ahead. In spite of enough resource capacity, engineers failed to find out root-cause of delayed response time due to sudden increase of visit user. Only specific and detailed monitoring about each application service process can discover such root causes. Many-kinded software framework and software system without industry standards have been developed by armature developers since IMF financial crisis of 1997 in Korea. Low labor cost and tight dead-line resulted in imperfect system and project opening without performance monitoring. Then, the responsibility of performance problem is indebted to system manager, developing company and WAS supplier. However, client who asked developing the project become a real victim who pay money and had great damage to company image due to performance problem. That is why APM (Application Performance Management) solution has been developed in the IT industry.


[그림1] WAS Market and APM Market

  • Web Log Analysis Solutions

The initial concept of APM was quite different. From 1998 to 2001, web log analysis which calculates response time by using log files is developed rapidly. As Web log file contains client IP address, requested service name and service elapse time, it was used to get the information about delayed service and the number of visitors and their geographical location. However, we log analysis solution could not provide more specific root cause of performance problem and fundamental solutions. As a result, engineers could not rely on log file data. To break out another niche market, web log solution has evolved into CRM solution and it is difficult to look it as a APM solution now.

Network-based Availability Measurement Solution

In the early of 2000, there was a solution line-up using APM terminology at first. It measured response time, 24hours of system availability, response time pattern and elapsed time per each network stage by calling specified application in the specific network periodically or analyzed network packet. Not only foreign solution but also Korean solutions are also developed. More detailed monitoring was available than web log solution and engineers can discover delayed response time per network stage within single transaction. However, this kind of solution was not monitor interior system environment where actual service happens, but provided just superficial data about exterior environment. As a result, it was failed to find out bottleneck problem. Unfortunately, Network-based Availability Measurement Solution was limited to lead APM market in spite of its advanced technology.

Profiling Solution

Next emerged solution was the Profiling Solution. Profiling is to trace JVM execution information more specifically, for example response time, memory and CPU usage per class/method and it is to show them with tree diagram (structure). Borland’s OptimizeIt and KL Group’s Freeware product, JProbe are the representative example of the profiling solution. Although JProbe is not enough to be used commercial software, developers widely used it. Finally the solution is acquired by Quest Software in the late of 2002 with $51.7M. However, the most technical advanced product was Borland’s OptimizeIt. In this period, Borland jumped into APM market which based on Togethersoft modeling and Application Lifecycle Management industry behind its compiler technology and 4GL products like Delpy, VisiBroker, CORBA. However, such profiling solution had a critical weak point. For detailed profiling data, JVMPI (Java Virtual Machine Profiler Interface) should be used but it already had a serious performance problem. It could be used in application tuning by installing developing server but it was impossible to install in actual operating server due to the high load. Although developers highly preferred, system administrators was reluctant to use it. Profiling solution exists till now, but it is not actively used.

APM Solution

The technical terminology, APM has become recognized from 2002 and people started to have more interests about this industry in 2003. At first, backup solution developing company, VERITAS jumped into the APM market and increased its manpower after acquiring Precise Software Solutions. Precise Software Solutions is the initial body of Symantec’s i3 (formerly VERITAS). In addition, Mercury Interactive, Corp dealt with industry leading performance test solution, LoadRunner and system application-management solution, Topaz as another form of APM solution. Compuware Corp, also started to provide Vantage solution which can measure the speed of distributed application traffic and response time to the one of largest Korean bank, Industrial Bank of Korea (IBK). Like this, APM market has revitalized in Korea. However, there was another outstanding solution called ‘Wily’ of Wily Technology located in Brisbane, California, USA. Korean solution distributor, Penta Systems Technology Inc was an exclusive agency of Wily and sold it to SK-Telecom, KT, Hyundai Home Shopping, Kookmin Bank(KB), Shinhan Life, Dongbu Life, Woori Bank, Samsumg Life, Korea Exchange Bank(KEB), Korea Securities Depository, etc. It seems that Wily dominate the Korean APM market. Dick Williams, former CEO of Wily Technology said that “ As web-based business system has spread widely, the nation is transforming with high potential and I expect more than two times of annual growth in Korea.” Like his opinion, Korea’s APM market has gradually developed until the mid-2004. Veritas software Korea, provided i3 performance management solution to Hyundai department store and tried to catch up Wily. Korean SW developing company, iPMS also developed and launched its developed database monitoring solution called DB WINE and web-based APM solution, WEB WINE. High potenticial

Sluggish APM market

After med of 2004, however Korean customer neglects the importance of performance management again. Even mostly preferred APM solution, Wily couldn’t able to analyze enough various performance problems and revealed substantial causes because of more complicated applications of client and server system. Moreover, user wants to know monitoring information immediately and in a real-time. Although Wily provides unified dashboard which configures Web Application Server’s monitoring information items and notifies executing time of methods about delayed transaction by interval, user was skeptical about it. Generally, WAS system manager expects more substantial results such as direct and clear problem determination and analysis data. System developing engineer wants to use an auto-filtering function about error applications. Administrator needs statistical data such as the number of daily hits, concurrent users and statistically collected load data per each application service. However, existed numerous APM solutions just have provided ineffective and superficial monitoring dashboard and functions. When serious performance problem happened in the WAS-based system, those solutions couldn’t provide appropriate solutions.

JenniferSoft’s ‘Jennifer’

Since 2005, Jennifer developed by JennoferSoft (formerly JSC) attracted high attention in the Korean APM market. Jennifer’s advantages and competitiveness were approved highly comparing with other solutions in terms of real-time integrated service monitoring and root-cause analysis capability about performance problem. Nobody would disagree that Jennifer played a key role as a locomotive to revitalize Korean APM solution industry. Jennifersoft has deployed Jennifer in 79 customer sites to date (Oct, 2006) adding 17 clients (2005) by eliciting substantial business contracts from client’s engineers and working level people.


[그림2] Jennifer Reference

Jennifer has been installed in banking sector including Kookmin Bank, Industrial Bank of Korea, Bank of Korea, Korea Development Bank, JeonBuk Bank, Korea Enterprise Data, non-banking sector including LG Card, BC Card, Korea Railroad, First Fire & Marine Insurance, DongBu Insurance, HyoSung Capital, Daewoo Securities, HyunDae Marine & Insurance, Prudential Life Insurance, Metlife Insurance, ACE Insurance and public /manufacture / distribution and Retail Sector including SK-Telecom, GS Home Shopping, Inter-Park, CJ Home Shopping, Ample Online, Korean Intellectual Property office, Korea Statistical National Office, National Tax Service, Military Manpower Administration, Ministry of Industry and Energy, Korea Racing Association, SK ENCAR, Nara Credit Service, KT&G, etc. JenniferSoft expects 38 million dollars of sales in this year. Especially, it’s meaningful that some clients such as Kookmin Bank and Industrial Bank of Korea installed Jennifer even though they already introduced foreign and other APM solutions.

Benefits of APM Solution

APM solution minimizes service downtime and maintains performance management capability against various problems and errors through real-time monitoring. Moreover, its analysis of monitoring data is a great resource for capacity planning during system expansion. Such function can make it possible to expect IT investment effectively and reduce TCO (Total cost of ownership). User can also establish real-time controlling system which monitors overall IT services, system resources and business data with intuitive visual dashboard. Ultimately, these advantages would improve consumer satisfaction by providing stable system management. We don’t need to conduct research or reviewing process about Korean APM market. Already its importance is approved through numerous references and such clients have given positive feedbacks about their APM solution.


[Figure3] Benefits of APM Solution


[Figure4] Configuration Screen of Integrated Dashboard


[Figure5] Configuration Screen of Integrated Dashboard


Dashboard/System Monitoring

Convergence of IT Management and APM industry

Today’s IT infrastructure is not a just basic element of the company, but one of the most important factors which can give positive or negative influence on company’s success and revenue. These days, how to manage IT infrastructure effectively is a key issue for every company. Through the IT process innovation like adopting an APM solution, company administrators can monitor overall business patterns in real-time and make effective decision in a short time such as RTE (Real Time Enterprise). Based on these grounds, it is expected ITSM (IT Service Management) will be continuously evolved in this industry. One of core concepts of ITSM system is to monitor business patterns occurring in the actual applications and customer has asked this issue. That is why ITSM companies have used APM solutions. From 2006, companies dealing with IT infra-management solution have rapidly used APM solutions. CA, one of the world’s largest information technology (IT) management software providers, acquired Wily Technology for $375m. HP also acquired management software company, Mercury Interactive obtaining IT Governance, LoadRunner and its synthetic testing software products (Topaz) for $4.5 billion in cash. Existed HP’s system management solution (OpenView) and Mercury Interactive’s software management solution would likely to create synergy effects and such movement is kind of preoccupying strategy of the ITSM market. Currently system management solution companies are actively expending ITSM business in terms of market share and scale. Of course, ITSM business is still in the initial stage, but we need to watch the business development and market change of ITSM very closely.

  • Obstructed AMS Business

Some people said it is not enough to manage various applications only by installing APM solution so they increase manpower through SI (system integration) for AMS (Application Management System) project. It is because there is no suitable solution and existed solution has limited to provide satisfied functions. Under this situation, the effectiveness and usage of AMS system is so low in spite of spending high costs. We need more flexible IT integrated monitoring controlling system with simple configuration for the ever-changing application and system because system operation environment is continuously changing . In this perspective, AMS consulting business should be activated to guide IT dashboard project and AMS project properly.

New Major business launching-APM *

APM market has changed with a period of 2 years. For the last two years, we could expect the market situation but, other two-year of market situation might be vague. It is because most competitive APM solution developing companies were acquired by major IT corporations. Moreover, the new concept such as ITSM has introduced and system management solution is provided with APM market. APM market was a kind of niche market for the last 2 years, but it will be anther major market with about 10 million dollars of market size in the next 2 years. If you consider 45-50 million dollars of Korean WAS business, that is logical thinking.

  • What should be prepared for the APM market?

We should prepare everything in advance. For example, we need to think seriously about what kind of important functions of APM solution should be provided and what is the best way when you monitor and analyze the data. As time goes by(for about 2 years), unnecessary function will disappear. On the other hand, technically-advanced and required function will be an important factor in the success of APM business. Jennifersoft can make a success story in a short time based on this reason, that is advanced-technology. Jennifer developers have enough performance management experiences in the enterprise environment and created niche market in the right time. Although market situation is important, in-depth technology and insight should be required as well in the APM business.

Many competitive solution developing companies failed after adding unnecessary functions to the existing solution recklessly. Their solution finally lost its representative identity and be complicated. This is a good lesson for us. We have to continuously research and develop core technology and make it simple and easy by considering market change.

Moreover, technical service for the customers should be supported continuously not just focusing on sales. For the existing customers, solution developing company should set the priority on technical support plan and make bold investment.

  • People who dreams always gain the final victory *

To open the new market requires serious responsibility to the society. It should not be an experimental business targeting consumer. IT environment exists for human being. Therefore, it should be more perfect and truthful in terms of technology. To improve our IT management environment effectively, we always build new plans and expect the bright future with positive thinking. People who dreams always gain the final victory.




Hot news & issues