Download - Cloud-Native Roadshow NYC - Microservices
pivotal.io/roadshow #cnr
Cloud-Native Roadshow 2017New York City
pivotal.io/roadshow #cnr
Cameron Stewart @cws322
pivotal.io/roadshow #cnr
Agenda
• Microservices • Meet Feedback Bot • Feedback Bot in Action • Hold the phone, we just consumed what? A look at services… • Feedback Bot and Handling Failure With Grace
pivotal.io/roadshow #cnr
Microservices
• What are they?
• Why are we all trying to do this anyway?
• At scale
• Responsible microservices
pivotal.io/roadshow #cnr
Microservices | What are they?
Loosely coupled service oriented
architecture with bounded contexts
Adrian Cockroft
If every service has to be updated in concert, it’s not loosely coupled!
If you have to know about surrounding services, you don’t have a bounded context.
pivotal.io/roadshow #cnr
Microservices | Why are we all trying to do this anyway?
Organizational ScaleIncreased Agility
Increased Development Velocity
Cost efficient scaling
Faster onboarding
Attract more talented engineers
Fault Isolation
pivotal.io/roadshow #cnr
Microservices | At scale
Hey, who moved my complexity?
pivotal.io/roadshow #cnr
Microservices | Responsible Microservices
• Automated Delivery Pipelines • High levels or monitoring • Isolation of failure(s)
pivotal.io/roadshow #cnr
Meet Feedback Bot
pivotal.io/roadshow #cnr
Agenda• Microservices
• Meet Feedback Bot
• Feedback Bot in Action
• Hold the phone, we just consumed what? A look at
services… • Feedback Bot and Handling Failure With Grace
pivotal.io/roadshow #cnr
Services
• Consuming Google Machine Learning Services
• Services, Service Brokers and Tiles, Oh My!
• Tour of Ops Manager
pivotal.io/roadshow #cnr
Services | Google ML Services
Vision API Speech API
Translation API Natural Language API
pivotal.io/roadshow #cnr
Services | Google Cloud Natural Language API
Syntax Analysis Entity Analysis Multi language
Sentiment Analysis
pivotal.io/roadshow #cnr
Services | Services, Service Brokers and Tiles, Oh My!
Service Instance
Service Broker
Pivotal Network Tile
pivotal.io/roadshow #cnr
Services | Services, Service Brokers and Tiles, Oh My!
IV.Backing Services
pivotal.io/roadshow #cnr
Services | A Brief Tour of Ops Manager
pivotal.io/roadshow #cnr
Feedback Bot and
Handling Failure With Grace
pivotal.io/roadshow #cnr
Feedback Bot and Handling Failure With Grace
IX.Disposability
pivotal.io/roadshow #cnr
Feedback Bot and Handling Failure With Grace
pivotal.io/roadshow #cnr
Feedback Bot and
Handling Failure With Grace
pivotal.io/roadshow #cnr
Agenda
• Microservices
• Meet Feedback Bot
• Feedback Bot in Action
• Hold the phone, we just consumed what? A look at services…
• Feedback Bot and Handling Failure With Grace
pivotal.io/roadshow #cnr
WHY ARE WE HERE?
pivotal.io/roadshow #cnr
Thanks!