Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
.co.il www. DevOps @ Scale with Microservice Architecture
Slide 2
Slide 2 text
.co.il www.
Slide 3
Slide 3 text
.co.il www. 42
Slide 4
Slide 4 text
.co.il www.
Slide 5
Slide 5 text
.co.il www. Definition of Microservices
Slide 6
Slide 6 text
.co.il www. Definition of Microservices Common Characteristics
Slide 7
Slide 7 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 8
Slide 8 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 9
Slide 9 text
.co.il www. Component replace independently upgrade independently
Slide 10
Slide 10 text
.co.il www.
Slide 11
Slide 11 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 12
Slide 12 text
.co.il www.
Slide 13
Slide 13 text
.co.il www.
Slide 14
Slide 14 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 15
Slide 15 text
.co.il www. Enterprise Service Bus
Slide 16
Slide 16 text
.co.il www. Enterprise Service Bus
Slide 17
Slide 17 text
.co.il www. Enterprise Service Bus
Slide 18
Slide 18 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 19
Slide 19 text
.co.il www.
Slide 20
Slide 20 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 21
Slide 21 text
.co.il www. Characteristics of Microservices: 1. Componentization via services. 2. Organized around business capabilities. 3. Products not Projects. 4. Smart endpoints and dumb pipes. 5. Decentralized Governance. 6. Decentralized Data Management. 7. Infrastructure Automation. 8. Design for failure. 9. Evolutionary Design.
Slide 22
Slide 22 text
.co.il www.
Slide 23
Slide 23 text
.co.il www. Are Microservices just SOA ?
Slide 24
Slide 24 text
.co.il www. Are Microservices just SOA ? What ?
Slide 25
Slide 25 text
.co.il www. SOA Microservice
Slide 26
Slide 26 text
.co.il www. How Big ?
Slide 27
Slide 27 text
.co.il www. How Big ? 15 people, 10 services 10 people, 30 services 2-3 per service 30 people, 60 services 60 people, 20 services
Slide 28
Slide 28 text
.co.il www. Comparison time
Slide 29
Slide 29 text
.co.il www. Monolith Microservice Simplicity
Slide 30
Slide 30 text
.co.il www. Monolith Microservice Simplicity Partial deployment
Slide 31
Slide 31 text
.co.il www. Monolith Microservice Simplicity Partial deployment Availability
Slide 32
Slide 32 text
.co.il www. Monolith Microservice Simplicity Partial deployment Consistency Availability
Slide 33
Slide 33 text
.co.il www. Monolith Microservice Simplicity Partial deployment Consistency Availability Inter-module refactoring
Slide 34
Slide 34 text
.co.il www. Monolith Microservice Simplicity Partial deployment Consistency Availability Inter-module refactoring Preserve Modularity
Slide 35
Slide 35 text
.co.il www. Monolith Microservice Simplicity Partial deployment Consistency Availability Inter-module refactoring Preserve Modularity Multiple Platforms
Slide 36
Slide 36 text
.co.il www.
Slide 37
Slide 37 text
.co.il www. ● Rapid Provisioning
Slide 38
Slide 38 text
.co.il www. ● Rapid Provisioning ● Basic Monitoring
Slide 39
Slide 39 text
.co.il www. ● Rapid Provisioning ● Basic Monitoring ● Rapid Application Deployment
Slide 40
Slide 40 text
.co.il www. ● Rapid Provisioning ● Basic Monitoring ● Rapid Application Deployment ● DevOps Culture
Slide 41
Slide 41 text
.co.il www. ● Rapid Provisioning ● Basic Monitoring ● Rapid Application Deployment ● DevOps Culture Traceable Business Transactions Continuous Delivery Product-centered Teams Multi-Dev Environment
Slide 42
Slide 42 text
.co.il www. www.devops.co.il Questions ?
Slide 43
Slide 43 text
We invite you to join Operations Israel Facebook group on on.fb.me/Ops-IL we are hiring at
[email protected]
Thank you! www.devops.co.il