Workshop

Service Mesh Kick-Starter With Istio

This Workshop is sold out

Lab

Key Takeaways

1 Knowledge and experience that will let you decide whether a Service Mesh, and Istio in particular, is right for your environment

2 Confidence deploying Istio

3 Hands-on experience with Istio's key features, which you can explore further and demo to others

4 An understanding of how a Service Mesh works with your Microservices, and how to configure both to compliment each other


Service Meshes are fast becoming ubiquitous in cloud-native infrastructure, and even beyond. To the platform engineer, they provide a more advanced and configurable network, with built-in security. To the software engineer, they offer features for service discovery, resiliency, and observability. But Service Meshes can be daunting; difficult to understand and hard to use.  

This practical workshop will kick-start your Service Mesh journey. We’ll get hands-on with Istio, the ubiquitous Service Mesh, and by far the most powerful and flexible. You'll learn how to install it into Kubernetes, then we'll use some microservices to explore its features, like timeouts and retires. We’ll also look at the powerful observability features, automatic service-to-service mutual TLS, and more!  

In between the exercises I’ll present some theory about how Service Meshes work, so you have the full picture of what’s going on under the hood. Armed with this knowledge and your practical experience from the day, you'll be well-equipped to continue your Service Mesh journey.

The workshop time includes 1 hour of break time.


Speaker

Matt Turner

DevOps Architect and Co-Founder for Istio London

Matt is an SRE at Marshall Wace, a London asset manager. Matt's team is responsible for infrastructure, on-prem and public-cloud, security, and developer experience. Marshall Wace's platform has it all - old and new, Kubernetes and Kerberos. Matt has done Dev, sometimes with added Ops,...

Read more
Find Matt Turner at:

Date

Friday May 21 / 09:00AM EDT (7 hour )

Level

Level Intermediate

Topics

IstioService Mesh

Add to Calendar

Add to calendar

Share

Prerequisites

Participants should have a working knowledge of Kubernetes (as a user - no admin experience is needed). Participants should bring their own laptop, MacOS or Linux are strongly recommended - the software we'll use doesn't work well on Windows (and I can't support you). We'll be installing software so you'll need admin/root access - be aware that lots of corporate machines are locked-down so you don't have this.  

You should be comfortable in a terminal - you don't need to be an expert, but you'll need to be able to open it, edit text files, move files and folders around, that kind of thing.  

The instructions will step you through using Minikube, a small, local Kubernetes cluster - you can use another Kubernetes system if you want, but you'll need full access. Minikube plus everything we deploy to it will need quite a lot of RAM and CPU so a "fairly decent" laptop will have a much nicer time.

More Workshops

Workshop Leadership

Shortcut to Tech Leadership: Accelerate Your Journey From Maker to Multiplier

Friday May 21 / 09:00AM EDT

This is an online guided workshop that accelerates your tech leadership journey. This workshop will boost your skills, accelerate your career development, offer you tools and tricks to lead technical teams and guide you through the journey from maker to multiplier.Workshop sections:Exploring...

Patrick Kua

Tech Leader, former CTO/Chief Scientist

Level All
Workshop Spring

Effective Spring + Kubernetes

Friday May 21 / 09:00AM EDT

Both Spring and Kubernetes have massive ecosystems leading to lots of ways to use Spring on Kubernetes. Which way is the best, what are the pros and cons of different approaches to using Spring and Kubernetes?This workshop is organized as a series of recommendations for how to best use Spring and...

Adib Saikali

Principal Platform Architect @VMware Tanzu

Level Intermediate
Workshop High Performing Teams

Building Great Teams: Culture and Core Protocols

Friday May 21 / 09:00AM EDT

Your team can be ten times better.What does that mean? That means your professional team can accomplish 10x more work, do it with 10x more quality, 10x faster, or with 10x less resources. Your family can be 10x happier. Your school can be 10x more effective at helping people learn. Your community...

Richard Kasperowski

Author of The Core Protocols: A Guide to Greatness

Level All
Workshop GraphQL

Getting Started with GraphQL

Friday May 21 / 09:00AM EDT

In this workshop, we’ll dial in the fundamentals of working with the GraphQL. We’ll start with a look at the GraphQL query language to learn how to access data from any GraphQL API. Then we’ll cover best practices with schema design to ensure that you’re building scalable...

Eve Porcello

Owner @moonhighway

Level Beginner
Workshop Spring

Native Spring on Kubernetes with GraalVM

Friday May 21 / 12:30PM EDT

Spring has been the driving force behind enterprise Java for nearly two decades and continues to adapt, grow, and innovate. Native Images are the next chapter of Spring’s innovation journey, in the Kubernetes world. GraalVM is a project started several years ago by Oracle and allows you to...

Dan Dobrin

Architect @VMware Tanzu

Level Intermediate
Workshop Agile

Advanced Agile Technical Skills

Friday May 28 / 09:00AM EDT

Advanced skills for technical agility, enabling you to pivot quickly and deliver what your stakeholders want nowIn this full-day class, you’ll learn how to achieve true technical business agility: the ability to quickly enhance your product to meet your customers’ ever-changing...

Richard Kasperowski

Author of The Core Protocols: A Guide to Greatness

Level All
Workshop Leadership

Rise Through Tension: How to Use Everyday Moments of Tension to Fuel Your Growth as a Leader

Friday May 28 / 01:00PM EDT

When we’re willing to feel everything, we can do anything. Learn powerful tools and frameworks to rise through crucial, tense moments.WHY FOCUS ON TENSION?Tension is uncomfortable, but it's actually a powerful tool indicating that there's something important to us at stake. How we...

Katrina Uychaco

Leadership Coach and Senior Engineering Manager @GitHub

Edmond Lau

Leadership Coach and Co-Founder of Co Leadership

Level All
Workshop Kubernetes

Spring Cloud 2020 on Kubernetes

Thursday Jun 24 / 09:00AM EDT

The Spring Cloud family of projects has been evolving continuously since 2015 and it has excellent support for Kubernetes. However, given the pace of change in the Kubernetes and Spring ecosystem online searches frequently return out-of-date results and approaches that should no longer be...

Adib Saikali

Principal Platform Architect @VMware Tanzu

Level Intermediate