SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Planning Your Cloud
Strategy
Imesh Gunaratne
Software Architect, WSO2
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
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 SystemManufacturing SystemProject Management
System
CRM System
HR System Financial System Sales System
Icons source: Flaticon
2. Select Systems to be Moved to the Cloud
Maintenance SystemManufacturing SystemProject 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 SystemProject Management
System
IaaS
SaaSPaaS
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
PublicCloud
PrivateCloud
Hybrid Cloud
Icons source: Flaticon
5. Select Cloud Platforms
6. Implement a Deployment Process
Test EnvDev Env
Prod Env
7. Implement a POC
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management
System
SaaS
PublicCloud
PrivateCloud
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
PublicCloud
PrivateCloud
Hybrid Cloud
Icons source: Flaticon
How to do Integrations?
How to do Integrations?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management
System
SaaS
PublicCloud
PrivateCloud
Hybrid Cloud
Financial System
Legac
y
Integration Platform
Maintenance System
Legac
y
Integration Platform
How to Manage APIs?
How to Manage APIs?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management
System
SaaS
PublicCloud
PrivateCloud
Hybrid Cloud
Financial System
Legac
y
Integration Platform
Maintenance System
Legac
y
Integration Platform
API Manager
API Manager
How to Manage Users, Roles &
Permissions?
How to Manage Users, Roles & Permissions?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management
System
SaaS
PublicCloud
PrivateCloud
Hybrid Cloud
Financial System
Legac
y
Integration Platform
Maintenance System
Legac
y
Integration Platform
API Manager
API Manager
Identity Manager
How to Gather Analytics?
How to Gather Analytics?
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management
System
SaaS
PublicCloud
PrivateCloud
Hybrid Cloud
Financial System
Legac
y
Integration Platform
Maintenance System
Legac
y
Integration Platform
API Manager
API Manager
Identity Manager
AnalyticsPlatform
AnalyticsPlatform
How WSO2 Can Help?
Using WSO2 Middleware
Manufacturing System
IaaS
Sales System
SaaS
HR System
PaaS
CRM System
PaaS
Project Management
System
SaaS
PublicCloud
PrivateCloud
Hybrid Cloud
Financial System
Legac
y
Integration Platform
Maintenance System
Legac
y
Integration Platform
API Manager
API Manager
Identity Manager
AnalyticsPlatform
AnalyticsPlatform
WSO2 ESB Connectors
https://store.wso2.com/
Over150ESB
Connectors
WSO2 Identity Server Authenticators &
Connectors
https://store.wso2.com/
Around25Authenticators
WSO2 Cloud
API Cloud
Device Cloud
App Cloud
Identity CloudAnalytics 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
WSO2 PaaS Solutions
PaaS solutions certified by WSO2 for deploying WSO2 middleware
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
Thank	You!	
#WSO2ConEU	
Share	your	feedback	for	this	session	
wso2con.com/app

Contenu connexe

Tendances

A clear strategy for moving your enterprise to the cloud
A clear strategy for moving your enterprise to the cloudA clear strategy for moving your enterprise to the cloud
A clear strategy for moving your enterprise to the cloud
WSO2
 
Cloud Foundry Introduction and Overview
Cloud Foundry Introduction and OverviewCloud Foundry Introduction and Overview
Cloud Foundry Introduction and Overview
Andy Piper
 

Tendances (20)

Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of Infrastructure
 
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
 
A clear strategy for moving your enterprise to the cloud
A clear strategy for moving your enterprise to the cloudA clear strategy for moving your enterprise to the cloud
A clear strategy for moving your enterprise to the cloud
 
Deploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud FoundryDeploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud Foundry
 
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
 
Dynamic Azure Credentials for Applications and CI/CD Pipelines
Dynamic Azure Credentials for Applications and CI/CD PipelinesDynamic Azure Credentials for Applications and CI/CD Pipelines
Dynamic Azure Credentials for Applications and CI/CD Pipelines
 
