SlideShare uma empresa Scribd logo
1 de 28
2/12/2022
CLOUD COMPUTING
Pieter Vincken
2
ME
• Consultant at Ordina
• Working for Galapagos NV
• Cloud Architect
• Software architect & developer background
• Interested in: Automation, public cloud in enterprises, hyperscale
software
• Company blog
• LinkedIn
3
CLOUD
IaaS, PaaS, SaaS
5
HISTORY
6
HISTORY
7
WHY CLOUD?
Monolithic
8
WHY CLOUD?
Microservices
9
WHY CLOUD?
Microservices Netflix
11
WHY CLOUD
Cost, Time to market, managed services
12
WHY CLOUD?
Flexibility
13
WHY CLOUD?
Gartner: Vendors and cloud spend
Source: https://www.gartner.com/doc/reprints?id=1-271OE4VR&ct=210802
14
WHY CLOUD?
Gartner: Vendors and cloud spend
Source: https://www.gartner.com/doc/reprints?id=1-271OE4VR&ct=210802
15
WHY CLOUD?
Gartner: Vendors and cloud spend
Source: https://www.gartner.com/doc/reprints?id=1-271OE4VR&ct=210802
29/09/2021
DEMO TIME!
17
DEMO 1
Simple application, single binary
18
DEMO 1
Simple application, single binary
19
DEMO 2
Phppgadmin + database
20
DEMO 2
Phppgadmin + database
21
SETTING THE SCENE
Orchestration
22
SETTING THE SCENE
Orchestration
23
DEMO 3
Containers, the Google way
ABOUT ORDINA
WHO ARE WE?
Ordina is an independent IT services provider in the Benelux. We are the
partner that helps you make your digital transformation and that gives you
a digital edge. We call this Ahead of change.
We do this by connecting technology, business challenges and people. We
help you to accelerate, to develop smart IT solutions, to launch new digital
services and make sure people embrace them. This is how we create a
digital head start and make sure your organization stays ahead of change.
Ordina was founded in 1973. Its shares have been listed on Euronext
Amsterdam since 1987 as part of the Smallcap Index (AScX).
25
WHAT DO WE STAND FOR?
Thanks to digitalization, developments are following each other in rapid
succession.
To maintain a sustainable advantage, our clients have to respond to
developments in their markets quickly.
Ordina is used to looking ahead proactively, due to our five business
propositions.
Ordina knows everything about technology and how to improve business.
Anticipatory and forward-looking, our people help clients take on the
challenges of tomorrow.
Ahead of change therefore represents our ambition to help our clients truly
stay ahead of change.
26
• Netflix microservices talk: https://www.youtube.com/watch?v=CZ3wIuvmHeM
• Blogpost: Why cloud? https://ordina-jworks.github.io/leadership/2021/10/15/5-reasons-not-to-go-to-the-cloud.html
• Blogpost: Automation enables speed: https://ordina-jworks.github.io/cloud/2020/06/02/terraform.html
• JOIN 2020: Alphabet case talk: https://www.youtube.com/watch?v=uz4bs9EQA0E
• Microservice guide by Martin Fowler: https://martinfowler.com/microservices/
• Kubernetes basics: https://www.youtube.com/watch?v=hAPRatgA91g&list=PLLasX02E8BPCrIhFrc_ZiINhbRkYMKdPT
• Azure Demo: https://github.com/pietervincken/basic-azure-demo
• Azure Demo video: https://youtu.be/tt7v-fOu9xU
• Image by vectorjuice on Freepik
• Image by Freepik
• Image by vectorjuice on Freepik
27
REFERENCES
Pieter Vincken
Cloud Automation Engineer
Competence Lead: Code2Cloud
E pieter.vincken@ordina.be

Mais conteúdo relacionado

Mais procurados

OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)
OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)
OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)
Mark Filer
 

Mais procurados (20)

OSPF v3
OSPF v3OSPF v3
OSPF v3
 
IP Sec - Basic Concepts
IP Sec - Basic ConceptsIP Sec - Basic Concepts
IP Sec - Basic Concepts
 
SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases
 
Vpc notes
Vpc notesVpc notes
Vpc notes
 
SS7 & SIGTRAN
SS7 & SIGTRANSS7 & SIGTRAN
SS7 & SIGTRAN
 
Protocolo IPv6 básico versión 2.0
Protocolo IPv6 básico versión 2.0Protocolo IPv6 básico versión 2.0
Protocolo IPv6 básico versión 2.0
 
