“Cloud native” detonates the sky of hundreds of millions, “distributed cloud” starts a new business engine, and “distributed storage” creates a new chapter in the future. With the arrival of 5G commercial era, CDN+ edge computing ushered in a new stage at the threshold of a new round of technological revolution, and distributed cloud will accelerate the occurrence of this change.
17 solstice December 18, 2020, “Distributed Cloud | 2020 global Distributed Cloud conference” officially kicked off in shenzhen. The theme of this conference is “Technological Change guarantees user experience; For the purpose of leading the international deployment of global nodes, several technical directions such as “cloud native”, “distributed cloud”, “distributed data”, “distributed storage” and “real-time audio and video technology” were discussed. The conference invited Huawei Cloud, Tencent cloud, Ali Cloud, government departments, standard makers, as well as Shenzhen TOP200 traffic main operators and other cloud native, edge cloud developers related enterprises to jointly participate in order to promote technological change, adapt to the development of The Times.
On the afternoon of December 17, “cloud native leadership Forum”, Boyun pre-sales solution architect Pang Yuhai brought a keynote speech titled “Sensitive micro-service Support platform based on cloud native”. The speech focuses on what is cloud native, the technical characteristics and advantages of cloud native, and the practical experience of Bo Yun landing.
What is cloud native
Cloud native is a collection of a series of cloud computing systems and enterprise management methods. Its core concept lies in that it is a set of technical systems and management methods, rather than relying on a technology platform to solve the problem. Without the cooperation of enterprise management and methods, the biggest advantages of cloud native cannot be reflected. Next, Pang outlined the three “infrastructure” technologies of cloud native, namely container technology, microservice technology and DevOps technology.
Technical features and advantages of cloud native
Compared with traditional applications, the technical advantages of cloud native are more predictable. “The original traditional application deployment is unpredictable, but now we can automate the construction and deployment of cloud native applications at any time based on the CICD pipeline.” In addition, cloud native also has strong abstraction, elastic fast expansion, excellent fault self-healing ability, good code maintainability and other characteristics.
There are many difficulties for enterprises to transition to cloud native technology. There are not only technical difficulties, but also organizational difficulties.
** The first technical challenge is the complexity of components and the difficulty of development. All kinds of components under the sensitive architecture increase the learning cost. How to get started quickly and develop quickly is a difficulty for enterprises.
** The second technical challenge is the difficulty of invoking link tracing. ** He said that at present, in the process of landing cloud native, it will coexist with traditional applications. How to track the call link between traditional applications and micro-service applications across architectures is also a common problem.
** The third technical challenge is communication between old and new architectures. ** New and old applications are in different architectures. How to keep in touch with each other without isolating them is a communication problem.
As well as technical difficulties, there are organisational ones. Organizational problems mainly revolve around the DevOps platform. The first problem is the difficulty in coordination and communication between departments. The second is the lack of experts; The third is that it is difficult to promote interests.
In addition to the known difficulties, there are plenty of landing details to avoid. In view of these problems, Pang Yuhai shared the details of Boyun’s thinking on the basis of cloud’s original “infrastructure”. It includes the selection of common components, operation and maintenance of common components, how to access each other based on different protocols, how to manage micro-service metadata, how to protect container security, how to access across service frameworks, how to deploy in a multi-cloud environment, how to connect DevOps platform with resource platform to achieve rapid resource delivery, and so on. These are all reflections on landing details.
The whole life support platform of smart micro service based on cloud native launched by Boyun aims to solve these difficult problems and make customers better transition.
Bo Yun landing practical experience
Sensitive micro services full life cycle support platform, is the full stack solution provided by Bo Cloud depth of cloud native understanding. It can be seen from the architecture diagram that the underlying technology is a flexible container cloud platform formally based on one of the three cloud native infrastructure technologies.
The second is sensitive micro service development, sensitive micro service operation and sensitive micro service operation and maintenance platform, these three platforms together constitute the sensitive micro service platform, which is the second of the three cloud primary infrastructure technology. It clearly corresponds to the support of the development state, the governance of the operation state, and the supporting ability of the operation and maintenance state, which correspond to three different forms of micro-service stage.
On top of that is the Cloud Cloud DevOps platform, the third of the three cloud native infrastructure technologies. Its goal is to get through all the links from front to back, “when the enterprise management practice to string together the whole process, so that it quickly realize the value delivery, this is the core value of our smart micro service life cycle support platform.” Boyun provides architecture consulting + development support + running governance + landing promotion of the full stack of services.
Bobcloud’s flexible container cloud platform has several features:
1, docking code repository, support continuous integration, second deployment, one-click release, accelerate product iteration.
2. With application management as the core, load balancing services are provided native, and all services can be deployed with one click through script and visual choreography.
3. Rapidly expand cluster instances based on container images, automatically add load services, and flexibly cope with service peaks through customized monitoring policies.
4. Intelligent resource allocation and scheduling are realized through monitoring and analysis of container cluster resources, and high service availability is guaranteed through K8S intelligent scheduling.
5. Automation tools such as HA automatic recovery, automatic deployment, elastic scaling, gray release, service discovery, monitoring and early warning make operation and maintenance easier.
** Boyun sensitive micro service platform contains three forms, the first form is sensitive micro service development state. ** Supports front-end and back-end development separately. Its purpose is to reduce development learning costs and help complete code delivery quickly when the enterprise is transforming.
The second form of ** sensitive micro service platform is sensitive micro service operation and maintenance. * * the platform is mainly considered, if min state after tour with an online, the ability of the unified plan of the container and the container, and can be full lifecycle management for the application, can configure security standard release process, and to lower risk, to provide the security architecture to protect safeguard the normal operating environment.
The third form of ** sensitive micro-service platform is micro-service running state. ** This is actually the governance of the running state, including the application of multi-perspective governance and monitoring, compatible with a variety of micro-service frameworks, and unified management of a variety of micro-service components.
It can be seen that In the implementation of cloud native infrastructure technology micro-service, Bo Yun has rich time experience, fully considered various situations, and provided very comprehensive support.
Finally, Pang Yuhai shared the DevOps platform of Bo Yun. The entire DevOps process, from product approval, requirements, design, development, testing, deployment, to operation and maintenance, is an end-to-end process. From product approval to requirements, it will be placed on the platform. After connecting with the demand platform and development platform, including the test platform, deployment platform and operation and maintenance platform, the whole process can be connected from the perspective of one version or other user concerns, so as to make the overall content traceable.
The DevOps provided by Boyun is an integrated implementation plan of consulting, products and implementation. It is suggested to establish this DevOps platform gradually by means of training, pilot and promotion, which is also a process of slowly transforming the whole cloud into a native place. He also said that cloud native is the product of scientific and technological progress, it must be theory + technology + management combined with practice to do this thing well, Bo Cloud will provide users with theoretical knowledge + technology platform + practice management such a full range of services to help enterprises to land cloud native.