Cloud Foundry Introduction (w Demo) at Silicon Valley Code Camp
Cloud Foundry Introduction (w Demo) at Silicon Valley Code CampCloud Foundry Introduction (w Demo) at Silicon Valley Code Camp
Cloud Foundry Introduction (w Demo) at Silicon Valley Code Camp
 
Monitoring Cloud Native Apps on Pivotal Cloud Foundry with AppDynamics
Monitoring Cloud Native Apps on Pivotal Cloud Foundry with AppDynamicsMonitoring Cloud Native Apps on Pivotal Cloud Foundry with AppDynamics
Monitoring Cloud Native Apps on Pivotal Cloud Foundry with AppDynamics
 
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
 
Four levels of HA in Cloud Foundry
Four levels of HA in Cloud FoundryFour levels of HA in Cloud Foundry
Four levels of HA in Cloud Foundry
 
Cloud Foundry Introduction and Overview
Cloud Foundry Introduction and OverviewCloud Foundry Introduction and Overview
Cloud Foundry Introduction and Overview
 
Pivotal cloud foundry introduction
Pivotal cloud foundry introductionPivotal cloud foundry introduction
Pivotal cloud foundry introduction
 
An introduction to Cloud Foundry
An introduction to Cloud FoundryAn introduction to Cloud Foundry
An introduction to Cloud Foundry
 
Microsoft TechSummit - Deploy your Solution to IaaS and PaaS with VSTS and Az...
Microsoft TechSummit - Deploy your Solution to IaaS and PaaS with VSTS and Az...Microsoft TechSummit - Deploy your Solution to IaaS and PaaS with VSTS and Az...
Microsoft TechSummit - Deploy your Solution to IaaS and PaaS with VSTS and Az...
 
Simplify Cloud Applications using Spring Cloud
Simplify Cloud Applications using Spring CloudSimplify Cloud Applications using Spring Cloud
Simplify Cloud Applications using Spring Cloud
 
Multi-Cloud Micro-Services with CloudFoundry
Multi-Cloud Micro-Services with CloudFoundryMulti-Cloud Micro-Services with CloudFoundry
Multi-Cloud Micro-Services with CloudFoundry
 
Azure serverless computing
Azure serverless computingAzure serverless computing
Azure serverless computing
 
Hybrid Cloud Management with ManageIQ
Hybrid Cloud Management with ManageIQHybrid Cloud Management with ManageIQ
Hybrid Cloud Management with ManageIQ
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment Workshop
 
Keynote - Oleg Barenboim - ManageIQ Design Summit 2016
Keynote - Oleg Barenboim - ManageIQ Design Summit 2016Keynote - Oleg Barenboim - ManageIQ Design Summit 2016
Keynote - Oleg Barenboim - ManageIQ Design Summit 2016
 

Similaire à WSO2Con EU 2016: Planning Your Cloud Strategy

Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
Tom Laszewski
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
Spiffy
 

Similaire à WSO2Con EU 2016: Planning Your Cloud Strategy (20)

Planning Your Cloud Strategy
Planning Your Cloud StrategyPlanning Your Cloud Strategy
Planning Your Cloud Strategy
 
OpenSlava 2014 - CloudFoundry inside-out
OpenSlava 2014 - CloudFoundry inside-outOpenSlava 2014 - CloudFoundry inside-out
OpenSlava 2014 - CloudFoundry inside-out
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Introduction to WOLF Platform As A Service
Introduction to WOLF Platform As A ServiceIntroduction to WOLF Platform As A Service
Introduction to WOLF Platform As A Service
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
 
Cloud transformation and Evolution of Integration Patterns
Cloud transformation and Evolution of Integration PatternsCloud transformation and Evolution of Integration Patterns
Cloud transformation and Evolution of Integration Patterns
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
Private, Managed, Public - All Things WSO2 Cloud
Private, Managed, Public - All Things WSO2 CloudPrivate, Managed, Public - All Things WSO2 Cloud
Private, Managed, Public - All Things WSO2 Cloud
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
Smart Integration to the Cloud - Kellton Tech Webinar
Smart Integration to the Cloud - Kellton Tech WebinarSmart Integration to the Cloud - Kellton Tech Webinar
Smart Integration to the Cloud - Kellton Tech Webinar
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
 
