SlideShare a Scribd company logo
1 of 95
Download to read offline
Preparing For a Future
Microservices Journey
Susanne Kaiser
Independent Tech Consultant
@suksr
@suksr
@suksr
@suksrSource: http://www.thomasthwaites.com
@suksr
@suksrSource: http://www.thomasthwaites.com
@suksr
@suksr
Data Store
@suksr
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
1. Register
3. Connect
2. Discover
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Idempotency
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads
Idempotency
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
Heads
Circuit Breaker
Idempotency
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads
Circuit Breaker
Idempotency
Message Broker
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads Circuit Breaker
Idempotency
Message Broker
API-Gateway
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads
Idempotency
Message Broker
API-Gateway
Circuit Breaker
Config-Mngmt.
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads
Idempotency
Message Broker
API-Gateway
Circuit Breaker
Config-Mngmt.
Monitoring
Log Aggreation
Metrics
Distributed
Tracing
Health ChecksHardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads
Idempotency
Message Broker
API-Gateway
Circuit Breaker
Config-Mngmt.
Monitoring
Log Aggreation
Metrics
Distributed
Tracing
Health Checks
SCM
Checkout TestBuild
CI/CD Pipeline
Deploy
Hardware
O/S
Virtualization
Container
Runtime
@suksr
API
APIAPIService Discovery
Load-Balancer
API
Timeout-Handling
Retries
Bulk-
heads
Idempotency
Message Broker
API-Gateway
Circuit Breaker
Config-Mngmt.
Monitoring
Log Aggreation
Metrics
Distributed
Tracing
Health Checks
SCM
Checkout TestBuild
CI/CD Pipeline
Deploy
Hardware
O/S
Virtualization
Container
Runtime
Backup Recovery
@suksr
µService
@suksr
Hardware
Data Store
API
API-Gateway Service Discovery Load-Balancer
Message Broker
Timeout-Handling Retries Idempotency Bulkheads Circuit Breaker
Config-Mngmt.
Monitoring Log Aggreation Metrics Distributed
Tracing
Health Checks
SCM
O/SVirtualization Container Runtime
Checkout TestBuild
CI/CD Pipeline
Deploy
µService
Backup Recovery
@suksr
Hardware
Data Store
API
API-Gateway Service Discovery Load-Balancer
Message Broker
Timeout-Handling Retries Idempotency Bulkheads Circuit Breaker
Config-Mngmt.
Monitoring Log Aggreation Metrics Distributed
Tracing
Health
Checks
SCM
O/SVirtualization Container Runtime
Checkout TestBuild
CI/CD Pipeline
Deploy
Backup Recovery
@suksr
Complexities
Source: http://www.thomasthwaites.com/folio5/wp-content/uploads/2010/10/Toaster_Project1-PhotoCredit-Daniel_Alexanderx630.jpg
@suksrSource: http://www.thomasthwaites.com
How can a small team handle infrastructure
complexities
and deliver user & business value?
@suksr
Focus on Core Domain
Offload commodities
@suksr
Core Domain Focus User Value
@suksr
User Needs
Build in-house
@suksr
Offloading commodities Business Needs Business Value
Core Domain Focus User ValueUser Needs
Build in-house
Outsource to utility suppliers
@suksr
Software Delivery
Performance
Productivity
Profitability
Market Share
What to build in-house?
What to outsource?
@suksr
Wardley Maps
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Uncharted Industrialised
Chaotic
Uncertain
Unpredictable
Changing
...
Ordered
Known
Measured
Stable
...
By Simon Wardley
Position
Movement
Visualisation of a value chain’s evolution
@suksr
Who are your users?
ValueChain
InvisibleVisible
Wardley Maps
Value Chain
@suksr
Who are your users?
What are your users’ needs?
ValueChain
InvisibleVisible
Wardley Maps
Value Chain
@suksr
Who are your users?
What are your users’ needs?
What are the components/activities to fulfil
your users’ needs incl. dependencies?
ValueChain
InvisibleVisible
Wardley Maps
Value Chain
Position
@suksr
ValueChain
InvisibleVisible
Evolution
Wardley Maps
Landscape
Components along
evolution axes
Genesis Custom-Built Product (+rental) Commodity (+utility)
Position
Movement
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Everything evolves
Past Current Future
Supply Competition
Demand Competition
Wardley Maps
Patterns
Uncharted Industrialised
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Past Current Future
Characteristics changeUncharted
Undefined market
Uncertain
Unpredictable
Rare
Poorly understood
Forming market
Learning on use
Increasing understanding
Slowly increasing
consumption
Rapid increases in
learning
Growing market
Learning on operation
Increasing education
Rapidly increasing
consumption
Rapid increase in use
Mature market
Known / accepted
Stable
Widespread and stabilising
Commonly understood
(in term of use)
Industrialised
Wardley Maps
Patterns
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Everything evolves
Past Current Future
Continuous adaption
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Efficiency enables innovation
Uncharted Industrialised
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Efficiency enables innovation
Uncharted Industrialised
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Efficiency enables innovation
Uncharted Industrialised
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Efficiency enables innovation
Uncharted Industrialised
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Past Current
Success breeds inertia
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Success breeds inertia
Past Current
Inertia can kill an organisation
Wardley Maps
Patterns
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule Speakers Feedback
Focus on user needs
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Management
Speaker
Management
Survey Platform
Speakers Feedback
Session
Rating
Ticketing Platform
Position
Understand the involved
components and their
dependencies (position)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Management
Speaker
Management
Survey Platform
Speakers Feedback
Session
Rating
Ticketing Platform
Position
Data Storage
Understand the involved
components and their
dependencies (position)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Management
Speaker
Management
Survey Platform
Speakers Feedback
Session
Rating
Ticketing Platform
Search Engine
Position
Data Storage
Understand the involved
components and their
dependencies (position)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Management
Speaker
Management
Survey Platform
Speakers Feedback
Session
Rating
Ticketing Platform
Search Engine Message Broker
Position
Data Storage
Understand the involved
components and their
dependencies (position)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Management
Speaker
Management
Survey Platform
Speakers Feedback
Session
Rating
Ticketing Platform
Search Engine
Compute Platform
Message Broker
Position
Data Storage
Understand the involved
components and their
dependencies (position)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Management
Speaker
Management
Survey Platform
Speakers Feedback
Session
Rating
Ticketing Platform
Search Engine
Compute Platform
Message Broker
VM
Position
Data Storage
Understand the involved
components and their
dependencies (position)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Mgmnt.
Speaker
Mgmnt.
Survey
Platform
Speakers Feedback
Session
Rating
Ticketing
Platform
Search Engine
Compute Platform
Data Storage
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
Plot components along
evolution axes (movement)
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule
Mgmnt.
Speaker
Mgmnt.
Survey
Platform
Speakers Feedback
Session
Rating
Ticketing
Platform
Search Engine
Compute Platform
Data Storage
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
Discuss & plan
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session
Rating
Ticketing aaS
Search Engine
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session
Rating
Ticketing aaS
Search Engine
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Use appropriate methods
per evolution stage
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session
Rating
Ticketing aaS
Search Engine
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Use appropriate methods
per evolution stage
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session
Rating
Ticketing aaS
Search Engine
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Use appropriate methods
per evolution stage
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session
Rating
Ticketing aaS
Search Engine
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Movement
Message Broker
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
@suksr
Infrastructure
& operational
complexities
Discuss & plan
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
@suksr
Open Source Software
Example
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
@suksr
Discuss & plan
Offload to
container
orchestration
platform
Managed by YOU
Managed by PlatformHardware
O/S
Virtualization
Container
Runtime
O/S
Orchestration
µService
Container
Runtime
µService
Service Discovery
Load Balancer
Config-Mngmt.
Monitoring
Log Aggreation
Health Checks
Recovery Scaling
@suksr
Container Orchestration
API Gateway
Containerized
Microservices
Container Orchestration
Basic components of Kubernetes
Pod
Volume
Container Orchestration
Basic components of Kubernetes
Containerized
Microservices
Containerized
Microservice
Pod
Service
Volume
Container Orchestration
Basic components of Kubernetes
Containerized
Microservice
Pod
Service
Volume
Master Node
Worker NodeWorker Node
Container Orchestration
Basic components of Kubernetes
Containerized
Microservice
Pod
Service
Volume
Deployment
Master Node
Worker NodeWorker Node
Container Orchestration
Deployment Deployment
Basic components of Kubernetes
Containerized
Microservice
Pod
Service
Volume
Deployment
Master Node
Worker NodeWorker Node
Ingress
Container Orchestration
Deployment Deployment
Basic components of Kubernetes
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
@suksr
Container Orchestration
w/ Kubernetes
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
Pod Deploym. Service Volume
New Primitives
@suksr
Container Orchestration
w/ Kubernetes
Ingress
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
Pod Deploym. Service Volume
New Primitives
Stateful
Set
Job Daemon
Set
Cron
Job
Ingress EgressSecret Config
Map
Persistent
Volume
Claim
Replica
Set
Horizontal
Pod
Autoscaler
… and more
@suksr
Container Orchestration
w/ Kubernetes
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
Container Orchestration
@suksr
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
Container Orchestration
Offload
application
networking
concerns to a
service mesh
@suksr
Discuss & plan
Separation Of Concerns
Service Discovery Load-Balancer Circuit Breaker
Timeout Retries Bulkheads
Kubernetes / Service Mesh
Proxy Proxy
Service Mesh
Application Networking Concerns
@suksr
MetricsHealth Checks
Service Mesh
Components of Istio
Proxy Proxy
Microservice Microservice
Policy & Telemetry
(Mixer)
Discovery & Config
to Proxies
(Pilot)
Config
(Galley)
TLS Certs to
Proxies
(Citadel)
Data Plane
Control Plane
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
Service Mesh w/ Istio
New Primitives
@suksr
CitadelMixer PilotProxy Galley
Container Orchestration
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
@suksr
Container Orchestration
Service Mesh
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
Compute Platform
DB aaS
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Message Broker
Worker Nodes Master Node
@suksr
Container Orchestration
Service Mesh
Discuss & plan
Move to
Serverless
Serverless
FunctionEvent
Event-Driven Workflow
Hardware
Data Store
O/SVirtualization Container Runtime
Fully Managed By Third Party
Ephemeral Function
Pay-per-ExecutionAuto-Scaling
Characteristics
@suksr
triggers
Serverless
AWS Building Blocks
Lambda
API Gateway
SNS
SQS
DynamoDB
Step Functions
Core AWS Serverless Building Blocks
S3
Kinesis
CloudWatch
Cognito
@suksr
IAM
and more
Serverless
Example Conference Solution Speaker
Submit CfP
API Gateway
createCfP
DynamoDB
sendCfPSubmittedEmail
CfP Handling
Serverless
Example Conference Solution Speaker
Submit CfP
API Gateway
createCfP
DynamoDB
sendCfPSubmittedEmail
S3
updateCfPPicture
CfP Handling
Serverless
Example Conference Solution Speaker Organiser
Submit CfP
API Gateway
createCfP
DynamoDB
sendCfPConfirmedEmail
Confirm CfP
getCfP confirmCfP
sendCfPSubmittedEmail
S3
updateCfPPicture
SNS
CfP Handling
Schedule
Management
updateTalkDetails
Serverless
Example Conference Solution Speaker Organiser
Submit CfP
API Gateway
createCfP
DynamoDB
sendCfPConfirmedEmail
Confirm CfP
getCfP confirmCfP
sendCfPSubmittedEmail
S3
updateCfPPicture
Create Schedule
createSchedule
API Gateway
SNS
DynamoDB updateSearchIndex
updateTalkDetails
CfP Handling
Schedule
Management
Serverless
Example Conference Solution Speaker Organiser Attendee
Submit CfP
API Gateway
createCfP
DynamoDB
sendCfPConfirmedEmail
Confirm CfP
getCfP confirmCfP
sendCfPSubmittedEmail
S3
updateCfPPicture
Create Schedule
createSchedule
API Gateway
SNS
DynamoDB updateSearchIndex
getSchedule
Get Schedule
updateTalkDetails
CfP Handling
Schedule
Management
Serverless
Example Conference Solution Speaker Organiser Attendee
Submit CfP
API Gateway
createCfP
DynamoDB
sendCfPConfirmedEmail
Confirm CfP
getCfP confirmCfP
sendCfPSubmittedEmail
S3
updateCfPPicture
Create Schedule
createSchedule
API Gateway
SNS
DynamoDB updateSearchIndex
getSchedule
Get Schedule
updateTalkDetails
CfP Handling
Schedule
Management
Your code
Use/Configure
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
DB
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Function
Compute
Platform
@suksr
Pub/Sub
File Storage API Gateway
Serverless
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
DynamoDB
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Serverless Application
Repository (SAR)
Lambda
Compute
Platform
@suksr
SNS
S3 API Gateway
Serverless
Component
ValueChain
InvisibleVisible
Wardley Maps
Example Conference Solution
Attendee
TicketSchedule
Schedule M. Speaker M. Survey aaS
Speakers Feedback
Session Rating Ticketing aaS
DynamoDB
VM
Genesis Custom-Built Product (+rental) Commodity (+utility)
Evolution
Build in-house
Use/buy off-the-shelf product
Outsource to utility suppliers
Search Engine
Serverless Application
Repository (SAR)
Lambda
Compute
Platform
@suksr
SNS
S3 API Gateway
Serverless
Component
Efficiency enables innovation
Q & A
Q&A
Handling
@suksr
Fulfil user & business needs
Focus on core domain & build in-house
Identify & outsource commodities
Continuously adapt
@suksr
Susanne Kaiser
Independent Tech Consultant
@suksr

