apache stratos 4 alpha quick-start demonstration
DESCRIPTION
TRANSCRIPT
![Page 1: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/1.jpg)
Apache Stratos 4 Alpha
Quick-Start Demonstration
Imesh Gunaratne
Technical Lead, WSO2Committer & PPMC Member, Apache
![Page 2: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/2.jpg)
Agenda
o Component Architectureo Deployment Architectureo Prerequisiteso Demonstration
o Installation
o Artifact Deployment
o Service Subscription
o Autoscaling Test
![Page 3: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/3.jpg)
Stratos 4.0 Layered Architecture
![Page 4: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/4.jpg)
Stratos 4.0 Layered Architecture
![Page 5: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/5.jpg)
Stratos Core Features
![Page 6: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/6.jpg)
Stratos Core Features
o Multi-Tenancy Supporto Multi-Factor Autoscaling
o In-Flight Requests, Memory, Load Average
o Scalable Load Balancingo Shared, Service Dedicated
o Third party Load Balancer Supporto HAProxy, etc
o Cloud Burstingo Bursting a service from a private cloud to a public cloud
o Use cloud partitioning
![Page 7: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/7.jpg)
Cloud Partitioning
Region 1
Zone 1A
IaaS
Zone 1B
Region 2
Zone 2A
Zone 2B
IaaS Level Partition
Region Level Partition Zone Level Partition
![Page 8: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/8.jpg)
Partition Groups
Partition A1 Partition A2 Partition An
Partition B1 Partition B2 Partition Bn
Partition Group 1
Partition Group 2
Par
titio
n G
roup
Alg
orith
m (C
urre
ntly
Sta
tic)
Partition Algorithm
![Page 9: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/9.jpg)
Deployment Architecture
![Page 10: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/10.jpg)
Deployment Architecture
Message Broker
Cloud ControllerAutoscaler
Complex Event Processor
Stratos Manager
Stratos Web
Console
REST API
Registry + Userstore
Autoscaling Rules
Cartridge Instance
Cartridge Agent
Puppet Agent
Load Balancer Server Application
Puppet Master
Cartridge Puppet Scripts
Binary Distributions
Git Repo
![Page 11: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/11.jpg)
Prerequisites
![Page 12: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/12.jpg)
Prerequisites
o Stratos Installero Stratos Binary Distributions (CC, AS, SM, CA, CLI, LB)o Puppet Master Installero Java Runtimeo MySql Server, MySql Connector for Javao WSO2 Message Broker, Andes Client Libraryo WSO2 Complex Event Processoro Cartridge Base Imageo Cartridge Puppet Scripts
![Page 13: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/13.jpg)
Demonstration
![Page 14: Apache Stratos 4 Alpha Quick-Start Demonstration](https://reader034.vdocument.in/reader034/viewer/2022051611/54b723d64a7959b8098b471e/html5/thumbnails/14.jpg)
Thank you