On July 21, 2020, the White Paper on Cloud Native Architecture compiled by 20+ cloud native technology experts of Ali Cloud was officially released. As the first book, comprehensive building panorama cloud native architecture planning and practice of white paper, book in cloud native architecture definition are introduced in detail, at the same time, the full display cloud native architecture evolution and design rules of application needs, designed to help enterprises to better understanding and application of cloud native architecture, power enterprise digital transformation and upgrading.
< Follow alibaba Cloud original public account, reply to the white paper to download the book >
* * ali cloud intelligence based products, a senior researcher at Jiang Jiangwei says, “ali cloud native architecture of the accumulation of experience from the past few years the actual scene, these experiences can help systematic solution to face challenges, different enterprises under the blessing of the book, the enterprise can more greatly improve structure flexibility, reduce heavy traffic type research and development costs and technical threshold of the business, It also makes the architecture more usable.” ** In the face of the problem of “how to better combine the cloud technology with the business of all industries”, Ali Cloud, while summarizing its own practical experience, actively discusses with architects and developers of all industries to refine the cloud native architecture that is more suitable for the industry scene and meets the needs of business.
During the preparation of this book, Ali Cloud launched the initiative of “jointly defining” cloud native architecture, collecting the definitions and thoughts of cloud native and cloud native architecture in the eyes of many architects and developers, and refining them into the book. This book covers the origin of cloud native architecture, aliyun’s definition of cloud native architecture, the current industry-leading cloud native technology, Alibaba’s cloud native architecture design, practical cases of cloud native architecture, the future development trend of cloud native architecture and other contents. It is hoped that this white Paper on Cloud Native Architecture, jointly defined by architects and developers, will help the public further understand cloud native and cloud native architecture, and find the best cloud native path for their own business.
The power shift from “feeling oppressed” to “feeling in control”
In the era of rapid development of cloud computing, a large number of enterprises have embarked on the road of digital transformation after realizing the strong “sense of pressure” brought about by digital business competition. Digital transformation makes a large number of original businesses in enterprises have to start digital evolution. However, digital transformation has more stringent requirements on business structure, technology reserve, user experience, etc., requiring faster iteration speed and more flexible agility of technology, and shortening the online speed of business from weekly to hourly level. The monthly online business volume increased from “dozens/month” to “hundreds/day”.
In the cloud era, enterprises need new technology architectures to better take advantage of cloud computing and make their businesses more agile, cheaper and more scalable. That’s where cloud native architecture comes in. Data shows that in 2020, more than 50% of global organizations are running containerized applications in production environments, and by 2022, more than 75% will be running containerized applications. By the end of 2018, 96 percent of IT enterprises in China had deployed containerized applications in production environments. Cloud native is gradually becoming the “shortest path” of enterprise digital transformation.
At present, different enterprises at different stages of technological development have different understandings of cloud native architecture, which leads to different degrees of increase in the exploration cost of building cloud native architecture, and even the early death of digital transformation. Today, ali cloud cloud native according to their own accumulated many years of technology, product and cloud on the practice, puts forward a complete cloud native architecture design principles, solutions and best practices, to help enterprises find the digital transformation of “the shortest path”, from “pressure” to “control” of the passive power transformation, accelerate IT ability to ascend, play authors synergistic combination.
Evaluate the maturity of the business cloud native architecture in multiple dimensions
In order to change the industry/enterprise in the cloud era application landing process blind groping situation. Ali Cloud defines the cloud native architecture in this book: From a technical perspective, the cloud native architecture as the structure principles and design patterns based on the technology of cloud native collection, aimed at non-business code part of the cloud applications to maximize the stripping, let cloud infrastructure to take over the application of the central plains some large amounts of features (such as flexibility, toughness, security, observability, grayscale, etc), make the business no longer have the function of the business interruption and at the same time, With lightweight, agile, highly automated characteristics.
It is worth mentioning that, in order to further help enterprises to implement Cloud Native architecture, Ali Cloud formed a unique Cloud Native architecture design method — ACNA (Alibaba Cloud Native Architecting) based on its own practice and a large number of customer service experience. ACNA is the “4+1” architecture design process. “4” represents the key perspectives of architecture design, including enterprise strategy, business development, organizational capability and cloud native technology architecture. “1” represents the continuous evolution of cloud native architecture, and the maturity model of cloud native architecture is proposed to help enterprises evaluate the maturity of cloud native in business segments.
ACNA divides cloud biology into six components: Service, Elasticity, Serverless, Observability, Resilience and Automation In SESORA, four different grades of ASNA-1 to ASNA-4 are set for each evaluation dimension, which are successively counted as 0 to 3. Four different maturity grades of Zero, basic, development and mature are set at the same time. The proposed maturity model of cloud native architecture provides evaluation and optimization directions for the unclear status quo, capabilities and development paths of enterprise cloud protobiogenesis, helping enterprises to step on the “shortest path” of digital transformation.
Referable, landable cloud native solutions
Cloud computing from the concept to the landing application, has gone through 15 years, ** a large number of applications “with the cloud” is still stagnant in the traditional IDC era, but “can” and “easy to use” has a world of difference, more and more enterprises devote a lot of energy to cloud biological, in order to seek “easy to use” method, release technology dividend. ** Applications based on cloud native architecture, from architecture design, development mode to deployment operation and maintenance of the entire software life cycle are based on the characteristics of cloud design, maximize the flexibility of cloud platform, distributed, self-service, on-demand and other advantages. Many Internet enterprises have been growing in the cloud since the birth of their applications. New enterprises and institutions in retail, government, finance, medical and other fields are gradually migrating their business applications to the cloud and making in-depth use of cloud native technology and cloud native architecture.
The white paper demonstrates how enterprises solve common operation and maintenance problems with long delivery times and low resource utilization through cloud native architecture and related applications through several typical practical cases. For example, With the help of Ali Cloud to realize the core business system of cloud biogenics, STO Express fully realized the order volume of tens of millions of levels, physical logistics track of hundreds of millions of levels, daily T level data volume; The perfect diary of aliyun’s native application stability solution effectively ensures the “Double 11” e-commerce promotion and the “Double 12” shopping festival micro-mall system stability, greatly improving user shopping experience; The application of China Unicom card using aliyun’s native PaaS platform has improved the card opening efficiency by 10 times, reduced the demand response time by 50%, and increased the page view from 10 million to 110 million.
From the cloud of IT infrastructure to the cloud of system architecture, cloud computing is the ultimate evolution direction. In the future, enterprise applications will be labeled as “Made in Cloud”, and Cloud native applications will also become an important starting point for enterprises to build core competitiveness. Ding Yu, researcher of Intelligent basic Product Division of Ali Cloud, said, “In the next decade, cloud computing will be everywhere and become the infrastructure of the digital economy era just like hydropower and coal. Cloud native makes cloud computing standard, open, simple and efficient, and at your fingertips. How to better embrace cloud computing, embrace cloud native architecture, and accelerate innovation with technology will become the key to the success of enterprise digital transformation and upgrading.”
Click on the Cloud Native Architecture Whitepaper details page
“Alibaba Cloud originator focuses on micro-service, Serverless, container, Service Mesh and other technical fields, focuses on the trend of cloud native popular technology, large-scale implementation of cloud native practice, and becomes the public account that most understands cloud native developers.”