More Related Content

What's hot

Accelerating Time to Science: Transforming Research in the Cloud
Accelerating Time to Science:Transforming Research in the CloudAccelerating Time to Science:Transforming Research in the Cloud
Accelerating Time to Science: Transforming Research in the Cloud Amazon Web Services
 
AWS Summit Tel Aviv - Security Keynote
AWS Summit Tel Aviv - Security KeynoteAWS Summit Tel Aviv - Security Keynote
AWS Summit Tel Aviv - Security KeynoteAmazon Web Services
 
How to Broker Access to vSphere and Cloud
 How to Broker Access to vSphere and Cloud  How to Broker Access to vSphere and Cloud
How to Broker Access to vSphere and Cloud RightScale
 
AWSome Day Malaysia 2015 Keynote
AWSome Day Malaysia 2015 KeynoteAWSome Day Malaysia 2015 Keynote
AWSome Day Malaysia 2015 KeynoteHwee Bee Tan
 
C2S Tech Tips: Rapid Prototyping
C2S Tech Tips: Rapid PrototypingC2S Tech Tips: Rapid Prototyping
C2S Tech Tips: Rapid PrototypingAmazon Web Services
 
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4 AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4 Amazon Web Services
 
3. 195883 open gis data slides jw_edit_js-mh
3. 195883 open gis data slides jw_edit_js-mh3. 195883 open gis data slides jw_edit_js-mh
3. 195883 open gis data slides jw_edit_js-mhAmazon Web Services
 
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?AWS User Group - Thailand
 
