SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
#APIdaysParis
☁-computing
We went through every steps of
#hypecycle
Shall we debrief ?
Adrien Blind, Ludovic Piot
starring…
Adrien Blind
@AdrienBlind
Devops Evangelist,
Docker Captain
Ludovic Piot
@lpiot
Head of
DevOps/Cloud unit
Introduction
Introduction
Cloud, bullshit bingo !
Every hopes!
Time-to-Market
accelerator
economic
Auto-magic
maintainance
security
performance
versatility
agile
automation
resiliency
With an even better offspring: #serverless
Every fears!
vendor
lock-in
Cloud-providers
spy your business
security
data privacy
deregulated
dev playground
death of
operation guys
A real market trend!
A real market trend!
Private cloud - an heterogeneous mkt
Many solutions…
… and as many definitions of what we
call private cloud computing
❏ virtualization,
❏ PaaS,
❏ Code to Prod integrated solution
❏ Infra as Code
2015 seems to be a loooong time ago.
Is CaaS changing the game?
Here comes the hype cycle
Technology trigger
Technology triggers
What do you really want?
On demand
Pay as you go
Elastic
Deliver a way we don’t know how to
in the on-premise legacy world
Time-to-Market
accelerator
security
performance
Available
everywhere
agile
resiliency
Challenge the legacy status quo?
Cloud computing is a
tremendous opportunity to
challenge how things exist in
the legacy world:
❏ Black vs. white wire
❏ Ops dpt is challenged
❏ Economically speaking
❏ operationnally speaking
❏ Green field
❏ On-demand provisionning
❏ Elasticity
First expectations
Wrong start with Google
App Engine…
… and as many definitions of
what we call private cloud
computing
❏ pricing model too mature for
consumers
❏ few runtimes available
❏ Vendor lock-in on data (BigTable)
❏ only Cloud-native apps
❏ No “pet” way for ops
Peak of inflated expectations
❏ Pay-per-Use / CAPEX vs. OPEX
= cheaper / no longer investment
Really?!
❏ Autoscaling
= app adapts itself to its workload
Automagically?!
❏ High availability
= app hosted in the Cloud are unbreakable
Without any change?!
Then marketing inflated expectations
Trough of disillusionment
❏ Pay-per-Use / CAPEX vs. OPEX
= you pay what you ask for NOT what you effectively use
Only advantage is the no-engagement thing
❏ Autoscaling
= you can script out/in-scaling following monitoring rules
Application has to be designed to behave correctly
❏ High availability
= multi-regions infrastructure have SLAs
Rest of HA is driven by your own software fail-over design
Desillusions!
Who’s responsible
On-premise Iaas Paas Caas
RESPONSIBILITIES
▪ Cloud provider
▪ Ops / hoster
▪ Dev / Client
PROPERTY
Cloud platforms may belong to
many client teams.
Platform governance is a
thing.
Hypervisor
VM
OS
Libs
conf.
Kernel
HDW
Middleware
conf.
Apps
conf.
Server Storage
Network
Logs / Metrology / Backups
Data
Runtime
conf.
Container
conf.
❏ Requires different skills
❏ Cloud vendors try to attract directly Dev
people: NoOps myth, shadow IT…
❏ Assumes consumers to be autonomous
❏ Here come DevOps ;)
From cases to APIs
Ride the raging bull
Cloud services are often
proprietary (no source code
available).
You have to master
❏ how they behave
❏ how to deal with their limitations
Often with try / fail / learn
methodology.
Patch management
Cloud providers offer
up-to-date assets.
But do not upgrade already
provisionned ones!
You have to use immutable
infrastructure management
patterns
Integration
Cloud providers offer many
services.
Building a platform means to
integrate 10s of services with
each others.
Cloud architect & devops
guys are deeply needed!
Price-driven governance
Usage changes, explosion of your VMs
counter
60% of time spent in operating Cloud
services is to optimize costs – Google
DevFinOps
“Tristar Medical Group Discovers
Solution That Reduced its AWS Costs
by 60% (~$20k per month)”
– May 9, 2018
Resiliency
Data gravitation / Reversibility
Cloud providers aim to store data.
❏ Weight of data
❏ Data format
❏ Data requesting technos
… lead to make reversibility
difficult.
High-end value services / Reversibility
Cloud providers deliver
high-end services that are
❏ quite easy to use
❏ very difficult to migrate from.
For example
❏ cognitive services
❏ authentication services
❏ Spanner
❏ Alexa chatbot
Plateau of productivity
Focus on value & better TTM
but support platform constraints
More flexibility, more tuning
capacity… but assume plumbing
Functions
ABSTRACT
FOCUSINFRA
Microservices
Monoliths
CaaS
IaaS
FaaS
& PaaS
Don’t put all one's eggs in one basket
Create an abstraction layer between your consumers and
cloud providers: let’s hybridate!
❏ Leverage on open-source / standards as much as you can. Notice how much
object storage vendors built up S3 (AWS) compliant APIs?
❏ Make an impact analysis (reversibility, etc.) before making your apps sticky with the
subsequent platform it relies on. (Mind the price upgrade of Google Maps)
❏ There’s no free lunch: possibly assume not to use everything you can?
Platform
AWS AZURE
Assume bi-modality
Containers & orchestrators
People & processes over technology
❏ Infra-as-code, software-defined-xxx: Ops progressively become Devs: you need to
engage on reskilling them!
❏ No longer be a robot, invent robots: it’s not just about hard skills!
❏ While some activities retire, new emerge: low level architecture, IT financing
metrology for instance
❏ Integrate your cloud into a broader devops or continuous delivery transformation
People > Processes > Tools
Conclusion
Conclusion
Architecture & cloud vendors
❏ App architecture & languages influenced cloud offers:
microservices, app resiliency & scalability contributed to
infrastructure commoditization
❏ Nowadays, the cloud influences you app: object storage,
serverless, cloud native apps
We created junkies, always searching for more abstraction. But
your dealer is not your friend, he as some interests in ($$$)
Subtle equilibrists choices
❏ Offload from the non valuable plumbing
❏ … but some infrastructure assets may be
finally part of your differentiators
❏ Get the control back may be valuable:
preserves autonomy, reduce operational
costs at scale...
❏ “Do as I say, not as I do”: refocusing on core-business is the exact opposite of what
cloud vendors does, being themselves fullstack
❏ Be an engineer, not a fashionista
(Re) Assess yourself
Time passed, the landscape changed
❏ Technologies are more mature
❏ Consulting/training/documentation... are more
developed
May be the time to get the control back ?
Questions ?

