SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

MongoDB WiredTiger Internals
MongoDB WiredTiger InternalsMongoDB WiredTiger Internals
MongoDB WiredTiger Internals
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by Splunk
 
VPP事始め
VPP事始めVPP事始め
VPP事始め
 
SMPTE ST 2110 to Cloud Concept Demo
SMPTE ST 2110 to Cloud Concept DemoSMPTE ST 2110 to Cloud Concept Demo
SMPTE ST 2110 to Cloud Concept Demo
 
Implementation & Comparison Of Rdma Over Ethernet
Implementation & Comparison Of Rdma Over EthernetImplementation & Comparison Of Rdma Over Ethernet
Implementation & Comparison Of Rdma Over Ethernet
 
Terminology in openEHR
Terminology in openEHRTerminology in openEHR
Terminology in openEHR
 
[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅
 
Approximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsApproximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming Applications
 
메타버스 서비스에 Android 개발자가 할 일이 있나요?
메타버스 서비스에 Android 개발자가 할 일이 있나요?메타버스 서비스에 Android 개발자가 할 일이 있나요?
메타버스 서비스에 Android 개발자가 할 일이 있나요?
 
RISC-V software state of the union
RISC-V software state of the unionRISC-V software state of the union
RISC-V software state of the union
 
Fluentd meetup 2019
Fluentd meetup 2019Fluentd meetup 2019
Fluentd meetup 2019
 
How to scale PHP applications
How to scale PHP applicationsHow to scale PHP applications
How to scale PHP applications
 
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
 
Linux Profiling at Netflix
Linux Profiling at NetflixLinux Profiling at Netflix
Linux Profiling at Netflix
 
区块链原理
区块链原理区块链原理
区块链原理
 
OVN DBs HA with scale test
OVN DBs HA with scale testOVN DBs HA with scale test
OVN DBs HA with scale test
 
How to build massive service for advance
How to build massive service for advanceHow to build massive service for advance
How to build massive service for advance
 
Qemu & KVM Guide #1 (intro & basic)
Qemu & KVM Guide #1 (intro & basic)Qemu & KVM Guide #1 (intro & basic)
Qemu & KVM Guide #1 (intro & basic)
 
Architecture Evolution 2018
Architecture Evolution 2018Architecture Evolution 2018
Architecture Evolution 2018
 
IntelON 2021 Processor Benchmarking
IntelON 2021 Processor BenchmarkingIntelON 2021 Processor Benchmarking
IntelON 2021 Processor Benchmarking
 

Similar 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
 

Similar 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

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+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
 

Último (20)

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​
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
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, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
+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...
 
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
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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)
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 

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 del 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