4–7 Nov 2019

Bridging the gap between brownfield and greenfield applications with a service mesh

Erik Veld (HashiCorp), Nic Jackson (HashiCorp)
13:3017:00 Tuesday, 5 November 2019
Location: Hall A3
Average rating: ****.
(4.00, 2 ratings)

Who is this presentation for?

  • Software architects, developers, operators who want to migrate and learn about complexity and solutions when integrating and securing multiple, distinctly different environments, and for anyone who has already migrated and is experiencing these difficulties

Level

Intermediate

Description

The popularity and usage of schedulers such as Kubernetes are growing; recent statistics show that 40% of organizations use Kubernetes. However, many organizations are also reliant on large numbers of virtual machines or bare metal servers to run their applications.

Organizations wanting to modernize brownfield environments and transition to modern schedulers need a way to connect and secure these existing applications. Applications running in virtual machines have the same requirements for security, reliability, and observability as modern scheduler-based applications. Managing network security for these applications is complex, risk averse, and slow. A fat-client approach to tackling these problems is difficult to implement, if not impossible, especially with off-the-shelf software. A service mesh is a dedicated network layer that can solve the aforementioned problems.

Erik Veld and Nic Jackson walk you through how to integrate applications running in virtual machines with highly dynamic, heterogeneous greenfield environments, while keeping it all secure. They also show you how you can apply the capabilities of a service mesh to applications running in virtual machines or on bare metal.

Prerequisite knowledge

  • Familiarity with schedulers and Kubernetes, modern application design practices, and cloud and virtualized environments

Materials or downloads needed in advance

  • A laptop with a modern browser (Firefox or Chrome) installed

What you'll learn

  • Learn how to maintain and secure networks between brownfield and greenfield applications, how to implement modern reliability and observability practices in legacy applications, and how a service mesh can simplify migration strategies
  • Discover available services
Photo of Erik Veld

Erik Veld

HashiCorp

Erik Veld is a developer advocate at HashiCorp and has over 15 years’ experience working with cloud and infrastructure. Previously, he was a consultant at Xebia and also founded Instruqt, a hands-on learning platform that uses real infrastructure to teach cloud and DevOps tooling.

Photo of Nic Jackson

Nic Jackson

HashiCorp

Nic Jackson is a developer advocate and polyglot programmer at HashiCorp and the author of Building Microservices in Go. In his spare time, Nic coaches and mentors at Coder Dojo teaching kids 7–14 an introduction to coding, teaches at Women Who Go and GoBridge, speaks and evangelizes good coding practice, process, and technique, and works to raise money for a charity he runs with his wife.

Comments on this page are now closed.

Comments

Picture of Nic Jackson
Nic Jackson | Developer Advocate
8/11/2019 20:10 CET

Hi Christian, I have added the link to the workshop repo. You can also find them here: https://docs.google.com/presentation/d/1T8LEV5g_ssE4ryEakBlSFV51VKIHIS5V8xPe5yxo4hw/edit#slide=id.g61b5f2cd0a_0_0

Christian Diethelm | Head of Application Platform
7/11/2019 14:21 CET

Will you share the awesome Intro-Slides?

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

velocity@oreilly.com

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires