当前位置:网站首页>Five minutes, Xie Yunyuan
Five minutes, Xie Yunyuan
2022-06-21 22:25:00 【Digital China cloud base】
In recent years , The concept of cloud native technology continues to heat up , It is becoming the focus of the Internet industry . Cloud primitives, with their powerful advantages, have triggered a IT Changes in infrastructure , More and more enterprises are willing to move the technology architecture towards “ Cloud native ” evolution . Digital China is no exception , It will be held in August this year “ Tech Digital China 2021 Annual Technology Conference ” On , Digital China grandly released the technology strategy related to cloud nativity . So bring this IT Where is the original cloud of change ? Let's go to cloud primordial , Uncovering its mystery .
The evolving definition of cloud primordial
Cloud primordial is a Continuous development and evolution The concept of , At different times 、 Different organizations have different understandings and interpretations of cloud primordial . The debate about what cloud primordial is is still going on , At present, the cloud native Computing Foundation with extensive influence in the industry CNCF This is the definition of cloud primitiveness :
Cloud native technology helps organizations in the public cloud 、 In new dynamic environments such as private and hybrid clouds , Build and run scalable applications , Representative technologies of cloud Nativity include containers , Service Grid 、 Microservices 、 Immutable infrastructure and declarative API. These technologies can build good fault tolerance 、 A loosely coupled system that is easy to manage and easy to observe . Combined with reliable automation means , Cloud native technology enables engineers to easily make frequent and predictable major changes to the system .
Cloud native Computing Foundation (CNCF) Committed to fostering and maintaining a vendor neutral open source ecosystem , To promote cloud native technology . By democratizing the most cutting-edge model , Let these innovations be used by the public .
CNCF Think cloud primordial is A general term for technologies such as building applications . Through cloud native technology, we can build elastic and extensible applications , These applications can be run in different environments , For example, private cloud 、 Public cloud 、 New dynamic environments such as hybrid clouds .
So what technologies are included in cloud primitives ? It contains some popular and new technologies in our industry , Like containers 、 Microservices 、 Service Grid 、DevOps、 Cloud, etc. .
What kind of application does cloud native build ? Applications built through cloud native technology are called cloud native applications , The coupling of its underlying infrastructure is relatively light , So it's easy to migrate , It can take full advantage of the capabilities provided by the cloud , So its development 、 Deploy 、 Management is more efficient and convenient than traditional applications .
The six elements of cloud primordial
The original ecology of cloud is very prosperous , The technology stack involved is huge and complex .CNCF Cloud native technology panorama collected tools related to cloud native 、 Platforms and projects . The content in this panorama is very rich , And with the development of the industry, it is becoming richer and stronger .

Panorama of cloud native technology
This huge technical system , It is mainly divided into seven technical sections , There are six important technologies that deserve attention :
Microservices : Microservices advocate breaking applications into parts , Loose decoupling will be applied , Realize the independent development and deployment of various functions , Improve the flexibility of application architecture , Improve the response speed to the business .
Containers : Container is a lightweight virtualization technology , It is essentially a series of processes separated from the rest of the system . Containerization provides implementation guarantee for microservices , Play the role of application isolation , Application deployment can be simplified through containers 、 Manage and deliver . At present each big IT Manufacturers have invested a lot of resources in the research and development of container products and services , It is foreseeable that containers will be the main means of delivery in the future .
No server architecture :“ There is no server ” It doesn't mean that servers are no longer needed in the future , Instead of focusing on the underlying service architecture , Developers only need to focus on the implementation of business logic that is more relevant to the business , For example, some code snippets of functions , The platform automatically deploys and starts on demand according to the load , And the need to automatically scale developers' business processing .
Service Grid : Service grid can be regarded as more intelligent agent software . Based on containers and microservices , Through the service grid, users can manage the communication between services more finely and intelligently .
cloud : The cloud is a network that provides resources , Is the foundation of cloud native technology , Everything in the cloud is built on the cloud . Establishing a correct understanding of the cloud is critical to understanding cloud primitives . For non-technical people , At least understand the many different service models of the cloud , And the application scenarios and architectures of different models .
DevOps:DevOps The word comes from Development and Operations The combination of , Emphasize the communication and cooperation between software developers and operation and maintenance personnel , By automating processes to make software build 、 test 、 Release faster 、 Frequent and reliable .
These six technologies are not independent of each other , It's interconnected .

