In the PC era, APM was widely used for website monitoring and evaluation of the overall access performance of websites. With the development of mobile Internet, various APPs have emerged, and the performance problems that followed - flash back, black screen, slow execution, etc. have caused headaches for countless developers. After entering the era of cloud computing, servers are constantly migrating to the cloud, and the market demand for application performance management (APM) is increasing. [WOT2015 "Internet +" Era Big Data Technology Summit] 51CTO invited speaker Liao Xiongjie, vice president of Tingyun Technology, to explain APM in the cloud era.
From PC to mobile <br /> The continuous development of mobile Internet has led to a gradual decrease in PC traffic, and more and more fragmented time is concentrated on mobile Internet. The status of the two is gradually changing. Currently, there are countless APPs on the market, and most of them have similar functions. In order to stand out from the many similar APPs, performance has become an issue that APP developers have to think about.
In Liao Xiongjie's opinion, crashes and HTTP requests are the main culprits for APP freezes, black screens, and flashbacks. He told reporters that the freezes of some apps are often caused by the network requests in the background. "Tingyun App" helps developers find and locate problems by monitoring its network request status in real time. When an app flashes back or crashes, "Tingyun App" will interpret the source code level to help developers quickly solve the problem.
As the enthusiasm for capital cooled rapidly in 2015, many toC apps passed away like shooting stars. Some toB apps survived for a long time. Although both are apps, toC and toB apps have very different performance requirements.
Liao Xiongjie believes: "ToC APPs generally have higher traffic, and users are more dispersed and difficult to monitor. From this perspective, toB APPs are relatively simple. However, from another perspective, toB users are mainly concentrated in a certain field, so this type of application has higher requirements in development, design, and user experience.
However, whether it is a toB or toC APP, network issues are always a shortcoming. Compared with the network environment on PC and mobile terminals, it is more complicated. A slight network fluctuation will cause great instability in APP performance. For example, the lag and flashback phenomena mentioned above will occur to varying degrees, and the user experience will decline, leading to user loss.
Challenges of APM in the cloud era <br /> Cloud computing can be said to be the hottest concept in recent years. With the development of technology and the continuous maturity of domestic cloud computing vendors, its advantages are constantly magnified, and many startups strongly advocate cloud deployment solutions. However, the migration and operation and maintenance of the underlying technical architecture will encounter corresponding troubles.
Liao Xiongjie introduced: "First, most of the previous hosts were built by ourselves, while the cloud mostly adopts a multi-tenant model. Secondly, in the process of migrating to the cloud, a large number of middleware components of the cloud architecture layer will be used, resulting in monitoring not being as effective as before. Therefore, when problems occur, the impact of the environment will be more complicated."
From a trend perspective, the combination of APM and cloud is both a trend and a challenge. How to achieve deeper integration with cloud technology architecture to help users better manage performance during cloud migration has become an unavoidable issue.
In response to this, Liao Xiongjie replied: "Now Tingyun has actively cooperated with cloud vendors such as Alibaba Cloud, AWS, Tencent Cloud, and Ucloud at the ecological and technical levels to provide more in-depth and customized services for different cloud service providers, and strive to provide users with better application performance management services."
summary The arrival of the "Internet +" trend has not only accelerated technological change, but also brought about subversion and innovation in people's thinking.
Being a big and comprehensive giant is not the choice of this era. Most companies choose to focus on their own niche areas. Therefore, professional matters should be handed over to professional teams. As a leader in the APM industry, Tingyun can not only drive the development of the industry, but also help more companies build efficient and orderly business systems.
In November, Shenzhen WOT, we talked about big data