Debugging and interacting with production applications
Debugging and interacting with production applicationsDebugging and interacting with production applications
Debugging and interacting with production applicationsMichel HUBERT
 
A Framework for Cloud IT and Business Transformation
A Framework for Cloud IT and Business TransformationA Framework for Cloud IT and Business Transformation
A Framework for Cloud IT and Business TransformationAmazon Web Services
 
開幕致詞:新創轉型契機
開幕致詞:新創轉型契機開幕致詞:新創轉型契機
開幕致詞:新創轉型契機Amazon Web Services
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...AWS User Group - Thailand
 
Cloud and Enterprise Tools – Rob Purdy, General Manager, Datacom
Cloud and Enterprise Tools – Rob Purdy, General Manager, DatacomCloud and Enterprise Tools – Rob Purdy, General Manager, Datacom
Cloud and Enterprise Tools – Rob Purdy, General Manager, DatacomAmazon Web Services
 
AWS GovCloud (US) – A Deep Dive into Compliance
AWS GovCloud (US) – A Deep Dive into ComplianceAWS GovCloud (US) – A Deep Dive into Compliance
AWS GovCloud (US) – A Deep Dive into ComplianceAmazon Web Services
 

What's hot (16)

Accelerating Time to Science: Transforming Research in the Cloud
Accelerating Time to Science:Transforming Research in the CloudAccelerating Time to Science:Transforming Research in the Cloud
Accelerating Time to Science: Transforming Research in the Cloud
 
