SlideShare a Scribd company logo
1 of 30
Download to read offline
#ContainerDayFR
Buzzwords at the Cloud Native era
Alexis “Horgix” Chotard
#ContainerDayFRParis Container Day 2018
Alexis “Horgix” Chotard
Unicorn evangelist
▼ Systems Engineer & Consultant @ Xebia
▼ Loves to automate everything
▼ Strives to do things cleanly
2
Horgix
Horgix
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Buzzwords?
▼ Tracing
▼ Service Mesh
▼ Serverless
It’s hard to keep up with every new concept.
Challenge: get you to understand all of these in 20 minutes!
3
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Reminders
Micro-services:
“Approach to developing a single application as a suite of small services, each
running in its own process and communicating with lightweight mechanisms”
4
https://www.martinfowler.com/articles/microservices.html
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Reminders
Orchestration:
▼ Allocate resources to jobs
▼ Reschedule jobs in case of failure
▼ Bring API-centric infrastructure
5
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Reminders
We live in a distributed world, with
microservices being orchestrated across
more and more servers.
6
Buzzwords at the Cloud Native era
#ContainerDayFR @HorgixParis Container Day 2018 7
Tracing
… and modern observability
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Observability
“An observable system is one that exposes enough data about itself so that
generating information (finding answers to questions yet to be formulated) and
easily accessing this information becomes simple.”
▼ Logging
▼ Metrics
▼ Tracing
8
https://medium.com/@copyconstruct/monitoring-in-the-time-of-cloud-native-c87c7a5bfa3e
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Observability
9
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Tracing - Events!
▼ Logging: recording events
▼ Metrics: data combined from measuring events
▼ Tracing: recording events with causal ordering
Usage:
▼ Logs: easy to `grep`, manually read
▼ Metrics: can identify trends + context
▼ Traces: identify cause across services
Often called APM (Application Performance Management)
10
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Solutions
11
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Tracing for your boss
Tracing is the capability to follow and inspect
a request and all its subsequent calls in a
distributed system
12
Buzzwords at the Cloud Native era
#ContainerDayFR @HorgixParis Container Day 2018 13
Service Mesh
… or intelligent routing with observability
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Routing
▼ Classic Load Balancers
▼ What about deployments?
▼ API Gateways
▼ Source of information
▼ Quality of service
14
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Why you need it
▼ Make your deployments easier
▼ Give you better observability on everything that's using it
▼ Act smarter than you would
▼ Is a Service Mesh mandatory? No.
▼ Will it make your life easier and lower the amount of tooling and
integration you have to handle yourself? Yes!
15
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Solutions
16
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Service Mesh for your boss
Service Mesh solutions connect your
services while offering you control and
observability on HOW they’re connected
- think deployments and service quality -
17
Buzzwords at the Cloud Native era
#ContainerDayFR @HorgixParis Container Day 2018 18
Serverless
… and more precisely Functions-as-a-Service
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
New paradigm
▼ 5 years ago: “Run this infrastructure-as-code that installs my app”
▼ Now: “Run my container”
▼ Future: “Run my code!”
19
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
What about PaaS?
▼ "Run my code" has been around for years
▼ Heroku popularized it (https://12factor.net/ )
▼ Scalingo
▼ Google App Engine, AWS Beanstalk, ...
Difference?
▼ No long running task
▼ Run on demand
▼ Billed per call on hosted platforms
20
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Elasticity - Bare-metal
21
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Elasticity - VMs / Containers
22
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Elasticity - FaaS
23
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Why you want it
▼ On hosted platforms: 0 call == $0 !
▼ Closest we can get from not caring about elasticity
▼ As easy as possible to deploy
▼ Microservices at their paroxysm (nanoservices?)
24
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Solutions
Serverless landscape: https://s.cncf.io/
25
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Serverless for your boss
Functions as a Service makes you deploy
smaller services to have costs that match
your load, while concentrating only on your
code and not on how it runs
26
Buzzwords at the Cloud Native era
#ContainerDayFR @HorgixParis Container Day 2018 27
Conclusion / Take away
… in case you fell asleep ;)
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Take away
▼ Tracing gives you better insights on all this distributed world by being
able to follow requests across the system
▼ Service Mesh allows you to interconnect your services
▼ Serverless makes you think in "running code" instead of "running
containers" or even “running servers”
28
#ContainerDayFRParis Container Day 2018
Buzzwords at the Cloud Native era
@Horgix
Take away
We live in a distributed world, with microservices being orchestrated
across more and more servers…
And we are ready to observe things in this
distributed world, to handle traffic and
deployments smartly, and to start thinking
about functions instead of containers.
29
Buzzwords at the Cloud Native era
#ContainerDayFR @HorgixParis Container Day 2018 30
The End
Questions ?

