In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
From August 15 to 17, the Innovation Conference was successfully held in Shenzhen. As a benchmark enterprise in the field of new generation container cloud computing and a strategic partner of convincing technology, hourly cloud CEO Huang Qigong was invited to attend the conference and deliver a keynote speech.
The theme of Huang Qigong's sharing is the application and development trend of cloud native Cloud Native in enterprises, mainly explaining to you what cloud native is, the role of cloud native in enterprise digital transformation and strategic transformation in Taiwan, the opportunities of cloud native and super integration, as well as the application practice and development trend of cloud native in enterprises.
First acquaintance of cloud native Cloud Native
Cloud native, as the name implies, refers to applications specially designed to deploy and run on the cloud platform. The nature of cloud native is a model, which includes both technical and management aspects, which requires cloud native applications to meet availability and scalability, have the ability to automate deployment and management, and can run anywhere. And it can improve the efficiency of R & D, testing and release through continuous integration and continuous delivery tools. The representative technologies of cloud native include container, micro-service, DevOps, service grid and so on.
After the emergence of cloud native technology, its value is reflected in many aspects. The above figure shows the architecture change of the application system. The early application is mainly the application of single architecture, which is based on physical machine. In the early stage of cloud computing, the application of virtual machine hosting distributed monolithic architecture was introduced. In the digital tide, in order to cope with the larger scale, the simple distributed system has been difficult to meet the needs of the business, and gradually opened the cloud native era, enterprises began to apply container technology, micro-services, devops and other cloud native technologies.
Container technology has the characteristics of low resource consumption, fast deployment and easy migration. Using container technology, users can package micro-services and all their required configurations, dependencies and environment variables into container images and easily migrate them to new server nodes without having to reconfigure the environment.
One of the native values of cloud lies in the support of enterprise DevOps, which combines enterprise development, operation and maintenance departments well, and breaks the state that enterprise development, testing and operation and maintenance are separated from each other. From a technical point of view, DevOps covers the automation process of application development, compilation, construction, testing, packaging and release, and includes many DevOps tool chains.
Micro-service architecture is an architectural model, which advocates dividing a single application into a group of small services, each of which is loosely coupled, and each service can be upgraded, deployed, extended and restarted independently. in order to achieve frequent updates without any impact on the end user. Services can also coordinate and cooperate with each other to provide users with the ultimate value. At present, the mainstream micro-service frameworks are: SpringCloud, Dubbo, Istio. Its capabilities are mainly reflected in service registration, responsible for discovery, circuit breaker monitoring, service flow restriction, service call chain tracking, application topology, APM performance monitoring and so on.
A sharp weapon for the original landing of a cloud: container cloud PaaS
In recent years, cloud native Cloud Native is more and more sought after by enterprises, and container cloud PaaS platform, as the main landing form of cloud native in the enterprise, also gradually goes deep into the enterprise application scene.
For the basic architecture of container cloud PaaS, as shown in the figure above, the lowest layer is infrastructure, which can be deployed on virtual machines, physical machines, and public cloud environments. The platform architecture layer includes container orchestration and scheduling, container network, and container storage. The capabilities supported by Container Cloud PaaS include container application management, micro services, DevOps and middleware PaaS components, such as message queue, big data, machine learning and training platform, etc.
PaaS actually developed synchronously with IaaS at the earliest. In 2011, there were many PaaS platforms in China, including SAE, BAE and so on. The first generation of PaaS focuses on providing the application engine to support the running of the application. The container cloud PaaS we are talking about is based on the cloud native concept, integrates DevOps and micro-services, and solves the problem of complete lifecycle management of the application. Container cloud PaaS can be widely used in finance, energy and power, operators, manufacturing, transportation and other industries. The core competence is to accelerate the delivery efficiency of enterprise business and achieve higher flexibility and scalability.
Construction of financial-level micro-service support platform based on cloud native technology
At the meeting, Huang Qigong also explained in detail the application scenarios and classic cases of container cloud PaaS platform in the fields of finance, energy, and operators.
Take a joint-stock bank as an example, with the development of business, the financial industry is facing more and more concurrent traffic access and more frequent business iterations. The joint-stock bank hopes to strengthen the original system architecture through the design and implementation principles of micro-service and hierarchical decoupling, so that the current application system architecture can quickly adapt to the service grid architecture and realize the decoupling of business logic and common basic logic. At the same time, through comprehensive service monitoring and governance capabilities, enhance the overall management and control of the application system, and support the sustainable development of enterprise business and IT architecture.
Hourly Cloud builds an operation support platform for the joint-stock bank based on K8S + containerization + micro-service governance technology. Based on containerization technology, flexible and scalable data integration, service integration, data utilization, public services, and CI/CD are formed to form an enterprise-class distributed support platform, landing micro-service architecture, enhance the comprehensive service capability of the cloud architecture, and create a secure and reliable enterprise distributed support platform.
The financial micro-service support platform created by Suisuyun for the bank has the following remarkable characteristics:
Based on the hourly cloud container PaaS, quickly build a fast and efficient business requirements delivery management platform to achieve efficient and agile delivery business functions of application code packaging, application release, test environment deployment and production environment version update.
Build a unified service governance framework, multi-protocol RPC framework, multi-language support, call relationship analysis, load balancing, service availability enhancement, service quality assurance, security isolation and so on.
PaaS platform complies with regulatory compliance security
Tenant isolation / privilege rating
Application security rating, firewall, WAF, vulnerability scanning, event audit, log analysis, etc.
Higher availability and continuity
Dual active deployment, two places and three centers, same city backup / switching, remote backup / switching
Apply high availability and continuity ratings
In addition to the above features, the platform can also meet non-functional requirements such as easy to use, friendly operation, data security, network security, high availability, and not affecting the use of any host due to downtime. At present, the application scenarios of cloud native in the financial industry mainly include credit card center marketing business, fund analysis portfolio business system and so on.
Cloud native development trend
From the diagram of gartner, we can see that container PaaS has entered the stage of commercial maturity. PaaS is essentially the capability layer of cloud computing model, which helps enterprises improve the efficiency of business delivery and reduce enterprise costs. Container cloud PaaS based on cloud native technology has become an important part of enterprise IT infrastructure.
Two years ago, everyone in the cloud native field was still debating who will become the future standard of kubernetes, mesos or swarm. Now there is no doubt that Kubernetes has become the de facto standard in the field of container orchestration. Its goal is to enable users to quickly and easily develop their own PaaS or DevOps platform. With the popularization of container technology, more and more enterprises will use Kubernetes as the scheduling management engine of large-scale containers, and combine their own advantages to create a suitable PaaS platform for enterprises.
In addition, with the gradual improvement of application scenarios, cloud native technology will gradually affect other areas in the future, including edge computing, container security, technology middleware, super-integration and so on.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.