The connection of six technologies
Cloud is the foundation of other technologies , The cloud provides computing for the operation of upper layer applications 、 The Internet 、 Storage and other technical architecture resources . Containers are located between the cloud infrastructure and Applications , Decoupled application and infrastructure resources . At the application level , Users can choose micro service architecture or non service architecture according to the scenario . In a complex architecture scenario , The communication of service components can be controlled through the service grid , Finally through DevOps Build a positive cycle of continuous iterative updating of application architecture .
The powerful advantages of cloud Nativity
What benefits can cloud primordial bring us ?
Application development team : For the application development team , Cloud native can greatly reduce the cost of development and operation and maintenance , Improve the efficiency of application development 、 Improve the quality of application delivery . For example, through container technology , Development teams can more easily access the environment and resources needed for development , The developed applications can be more easily deployed and managed by the operation and maintenance team . adopt DevOps Best practices , The speed and quality of application delivery can be effectively improved . Cloud native technology improves the efficiency of application development and delivery , Reduce the time required for the application to go online , So that the development and business team members can have more time and energy for business innovation , It can effectively improve the innovation ability of the business , So as to enhance the competitiveness of enterprises in the market .
Customer : For customers , The benefits of cloud native are : The requirements submitted by customers can be responded to and realized more quickly , This is because cloud native technology can effectively shorten the application delivery cycle , Make requirements code faster , Code becomes an online application faster , Serve the end user , Realize the value of . In addition, cloud native greatly improves the user experience due to its ability of elastic expansion , Meet the rich needs of different businesses . For example, containers can help reduce application downtime , Enhance user experience .
The development status of cloud primitives
In recent years, , Yunyuan's production industry maintains a strong development trend , The concept of cloud Nativity has been recognized by the community 、 Widely recognized by enterprises and the market . Some popular cloud native technologies have been practiced in many industries and fields , Including the Internet 、 Finance 、 Manufacturing, etc. . In the context of this technological change , Digital China will also seize new opportunities , Upgrade technology strategy . at present , Digital China strives to build cloud based products , Improve technical and service capabilities , Strengthen the competitiveness in the cloud native field .
边栏推荐
- class path resource [classpath*:mapper/*.xml] cannot be opened because it does not exist
- 利用BioEdit做多序列一致性比对
- Correspondence between rtx3090 and pytorch versions
- 迅为iTOP-3568开发板安装 RKNN Toolkit Lite2
- Zhengweimin, academician of the Chinese Academy of Engineering: I am optimistic that China will have a place in the next it Era
- I2C [2] - why does IIC need to use open drain output and pull-up resistor bug
- Pal2nal| how to run pal2nal from the command line
- js实现斐波那契数列
- Nacos安装指南
- 使用StreamAPI 斷言組合,結合本地緩存做模糊查詢(比mysql效率提昇近1000倍)
猜你喜欢

How to uninstall a package installed with the CONDA command

Instadeep ltd:arthur flajolet | group based rapid reinforcement learning on a single machine

An Chaoyun was selected as one of the "top ten cloud computing solution providers" in the Asia Pacific region by cioreview in 2022

安超云入选《CIOReview》2022年亚太区“十大云计算解决方案提供商”

PAML|计算dN/dS值的生信软件

How C # aboutbox displays its defined interface

Dragon lizard community established cloud native SIG and introduced three core technologies

Using streamapi assertion combination and local cache for fuzzy query (nearly 1000 times more efficient than MySQL)

五分钟带你了解云原生

Self made C compiler
随机推荐
GDB调试实战(7)信号处理
An Chaoyun was selected as one of the "top ten cloud computing solution providers" in the Asia Pacific region by cioreview in 2022
pi4j针脚模拟总线,进行控制传输和数据传输的几种思路
Luogu p1514 [noip2010 improvement group] water diversion into the city
es7创建索引模板
[in depth understanding of tcapulusdb technology] how to realize single machine installation of tmonitor
How to uninstall a package installed with the CONDA command
Enterprise data leakage prevention solution sharing
IQtree|构建进化树的软件
Use the for loop to calculate n! Value of
迅为iTOP-3568开发板安装 RKNN Toolkit Lite2
Learn vector -- how to use common interfaces
PAML|计算dN/dS值的生信软件
软件测试----测试的分类
【深入理解TcaplusDB技术】一键安装Tmonitor后台
Sampler collection
【深入理解TcaplusDB技术】单据受理之事务执行
利用while循环,分别计算1-100中奇数的和、偶数的和【方法一】
GDB debugging practice (10) multi thread debugging
Lifting method (Part 2) lifting tree