SlideShare a Scribd company logo
1 of 120
Download to read offline
RIP IT UP AND START AGAIN?
Sam Newman
THE MICROSERVICES ORGANISATION
@samnewman
Sam Newman
Building
Microservices
DESIGNING FINE-GRAINED SYSTEMS
@samnewman
NEW BOOK!
https://samnewman.io/books/monolith-to-microservices/
@samnewman
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Independently deployable services that work
together, modelled around a business domain
@samnewman
Independently deployable services that work
together, modelled around a business domain
@samnewman
Independently deployable services that work
together, modelled around a business domain
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
V1
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
V2
@samnewman
Music Corp
@samnewman
Music Corp
Persistence
@samnewman
Music Corp
Persistence
@samnewman
Music Corp
Persistence
@samnewman
Music Corp
Persistence
@samnewman
Music Corp
Persistence
@samnewman
Music Corp
Persistence
Low Cohesion
@samnewman
Music Corp
Persistence
Low Cohesion
@samnewman
Music Corp
Persistence
Low Cohesion
High Coupling
@samnewman
Music Corp
Persistence
Low Cohesion
High Coupling
@samnewman
ONION ARCHITECTURE
Music Corp
Persistence
Low Cohesion
High Coupling
@samnewman
3 TIERED ARCHITECTURE
@samnewman
3 TIERED ARCHITECTURE
Presentation
@samnewman
3 TIERED ARCHITECTURE
Presentation
Business
@samnewman
3 TIERED ARCHITECTURE
Presentation
Business
Data Access
@samnewman
3 TIERED ARCHITECTURE
Presentation
Business
Data Access
FE Devs
@samnewman
3 TIERED ARCHITECTURE
Presentation
Business
Data Access
Devs
FE Devs
@samnewman
3 TIERED ARCHITECTURE
Presentation
Business
Data Access
Devs
DBAs
FE Devs
@samnewman
TRADITIONAL IT STRUCTURES
Devs QAs DBAs Ops
@samnewman
TRADITIONAL IT STRUCTURES
Devs QAs DBAs Ops
@samnewman
TRADITIONAL IT STRUCTURES
Devs QAs DBAs Ops
CIO/CTO
@samnewman
TRADITIONAL IT STRUCTURES
Devs QAs DBAs Ops
CIO/CTO
“The Business”
@samnewman
CONWAY’S LAW
@samnewman
CONWAY’S LAW
"Organizations which design systems ... are constrained
to produce designs which are copies of the
communication structures of these organizations"
- Melvin Conway
@samnewman
FEATURE-BASED TEAMS
Presentation
Business
Data Access
@samnewman
FEATURE-BASED TEAMS
Presentation
Business
Data Access
@samnewman
FEATURE-BASED TEAMS
Presentation
Business
Data Access
@samnewman
FEATURE-BASED TEAMS
Presentation
Business
Data Access
Devs
DBAs
FE Devs
@samnewman
FEATURE-BASED TEAMS
Presentation
Business
Data Access
Devs
DBAs
FE Devs
Contention
@samnewman
FEATURE-BASED TEAMS
Presentation
Business
Data Access
Devs
DBAs
FE Devs
Contention
Temporary
Teams?
@samnewman
Feature-based teams =
collective ownership
@samnewman
SPLIT DIFFERENTLY
Presentation
Business
Data Access
Presentation
Business
Data Access
Presentation
Business
Data Access
@samnewman
FASTER DELIVERY
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
FASTER DELIVERY
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
FASTER DELIVERY
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
FASTER DELIVERY
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
CODE OWNERSHIP
https://martinfowler.com/bliki/CodeOwnership.html
@samnewman
CODE OWNERSHIP
https://martinfowler.com/bliki/CodeOwnership.html
Strong
@samnewman
CODE OWNERSHIP
https://martinfowler.com/bliki/CodeOwnership.html
Strong
Weak
@samnewman
CODE OWNERSHIP
https://martinfowler.com/bliki/CodeOwnership.html
Strong
Weak
Collective
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Flexible working
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Retaining product and
technical alignment?
Flexible working
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Retaining product and
technical alignment?
Flexible working
Business alignment?
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Retaining product and
technical alignment?
Flexible working
Business alignment?
Co-ordination!
@samnewman
COLLECTIVE OWNERSHIP?
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Retaining product and
technical alignment?
Flexible working
Business alignment?
Scale?
Co-ordination!
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Clear lines of ownership
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Clear lines of ownership
Increased autonomy
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Clear lines of ownership
Increased autonomy
Easier to align to the business
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Clear lines of ownership
Increased autonomy
Easier to align to the business
Bottlenecks?
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Clear lines of ownership
Increased autonomy
Easier to align to the business
Bottlenecks?
Orphaned Services?
@samnewman
SERVICES OWNED BY TEAMS
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service
Clear lines of ownership
Increased autonomy
Easier to align to the business
Bottlenecks?
Orphaned Services?
Local vs Global Optimisation?
@samnewman
Collective code ownership
struggles with scale
@samnewman
Collective
Ownership
Strong
Ownership
@samnewman
Collective
Ownership
Strong
Ownership
@samnewman
Collective
Ownership
Strong
Ownership
Global consistency
@samnewman
Collective
Ownership
Strong
Ownership
Global consistency Local optimisation
@samnewman
Independent
Deployablility
@samnewman
STEVE YEGGE’S PLATFORM RANT
https://plus.google.com/+RipRowan/posts/eVeouesvaVX
@samnewman
STEVE YEGGE’S PLATFORM RANT
“All teams will henceforth expose their data and functionality
through service interfaces”
https://plus.google.com/+RipRowan/posts/eVeouesvaVX
@samnewman
STEVE YEGGE’S PLATFORM RANT
“All teams will henceforth expose their data and functionality
through service interfaces”
“Teams must communicate with each other through these
interfaces”
https://plus.google.com/+RipRowan/posts/eVeouesvaVX
@samnewman
@samnewman
Amazon prioritises local optimisation
APIs
APIs
Co-ordination
Shipping
V2
DB
Shipping
V2
DB
Shipping
V2
DB
Shipping
V2
DB
Shipping
V2
DB
Shipping
V2
DB
@samnewman
PROBLEMS WITH DEFINED OWNERSHIP BOUNDARIES
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Bottlenecks
@samnewman
PROBLEMS WITH DEFINED OWNERSHIP BOUNDARIES
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Bottlenecks
Orphaned Services
@samnewman
PROBLEMS WITH DEFINED OWNERSHIP BOUNDARIES
Accounts
Returns
Invoicing
Shipping
Inventory
User
Service Bottlenecks
Orphaned Services
Local Optimisation
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Move People
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Move People
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Move People
Pull Request
@samnewman
BOTTLENECKS
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Move People
Pull Request
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
???
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
???
Take
Ownership
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
???
Take
Ownership
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
???
Take
Ownership
Roving
Custodian
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
???
Take
Ownership
Roving
Custodian
@samnewman
ORPHANED SERVICES
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
???
Take
Ownership
Roving
Custodian
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Mongo!
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Mongo!
Oracle!
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Mongo!
Oracle! Cassandra!
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Mongo!
Oracle! Cassandra!
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Mongo!
Oracle! Cassandra!
Communities Of Practice
@samnewman
LOCAL OPTIMISATION
Inventory
Returns
Invoicing
Accounts
Customer
Service
Shipping
Mongo!
Oracle! Cassandra!
Communities Of Practice
Governance
@samnewman
RIP IT UP AND START AGAIN?
“And there was times I'd take my pen
And feel obliged to start again”
- Orange Juice
@samnewman
Local vs Global Optimisation
@samnewman
Microservices are an architecture
which optimises for autonomy
You have to decide how much
autonomy you want
@samnewman
THANKS!
https://samnewman.io/

