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

How to analyze Apache Stratos

2025-02-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

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

How to analyze Apache Stratos, many novices are not very clear about this, in order to help you solve this problem, the following editor will explain for you in detail, people with this need can come to learn, I hope you can gain something.

Apache Stratos (in incubation) is an open PaaS framework project supported by Apache community. It brings enterprise-class quality of service, management, and security, as internal private clouds, external management clouds, and public clouds. Enterprise organizations, cloud infrastructure providers and cloud service providers are free to modify, publish and deploy Apache Stratos without any intellectual property restrictions, licensing fees or service fees.

Open collaborative work ability

An open PaaS service supports a heterogeneous IaaS environment and a multi-platform, multi-language, multi-framework environment. Apache Stratos's cartridge model and jCloud abstraction layer can be deployed in popular IaaS environments (such as Amazon AWS, OpenStack, vCloud), and development teams can implement the application server they want by extending cartridge.

Build your own xPaaS

The Apache Stratos PaaS framework is the basis for a variety of PaaS services such as Application PaaS (aPaaS), Integration PaaS (iPaaS) or Data PaaS (dPaaS). Since we do not specify a middleware environment, enterprises or organizations can add cloud resiliency scalability, resource sharing, service level management, and on-demand self-service to their aPaaS,iPaaS or dPaaS.

Implement your own business model

By using Apache Stratos, the team obtained a flexible, enterprise-tailored PaaS framework that did not specify any specific business model limitations. Apache Stratos users are free to deploy the PaaS framework as the underlying support for their software and services without any license and without any financial restrictions. Enterprise users can get service support from WSO2 and our partners.

The influence of Apache Stratos on Industry

Some leading organizations in aviation, telecommunications and engineering use Apache Stratos to build interconnected ecosystems. Boeing, for example, uses Apache Stratos to replan its logistics supply chain and digitize routes. Leading network infrastructure providers have integrated Apache Stratos to provide their customers with quality, reliable, and available telecommunications services even at peak loads. In order to open up a small market, some providers of engineering equipment are building a multi-tenant cloud computing solution that can be adjusted according to policies and rules.

Run and run by the community

Apache Stratos is an open source PaaS framework currently on the market controlled by the open source community. Unlike other PaaS products, which are either owned by the company (like RedHat's OpenShift) or have specific big sponsors (like Cloud Foundry), Apache Stratos belongs to the open Apache community, where we participate and appoint people on the basis of merit rather than financial sponsorship. Some technologies have emerged from the Apache community that have become the basic components of the modern Internet, including Apache web servers, Tomcat servers, Cassandra,CouchDB,CloudStack, and others. The addition of Stratos adds a "family member" with PaaS capabilities to Apache-all under the control of the open source community.

Cloud-Native architecture of Apache Stratos

The Cloud-Native Apache Stratos (Incubating) architecture provides unique technologies and services, including:

Cartridge model

In-container multi-tenancy

Http and non http load auto scaling

Custom Load Balancer integration and hybrid cloud routing

Cartridge model

Apache Stratos's cartridge model transforms traditional infrastructure into cloud services and creates cloud-aware (Cloud-aware) containers to host business logic and infrastructure services. By creating a cartridge or selecting a precompiled cartridge option, the development team can easily deploy software from traditional application platforms to a hosted PaaS environment. The cartridge model provides runtime extensibility and provides multilingual support for any programming language, platform framework, and server you need.

In-container multi-tenancy

Apache Stratos supports in-container multi-tenancy, which optimizes resource utilization, reduces tenant footprint, and supports PaaS services with a large tenant base (millions).

Http and non-http traffic based on automatic load Adjustment (load auto scaling)

The Apache Stratos architecture supports both http and non-http based on auto-tuning. Apache Stratos PaaS monitors cloud health, analyzes usage trends, and dynamically provides cloud resources based on current and future loads.

Custom load balancer integration and hybrid cloud routin

Apache Stratos includes a native cloud load balancer and a conscious policy load balancing algorithm that can analyze traffic by users, services, and partitions. The PAAS framework can also be integrated with existing three-party load balancers and external hybrid cloud traffic balancers through a message broker component. This PAAS framework automatically adjusts cloud instances and their respective quality of service policies in a diverse hybrid environment.

Note: Auto Scaling is a service provided by AWS that dynamically adds or decreases server instances based on user-defined conditions and current load conditions.

Is it helpful for you to read the above content? If you want to know more about the relevant knowledge or read more related articles, please follow the industry information channel, thank you for your support.

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

Development

Wechat

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

12
Report