IPsec vpn
IPsec vpnIPsec vpn
IPsec vpn
 
OMG DDS: The Data Distribution Service for Real-Time Systems
OMG DDS: The Data Distribution Service for Real-Time SystemsOMG DDS: The Data Distribution Service for Real-Time Systems
OMG DDS: The Data Distribution Service for Real-Time Systems
 
SSL TLS Protocol
SSL TLS ProtocolSSL TLS Protocol
SSL TLS Protocol
 
Time and Phase Delivery
Time and Phase DeliveryTime and Phase Delivery
Time and Phase Delivery
 
OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)
OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)
OFC 2018 - Market Watch III - Challenges and Solutions for 400G (Microsoft)
 
6LoWPAN: An Open IoT Networking Protocol
6LoWPAN: An Open IoT Networking Protocol6LoWPAN: An Open IoT Networking Protocol
6LoWPAN: An Open IoT Networking Protocol
 
Enterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WANEnterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WAN
 
TechWiseTV Workshop: Software-Defined Access
TechWiseTV Workshop: Software-Defined AccessTechWiseTV Workshop: Software-Defined Access
TechWiseTV Workshop: Software-Defined Access
 
Training ims sip
Training ims sipTraining ims sip
Training ims sip
 
Firewall, Trusted Systems,IP Security ,ESP Encryption and Authentication
Firewall, Trusted Systems,IP Security ,ESP Encryption and AuthenticationFirewall, Trusted Systems,IP Security ,ESP Encryption and Authentication
Firewall, Trusted Systems,IP Security ,ESP Encryption and Authentication
 
Overview 3GPP NR Physical Layer
Overview 3GPP NR Physical LayerOverview 3GPP NR Physical Layer
Overview 3GPP NR Physical Layer
 
Operationalizing EVPN in the Data Center: Part 2
Operationalizing EVPN in the Data Center: Part 2Operationalizing EVPN in the Data Center: Part 2
Operationalizing EVPN in the Data Center: Part 2
 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
 
From SDN to Cloud Networking
From SDN to Cloud NetworkingFrom SDN to Cloud Networking
From SDN to Cloud Networking
 

Semelhante a AP 2022 Cloud use case

NaviSite Webinar_Scramble to Strategy_final
NaviSite Webinar_Scramble to Strategy_finalNaviSite Webinar_Scramble to Strategy_final
NaviSite Webinar_Scramble to Strategy_final
Ray Glass
 
A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...
A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...
A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...
DataWorks Summit
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
Mohammed Mojibur Raheman
 

Semelhante a AP 2022 Cloud use case (20)

PaaS in the Real World
PaaS in the Real WorldPaaS in the Real World
PaaS in the Real World
 
Google Cloud Lightning Talk
Google Cloud Lightning TalkGoogle Cloud Lightning Talk
Google Cloud Lightning Talk
 
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
 
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slidesOracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
NaviSite Webinar_Scramble to Strategy_final
NaviSite Webinar_Scramble to Strategy_finalNaviSite Webinar_Scramble to Strategy_final
NaviSite Webinar_Scramble to Strategy_final
 
Vademecum per l'internet of things in industria 4.0
Vademecum per l'internet of things in industria 4.0Vademecum per l'internet of things in industria 4.0
Vademecum per l'internet of things in industria 4.0
 
CCI2017 - Vademecum per l'Internet of Things in Industria 4.0 - Marco Parenzan
CCI2017 - Vademecum per l'Internet of Things in Industria 4.0 - Marco ParenzanCCI2017 - Vademecum per l'Internet of Things in Industria 4.0 - Marco Parenzan
CCI2017 - Vademecum per l'Internet of Things in Industria 4.0 - Marco Parenzan
 
Oil & Gas ICT 2015
Oil & Gas ICT 2015Oil & Gas ICT 2015
Oil & Gas ICT 2015
 
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing SeminarCloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
 
How to develop a multi cloud strategy to accelerate digital transformation - ...
How to develop a multi cloud strategy to accelerate digital transformation - ...How to develop a multi cloud strategy to accelerate digital transformation - ...
How to develop a multi cloud strategy to accelerate digital transformation - ...
 
RightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to Cloud
 
What is the cloud - First steps to understanding cloud computing
What is the cloud - First steps to understanding cloud computingWhat is the cloud - First steps to understanding cloud computing
What is the cloud - First steps to understanding cloud computing
 