規劃大規模遷移到 AWS 的最佳實踐
規劃大規模遷移到 AWS 的最佳實踐規劃大規模遷移到 AWS 的最佳實踐
規劃大規模遷移到 AWS 的最佳實踐
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09
 
Cloud Ready Data: Speeding Your Journey to the Cloud
Cloud Ready Data: Speeding Your Journey to the CloudCloud Ready Data: Speeding Your Journey to the Cloud
Cloud Ready Data: Speeding Your Journey to the Cloud
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 

Plus de WSO2

Plus de WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

WSO2Con EU 2016: Planning Your Cloud Strategy

  • 1. Planning Your Cloud Strategy Imesh Gunaratne Software Architect, WSO2
  • 2. 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?
  • 3. 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
  • 4. Eight Steps for Planning a Cloud Deployment
  • 5. 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
  • 6. 1. Analyze Solution Architecture Maintenance SystemManufacturing SystemProject Management System CRM System HR System Financial System Sales System Icons source: Flaticon
  • 7. 2. Select Systems to be Moved to the Cloud Maintenance SystemManufacturing SystemProject Management System CRM System HR System Financial System Sales System Icons source: Flaticon Consider: ●  Dependencies ●  Integrations ●  Data sensitivity ●  Automated deployments ●  Scalability ●  Session affinity
  • 8. 3. Select Cloud Usage Models CRM System HR System Sales System Manufacturing SystemProject Management System IaaS SaaSPaaS PaaS SaaS Icons source: Flaticon
  • 9. 4. Select Cloud Deployment Model Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Icons source: Flaticon
  • 10. 5. Select Cloud Platforms
  • 11. 6. Implement a Deployment Process Test EnvDev Env Prod Env
  • 12. 7. Implement a POC Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Icons source: Flaticon
  • 13. 8. Refine POC and Implement The Cloud Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Icons source: Flaticon
  • 14. How to do Integrations?
  • 15. How to do Integrations? Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Financial System Legac y Integration Platform Maintenance System Legac y Integration Platform
  • 16. How to Manage APIs?
  • 17. How to Manage APIs? Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Financial System Legac y Integration Platform Maintenance System Legac y Integration Platform API Manager API Manager
  • 18. How to Manage Users, Roles & Permissions?
  • 19. How to Manage Users, Roles & Permissions? Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Financial System Legac y Integration Platform Maintenance System Legac y Integration Platform API Manager API Manager Identity Manager
  • 20. How to Gather Analytics?
  • 21. How to Gather Analytics? Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Financial System Legac y Integration Platform Maintenance System Legac y Integration Platform API Manager API Manager Identity Manager AnalyticsPlatform AnalyticsPlatform
  • 22. How WSO2 Can Help?
  • 23. Using WSO2 Middleware Manufacturing System IaaS Sales System SaaS HR System PaaS CRM System PaaS Project Management System SaaS PublicCloud PrivateCloud Hybrid Cloud Financial System Legac y Integration Platform Maintenance System Legac y Integration Platform API Manager API Manager Identity Manager AnalyticsPlatform AnalyticsPlatform
  • 25. WSO2 Identity Server Authenticators & Connectors https://store.wso2.com/ Around25Authenticators
  • 26. WSO2 Cloud API Cloud Device Cloud App Cloud Identity CloudAnalytics Cloud Integration Cloud Cloud image source: Freepik The WSO2 public cloud offering for hosting applications, managing APIs, integrations, analytics, identity and devices.
  • 27. 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
  • 28. WSO2 PaaS Solutions PaaS solutions certified by WSO2 for deploying WSO2 middleware
  • 29. 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
  • 30. 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