AWS Summit Tel Aviv - Security Keynote
AWS Summit Tel Aviv - Security KeynoteAWS Summit Tel Aviv - Security Keynote
AWS Summit Tel Aviv - Security Keynote
 
How to Broker Access to vSphere and Cloud
 How to Broker Access to vSphere and Cloud  How to Broker Access to vSphere and Cloud
How to Broker Access to vSphere and Cloud
 
AWSome Day Malaysia 2015 Keynote
AWSome Day Malaysia 2015 KeynoteAWSome Day Malaysia 2015 Keynote
AWSome Day Malaysia 2015 Keynote
 
C2S Tech Tips: Rapid Prototyping
C2S Tech Tips: Rapid PrototypingC2S Tech Tips: Rapid Prototyping
C2S Tech Tips: Rapid Prototyping
 
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4 AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
 
3. 195883 open gis data slides jw_edit_js-mh
3. 195883 open gis data slides jw_edit_js-mh3. 195883 open gis data slides jw_edit_js-mh
3. 195883 open gis data slides jw_edit_js-mh
 
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
 
AWS GovCloud (US) - An Overview
AWS GovCloud (US) - An OverviewAWS GovCloud (US) - An Overview
AWS GovCloud (US) - An Overview
 
Debugging and interacting with production applications
Debugging and interacting with production applicationsDebugging and interacting with production applications
Debugging and interacting with production applications
 
