Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Summary of pure practical information about PaaS

2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

Summary of pure practical information about PaaS

What is PaaS?

1. PaaS is the core platform for application.

two。 It is divided into three levels from the definition of function and core value:

1) automatically acquire resources for deployment

2) provide standardized programming frameworks and services to help automate application development and operation

3) Application automation operation and maintenance (including configuration, upgrade, scaling, etc.) that do not need to be aware of underlying resources.

Development trend of PaaS in Industry

1. According to Gartner's forecast for the global market space for public cloud PaaS services, it will reach 10 billion in 2020.

two。 Containers and choreography play an important role in the whole Paas ecology, and 50% of enterprises have used containers in production environment.

3. In the whole container orchestration ecology, Kubernates gradually unifies the container orchestration and resource management framework ecology. Huawei Cloud PaaS low-level is based on Kubernates, while self-developed enhancement and feedback to open source.

4. Micro-services are also an important part of PaaS and are being widely accepted by enterprises. 75% of enterprises have planned / are starting to use micro-services, and the micro-service framework and ecology are diversified.

Introduction of Huawei Cloud PaaS Service Product capability

1. The main services provided by Huawei Cloud PaaS are:

1) Container platform and function service for orchestration and resource management

2) Enterprise cloud middleware

3) one-stop application management platform (ServiceStage) and splittable application management independent services: orchestration service (AOS), micro-service engine (CSE), container image repository (SWR), performance management (APM)

2. CCE is an enterprise-class container service based on the most mainstream Kubernetes in the industry. Its main features are: 1) bare metal containers; 2) support for stateful applications.

3. For the scenarios of IoT backend, real-time file processing, Web website / mobile APP backend, Huawei Cloud PaaS provides a high-performance Serverless computing platform-FunctionStage.

4. Cloud middleware services can help users quickly build enterprise-level applications on the cloud.

5. ServiceStage: Huawei Cloud provides an one-stop micro-service cloud application platform for micro-service development, deployment, operation and maintenance. It can be split into four separate services:

1) AOS (application orchestration service): simplifies the deployment of applications on the cloud. The main features are: mixed choreography, templating, and graphics.

2) CSE (micro-service engine): enterprise-level micro-service management platform for micro-service operation and governance of enterprise applications.

3) APM (Application performance Management Service): provides one-stop efficient operation and maintenance capabilities for cloud applications. Main features: 1) application topology; 2) business session KPI monitoring, mass call chain processing

4) SWR (Container Image Service): provides customers with private image management warehouse service.

"7 scenarios of 3 types of scenarios" for enterprise applications

Enterprise application cloud solution 1: application zero transformation, cloud automatic deployment and operation and maintenance

1. Under the traditional mode, the challenges faced by application deployment and operation and maintenance are: 1) manual deployment, low efficiency and high error rate; 2) difficult upgrade and business interruption; 3) difficult monitoring and problem location.

two。 Huawei Cloud PaaS provides automated deployment and OPS solutions: 1) help customers automate deployment through templated and visual application orchestration; 2) provide application topology, monitoring, alarm, log, call chain and other capabilities to help customers automate OPS.

3. Benefits gained from using Huawei Cloud PaaS: 1) automated deployment, high efficiency and low error rate; 2) rolling upgrade, uninterrupted business; 3) automatic monitoring operation and maintenance service

Enterprise application cloud solution 2: application switching cloud middleware to reduce operation and maintenance costs

1. The traditional thinking of enterprises using middleware is to use the community open source version, but the community open source middleware has many challenges in the enterprise application scenario. Typical challenges are: 1) weak capability of open source version (including security); 2) enterprises need to operate and maintain open source components (get software packages, deployment, upgrade, fallback, data backup and recovery, etc.), and the input cost is high; 3) the scalability of open source version is insufficient.