More Related Content

What's hot

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 IntegrationJudy Breedlove
 
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...apidays
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...Eric D. Schabell
 
Gerrit topics support with AWS Lambda
Gerrit topics support with AWS LambdaGerrit topics support with AWS Lambda
Gerrit topics support with AWS LambdaArtem Nikitin
 
Preparing your organization for microservices
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservicesJudy Breedlove
 
Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler Data Tech
 
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...WSO2
 
Cloud-native Gerrit Code Review
Cloud-native Gerrit Code ReviewCloud-native Gerrit Code Review
Cloud-native Gerrit Code ReviewLuca Milanesio
 
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...DevSecCon
 
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Navigating Cloud Adoption:  Trends that Challenge and Inspire DesignersNavigating Cloud Adoption:  Trends that Challenge and Inspire Designers
Navigating Cloud Adoption: Trends that Challenge and Inspire DesignersJudy Breedlove
 
20150624 Belgian GraphDB meetup at Ordina
20150624 Belgian GraphDB meetup at Ordina20150624 Belgian GraphDB meetup at Ordina
20150624 Belgian GraphDB meetup at OrdinaRik Van Bruggen
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIJudy Breedlove
 
The 3 pillars of agile integration: Container, Connector and API
The 3 pillars of agile integration:  Container, Connector and APIThe 3 pillars of agile integration:  Container, Connector and API
The 3 pillars of agile integration: Container, Connector and APIJudy Breedlove
 
No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]
No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]
No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]Soham Dasgupta
 
Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationJudy Breedlove
 
