SlideShare a Scribd company logo
1 of 118
Download to read offline
What Is This Cloud
Native Thing Anyway?
CraftConf 2018
Sam Newman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Sam Newman &
Associates
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Sam Newman
Building
Microservices
DESIGNING FINE-GRAINED SYSTEMS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
https://www.flickr.com/photos/reavel/2496345250/Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Cloud Native
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Two Things…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
It’s all about
abstractions
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
It’s not all about
kubernetes
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
2006
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
1999
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
2007
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
What is a cloud
native app?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://12factor.net
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.nirmata.com/2015/03/09/cloud-native-application-maturity-model/
OPEN DATA CENTER ALLIANCE MATURITY MODEL
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
“Application can dynamically migrate across infrastructure
providers without interruption of service”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
NOT CLOUD NATIVE?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Ok, but what is a
Cloud Native App?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.cncf.io/about/charter/
CNCF CHARTER
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
CNCF DEFINITION…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
CNCF DEFINITION…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
(c) Micro-service Oriented
CNCF DEFINITION…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
(c) Micro-service Oriented
CNCF DEFINITION…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewmanhttps://www.flickr.com/photos/glynlowe/10921733615
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
WHY CONTAINERS?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Isolated execution
WHY CONTAINERS?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Universal Deployment
Isolated execution
WHY CONTAINERS?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Portable
Universal Deployment
Isolated execution
WHY CONTAINERS?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
FAAS?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
FAAS?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
FAAS?
Containers as an implementation detail
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
(c) Micro-service Oriented
CNCF DEFINITION…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
(c) Micro-service Oriented
CNCF DEFINITION…
???
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
(c) Micro-service Oriented
CNCF DEFINITION…
???
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
(a) Container Packaged
(b) Dynamically Managed
(c) Micro-service Oriented
CNCF DEFINITION…
???
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Sam Newman
Building
Microservices
DESIGNING FINE-GRAINED SYSTEMS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Sam Newman
Building
Microservices
DESIGNING FINE-GRAINED SYSTEMS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://pivotal.io/cloud-native
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
“MICRO-SERVICE ORIENTED?”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Independent Scaling
“MICRO-SERVICE ORIENTED?”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Right tool, right job
Independent Scaling
“MICRO-SERVICE ORIENTED?”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Right tool, right job
Independently Deployable
Independent Scaling
“MICRO-SERVICE ORIENTED?”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Seriously though,
what the hell is a
cloud native app?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
On the cloud, but fighting it
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
On the cloud, but fighting it
Cloud Ready
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
On the cloud, but fighting it
Cloud Ready
Working with, not against
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
Cloud Native
On the cloud, but fighting it
Cloud Ready
Working with, not against
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
Cloud Native
On the cloud, but fighting it
Embracing the cloud, and only the cloud
Cloud Ready
Working with, not against
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
Cloud Native
On the cloud, but fighting it
Embracing the cloud, and only the cloud
Cloud Ready
Working with, not against
12 factor apps
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lift & Shift
Cloud Native
On the cloud, but fighting it
Embracing the cloud, and only the cloud
Cloud Ready
Working with, not against
12 factor apps
Serverless
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
An application that is built to take
full advantage of an underlying
cloud platform
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
An application that is built to take
full advantage of an underlying
cloud platform
Probably: designed with a specific
platform in mind
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
An application that is built to take
full advantage of an underlying
cloud platform
Probably: designed with a specific
platform in mind
Highly-likely: not going to work without
a cloud platform
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
CLOUD NATIVE APP CHARACTERISTICS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Build to scale
CLOUD NATIVE APP CHARACTERISTICS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Build to scale
Fault-tolerant
CLOUD NATIVE APP CHARACTERISTICS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Build to scale
Fault-tolerant
Maybe: decomposed into services
CLOUD NATIVE APP CHARACTERISTICS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Build to scale
Fault-tolerant
Maybe: decomposed into services
Pushes as much work to the platform as possible
CLOUD NATIVE APP CHARACTERISTICS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Build to scale
Fault-tolerant
Maybe: decomposed into services
Pushes as much work to the platform as possible
Automatable
CLOUD NATIVE APP CHARACTERISTICS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Platforms?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Abstractions
Platforms?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
IAAS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
IAAS
CoAAS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
IAAS
CoAAS
PAAS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
IAAS
CoAAS
PAASServerless?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
IAAS
CoAAS
PAASServerless?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
“Developers turn caffeine into abstractions”
- Brian Marick, possibly
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Machine Code
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Machine Code
Assembly Code
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Machine Code
Assembly Code
Application Code
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Lock-in?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://twitter.com/alexstamos/status/993258342230376448
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.allthingsdistributed.com/2016/03/10-lessons-from-10-years-of-aws.html
“One of the most important mechanisms we provided
was to offer customers a collection of primitives and
tools, where they could pick and choose their preferred
way to engage with the AWS cloud, instead of only
providing one framework”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Amazon
EC2
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Amazon
EC2
Amazon

