CLP Jinxin: From ON Cloud to IN Cloud, the interpretation of cloud native ecology is here again~

In the previous issue we introduced

The definition and role of cloud native and the advantages of enterprises using cloud

​What is Cloud Native? Why do enterprises go to the cloud? Here Comes the Interpretation of Cloud Native

What about the cloud native ecosystem?

What is the current development process of cloud native?

Let's take a look at cloud native interpretation

The second phase: the ecological construction and development process of cloud native

In 2017, Pivotal summarized cloud native into four main elements : DevOps, continuous delivery, microservices, and containers. Most people's understanding of cloud native stays at this level, or they directly refer to containers, microservices, continuous delivery, and DevOps. Equivalent to cloud native.

This is obviously one-sided.

Cloud-native technology essentially defines an optimal path that allows applications to maximize the capabilities of the cloud and maximize the value of the cloud.

Cloud native technology is not an application, or even a single platform, but a set of technologies and concepts.

It is necessary to make changes related to it, including the application architecture, application development method, application deployment and maintenance method, in order to truly realize the value of the cloud.

At present, cloud-native technology has expanded to many branches such as underlying technology, orchestration and management technology, function computing, observation and analysis technology, and scenario-based applications, and initially formed a software R&D life cycle technology chain that supports the application of cloud-native structured construction.

The development of technology often requires the co-construction and sharing of ecological forces. In 2015, the Linux Foundation established the Cloud Native Computing Foundation (CNCF), which defines cloud native as: containerized packaging + automated management + microservice-oriented. Cloud native has entered a high-speed development track. Google, Cisco, Docker joined in one after another.

In 2018, as the cloud-native ecosystem continued to grow, CNCF also expanded the definition of cloud-native to include service grids and declarative APIs. So far, almost all mainstream cloud computing providers have joined the CNCF Foundation.

picture

△ Cloud Native Landscape published by CNCF

A reference system for cloud native ecology is given

In summary, the ecological roles of cloud native can be classified into the following categories:

1 ► Cloud-native peripheral technology vendors

For example, professional vendors engaged in monitoring, logging, middleware, and security are all indispensable components of cloud native technology.

2 ► ISV (Independent Software Vendor) Partner

In fact, what customers often choose is not a platform, but an application with cloud-native characteristics, which requires some industry application partners who specialize in software development, production, sales and service.

3 ► Delivery and service partners

On the one hand, it is the operation and maintenance work of the platform itself, including deployment, implementation, operation and maintenance, guarantee, etc.; on the other hand, it is the application service based on value creation.

4 ► Market business and channel partners

On the business side and market coverage level, assist manufacturers to bring better, localized and customer-friendly services to customers.

The subdivided and huge technology stack has further promoted the transition from cloud native 1.0 to 2.0.

Cloud native 1.0 is "ON Cloud" , which is to pile up cloud native features such as containers, microservices, and DevOps on the cloud;

Cloud Native 2.0 is "IN Cloud" , which is application-centric and places more emphasis on resource efficiency, application agility, business intelligence, and system security.

picture

Compared with cloud-native and cloud-based resources in the conceptual stage, the focus of cloud-native 2.0 has changed as follows:

▪️ Efficient resource management and scheduling

▪️ Agile application delivery and management

▪️ Intelligent business support and openness

▪️ Perfect security, credibility and compliance

In detail>>>

Efficient resource management and scheduling: Based on software and hardware collaboration to build multiple computing power, allowing computing power to sink to different resource forms such as virtual machines, containers, and functions; based on edge-cloud collaboration and distributed cloud architecture, public clouds, hybrid clouds, The multi-cloud unified computing of the edge cloud forms a distributed ubiquitous computing platform; centered on the application, it realizes the efficient management, scheduling and arrangement of resources, and realizes one-click deployment, one-click management and intelligent perception.

Agile application delivery and management: Through the innovative application development model, it further realizes the agile delivery of applications and the full life cycle management of applications, and facilitates the upgrading of enterprise application architectures through two modes: intrusive and non-intrusive.

Intelligent business support and opening: mainly how to do a good job in data aggregation and fusion and data operation, promote data capitalization, data businessization and business dataization, and use new technologies such as AI to realize the secondary empowerment of data to business and realize business smart upgrade.

Perfect security, credibility and compliance: With the help of cloud-native integration and management of basic resources, on the basis of basic resources and infrastructure security, application, data and business security are further built.

On this basis, the implementation of cloud native technology in various industries is more complicated, especially in the financial industry with high standards and strict requirements.

So how to implement cloud native?

Of course, find a knowledgeable and professional service provider. Among the aforementioned cloud-native ecological roles, CLP Financial is all-round and can provide comprehensive services in the cloud-native field.

And as a Kubernetes service provider officially certified by CNCF (Cloud Native Computing Foundation), CLP Financial can provide enterprises with Kubernetes support, consulting, professional services and training , and has Kubernetes professional service capabilities that meet industry standards, making enterprises worry-free Go to the cloud, use the cloud easily~

Not much to say, we will meet on the cloud

 IN Cloud,  Together~

Guess you like

Origin blog.csdn.net/zhongdianjinxin/article/details/131832779