two。 Benefits from using Huawei Cloud PaaS cloud middleware: 1) providing enterprise-class cloud middleware services and backed by professional cloud vendors; 2) business personnel and operation and maintenance personnel no longer need to care about the underlying implementation technology of open source middleware, operation and maintenance personnel no longer need to care about the underlying implementation technology of open source middleware, and operation and maintenance personnel leave it to the platform itself; 3) make further commercial reinforcement and technical enhancements to the open source version.

Enterprise application cloud solution 3: application containerization, second elastic scaling, higher resource utilization

1. The challenges faced by traditional virtual machine applications are: 1) slow application online and long service expansion time; 2) low application interaction performance; 3) low resource utilization under the same business pressure.

two。 Huawei Cloud PaaS application containerization solution: 1) applications can be built and run based on container images, launched and expanded quickly, and scaled in seconds; 2) improve resource utilization and business interaction performance based on the characteristics of the container itself.

Enterprise application cloud solution 4: application micro-service, feature decoupling, quick launch

1. The challenges faced by traditional monomer applications are: 1) feature coupling is high, and it is difficult to maintain and expand; maintenance personnel need to master the whole code, and the impact of code modification is difficult to control; 2) features are slow online: adding new features requires a rerelease of the whole system, including unit testing, integration testing, online upgrades, etc. 3) Enterprise self-deployment development, difficult problem location and high cost: when enterprises use open source micro-service framework to transform, it will be difficult to locate the problem and high cost.

two。 Huawei Cloud PaaS provides micro-service solutions: 1) non-intrusive micro-service framework, supporting 4-step transformation and migration of applications; 2) providing mixed choreography of container and virtual applications to support progressive transformation of applications; 3) providing commercial APM services to support automatic operation and maintenance mechanisms such as application topology and call chain

Cloud 5 for Enterprise applications: software SaaS, Business Model change

1. Under the traditional mode, enterprises selling services face challenges: 1) each tenant needs case by case manual deployment; 2) there is no isolation between tenants; 3) multi-tenants need their own operation and maintenance, high cost and slow scalability.

two。 Application of SaaS transformation scheme: software companies complete software services on shelves in accordance with the software release process, users access Huawei cloud subscription software, and platform automatic deployment and operation and maintenance.

Specific process: 1) users log in to Huawei Cloud portal; 2) visit marketplace, click to order, select package; 3) PaaS service management module automatically deploy software instances; 4) PaaS reports software usage bill for metering and billing; 5) PaaS is responsible for software upgrade, operation and maintenance monitoring; 6) users access software instances.

3. Using Huawei Cloud PaaS to apply SaaS solution, the benefits are as follows: 1) automatic deployment of each tenant; 2) physical / logical multi-lease capability; 3) unified operation and maintenance and upgrade of each tenant.

Cloud solution for Enterprise applications VI: opening Enterprise capabilities based on PaaS

1. API Gateway (API Gateway) is a high-performance, high-availability and high-security API hosting service for developers and partners, which helps users easily build, manage and deploy API of any size.

two。 Easily start the journey of opening up enterprise capabilities: with just a few clicks in the management console, you can quickly create API for enterprise-owned systems, provide page debugging tools, and simplify API development.

3. Through the API gateway, you can quickly generate multi-scenario adaptation SDK without any modification at the business end, easily realize a set of business system to interface with multiple business scenarios, and reduce business development and operation and maintenance costs.

4. Cooperate with the API market to establish a new enterprise ecology through deep cooperation with partner systems. So as to realize the service ability and improve the revenue of the enterprise.

Cloud solution 7 for enterprise applications: functional programming, ultimate innovation

1. For business scenarios that are not long-running but triggered from time to time, Huawei Cloud PaaS's functional services can help business providers reduce the resources and services that are maintained on a daily basis.

two。 Huawei Cloud PaaS function service features: 1) users only need to write code and upload it to function service, configure trigger conditions, and execute automatically; 2) quickly scale according to workload size and milliseconds; 3) charge by actual code execution time (sub-seconds) and actual number of code triggers.

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.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report