Bridging the gap between brownfield and greenfield applications with a service mesh
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
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.
- 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
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.
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.
Premier Diamond Sponsor
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