wso2con eu 2016: planning your cloud strategy
TRANSCRIPT
Agenda • An Introduction to Cloud • Eight Steps for Planning a Cloud Deployment • How to do Integrations? • How to Manage APIs? • How to Manage Users, Roles & Permissions? • How to Gather Analytics? • How WSO2 Can Help?
An Introduction to Cloud
SaaS
PaaS
IaaS
Software as a Service
Platform as a Service
Infrastructure as a Service
Usage Models
Hybrid
Public
Private
A mix of private and public clouds
A shared public cloud
Deployment Models
A private dedicated cloud
Self Hosted
Self hosted & managed
Third-party Hosted
Third party hosted & managed
Hosting Models
Cloud image source: Freepik
Eight Steps for Planning A Cloud Deployment 1. Analyze Solution Architecture 2. Select Systems to be Moved to the Cloud
a. Consider; dependencies, integrations, data sensitivity, automated deployments, scalability
3. Select Cloud Usage Models; (IaaS/PaaS/SaaS)
4. Select Cloud Deployment Model; (private/public/hybrid)
5. Select Cloud Platforms (virtz. platforms, public cloud vendors)
6. Implement a Deployment Automation Process 7. Implement a POC 8. Refine POC and Implement the Cloud Platform
1. Analyze Solution Architecture
Maintenance System Manufacturing System Project Management System
CRM System
HR System Financial System Sales System
Icons source: Flaticon
2. Select Systems to be Moved to the Cloud
Maintenance System Manufacturing System Project Management System
CRM System
HR System Financial System Sales System
Icons source: Flaticon
Consider: ● Dependencies ● Integrations ● Data sensitivity ● Automated deployments ● Scalability ● Session affinity
3. Select Cloud Usage Models
CRM System
HR System Sales System
Manufacturing System Project Management System
IaaS
SaaS PaaS
PaaS SaaS
Icons source: Flaticon
4. Select Cloud Deployment Model
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Icons source: Flaticon
7. Implement a POC
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Icons source: Flaticon
8. Refine POC and Implement The Cloud
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Icons source: Flaticon
How to do Integrations?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Financial System
Legacy
Integration Platform
Maintenance System
Legacy
Integration Platform
How to Manage APIs?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Financial System
Legacy
Integration Platform
Maintenance System
Legacy
Integration Platform
API Manager
API Manager
How to Manage Users, Roles & Permissions?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Financial System
Legacy
Integration Platform
Maintenance System
Legacy
Integration Platform
API Manager
API Manager Identity Manager
How to Gather Analytics?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Financial System
Legacy
Integration Platform
Maintenance System
Legacy
Integration Platform
API Manager
API Manager Identity Manager
Ana
lytic
s Pl
atfo
rm
Ana
lytic
s Pl
atfo
rm
Using WSO2 Middleware
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management System
SaaS
Publ
ic C
loud
Priv
ate
Clo
ud
Hybrid Cloud
Financial System
Legacy
Integration Platform
Maintenance System
Legacy
Integration Platform
API Manager
API Manager Identity Manager
Ana
lytic
s Pl
atfo
rm
Ana
lytic
s Pl
atfo
rm
WSO2 Identity Server Authenticators & Connectors
https://store.wso2.com/
Aro
und
25 A
uthe
ntic
ator
s
WSO2 Cloud API Cloud
Device Cloud
App Cloud
Identity Cloud Analytics Cloud
Integration Cloud
Cloud image source: Freepik
The WSO2 public cloud offering for hosting applications, managing APIs, integrations, analytics, identity and devices.
WSO2 Managed Cloud
On Premise Data Center
US East | US West | EU | Asia Pacific | South America
Hosted and managed by WSO2
Data center icon: Martial Red
References [1] Intel, Cloud Security Checklist and Planning Guide Summary: http://www.slideshare.net/IntelITCenter/cloud-security-checklist-and-planning-guide-summary Businessman with headphone icon: http://www.flaticon.com/free-icon/businessman-with-headphone_65210 Businessman resources graphic icon: http://www.flaticon.com/free-icon/businessman-resources-graphic_46929 Projection screen icon: http://www.flaticon.com/free-icon/projection-screen_66104
References [2] Factory chimney icon: http://www.flaticon.com/free-icon/factory-chimney_66599 Factory chimney icon: http://www.flaticon.com/free-icon/factory-chimney_66599 Under maintenance icon: http://www.flaticon.com/free-icon/under-maintenance_15682 Statistics icon: http://www.flaticon.com/free-icon/statistics_87578 Barcode icon: http://www.flaticon.com/free-icon/bar-code_24527