brief introduction ： Serverless Application engine SAE It's application oriented Serverless PaaS platform , Provides more efficiency 、 A more cost-effective one-stop application hosting solution . Zero threshold + Zero transformation + Zero container Foundation , Enjoy it now Serverless+K8s+ The technology dividend brought by microservices . Iqiyi uses SAE Solved the pain point of sports live broadcast , And significantly improve the business and efficiency of live broadcast .
Iqiyi sports is a well-known sports event platform in China , Provide La Liga 、 Tennis 、 Golf and other events live 、 video 、 News and so on . As a comprehensive content platform for online sports events , The business characteristics of iqiyi sports are obvious , Like regular peak valley 、 Traffic surges 、 Frequent updates, etc , Because of these business characteristics , It leads to a series of corresponding problems ：
- There are regular business peaks every week , In the face of business peak, every time we have to predict the capacity in advance 、 Prepare the environment 、 Deployment of applications and other tedious operations , There's a lot of duplication .
- In the face of a sudden surge in traffic , It is often necessary to deploy the application temporarily , The whole process is not just time-consuming , At the same time, it affects the user experience on the customer side .
- How to effectively monitor the online microservice architecture , Has been bothering the operation and maintenance team . There is an urgent need to find out in time 、 Monitoring solutions for positioning problems , This is what customers have been expecting .
- The effective promotion of the utilization rate of online system resources ： Because of the customer's business characteristics , A lot of services are needed to support business peak , Some services need to be released in time when the business is stable .
- The system online process needs a complete set of solutions , Every time a new version is launched, it needs more complicated configuration to complete the grayscale 、 Release of canary .
Iqiyi sports has been looking for a simple and perfect solution , The above problems can be solved together . After many times of communication with Alibaba cloud technology experts ,Serverless Application engine SAE It can solve the pain point of iqiyi sports live broadcast , The business and efficiency of live broadcasting have been greatly improved .
Serverless Application engine SAE What's unique ？
Serverless Application engine SAE It's application oriented Serverless PaaS platform , Provides more efficiency 、 A more cost-effective one-stop application hosting solution . Zero threshold + Zero transformation + Zero container Foundation , Enjoy it now Serverless+K8s+ The technology dividend brought by microservices .
SAE There are three typical application scenarios ：
- Microservice architecture transformation ： Enterprises will face many pain points in the transformation of micro service architecture , For example, the technical threshold and maintenance cost of microservice or containerization transformation are high , High stability risk , Product iterations don't keep up with business changes , R & D efficiency is low .SAE Open the box , Support Spring Cloud/Dubbo/HSF And so on , Smooth migration , Improve business delivery efficiency ; No operation and maintenance IaaS And microservice components , Cloud platform is responsible for stability .
- Serverless Ultimate flexibility ： For new retail 、 Mutual Entertainment 、 Cultural media 、 Restaurant / Travel and other industries , We often face big promotion activities , The prediction of the capacity is not accurate , When there is a burst of traffic, the system SLA There are risks ; The characteristics of wave crest and wave trough are obvious , There is a lot of idle waste .SAE Can provide precise capacity + Ultimate flexibility + A complete set of high availability scheme for current limiting and degradation , Start and stop flexibly 、 Improve resource utilization .
- Enterprises quickly go to the cloud / Moving station ： For the pan Internet 、 The Internet of things 、 Blockchain 、 Supply chain and other industries ,SAE It can help enterprises go to the cloud / In the process of moving the station , Get through DevOps & Basic products & Monitoring products & High availability products, etc , One stop out of the box experience . meanwhile ,SAE Provide full hosting services , Cloud products are highly integrated , Improve business delivery efficiency .
Taken together ,SAE The value of an enterprise can be summed up as 4 spot , That's it ：
- No operation and maintenance ： Help users shield the underlying IaaS and K8s details , Focus on business development ;
- Zero transformation ： Seamless migration of microservice applications ,war/jar The application does not need containerization ;
- Ultimate efficiency ： Provides second level flexibility, efficiency and perfection Java Application startup efficiency ;
- One stop experience ： Seamless integration of basic services and micro service Ecology , Good customer experience .
Iqiyi sports is used in live broadcasting business SAE, What value does it bring ？
Iqiyi sports Serverless practice
Through Alibaba cloud Serverless Application engine (SAE) The elastic expansion and contraction characteristics of , Iqiyi sports only needs simple configuration rules to calmly face the regular business peak . meanwhile ,SAE Provide the life cycle management function of microservice , Greatly simplify the entire deployment cycle , Efficient . And built in seamless integration ARMS Monitoring is an end-to-end microservice solution , Timely and accurate positioning of problems , Make the system Bug There is no place to hide , Greatly improve the user experience . Last , Applications are highly available AHAS Demotion from service 、 Fuse 、 A near perfect solution for current limiting .
- adopt SAE Resilient strategy solutions , It can cope with the business peak of fixed period , Save the original estimated resources 、 The operation of deploying the application , It greatly reduces the workload of the operation and maintenance team , The overall efficiency has been improved 40%.
- adopt SAE It's extremely elastic , It can deal with the sudden increase of business flow calmly , There is no need to deploy the application temporarily , Greatly improved the user experience .
- adopt SAE Built in monitoring solution and communication with ARMS Seamless integration of monitoring , Help customers quickly 、 Precise positioning , whole Bug Processing speed increased 30%.
- SAE The ultimate expansion and reduction is the ultimate utilization of resources , Help customers as a whole The utilization rate of resources has increased by nearly 50%.
- adopt SAE Platform management of microservice life cycle , The online cycle is shortened by up to 40%.
author ： Looking for , Alicloud Solution Architect
Link to the original text Link to the original text
This article is the original content of Alibaba cloud , No reprint without permission