[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...
[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...
[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...WSO2
 
SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...Dynatrace
 
Cloud run - Serverless Containers Done Right
Cloud run - Serverless Containers Done RightCloud run - Serverless Containers Done Right
Cloud run - Serverless Containers Done Rightmfazal
 
[WSO2Con USA 2018] Architecting for Container-native Environments
[WSO2Con USA 2018] Architecting for Container-native Environments[WSO2Con USA 2018] Architecting for Container-native Environments
[WSO2Con USA 2018] Architecting for Container-native EnvironmentsWSO2
 
IV Technology Workshop GFT - AWS Serverless Architecture
IV Technology Workshop GFT - AWS Serverless ArchitectureIV Technology Workshop GFT - AWS Serverless Architecture
IV Technology Workshop GFT - AWS Serverless ArchitectureJoão Carlos Lopes Gatto
 

What's hot (20)

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
 
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...
 
Gerrit topics support with AWS Lambda
Gerrit topics support with AWS LambdaGerrit topics support with AWS Lambda
Gerrit topics support with AWS Lambda
 
Preparing your organization for microservices
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservices
 
Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud?
 
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
 
Cloud-native Gerrit Code Review
Cloud-native Gerrit Code ReviewCloud-native Gerrit Code Review
Cloud-native Gerrit Code Review
 
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
 
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
Navigating Cloud Adoption:  Trends that Challenge and Inspire DesignersNavigating Cloud Adoption:  Trends that Challenge and Inspire Designers
Navigating Cloud Adoption: Trends that Challenge and Inspire Designers
 
20150624 Belgian GraphDB meetup at Ordina
20150624 Belgian GraphDB meetup at Ordina20150624 Belgian GraphDB meetup at Ordina
20150624 Belgian GraphDB meetup at Ordina
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
The 3 pillars of agile integration: Container, Connector and API
The 3 pillars of agile integration:  Container, Connector and APIThe 3 pillars of agile integration:  Container, Connector and API
The 3 pillars of agile integration: Container, Connector and API
 
No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]
No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]
No-Java Enterprise Applications: It’s All About JavaScript [DEV5107]
 
Transform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integrationTransform the internal it landscape with APIs and integration
Transform the internal it landscape with APIs and integration
 
[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...
[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...
[WSO2 Summit Americas 2020] Creating Smart Endpoints Using Integration Micros...
 
SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...
 
Cloud run - Serverless Containers Done Right
Cloud run - Serverless Containers Done RightCloud run - Serverless Containers Done Right
Cloud run - Serverless Containers Done Right
 
[WSO2Con USA 2018] Architecting for Container-native Environments
[WSO2Con USA 2018] Architecting for Container-native Environments[WSO2Con USA 2018] Architecting for Container-native Environments
[WSO2Con USA 2018] Architecting for Container-native Environments
 
IV Technology Workshop GFT - AWS Serverless Architecture
IV Technology Workshop GFT - AWS Serverless ArchitectureIV Technology Workshop GFT - AWS Serverless Architecture
IV Technology Workshop GFT - AWS Serverless Architecture
 

Similar to Buzzwords at the Cloud Native era - Paris Container Day 2018

Build Blockchain dApps using JavaScript, Python and C - ATO.pdf
Build Blockchain dApps using JavaScript, Python and C - ATO.pdfBuild Blockchain dApps using JavaScript, Python and C - ATO.pdf
Build Blockchain dApps using JavaScript, Python and C - ATO.pdfRussFustino
 
A Hitchhiker's Guide to Cloud Native API Gateways
A Hitchhiker's Guide to Cloud Native API GatewaysA Hitchhiker's Guide to Cloud Native API Gateways
A Hitchhiker's Guide to Cloud Native API GatewaysQAware GmbH
 
RightScale Roadtrip - Accelerate To Cloud
RightScale Roadtrip - Accelerate To CloudRightScale Roadtrip - Accelerate To Cloud
RightScale Roadtrip - Accelerate To CloudRightScale
 
Enterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New NormalEnterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New NormalQAware GmbH
 
Going MicroServices with Net
Going MicroServices with NetGoing MicroServices with Net
Going MicroServices with NetDavid Revoledo
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
First Tech: From bricks and mortar to cloud first api driven banking
First Tech: From bricks and mortar to cloud first api driven bankingFirst Tech: From bricks and mortar to cloud first api driven banking
First Tech: From bricks and mortar to cloud first api driven bankingDynatrace
 
A Hitchhikers Guide to Cloud Native API Gateways
A Hitchhikers Guide to Cloud Native API GatewaysA Hitchhikers Guide to Cloud Native API Gateways
A Hitchhikers Guide to Cloud Native API GatewaysQAware GmbH
 
Go for Operations
Go for OperationsGo for Operations
Go for OperationsQAware GmbH
 
Latest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computingLatest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computingPivIT Global
 
Containers and Kubernetes without limits
Containers and Kubernetes without limitsContainers and Kubernetes without limits
Containers and Kubernetes without limitsAntje Barth
 
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...WSO2
 
FIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value PropositionFIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value PropositionFIWARE
 
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE
 
Accelerate to Cloud
Accelerate to CloudAccelerate to Cloud
Accelerate to CloudRightScale
 
20181012 fiware at_construction_conference
20181012 fiware at_construction_conference20181012 fiware at_construction_conference
20181012 fiware at_construction_conferencestefano de panfilis
 
MapR Product Update - Spring 2017
MapR Product Update - Spring 2017MapR Product Update - Spring 2017
MapR Product Update - Spring 2017MapR Technologies
 
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptxINTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptxapidays
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesUnderscore VC
 
Geecon Prague 2016 - Thirty months of microservices
Geecon Prague 2016 - Thirty months of microservicesGeecon Prague 2016 - Thirty months of microservices
Geecon Prague 2016 - Thirty months of microservicesSander Hoogendoorn
 

Similar to Buzzwords at the Cloud Native era - Paris Container Day 2018 (20)

Build Blockchain dApps using JavaScript, Python and C - ATO.pdf
Build Blockchain dApps using JavaScript, Python and C - ATO.pdfBuild Blockchain dApps using JavaScript, Python and C - ATO.pdf
Build Blockchain dApps using JavaScript, Python and C - ATO.pdf
 
A Hitchhiker's Guide to Cloud Native API Gateways
A Hitchhiker's Guide to Cloud Native API GatewaysA Hitchhiker's Guide to Cloud Native API Gateways
A Hitchhiker's Guide to Cloud Native API Gateways
 
RightScale Roadtrip - Accelerate To Cloud
RightScale Roadtrip - Accelerate To CloudRightScale Roadtrip - Accelerate To Cloud
RightScale Roadtrip - Accelerate To Cloud
 
Enterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New NormalEnterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New Normal
 
Going MicroServices with Net
Going MicroServices with NetGoing MicroServices with Net
Going MicroServices with Net
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
First Tech: From bricks and mortar to cloud first api driven banking
First Tech: From bricks and mortar to cloud first api driven bankingFirst Tech: From bricks and mortar to cloud first api driven banking
First Tech: From bricks and mortar to cloud first api driven banking
 
A Hitchhikers Guide to Cloud Native API Gateways
A Hitchhikers Guide to Cloud Native API GatewaysA Hitchhikers Guide to Cloud Native API Gateways
A Hitchhikers Guide to Cloud Native API Gateways
 
Go for Operations
Go for OperationsGo for Operations
Go for Operations
 
Latest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computingLatest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computing
 
Containers and Kubernetes without limits
Containers and Kubernetes without limitsContainers and Kubernetes without limits
Containers and Kubernetes without limits
 
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
 
FIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value PropositionFIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
 
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE Overview
 
Accelerate to Cloud
Accelerate to CloudAccelerate to Cloud
Accelerate to Cloud
 
20181012 fiware at_construction_conference
20181012 fiware at_construction_conference20181012 fiware at_construction_conference
20181012 fiware at_construction_conference
 
MapR Product Update - Spring 2017
MapR Product Update - Spring 2017MapR Product Update - Spring 2017
MapR Product Update - Spring 2017
 
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptxINTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment Opportunities
 
Geecon Prague 2016 - Thirty months of microservices
Geecon Prague 2016 - Thirty months of microservicesGeecon Prague 2016 - Thirty months of microservices
Geecon Prague 2016 - Thirty months of microservices
 

Recently uploaded

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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...Drew Madelung
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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 RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Recently uploaded (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Buzzwords at the Cloud Native era - Paris Container Day 2018

  • 1. #ContainerDayFR Buzzwords at the Cloud Native era Alexis “Horgix” Chotard
  • 2. #ContainerDayFRParis Container Day 2018 Alexis “Horgix” Chotard Unicorn evangelist ▼ Systems Engineer & Consultant @ Xebia ▼ Loves to automate everything ▼ Strives to do things cleanly 2 Horgix Horgix
  • 3. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Buzzwords? ▼ Tracing ▼ Service Mesh ▼ Serverless It’s hard to keep up with every new concept. Challenge: get you to understand all of these in 20 minutes! 3
  • 4. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Reminders Micro-services: “Approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms” 4 https://www.martinfowler.com/articles/microservices.html
  • 5. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Reminders Orchestration: ▼ Allocate resources to jobs ▼ Reschedule jobs in case of failure ▼ Bring API-centric infrastructure 5
  • 6. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Reminders We live in a distributed world, with microservices being orchestrated across more and more servers. 6
  • 7. Buzzwords at the Cloud Native era #ContainerDayFR @HorgixParis Container Day 2018 7 Tracing … and modern observability
  • 8. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Observability “An observable system is one that exposes enough data about itself so that generating information (finding answers to questions yet to be formulated) and easily accessing this information becomes simple.” ▼ Logging ▼ Metrics ▼ Tracing 8 https://medium.com/@copyconstruct/monitoring-in-the-time-of-cloud-native-c87c7a5bfa3e
  • 9. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Observability 9
  • 10. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Tracing - Events! ▼ Logging: recording events ▼ Metrics: data combined from measuring events ▼ Tracing: recording events with causal ordering Usage: ▼ Logs: easy to `grep`, manually read ▼ Metrics: can identify trends + context ▼ Traces: identify cause across services Often called APM (Application Performance Management) 10
  • 11. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Solutions 11
  • 12. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Tracing for your boss Tracing is the capability to follow and inspect a request and all its subsequent calls in a distributed system 12
  • 13. Buzzwords at the Cloud Native era #ContainerDayFR @HorgixParis Container Day 2018 13 Service Mesh … or intelligent routing with observability
  • 14. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Routing ▼ Classic Load Balancers ▼ What about deployments? ▼ API Gateways ▼ Source of information ▼ Quality of service 14
  • 15. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Why you need it ▼ Make your deployments easier ▼ Give you better observability on everything that's using it ▼ Act smarter than you would ▼ Is a Service Mesh mandatory? No. ▼ Will it make your life easier and lower the amount of tooling and integration you have to handle yourself? Yes! 15
  • 16. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Solutions 16
  • 17. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Service Mesh for your boss Service Mesh solutions connect your services while offering you control and observability on HOW they’re connected - think deployments and service quality - 17
  • 18. Buzzwords at the Cloud Native era #ContainerDayFR @HorgixParis Container Day 2018 18 Serverless … and more precisely Functions-as-a-Service
  • 19. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix New paradigm ▼ 5 years ago: “Run this infrastructure-as-code that installs my app” ▼ Now: “Run my container” ▼ Future: “Run my code!” 19
  • 20. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix What about PaaS? ▼ "Run my code" has been around for years ▼ Heroku popularized it (https://12factor.net/ ) ▼ Scalingo ▼ Google App Engine, AWS Beanstalk, ... Difference? ▼ No long running task ▼ Run on demand ▼ Billed per call on hosted platforms 20
  • 21. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Elasticity - Bare-metal 21
  • 22. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Elasticity - VMs / Containers 22
  • 23. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Elasticity - FaaS 23
  • 24. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Why you want it ▼ On hosted platforms: 0 call == $0 ! ▼ Closest we can get from not caring about elasticity ▼ As easy as possible to deploy ▼ Microservices at their paroxysm (nanoservices?) 24
  • 25. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Solutions Serverless landscape: https://s.cncf.io/ 25
  • 26. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Serverless for your boss Functions as a Service makes you deploy smaller services to have costs that match your load, while concentrating only on your code and not on how it runs 26
  • 27. Buzzwords at the Cloud Native era #ContainerDayFR @HorgixParis Container Day 2018 27 Conclusion / Take away … in case you fell asleep ;)
  • 28. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Take away ▼ Tracing gives you better insights on all this distributed world by being able to follow requests across the system ▼ Service Mesh allows you to interconnect your services ▼ Serverless makes you think in "running code" instead of "running containers" or even “running servers” 28
  • 29. #ContainerDayFRParis Container Day 2018 Buzzwords at the Cloud Native era @Horgix Take away We live in a distributed world, with microservices being orchestrated across more and more servers… And we are ready to observe things in this distributed world, to handle traffic and deployments smartly, and to start thinking about functions instead of containers. 29
  • 30. Buzzwords at the Cloud Native era #ContainerDayFR @HorgixParis Container Day 2018 30 The End Questions ?