Weitere ähnliche Inhalte

Was ist angesagt?

Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Dynatrace
 

Was ist angesagt? (20)

Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
Red Hat Summit 2020 -  Ask the experts: Hybrid multicloud pitfallsRed Hat Summit 2020 -  Ask the experts: Hybrid multicloud pitfalls
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
 
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
 
Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19
 
Red Hat Forum Poland 2019 - Red Hat Open Hybrid Cloud (keynote)
Red Hat Forum Poland 2019 - Red Hat Open Hybrid Cloud (keynote)Red Hat Forum Poland 2019 - Red Hat Open Hybrid Cloud (keynote)
Red Hat Forum Poland 2019 - Red Hat Open Hybrid Cloud (keynote)
 
Digital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon FliessDigital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon Fliess
 
apidays LIVE Singapore - Next-generation microservice architecture based on A...
apidays LIVE Singapore - Next-generation microservice architecture based on A...apidays LIVE Singapore - Next-generation microservice architecture based on A...
apidays LIVE Singapore - Next-generation microservice architecture based on A...
 
Cloud Native Demystified: Build Once, Run Anywhere!
Cloud Native Demystified: Build Once, Run Anywhere!Cloud Native Demystified: Build Once, Run Anywhere!
Cloud Native Demystified: Build Once, Run Anywhere!
 
An API-focused approach to Agile Integration
An API-focused approach to Agile IntegrationAn API-focused approach to Agile Integration
An API-focused approach to Agile Integration
 
Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20
Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20
Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20
 
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Building Modern Platforms on Microsoft Azure by Steef-Jan WiggersBuilding Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
 
Engineering Manager, Edge Insights @Netflix
Engineering Manager, Edge Insights @NetflixEngineering Manager, Edge Insights @Netflix
Engineering Manager, Edge Insights @Netflix
 
Starbucks: Building a new dev culture and freeing time for innovation: A Star...
Starbucks: Building a new dev culture and freeing time for innovation: A Star...Starbucks: Building a new dev culture and freeing time for innovation: A Star...
Starbucks: Building a new dev culture and freeing time for innovation: A Star...
 
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
 
Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...
 
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
 
Managin business process in microservice architecture
Managin business process in microservice architectureManagin business process in microservice architecture
Managin business process in microservice architecture
 
Serverless operations for the iRobot fleet
Serverless operations for the iRobot fleetServerless operations for the iRobot fleet
Serverless operations for the iRobot fleet
 
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
 
