SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
1
Optimize Cloud Platform
Design a Globally Available Cloud Architecture
(High Availability, Scalability, and Resilience)
October 2018
2
About Me
Gabe Akisanmi
• Digital Transformation Consultant
• 14+ Yrs. In Technology Industry, @CenturyLink
(Ex. Hosting.com, KPMG, Sungard, NetApp)
• Skilled in Project Management, Strategic Planning & Cloud
• Outside Interest: Soccer, Storytelling, YouTube
3
• Executive Overview
• Business & Technical Requirements
o Architecture for High Availability, Scalability and Resilience
o Incident Management
o Training Plan
Agenda
4
Executive Overview
• Completed 18 months Cloud migration (lift & shift)
• No Autoscaling
• Monolithic SaaS Architecture
• Expand SaaS offering and customer base outside of North
America
5 PB
Storage
~50K
Virtual Servers
1
GCP Zone
5
Business & Technical Requirements
• Design a High Available, Scalable and Resilient cloud infrastructure
• Design a Globally Available Cloud Architecture
• Plan for Incident Management
• Propose a Training Plan for Infrastructure and development team
6
High Availability, Scalability and Resilience
Zone 1 : us-west1-a
Cloud
DNS
Application Server
Compute Engine
Instances Group
Autoscaling
Master
Database Server
Cloud SQL For MySQL
Zone 2 : us-west2-b
Application Server
Compute Engine
Instances Group
Autoscaling
Failover Replica
Database Server
Cloud SQL For MySQL
Zone 1 : europe-west1-a
Application Server
Compute Engine
Instances Group
Autoscaling
Master
Database Server
Cloud SQL For MySQL
Zone 2 : europe-west1-b
Application Server
Compute Engine
Instances Group
Autoscaling
Failover Replica
Database Server
Cloud SQL For MySQL
ReplicationReplication
Cloud
Network
GCP internal
Network Backbone
inter-region
communication
Global Load
Balancing
(Anycast Global IP)
US Customers
UK Customers
Cloud
DNS
7
Incident Management
• Phase 1. - Identify and declare an incident
• Phase 2. - Incident Response & Team
• Phase 3. - Incident Resolution
• Phase 4. – Closure & Root Cause Analysis
Google Cloud Status Dashboard
https://status.cloud.google.com/summary
8
Training
• Self-Paced Training
https://www.coursera.org/go
oglecloud
• QwikLABS
https://qwiklabs.com
• Multiple Tracks
• GCP Community
https://cloud.google.com/co
mmunity/
Learning Tracks
Cloud
Infrastructure
Designed for IT professionals
responsible for implementing,
deploying, migrating and maintaining
applications in the cloud.
https://cloud.google.com/training/cloud-infrastructure/
Application
Development
Designed for application programmers
and software engineers who develop
software programs in the cloud
https://cloud.google.com/training/application-
development/
Data and
Machine
Learning
Designed for data professionals who
are responsible for designing, building,
analyzing, and optimizing big data
solutions.
https://cloud.google.com/training/data-ml/
Your Gateway
to GCP
For IT professionals seeking an
introduction to Google Cloud Platform
https://cloud.google.com/training/onramps
G Suite
Administration
Designed for administrators who are
responsible for deploying,
administering and extending the
Google G Suite applications.
https://cloud.google.com/training/admin
9
Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
Animesh Singh
 

Was ist angesagt? (20)

Pivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookPivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First Look
 
Cloud-Native Operations with Kubernetes and CI/CD
Cloud-Native Operations with Kubernetes and CI/CDCloud-Native Operations with Kubernetes and CI/CD
Cloud-Native Operations with Kubernetes and CI/CD
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First Look
 
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain. What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
 
Successful Patterns for running platforms
Successful Patterns for running platformsSuccessful Patterns for running platforms
Successful Patterns for running platforms
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
 
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
 
Urban code deploy helps with traditional websphere app server migration
Urban code deploy helps with traditional websphere app server migrationUrban code deploy helps with traditional websphere app server migration
Urban code deploy helps with traditional websphere app server migration
 