More Related Content

What's hot

Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 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
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014Sam Newman
 
Principles of Microservices - NDC 2014
Principles of Microservices  - NDC 2014Principles of Microservices  - NDC 2014
Principles of Microservices - NDC 2014Sam Newman
 
Deploying and Scaling Microservices
Deploying and Scaling MicroservicesDeploying and Scaling Microservices
Deploying and Scaling MicroservicesSam Newman
 
Confusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min VersionConfusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min VersionSam Newman
 
BETA - Securing microservices
BETA - Securing microservicesBETA - Securing microservices
BETA - Securing microservicesSam Newman
 
INTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam Newman
INTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam NewmanINTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam Newman
INTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam Newmanapidays
 
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
 
What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?Sam Newman
 
Deploying and Testing Microservices
Deploying and Testing MicroservicesDeploying and Testing Microservices
Deploying and Testing MicroservicesThoughtworks
 
Deploying & operating microservices
Deploying & operating microservicesDeploying & operating microservices
Deploying & operating microservicesThoughtworks
 
Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...
Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...
Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...HostedbyConfluent
 
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
 
Networks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To DrinkNetworks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To DrinkReadWrite
 
The Original Hypertext Preprocessor
The Original Hypertext PreprocessorThe Original Hypertext Preprocessor
The Original Hypertext PreprocessorDrew McLellan
 