S3
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Amazon
EC2
Amazon

S3
Amazon

RDS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
CNCF PROJECTS -> CLOUD NATIVE PRIMITIVES
https://www.cncf.io/projects/
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
“(g) Platform agnostic. The specifications developed will
not be platform specific such that they can be
implemented on a variety of architectures and operating
systems.”
https://www.cncf.io/about/charter/
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
on-premise?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
on-premise?
operating
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
on-premise?
operating
lower-level
primitives
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
CNCF PROJECTS -> CLOUD NATIVE PRIMITIVES
https://www.cncf.io/projects/
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
CNCF PROJECTS -> CLOUD NATIVE PRIMITIVES
https://www.cncf.io/projects/
Data & Storage?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.cncf.io/about/charter/
CNCF CHARTER
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.cncf.io/about/charter/
CNCF CHARTER
“The Foundation’s mission is to create and drive the
adoption of a new computing paradigm that is
optimized for modern distributed systems environments
capable of scaling to tens of thousands of self healing
multi-tenant nodes.”
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
tens of thousands of
nodes?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
standards?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
http://opentracing.io
OPEN TRACING
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://www.cncf.io/about/members/
MEMBERS…
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
https://pivotal.io/cloud-native
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
DevOps
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
Continuous
Delivery
DevOps
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
Continuous
Delivery
DevOps
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
Continuous
Delivery
DevOps
Cloud
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
Continuous
Delivery
DevOps
Cloud
Microservices
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Agile/Lean
Continuous
Delivery
DevOps
Cloud
Cloud
Native
Microservices
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
is it for me?
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
You need to be able to buy into a platform
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
You need to be able to buy into a platform
You need a continual appetite to assess and
adopt new technology
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
You need to be able to buy into a platform
You need a continual appetite to assess and
adopt new technology
You’ll need to learn new skills, and perhaps hire
new types of people
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
You need to be able to buy into a platform
You need a continual appetite to assess and
adopt new technology
You’ll need to learn new skills, and perhaps hire
new types of people
Accept the constraints of the platform(s) you
adopt
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Reduce operating costs
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Reduce operating costs
Move faster
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Reduce operating costs
Move faster
Handle scale, resiliency and security significantly
better than doing it yourself
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
Sam Newman
Building
Microservices
DESIGNING FINE-GRAINED SYSTEMS
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/
@samnewman
http://samnewman.io
@samnewman
Thank You!
Copyright 2018 Sam Newman and Associates Ltd. https://samnewman.io/

More Related Content

What's hot

Confusion In The Land Of The Serverless
Confusion In The Land Of The ServerlessConfusion In The Land Of The Serverless
Confusion In The Land Of The ServerlessSam Newman
 
Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 2014Sam Newman
 
AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016Sam Newman
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014Sam Newman
 
Practical microservices - YOW 2013
Practical microservices  - YOW 2013Practical microservices  - YOW 2013
Practical microservices - YOW 2013Sam Newman
 
From macro to micro goto
From macro to micro   gotoFrom macro to micro   goto
From macro to micro gotoSam Newman
 
AppSec and Microservices
AppSec and MicroservicesAppSec and Microservices
AppSec and MicroservicesSam Newman
 
Principles of microservices ndc oslo
Principles of microservices   ndc osloPrinciples of microservices   ndc oslo
Principles of microservices ndc osloSam Newman
 
