Manage microservices on Kubernetes using the open source Istio service mesh from IBM, Google, and Lyft. In this presentation we explore the overall value and architecture of Istio and walk through key mechanisms for using Istio to drive highly secure microservices. We will also demonstrate the various features of Istio showing how to intelligently load balance traffic between services, conduct A/B tests, release canaries, and more.
8. Why Containers Work?
Dan the Developer
Worries about what’s
“inside” the container
• His code
• His Libraries
• His Package
Manager
• His Apps
• His Data
All servers look the same
Oscar the Ops Guy
Worries about what’s
“outside” the container
• Logging
• Remote access
• Monitoring
• Network config
All containers start, stop,
copy, attach, migrate, etc.
the same way
Separation of concerns
9.
10. Allows users to define how to coordinate the
containers in the cloud when the multi-container
packaged application is deployed.
• Scheduling
• Cluster management
• Service discovery
• Provisioning
• Monitoring
• Configuration management
Container Orchestration
21. IBM Cloud
Istio 1.0
After ~2 years of work
~200 developers
IBM, Google, VMWare, Cisco, Red Hat,
Tigera, others…
Many adapters
Many customers
Istio in Action
Istio Partners
State of Istio