A Framework for Cloud IT and Business Transformation
A Framework for Cloud IT and Business TransformationA Framework for Cloud IT and Business Transformation
A Framework for Cloud IT and Business Transformation
 
開幕致詞:新創轉型契機
開幕致詞:新創轉型契機開幕致詞:新創轉型契機
開幕致詞:新創轉型契機
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
 
Cloud and Enterprise Tools – Rob Purdy, General Manager, Datacom
Cloud and Enterprise Tools – Rob Purdy, General Manager, DatacomCloud and Enterprise Tools – Rob Purdy, General Manager, Datacom
Cloud and Enterprise Tools – Rob Purdy, General Manager, Datacom
 
AWS GovCloud (US) – A Deep Dive into Compliance
AWS GovCloud (US) – A Deep Dive into ComplianceAWS GovCloud (US) – A Deep Dive into Compliance
AWS GovCloud (US) – A Deep Dive into Compliance
 
The Great Cloud Migration
The Great Cloud MigrationThe Great Cloud Migration
The Great Cloud Migration
 

Similar to Preparing for a future microservices journey (with Wardley Maps)

Preparing for a future Microservices journey - Susanne Kaiser
Preparing for a future Microservices journey - Susanne Kaiser Preparing for a future Microservices journey - Susanne Kaiser
Preparing for a future Microservices journey - Susanne Kaiser camunda services GmbH
 
Toronto RHUG: Container-native virtualization
Toronto RHUG: Container-native virtualizationToronto RHUG: Container-native virtualization
Toronto RHUG: Container-native virtualizationStephen Gordon
 
Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015Docker, Inc
 
Ceph, storage cluster to go exabyte and beyond
Ceph, storage cluster to go exabyte  and beyondCeph, storage cluster to go exabyte  and beyond
Ceph, storage cluster to go exabyte and beyondAlvaro Soto
 
Soyez le maître du PRA - MS Cloud Summit Paris 2017
Soyez le maître du PRA - MS Cloud Summit Paris 2017Soyez le maître du PRA - MS Cloud Summit Paris 2017
Soyez le maître du PRA - MS Cloud Summit Paris 2017Marius Zaharia
 
Frictionless Application Development: Radically Change How You Secure and Mo...
Frictionless Application Development:  Radically Change How You Secure and Mo...Frictionless Application Development:  Radically Change How You Secure and Mo...
Frictionless Application Development: Radically Change How You Secure and Mo...DevOps.com
 
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...Kai Wähner
 
Apache Kafka in the Airline, Aviation and Travel Industry
Apache Kafka in the Airline, Aviation and Travel IndustryApache Kafka in the Airline, Aviation and Travel Industry
Apache Kafka in the Airline, Aviation and Travel IndustryKai Wähner
 
Adventures in Real-World Data Science
Adventures in Real-World Data ScienceAdventures in Real-World Data Science
Adventures in Real-World Data Scienceroblund
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSDanilo Poccia
 
Docker up & running
Docker   up & runningDocker   up & running
Docker up & runningLe Thi
 
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...Amazon Web Services
 
Empower Your Cloud Journey Expert Solutions with Microsoft Azure.pdf
Empower Your Cloud Journey Expert Solutions with Microsoft Azure.pdfEmpower Your Cloud Journey Expert Solutions with Microsoft Azure.pdf
Empower Your Cloud Journey Expert Solutions with Microsoft Azure.pdfsnakconsultancy
 