Testing & deploying microservices - XP Days Ukraine 2014
Testing & deploying microservices  - XP Days Ukraine 2014Testing & deploying microservices  - XP Days Ukraine 2014
Testing & deploying microservices - XP Days Ukraine 2014Sam Newman
 
Rip It Up - The Microservice Organisation
Rip It Up  - The Microservice OrganisationRip It Up  - The Microservice Organisation
Rip It Up - The Microservice OrganisationSam Newman
 
Feature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub WorldFeature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub WorldSam Newman
 
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...Jeremiah Jones
 
The UX of DATA: Responsive Datenvisualisierung mit jQuery
The UX of DATA: Responsive Datenvisualisierung mit jQueryThe UX of DATA: Responsive Datenvisualisierung mit jQuery
The UX of DATA: Responsive Datenvisualisierung mit jQueryPeter Rozek
 
Mobile Apps at Work for Non For Profit Accountants #AICPANFP
Mobile Apps at Work for Non For Profit Accountants #AICPANFPMobile Apps at Work for Non For Profit Accountants #AICPANFP
Mobile Apps at Work for Non For Profit Accountants #AICPANFPgrimesba
 
Mobile apps at work for non for profit accountants aicpa
Mobile apps at work for non for profit accountants aicpaMobile apps at work for non for profit accountants aicpa
Mobile apps at work for non for profit accountants aicpaAbila
 
Building better content creation with wysiwyg fields and custom formatters
Building better content creation with wysiwyg fields and custom formattersBuilding better content creation with wysiwyg fields and custom formatters
Building better content creation with wysiwyg fields and custom formattersStuart Clark
 
Creating resiliency through destruction
Creating resiliency through destructionCreating resiliency through destruction
Creating resiliency through destructionAmazon Web Services
 
Performance and UX
Performance and UXPerformance and UX
Performance and UXPeter Rozek
 
Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...
Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...
Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...Amazon Web Services
 

What's hot (20)

Confusion In The Land Of The Serverless
Confusion In The Land Of The ServerlessConfusion In The Land Of The Serverless
Confusion In The Land Of The Serverless
 
Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 2014
 
AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014
 
Practical microservices - YOW 2013
Practical microservices  - YOW 2013Practical microservices  - YOW 2013
Practical microservices - YOW 2013
 
From macro to micro goto
From macro to micro   gotoFrom macro to micro   goto
From macro to micro goto
 
AppSec and Microservices
AppSec and MicroservicesAppSec and Microservices
AppSec and Microservices
 
Principles of microservices ndc oslo
Principles of microservices   ndc osloPrinciples of microservices   ndc oslo
Principles of microservices ndc oslo
 
Testing & deploying microservices - XP Days Ukraine 2014
Testing & deploying microservices  - XP Days Ukraine 2014Testing & deploying microservices  - XP Days Ukraine 2014
Testing & deploying microservices - XP Days Ukraine 2014
 
Rip It Up - The Microservice Organisation
Rip It Up  - The Microservice OrganisationRip It Up  - The Microservice Organisation
Rip It Up - The Microservice Organisation
 
Feature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub WorldFeature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub World
 
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
How Modern Software Architecture Benefits from Patterns Found in Natural Comp...
 
Cool Storytelling Tools
Cool Storytelling Tools Cool Storytelling Tools
Cool Storytelling Tools
 
The UX of DATA: Responsive Datenvisualisierung mit jQuery
The UX of DATA: Responsive Datenvisualisierung mit jQueryThe UX of DATA: Responsive Datenvisualisierung mit jQuery
The UX of DATA: Responsive Datenvisualisierung mit jQuery
 
Mobile Apps at Work for Non For Profit Accountants #AICPANFP
Mobile Apps at Work for Non For Profit Accountants #AICPANFPMobile Apps at Work for Non For Profit Accountants #AICPANFP
Mobile Apps at Work for Non For Profit Accountants #AICPANFP
 
Mobile apps at work for non for profit accountants aicpa
Mobile apps at work for non for profit accountants aicpaMobile apps at work for non for profit accountants aicpa
Mobile apps at work for non for profit accountants aicpa
 
Building better content creation with wysiwyg fields and custom formatters
Building better content creation with wysiwyg fields and custom formattersBuilding better content creation with wysiwyg fields and custom formatters
Building better content creation with wysiwyg fields and custom formatters
 