The role of integration in your cloud-native transformation (Richard Seroter ...
The role of integration in your cloud-native transformation (Richard Seroter ...The role of integration in your cloud-native transformation (Richard Seroter ...
The role of integration in your cloud-native transformation (Richard Seroter ...
 
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
 

Ähnlich wie APIdays Paris 2018 - Cloud computing - we went through every steps of the Gartner Hype cycle. Now it's time to debrief. Ludovic Piot, Lead of Customer Care, Clever Cloud

Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
ScanSource, Inc.
 
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and MicroservicesRedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
Redis Labs
 

Ähnlich wie APIdays Paris 2018 - Cloud computing - we went through every steps of the Gartner Hype cycle. Now it's time to debrief. Ludovic Piot, Lead of Customer Care, Clever Cloud (20)

[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
 
An introduction to Serverless
An introduction to ServerlessAn introduction to Serverless
An introduction to Serverless
 
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
(RivieraDev 2018) #serverless - 2 ans de retourS d'expérience
(RivieraDev 2018) #serverless - 2 ans de retourS d'expérience(RivieraDev 2018) #serverless - 2 ans de retourS d'expérience
(RivieraDev 2018) #serverless - 2 ans de retourS d'expérience
 
The Future of Cloud Innovation, featuring Adrian Cockcroft
The Future of Cloud Innovation, featuring Adrian CockcroftThe Future of Cloud Innovation, featuring Adrian Cockcroft
The Future of Cloud Innovation, featuring Adrian Cockcroft
 
Architecting Cloud Computing Solutions with Java [1.1]
Architecting Cloud Computing Solutions with Java [1.1]Architecting Cloud Computing Solutions with Java [1.1]
Architecting Cloud Computing Solutions with Java [1.1]
 
Arquitetando soluções de computação em nuvem com Java
Arquitetando soluções de computação em nuvem com JavaArquitetando soluções de computação em nuvem com Java
Arquitetando soluções de computação em nuvem com Java
 
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
 
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudLinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
 
Cloud to Edge
Cloud to EdgeCloud to Edge
Cloud to Edge
 
Platform engineering 101
Platform engineering 101Platform engineering 101
Platform engineering 101
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and MicroservicesRedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
 
Developing Hybrid Cloud Applications
Developing Hybrid Cloud ApplicationsDeveloping Hybrid Cloud Applications
Developing Hybrid Cloud Applications
 
Enterprise serverless
Enterprise serverlessEnterprise serverless
Enterprise serverless
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 

Mehr von apidays

Mehr von apidays (20)

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
 
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...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
 
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, ...
 
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...
 
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 ...
 
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
 

Kürzlich hochgeladen

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

Kürzlich hochgeladen (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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?
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
+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...
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
"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 ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
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...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
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
 

APIdays Paris 2018 - Cloud computing - we went through every steps of the Gartner Hype cycle. Now it's time to debrief. Ludovic Piot, Lead of Customer Care, Clever Cloud

  • 1. #APIdaysParis ☁-computing We went through every steps of #hypecycle Shall we debrief ? Adrien Blind, Ludovic Piot
  • 2. starring… Adrien Blind @AdrienBlind Devops Evangelist, Docker Captain Ludovic Piot @lpiot Head of DevOps/Cloud unit
  • 5. Every fears! vendor lock-in Cloud-providers spy your business security data privacy deregulated dev playground death of operation guys
  • 6. A real market trend!
  • 7. A real market trend!
  • 8. Private cloud - an heterogeneous mkt Many solutions… … and as many definitions of what we call private cloud computing ❏ virtualization, ❏ PaaS, ❏ Code to Prod integrated solution ❏ Infra as Code 2015 seems to be a loooong time ago. Is CaaS changing the game?
  • 9. Here comes the hype cycle
  • 12. What do you really want? On demand Pay as you go Elastic Deliver a way we don’t know how to in the on-premise legacy world Time-to-Market accelerator security performance Available everywhere agile resiliency
  • 13. Challenge the legacy status quo? Cloud computing is a tremendous opportunity to challenge how things exist in the legacy world: ❏ Black vs. white wire ❏ Ops dpt is challenged ❏ Economically speaking ❏ operationnally speaking ❏ Green field ❏ On-demand provisionning ❏ Elasticity
  • 14. First expectations Wrong start with Google App Engine… … and as many definitions of what we call private cloud computing ❏ pricing model too mature for consumers ❏ few runtimes available ❏ Vendor lock-in on data (BigTable) ❏ only Cloud-native apps ❏ No “pet” way for ops
  • 15. Peak of inflated expectations
  • 16. ❏ Pay-per-Use / CAPEX vs. OPEX = cheaper / no longer investment Really?! ❏ Autoscaling = app adapts itself to its workload Automagically?! ❏ High availability = app hosted in the Cloud are unbreakable Without any change?! Then marketing inflated expectations
  • 18. ❏ Pay-per-Use / CAPEX vs. OPEX = you pay what you ask for NOT what you effectively use Only advantage is the no-engagement thing ❏ Autoscaling = you can script out/in-scaling following monitoring rules Application has to be designed to behave correctly ❏ High availability = multi-regions infrastructure have SLAs Rest of HA is driven by your own software fail-over design Desillusions!
  • 19. Who’s responsible On-premise Iaas Paas Caas RESPONSIBILITIES ▪ Cloud provider ▪ Ops / hoster ▪ Dev / Client PROPERTY Cloud platforms may belong to many client teams. Platform governance is a thing. Hypervisor VM OS Libs conf. Kernel HDW Middleware conf. Apps conf. Server Storage Network Logs / Metrology / Backups Data Runtime conf. Container conf.
  • 20. ❏ Requires different skills ❏ Cloud vendors try to attract directly Dev people: NoOps myth, shadow IT… ❏ Assumes consumers to be autonomous ❏ Here come DevOps ;) From cases to APIs
  • 21. Ride the raging bull Cloud services are often proprietary (no source code available). You have to master ❏ how they behave ❏ how to deal with their limitations Often with try / fail / learn methodology.
  • 22. Patch management Cloud providers offer up-to-date assets. But do not upgrade already provisionned ones! You have to use immutable infrastructure management patterns
  • 23. Integration Cloud providers offer many services. Building a platform means to integrate 10s of services with each others. Cloud architect & devops guys are deeply needed!
  • 24. Price-driven governance Usage changes, explosion of your VMs counter 60% of time spent in operating Cloud services is to optimize costs – Google DevFinOps “Tristar Medical Group Discovers Solution That Reduced its AWS Costs by 60% (~$20k per month)” – May 9, 2018
  • 26. Data gravitation / Reversibility Cloud providers aim to store data. ❏ Weight of data ❏ Data format ❏ Data requesting technos … lead to make reversibility difficult.
  • 27. High-end value services / Reversibility Cloud providers deliver high-end services that are ❏ quite easy to use ❏ very difficult to migrate from. For example ❏ cognitive services ❏ authentication services ❏ Spanner ❏ Alexa chatbot
  • 29. Focus on value & better TTM but support platform constraints More flexibility, more tuning capacity… but assume plumbing Functions ABSTRACT FOCUSINFRA Microservices Monoliths CaaS IaaS FaaS & PaaS
  • 30. Don’t put all one's eggs in one basket Create an abstraction layer between your consumers and cloud providers: let’s hybridate! ❏ Leverage on open-source / standards as much as you can. Notice how much object storage vendors built up S3 (AWS) compliant APIs? ❏ Make an impact analysis (reversibility, etc.) before making your apps sticky with the subsequent platform it relies on. (Mind the price upgrade of Google Maps) ❏ There’s no free lunch: possibly assume not to use everything you can? Platform AWS AZURE
  • 33. People & processes over technology ❏ Infra-as-code, software-defined-xxx: Ops progressively become Devs: you need to engage on reskilling them! ❏ No longer be a robot, invent robots: it’s not just about hard skills! ❏ While some activities retire, new emerge: low level architecture, IT financing metrology for instance ❏ Integrate your cloud into a broader devops or continuous delivery transformation People > Processes > Tools
  • 35. Architecture & cloud vendors ❏ App architecture & languages influenced cloud offers: microservices, app resiliency & scalability contributed to infrastructure commoditization ❏ Nowadays, the cloud influences you app: object storage, serverless, cloud native apps We created junkies, always searching for more abstraction. But your dealer is not your friend, he as some interests in ($$$)
  • 36. Subtle equilibrists choices ❏ Offload from the non valuable plumbing ❏ … but some infrastructure assets may be finally part of your differentiators ❏ Get the control back may be valuable: preserves autonomy, reduce operational costs at scale... ❏ “Do as I say, not as I do”: refocusing on core-business is the exact opposite of what cloud vendors does, being themselves fullstack ❏ Be an engineer, not a fashionista
  • 37. (Re) Assess yourself Time passed, the landscape changed ❏ Technologies are more mature ❏ Consulting/training/documentation... are more developed May be the time to get the control back ?