SlideShare a Scribd company logo
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 Serverless
Sam Newman
 
Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 2014
Sam Newman
 
AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016AppSec & Microservices - Velocity 2016
AppSec & Microservices - Velocity 2016
Sam Newman
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014
Sam Newman
 
Practical microservices - YOW 2013
Practical microservices  - YOW 2013Practical microservices  - YOW 2013
Practical microservices - YOW 2013
Sam 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 Microservices
Sam Newman
 
Principles of microservices ndc oslo
Principles of microservices   ndc osloPrinciples of microservices   ndc oslo
Principles of microservices ndc oslo
Sam 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 Organisation
Sam 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 World
Sam 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
 
Cool Storytelling Tools
Cool Storytelling Tools Cool Storytelling Tools
Cool Storytelling Tools
Evelyn McCormack
 
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
Peter 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 #AICPANFP
grimesba
 
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
Abila
 
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
Stuart Clark
 
Creating resiliency through destruction
Creating resiliency through destructionCreating resiliency through destruction
Creating resiliency through destruction
Amazon Web Services
 
Performance and UX
Performance and UXPerformance and UX
Performance and UX
Peter 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 This Cloud Native Thing Anyway?

[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
 
Amazon Sumerian Loft Hackathon
Amazon Sumerian Loft HackathonAmazon Sumerian Loft Hackathon
Amazon Sumerian Loft Hackathon
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 Summit
Amazon Web Services
 
Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019
Akamai 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 2018
Amazon Web Services
 
2018 re invent lee
2018 re invent lee2018 re invent lee
2018 re invent lee
Lee 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-SageMaker
Amazon 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 AWS
Amazon 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 AWS
Amazon 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 Summit
Amazon 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 Way
Amazon 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 Sydney
Amazon 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 Platform
Amazon 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 This Cloud Native Thing Anyway? (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

Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 

Recently uploaded (20)

Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 

What Is This Cloud Native Thing Anyway?