Creating resiliency through destruction
Creating resiliency through destructionCreating resiliency through destruction
Creating resiliency through destruction
 
Performance and UX
Performance and UXPerformance and UX
Performance and UX
 
Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...
Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...
Create Modern Serverless Web Applications in Minutes Using the AWS Amplify Fr...
 

Similar to What is a cloud native app

[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...
[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...
[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...Amazon Web Services
 
Digital transformation for local news - SVC220 - New York AWS Summit
Digital transformation for local news - SVC220 - New York AWS SummitDigital transformation for local news - SVC220 - New York AWS Summit
Digital transformation for local news - SVC220 - New York AWS SummitAmazon Web Services
 
Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019Akamai Netherlands
 
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018Amazon Web Services
 
2018 re invent lee
2018 re invent lee2018 re invent lee
2018 re invent leeLee Atchison
 
Automatic-Labelling-and-Model-Tuning-with-Amazon-SageMaker
Automatic-Labelling-and-Model-Tuning-with-Amazon-SageMakerAutomatic-Labelling-and-Model-Tuning-with-Amazon-SageMaker
Automatic-Labelling-and-Model-Tuning-with-Amazon-SageMakerAmazon Web Services
 
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...Amazon Web Services LATAM
 
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWSSecurity Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWSAmazon Web Services LATAM
 
Building AR-VR applications on AWS
Building AR-VR applications on AWSBuilding AR-VR applications on AWS
Building AR-VR applications on AWSAmazon Web Services
 
マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法崇之 清水
 
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS Summit
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS SummitBuilding AR/VR Apps with AWS - SVC201 - Anaheim AWS Summit
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS SummitAmazon Web Services
 
Modern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat WayModern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat WayAmazon Web Services
 
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Amazon Web Services
 
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit SydneyAutomatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit SydneyAmazon Web Services
 
Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...
Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...
Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...Amazon Web Services
 
Earth Observation and AWS' Analytics Platform
Earth Observation and AWS' Analytics PlatformEarth Observation and AWS' Analytics Platform
Earth Observation and AWS' Analytics PlatformAmazon Web Services
 
Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...
Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...
Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...Amazon Web Services
 
re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)Amazon Web Services Japan
 
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...Amazon Web Services
 

Similar to What is a cloud native app (20)

[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...
[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...
[REPEAT 1] Create and Publish AR, VR, and 3D Applications Using Amazon Sumeri...
 
Amazon Sumerian Loft Hackathon
Amazon Sumerian Loft HackathonAmazon Sumerian Loft Hackathon
Amazon Sumerian Loft Hackathon
 
Digital transformation for local news - SVC220 - New York AWS Summit
Digital transformation for local news - SVC220 - New York AWS SummitDigital transformation for local news - SVC220 - New York AWS Summit
Digital transformation for local news - SVC220 - New York AWS Summit
 
Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019
 
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
 
2018 re invent lee
2018 re invent lee2018 re invent lee
2018 re invent lee
 
Automatic-Labelling-and-Model-Tuning-with-Amazon-SageMaker
Automatic-Labelling-and-Model-Tuning-with-Amazon-SageMakerAutomatic-Labelling-and-Model-Tuning-with-Amazon-SageMaker
Automatic-Labelling-and-Model-Tuning-with-Amazon-SageMaker
 
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
 
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWSSecurity Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
 
Building AR-VR applications on AWS
Building AR-VR applications on AWSBuilding AR-VR applications on AWS
Building AR-VR applications on AWS
 
マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法
 
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS Summit
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS SummitBuilding AR/VR Apps with AWS - SVC201 - Anaheim AWS Summit
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS Summit
 
Modern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat WayModern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat Way
 
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
 
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit SydneyAutomatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
 
Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...
Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...
Zendesk: Building a World-Class Cloud Center of Excellence (ENT309-S) - AWS r...
 
Earth Observation and AWS' Analytics Platform
Earth Observation and AWS' Analytics PlatformEarth Observation and AWS' Analytics Platform
Earth Observation and AWS' Analytics Platform
 
Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...
Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...
Create Immersive Experiences Using Amazon Sumerian (ARV204-R1) - AWS re:Inven...
 
re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)
 
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
 

Recently uploaded

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 

Recently uploaded (20)

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 

What is a cloud native app