Building elements and experiences at Net-A-Porter
Building elements and experiences at Net-A-PorterBuilding elements and experiences at Net-A-Porter
Building elements and experiences at Net-A-PorterRobin Glen
 

What's hot (18)

Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 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
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014
 
Principles of Microservices - NDC 2014
Principles of Microservices  - NDC 2014Principles of Microservices  - NDC 2014
Principles of Microservices - NDC 2014
 
Deploying and Scaling Microservices
Deploying and Scaling MicroservicesDeploying and Scaling Microservices
Deploying and Scaling Microservices
 
Confusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min VersionConfusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min Version
 
BETA - Securing microservices
BETA - Securing microservicesBETA - Securing microservices
BETA - Securing microservices
 
INTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam Newman
INTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam NewmanINTERFACE by apidays - Microservices, APIs, and the Cost Of Change by Sam Newman
INTERFACE by apidays - Microservices, APIs, and the Cost Of Change by 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 2014
 
What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?
 
Deploying and Testing Microservices
Deploying and Testing MicroservicesDeploying and Testing Microservices
Deploying and Testing Microservices
 
Deploying & operating microservices
Deploying & operating microservicesDeploying & operating microservices
Deploying & operating microservices
 
Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...
Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...
Keynote: Sam Newman, Building Microservices | The Tyranny Of Data | Kafka Sum...
 
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
 
Networks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To DrinkNetworks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To Drink
 
The Original Hypertext Preprocessor
The Original Hypertext PreprocessorThe Original Hypertext Preprocessor
The Original Hypertext Preprocessor
 
Building elements and experiences at Net-A-Porter
Building elements and experiences at Net-A-PorterBuilding elements and experiences at Net-A-Porter
Building elements and experiences at Net-A-Porter
 

Similar to Rip It Up - The Microservice Organisation

Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocitySam Newman
 
Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...
Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...
Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...GOSS Interactive
 
How to Deliver App Services to Scale
How to Deliver App Services to Scale How to Deliver App Services to Scale
How to Deliver App Services to Scale Kumulos
 
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyLFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyAmazon Web Services
 
Business Model CoEntrepreneurs Weekend LLN 2014 par Ben Piquard
Business Model CoEntrepreneurs Weekend LLN 2014 par Ben PiquardBusiness Model CoEntrepreneurs Weekend LLN 2014 par Ben Piquard
Business Model CoEntrepreneurs Weekend LLN 2014 par Ben PiquardEntrepreneurs Weekend
 
The steps of enterprise innovation at ACA IT-Solutions
The steps of enterprise innovation at ACA IT-SolutionsThe steps of enterprise innovation at ACA IT-Solutions
The steps of enterprise innovation at ACA IT-SolutionsACA IT-Solutions
 
Pipeline conference 2017 - Breaking down your build: architectural patterns f...
Pipeline conference 2017 - Breaking down your build: architectural patterns f...Pipeline conference 2017 - Breaking down your build: architectural patterns f...
Pipeline conference 2017 - Breaking down your build: architectural patterns f...Abraham Marin-Perez
 
APIA2018 - Emad Saif - Business & Revenue Model Innovation
APIA2018 - Emad Saif - Business & Revenue Model InnovationAPIA2018 - Emad Saif - Business & Revenue Model Innovation
APIA2018 - Emad Saif - Business & Revenue Model InnovationEuropean Innovation Academy
 
Ahmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdfAhmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdfMilo433059
 
Ahmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdfAhmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdfMilo433059
 
Testing & deploying Microservices GeeCon 2014
Testing & deploying Microservices   GeeCon 2014Testing & deploying Microservices   GeeCon 2014
Testing & deploying Microservices GeeCon 2014Sam Newman
 
We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)swissandreas
 
We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)janekaren
 
We can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepalWe can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepaljanekaren
 
We can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepalWe can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepalswissandreas
 
Best of the Web 2015 Awards
Best of the Web 2015 AwardsBest of the Web 2015 Awards
Best of the Web 2015 AwardsDynatrace
 
Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...
Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...
Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...Alex Cowan
 
We can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnamWe can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnamswissandreas
 
We can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnamWe can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnamjanekaren
 
We can be your distributors, importers, sales representatives in bangladesh
We can be your distributors, importers, sales representatives in bangladeshWe can be your distributors, importers, sales representatives in bangladesh
We can be your distributors, importers, sales representatives in bangladeshswissandreas
 

Similar to Rip It Up - The Microservice Organisation (20)

Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocity
 
Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...
Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...
Brittany Ferries and GOSS - Sailing the digital sea to deliver £7m of online ...
 
How to Deliver App Services to Scale
How to Deliver App Services to Scale How to Deliver App Services to Scale
How to Deliver App Services to Scale
 
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyLFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
 
Business Model CoEntrepreneurs Weekend LLN 2014 par Ben Piquard
Business Model CoEntrepreneurs Weekend LLN 2014 par Ben PiquardBusiness Model CoEntrepreneurs Weekend LLN 2014 par Ben Piquard
Business Model CoEntrepreneurs Weekend LLN 2014 par Ben Piquard
 
The steps of enterprise innovation at ACA IT-Solutions
The steps of enterprise innovation at ACA IT-SolutionsThe steps of enterprise innovation at ACA IT-Solutions
The steps of enterprise innovation at ACA IT-Solutions
 
Pipeline conference 2017 - Breaking down your build: architectural patterns f...
Pipeline conference 2017 - Breaking down your build: architectural patterns f...Pipeline conference 2017 - Breaking down your build: architectural patterns f...
Pipeline conference 2017 - Breaking down your build: architectural patterns f...
 
APIA2018 - Emad Saif - Business & Revenue Model Innovation
APIA2018 - Emad Saif - Business & Revenue Model InnovationAPIA2018 - Emad Saif - Business & Revenue Model Innovation
APIA2018 - Emad Saif - Business & Revenue Model Innovation
 
Ahmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdfAhmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdf
 
Ahmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdfAhmet Acar - Amazon.pdf
Ahmet Acar - Amazon.pdf
 
Testing & deploying Microservices GeeCon 2014
Testing & deploying Microservices   GeeCon 2014Testing & deploying Microservices   GeeCon 2014
Testing & deploying Microservices GeeCon 2014
 
We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)
 
We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)We can be your distributors, importers, sales representatives in myanmar (burma)
We can be your distributors, importers, sales representatives in myanmar (burma)
 
We can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepalWe can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepal
 
We can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepalWe can be your distributors, importers, sales representatives in nepal
We can be your distributors, importers, sales representatives in nepal
 
Best of the Web 2015 Awards
Best of the Web 2015 AwardsBest of the Web 2015 Awards
Best of the Web 2015 Awards
 
Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...
Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...
Lean Startup Circle San Francisco: 'B2B Hacks - Getting from Consulting to Sc...
 
We can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnamWe can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnam
 
We can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnamWe can be your distributors, importers, sales representatives in vietnam
We can be your distributors, importers, sales representatives in vietnam
 
We can be your distributors, importers, sales representatives in bangladesh
We can be your distributors, importers, sales representatives in bangladeshWe can be your distributors, importers, sales representatives in bangladesh
We can be your distributors, importers, sales representatives in bangladesh
 

Recently uploaded

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 

Recently uploaded (20)

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 

Rip It Up - The Microservice Organisation