Digital foundations - Fixing slow delivery of existing applications
Digital foundations - Fixing slow delivery of existing applicationsDigital foundations - Fixing slow delivery of existing applications
Digital foundations - Fixing slow delivery of existing applicationsEric D. Schabell
 
Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...
Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...
Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...Spark Summit
 
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...Henning Jacobs
 
Let's not rewrite it all
Let's not rewrite it allLet's not rewrite it all
Let's not rewrite it allMichelle Brush
 
OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...
OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...
OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...Edureka!
 
Speeding up Development with Cloud Foundry
Speeding up Development with Cloud FoundrySpeeding up Development with Cloud Foundry
Speeding up Development with Cloud FoundryAltoros
 
AWS Summit Benelux 2013 - Architecting for High Availability
AWS Summit Benelux 2013 - Architecting for High AvailabilityAWS Summit Benelux 2013 - Architecting for High Availability
AWS Summit Benelux 2013 - Architecting for High AvailabilityAmazon Web Services
 

Similar to Preparing for a future microservices journey (with Wardley Maps) (20)

Preparing for a future Microservices journey - Susanne Kaiser
Preparing for a future Microservices journey - Susanne Kaiser Preparing for a future Microservices journey - Susanne Kaiser
Preparing for a future Microservices journey - Susanne Kaiser
 
Toronto RHUG: Container-native virtualization
Toronto RHUG: Container-native virtualizationToronto RHUG: Container-native virtualization
Toronto RHUG: Container-native virtualization
 
Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015Docker AWS TechCONNECT Boston, 28-July-2015
Docker AWS TechCONNECT Boston, 28-July-2015
 
Ceph, storage cluster to go exabyte and beyond
Ceph, storage cluster to go exabyte  and beyondCeph, storage cluster to go exabyte  and beyond
Ceph, storage cluster to go exabyte and beyond
 
Soyez le maître du PRA - MS Cloud Summit Paris 2017
Soyez le maître du PRA - MS Cloud Summit Paris 2017Soyez le maître du PRA - MS Cloud Summit Paris 2017
Soyez le maître du PRA - MS Cloud Summit Paris 2017
 
Frictionless Application Development: Radically Change How You Secure and Mo...
Frictionless Application Development:  Radically Change How You Secure and Mo...Frictionless Application Development:  Radically Change How You Secure and Mo...
Frictionless Application Development: Radically Change How You Secure and Mo...
 
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
 
Apache Kafka in the Airline, Aviation and Travel Industry
Apache Kafka in the Airline, Aviation and Travel IndustryApache Kafka in the Airline, Aviation and Travel Industry
Apache Kafka in the Airline, Aviation and Travel Industry
 
Adventures in Real-World Data Science
Adventures in Real-World Data ScienceAdventures in Real-World Data Science
Adventures in Real-World Data Science
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
 
Docker up & running
Docker   up & runningDocker   up & running
Docker up & running
 
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
 
Empower Your Cloud Journey Expert Solutions with Microsoft Azure.pdf
Empower Your Cloud Journey Expert Solutions with Microsoft Azure.pdfEmpower Your Cloud Journey Expert Solutions with Microsoft Azure.pdf
Empower Your Cloud Journey Expert Solutions with Microsoft Azure.pdf
 
Digital foundations - Fixing slow delivery of existing applications
Digital foundations - Fixing slow delivery of existing applicationsDigital foundations - Fixing slow delivery of existing applications
Digital foundations - Fixing slow delivery of existing applications
 
Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...
Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...
Optimizing Spark Deployments for Containers: Isolation, Safety, and Performan...
 
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
 
Let's not rewrite it all
Let's not rewrite it allLet's not rewrite it all
Let's not rewrite it all
 
OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...
OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...
OpenStack Training | OpenStack Tutorial For Beginners | OpenStack Certificati...
 
Speeding up Development with Cloud Foundry
Speeding up Development with Cloud FoundrySpeeding up Development with Cloud Foundry
Speeding up Development with Cloud Foundry
 
AWS Summit Benelux 2013 - Architecting for High Availability
AWS Summit Benelux 2013 - Architecting for High AvailabilityAWS Summit Benelux 2013 - Architecting for High Availability
AWS Summit Benelux 2013 - Architecting for High Availability
 

Recently uploaded

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 

Preparing for a future microservices journey (with Wardley Maps)