SlideShare ist ein Scribd-Unternehmen logo
1 von 120
Downloaden Sie, um offline zu lesen
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/

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ă„hnlich wie 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 nepalswissandreas
 
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
 
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 bangladeshjanekaren
 

Ă„hnlich wie 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
 

KĂĽrzlich hochgeladen

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
 
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
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfWilly Marroquin (WillyDevNET)
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
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
 
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 SERVICE9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
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
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
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
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

KĂĽrzlich hochgeladen (20)

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...
 
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
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
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-...
 
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
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
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
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort 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
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

Rip It Up - The Microservice Organisation