Moving at the speed of startup with Pivotal Cloud Foundry 1.11
Moving at the speed of startup with Pivotal Cloud Foundry 1.11Moving at the speed of startup with Pivotal Cloud Foundry 1.11
Moving at the speed of startup with Pivotal Cloud Foundry 1.11
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
 
Cloud native Microservices using Spring Boot
Cloud native Microservices using Spring BootCloud native Microservices using Spring Boot
Cloud native Microservices using Spring Boot
 
Containerizing MuleSoft applications for hybrid deployment
Containerizing MuleSoft applications for hybrid deployment Containerizing MuleSoft applications for hybrid deployment
Containerizing MuleSoft applications for hybrid deployment
 
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
 
Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015
 
Pivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First LookPivotal Cloud Foundry 2.5: A First Look
Pivotal Cloud Foundry 2.5: A First Look
 
Serverless design with Fn project
Serverless design with Fn projectServerless design with Fn project
Serverless design with Fn project
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
vCenter Orchestrator APIs
vCenter Orchestrator APIsvCenter Orchestrator APIs
vCenter Orchestrator APIs
 
Spring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour DallasSpring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour Dallas
 

Ähnlich wie SaaS company in north america

Ähnlich wie SaaS company in north america (20)

Look Before You Leap: Migrating On-Premises Hadoop to AWS
Look Before You Leap: Migrating On-Premises Hadoop to AWSLook Before You Leap: Migrating On-Premises Hadoop to AWS
Look Before You Leap: Migrating On-Premises Hadoop to AWS
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architecture
 
[Study Guide] Google Professional Cloud Architect (GCP-PCA) Certification
[Study Guide] Google Professional Cloud Architect (GCP-PCA) Certification[Study Guide] Google Professional Cloud Architect (GCP-PCA) Certification
[Study Guide] Google Professional Cloud Architect (GCP-PCA) Certification
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
 
Migrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWSMigrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWS
 
ChaitanyaPrati
ChaitanyaPratiChaitanyaPrati
ChaitanyaPrati
 
Notes from the Field - Cloud Solutions with VMware vCloud Director
Notes from the Field - Cloud Solutions with VMware vCloud DirectorNotes from the Field - Cloud Solutions with VMware vCloud Director
Notes from the Field - Cloud Solutions with VMware vCloud Director
 
App Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle WorkloadsApp Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle Workloads
 
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
 
RightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale Webinar: Successfully Deploy Your Windows WorkloadsRightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale Webinar: Successfully Deploy Your Windows Workloads
 
"Architecture assessment from classics to details", Dmytro Ovcharenko
"Architecture assessment from classics to details",  Dmytro Ovcharenko"Architecture assessment from classics to details",  Dmytro Ovcharenko
"Architecture assessment from classics to details", Dmytro Ovcharenko
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
 
いそがしいひとのための Microsoft Ignite 2018 + 最新情報 Data & AI 編
いそがしいひとのための Microsoft Ignite 2018 + 最新情報 Data & AI 編いそがしいひとのための Microsoft Ignite 2018 + 最新情報 Data & AI 編
いそがしいひとのための Microsoft Ignite 2018 + 最新情報 Data & AI 編
 
Table ronde clients
Table ronde clientsTable ronde clients
Table ronde clients
 
SAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsSAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and Benefits
 
Introduction to ActOnMagic
Introduction to ActOnMagicIntroduction to ActOnMagic
Introduction to ActOnMagic
 
Getting started with GCP ( Google Cloud Platform)
Getting started with GCP ( Google  Cloud Platform)Getting started with GCP ( Google  Cloud Platform)
Getting started with GCP ( Google Cloud Platform)
 
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft AzureEvolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
 
Accelerating Digital Transformation: It's About Digital Enablement
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital Enablement
 

Mehr von Gabe Akisanmi

Mehr von Gabe Akisanmi (10)

Netscout threat report 2018
Netscout threat report 2018Netscout threat report 2018
Netscout threat report 2018
 
Cloud security monitoring
Cloud security monitoringCloud security monitoring
Cloud security monitoring
 
VMware Validated Design
VMware Validated DesignVMware Validated Design
VMware Validated Design
 
Should we fear the cloud?
Should we fear the cloud?Should we fear the cloud?
Should we fear the cloud?
 
