Adopting and using a service mesh
What you'll learn, and how you can apply it
- Discover how to install, configure, and operate multiple different service meshes in the context of a example workloads and their common use cases
Who is this presentation for?
- You're an architect, platform engineer, operator, or developer.
- A basic understanding of Kubernetes
- Familiarity with Docker
Hardware and/or installation requirements:
In the adoption of cloud native technologies, engineers find one of the greatest challenges is the management of their services as distributed systems. Service meshes have quickly entered the cloud native landscape, filling unmet service-level needs. Service management challenges include service discovery, load balancing, fault tolerance, end-to-end monitoring, dynamic routing for canary deployments, and securing communication.
You have to decide which service mesh you should use, what their performance characteristics are, and what the best practices for onboarding your application to a mesh are. As a service mesh, Istio addresses these problems by providing a layer of infrastructure between the services and network that allows service communication to be controlled outside the application code.
Girish Ranganathan and Lee Calcote show you how to deploy different service meshes running sample applications on top of Kubernetes. Using Meshery, a multiservice mesh management plane, you’ll go hands-on with a series of labs in which various service meshes are deployed and their functionality explored.
- Traffic management, resilient communication, and load balancing
- Policy enforcement and rate limiting
- Telemetry, monitoring, and reporting
- Securing communication
- Canary deployments
About your instructors
Girish Ranganathan is a chief architect at Layer5. A software technologist who has played a pivotal role in architecting and developing a variety of large-scale distributed systems on a range of platforms including microservices and serverless, Girish strongly believes that simple ideas can go a long way toward building efficient, reliable, secure, and scalable systems.
Lee Calcote is an innovative product and technology leader, passionate about empowering engineers with efficient and effective solutions. As founder of Layer5, he’s at the forefront of the cloud native movement. Open source, advanced, and emerging technologies have been a consistent focus through his tenure at SolarWinds, Seagate, Cisco, and Schneider Electric. An advisor, author, and speaker, he’s active in the community as a Docker Captain, Cloud Native Ambassador, and Google Summer of Code Mentor and is the author of Istio: Up & Running from O’Reilly.
Get a Training Pass to add this course to your package.
Leave a Comment or Question
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
For conference registration information and customer service
For more information on community discounts and trade opportunities with O’Reilly conferences
For information on exhibiting or sponsoring a conference
For media/analyst press inquires