A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...
A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...
A Journey to a Serverless Business Intelligence, Machine Learning and Big Dat...
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
 
Can you afford (not) moving to the cloud
Can you afford (not) moving to the cloudCan you afford (not) moving to the cloud
Can you afford (not) moving to the cloud
 
2014 Future of Cloud Computing Study
2014 Future of Cloud Computing Study2014 Future of Cloud Computing Study
2014 Future of Cloud Computing Study
 
UKVMUG 2016 - Demystifying the Future of IT, an IT practitioners guide
UKVMUG 2016 - Demystifying the Future of IT, an IT practitioners guideUKVMUG 2016 - Demystifying the Future of IT, an IT practitioners guide
UKVMUG 2016 - Demystifying the Future of IT, an IT practitioners guide
 
QuickView #5 - Cloud
QuickView #5 - CloudQuickView #5 - Cloud
QuickView #5 - Cloud
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
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
 

AP 2022 Cloud use case

  • 2. Pieter Vincken 2 ME • Consultant at Ordina • Working for Galapagos NV • Cloud Architect • Software architect & developer background • Interested in: Automation, public cloud in enterprises, hyperscale software • Company blog • LinkedIn
  • 4.
  • 10.
  • 11. 11 WHY CLOUD Cost, Time to market, managed services
  • 13. 13 WHY CLOUD? Gartner: Vendors and cloud spend Source: https://www.gartner.com/doc/reprints?id=1-271OE4VR&ct=210802
  • 14. 14 WHY CLOUD? Gartner: Vendors and cloud spend Source: https://www.gartner.com/doc/reprints?id=1-271OE4VR&ct=210802
  • 15. 15 WHY CLOUD? Gartner: Vendors and cloud spend Source: https://www.gartner.com/doc/reprints?id=1-271OE4VR&ct=210802
  • 25. WHO ARE WE? Ordina is an independent IT services provider in the Benelux. We are the partner that helps you make your digital transformation and that gives you a digital edge. We call this Ahead of change. We do this by connecting technology, business challenges and people. We help you to accelerate, to develop smart IT solutions, to launch new digital services and make sure people embrace them. This is how we create a digital head start and make sure your organization stays ahead of change. Ordina was founded in 1973. Its shares have been listed on Euronext Amsterdam since 1987 as part of the Smallcap Index (AScX). 25
  • 26. WHAT DO WE STAND FOR? Thanks to digitalization, developments are following each other in rapid succession. To maintain a sustainable advantage, our clients have to respond to developments in their markets quickly. Ordina is used to looking ahead proactively, due to our five business propositions. Ordina knows everything about technology and how to improve business. Anticipatory and forward-looking, our people help clients take on the challenges of tomorrow. Ahead of change therefore represents our ambition to help our clients truly stay ahead of change. 26
  • 27. • Netflix microservices talk: https://www.youtube.com/watch?v=CZ3wIuvmHeM • Blogpost: Why cloud? https://ordina-jworks.github.io/leadership/2021/10/15/5-reasons-not-to-go-to-the-cloud.html • Blogpost: Automation enables speed: https://ordina-jworks.github.io/cloud/2020/06/02/terraform.html • JOIN 2020: Alphabet case talk: https://www.youtube.com/watch?v=uz4bs9EQA0E • Microservice guide by Martin Fowler: https://martinfowler.com/microservices/ • Kubernetes basics: https://www.youtube.com/watch?v=hAPRatgA91g&list=PLLasX02E8BPCrIhFrc_ZiINhbRkYMKdPT • Azure Demo: https://github.com/pietervincken/basic-azure-demo • Azure Demo video: https://youtu.be/tt7v-fOu9xU • Image by vectorjuice on Freepik • Image by Freepik • Image by vectorjuice on Freepik 27 REFERENCES
  • 28. Pieter Vincken Cloud Automation Engineer Competence Lead: Code2Cloud E pieter.vincken@ordina.be