Hybrid cloud- driving a business
Hybrid cloud- driving a businessHybrid cloud- driving a business
Hybrid cloud- driving a business
 
Is your infrastructure holding you back?
Is your infrastructure holding you back?Is your infrastructure holding you back?
Is your infrastructure holding you back?
 
The shortest path to cloud success - your roadmap
The shortest path to cloud success - your roadmapThe shortest path to cloud success - your roadmap
The shortest path to cloud success - your roadmap
 
Clustered data ontap_83_physical_storage
Clustered data ontap_83_physical_storageClustered data ontap_83_physical_storage
Clustered data ontap_83_physical_storage
 
Alert logic cloud security report
Alert logic cloud security reportAlert logic cloud security report
Alert logic cloud security report
 
Windows 2008 R2 & Windows7
Windows 2008 R2 & Windows7Windows 2008 R2 & Windows7
Windows 2008 R2 & Windows7
 

Kürzlich hochgeladen

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
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 

SaaS company in north america

  • 1. 1 Optimize Cloud Platform Design a Globally Available Cloud Architecture (High Availability, Scalability, and Resilience) October 2018
  • 2. 2 About Me Gabe Akisanmi • Digital Transformation Consultant • 14+ Yrs. In Technology Industry, @CenturyLink (Ex. Hosting.com, KPMG, Sungard, NetApp) • Skilled in Project Management, Strategic Planning & Cloud • Outside Interest: Soccer, Storytelling, YouTube
  • 3. 3 • Executive Overview • Business & Technical Requirements o Architecture for High Availability, Scalability and Resilience o Incident Management o Training Plan Agenda
  • 4. 4 Executive Overview • Completed 18 months Cloud migration (lift & shift) • No Autoscaling • Monolithic SaaS Architecture • Expand SaaS offering and customer base outside of North America 5 PB Storage ~50K Virtual Servers 1 GCP Zone
  • 5. 5 Business & Technical Requirements • Design a High Available, Scalable and Resilient cloud infrastructure • Design a Globally Available Cloud Architecture • Plan for Incident Management • Propose a Training Plan for Infrastructure and development team
  • 6. 6 High Availability, Scalability and Resilience Zone 1 : us-west1-a Cloud DNS Application Server Compute Engine Instances Group Autoscaling Master Database Server Cloud SQL For MySQL Zone 2 : us-west2-b Application Server Compute Engine Instances Group Autoscaling Failover Replica Database Server Cloud SQL For MySQL Zone 1 : europe-west1-a Application Server Compute Engine Instances Group Autoscaling Master Database Server Cloud SQL For MySQL Zone 2 : europe-west1-b Application Server Compute Engine Instances Group Autoscaling Failover Replica Database Server Cloud SQL For MySQL ReplicationReplication Cloud Network GCP internal Network Backbone inter-region communication Global Load Balancing (Anycast Global IP) US Customers UK Customers Cloud DNS
  • 7. 7 Incident Management • Phase 1. - Identify and declare an incident • Phase 2. - Incident Response & Team • Phase 3. - Incident Resolution • Phase 4. – Closure & Root Cause Analysis Google Cloud Status Dashboard https://status.cloud.google.com/summary
  • 8. 8 Training • Self-Paced Training https://www.coursera.org/go oglecloud • QwikLABS https://qwiklabs.com • Multiple Tracks • GCP Community https://cloud.google.com/co mmunity/ Learning Tracks Cloud Infrastructure Designed for IT professionals responsible for implementing, deploying, migrating and maintaining applications in the cloud. https://cloud.google.com/training/cloud-infrastructure/ Application Development Designed for application programmers and software engineers who develop software programs in the cloud https://cloud.google.com/training/application- development/ Data and Machine Learning Designed for data professionals who are responsible for designing, building, analyzing, and optimizing big data solutions. https://cloud.google.com/training/data-ml/ Your Gateway to GCP For IT professionals seeking an introduction to Google Cloud Platform https://cloud.google.com/training/onramps G Suite Administration Designed for administrators who are responsible for deploying, administering and extending the Google G Suite applications. https://cloud.google.com/training/admin