Notas do Editor

  1. Types of cloud services: IaaS, PaaS, SaaS Most cloud computing services fall into three broad categories: infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (Saas). These are sometimes called the cloud computing stack, because they build on top of one another. Knowing what they are and how they’re different makes it easier to accomplish your business goals. Infrastructure-as-a-service (IaaS) The most basic category of cloud computing services. With IaaS, you rent IT infrastructure—servers and virtual machines (VMs), storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis. Infrastructure as a service (IaaS) is an instant computing infrastructure, provisioned and managed over the Internet. Quickly scale up and down with demand, and pay only for what you use. IaaS helps you avoid the expense and complexity of buying and managing your own physical servers and other datacenter infrastructure. Each resource is offered as a separate service component, and you only need to rent a particular one for as long as you need it. The cloud computing service provider manages the infrastructure, while you purchase, install, configure, and manage your own software—operating systems, middleware, and applications. Platform as a service (PaaS) Platform-as-a-service (PaaS) refers to cloud computing services that supply an on-demand environment for developing, testing, delivering, and managing software applications. PaaS is designed to make it easier for developers to quickly create web or mobile apps, without worrying about setting up or managing the underlying infrastructure of servers, storage, network, and databases needed for development. Platform as a service (PaaS) is a complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications. You purchase the resources you need from a cloud service provider on a pay-as-you-go basis and access them over a secure Internet connection. Like IaaS, PaaS includes infrastructure—servers, storage, and networking—but also middleware, development tools, business intelligence (BI) services, database management systems, and more. PaaS is designed to support the complete web application lifecycle: building, testing, deploying, managing, and updating. PaaS allows you to avoid the expense and complexity of buying and managing software licenses, the underlying application infrastructure and middleware or the development tools and other resources. You manage the applications and services you develop, and the cloud service provider typically manages everything else. Software as a service (SaaS) Software-as-a-service (SaaS) is a method for delivering software applications over the Internet, on demand and typically on a subscription basis. With SaaS, cloud providers host and manage the software application and underlying infrastructure, and handle any maintenance, like software upgrades and security patching. Users connect to the application over the Internet, usually with a web browser on their phone, tablet, or PC.. Software as a service (SaaS) allows users to connect to and use cloud-based apps over the Internet. Common examples are email, calendaring, and office tools (such as Microsoft Office 365). SaaS provides a complete software solution that you purchase on a pay-as-you-go basis from a cloud service provider. You rent the use of an app for your organization, and your users connect to it over the Internet, usually with a web browser. All of the underlying infrastructure, middleware, app software, and app data are located in the service provider’s data center. The service provider manages the hardware and software, and with the appropriate service agreement, will ensure the availability and the security of the app and your data as well. SaaS allows your organization to get quickly up and running with an app at minimal upfront cost.
  2. “On-premise” datacenters Servers in basement Proper server rooms Proper server buildings 2006 AWS EC2 launch Compute as a service Large scale public cloud Today Hybrid cloud (on-premise with scale out capabilities in public cloud) Multi cloud (landscape across different public cloud providers) On-premise DC only in specific use cases (Low latency, air gapped systems, legacy…) Screenshot from https://www.youtube.com/watch?v=XZmGGAbHqa0
  3. From https://blog.google/around-the-globe/google-europe/new-data-data-centers-how-google-helps-regions-grow/
  4. https://dev.to/alex_barashkov/microservices-vs-monolith-architecture-4l1m
  5. https://dev.to/alex_barashkov/microservices-vs-monolith-architecture-4l1m
  6. https://gotocon.com/dl/goto-amsterdam-2016/slides/RuslanMeshenberg_MicroservicesAtNetflixScaleFirstPrinciplesTradeoffsLessonsLearned.pdf
  7. Architectural changes Monoliths vs microservices Real time data processing (vs overnight batches) Increased complexity Load requirements Applications running for 10s to 100s of users at companies Applications running for literally millions of users Data processing requirements Speed of applications Slow is broken Pets vs cattle Due to sizing, not possible to manage all workloads anymore
  8. Cost Total cost of ownership Google DC in Saint Ghislain -> 1,6 billion investment (not running cost) since 2007 VM 4 core, 16GB, 100GB SSD -> 1,000 euro per year Time to market Spinning up 1 VM in the cloud, 3 minutes of work Spinning up 1 server in a rack, 15 minutes -> months, with todays chip shortage -> year+ E.g. going from 0 to fully deploy landscape 90 minutes Levels of operational abstraction Managed storage Managed static web hosting Managed database Function as a service / Serverless
  9. Flexibility Every morning developers start -> 60 VMs (32GB, 8 cores each) get started Every night -> 60 VMs are destroyed Saving 60% on cost (and less unused resources) Automation capabilities Infrastructure as code Automated scaling based on load Automated policy enforcement Security Large cloud providers have larger budgets to devote to this Best practises embedded in platform Auditiblity based on standards (ISO, HIPAA, NIST, IRS, …)
  10. Source
  11. Source
  12. Source