Duan Lightfoot

Demystifying application networking in the cloud

What if connecting services across VPCs was as simple as writing an IAM policy? Learn how to abstract away network complexity and accelerate development.

Demystifying application networking in the cloud
#1about 4 minutes

The growing complexity of modern application networking

Modern applications built on microservices create challenges like service discovery, routing, and security across different compute types.

#2about 5 minutes

Understanding traditional vs application networking on AWS

Application networking uses intelligent proxies instead of simple routers and leverages AWS services like Transit Gateway and ALBs for connectivity.

#3about 3 minutes

How proxies and sidecars create a service mesh

A service mesh uses sidecar proxies attached to each service, managed by a central control plane, to handle inter-service communication.

#4about 2 minutes

Introducing Amazon VPC Lattice to simplify networking

Amazon VPC Lattice is a managed service that simplifies connecting, securing, and monitoring services across multiple accounts and VPCs.

#5about 3 minutes

Exploring the core components of VPC Lattice

VPC Lattice is built on key components including the service network, target groups, listeners, and powerful IAM-based authorization policies.

#6about 2 minutes

Practical use cases for Amazon VPC Lattice

VPC Lattice simplifies complex operational tasks like refactoring monoliths, performing Kubernetes upgrades, and managing blue-green deployments.

#7about 2 minutes

Defining clear roles for developers and admins

VPC Lattice separates concerns by allowing administrators to manage the service network while developers independently manage their own services and routing.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

d

Saby Company
Delebio, Italy

Junior

Featured Partners

Related Articles

View all articles
AL
Anna Leushchenko
Basic And Advanced Networking in Dart and Flutter
Most applications, be it mobile, web, or desktop, depend on some kind of backend. Thus, an API layer is an integral part of application implementation.This six-part series presents tools and approaches that facilitate API layer implementation in Flut...
Basic And Advanced Networking in Dart and Flutter
BB
Benedikt Bischof
Why You Shouldn’t Build a Microservice Architecture
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Michael Eisenbart who talks about the pros and cons of microservice architecture.‍About the speaker:‍Michael has been working for Bosch as a sof...
Why You Shouldn’t Build a Microservice Architecture
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
Learning Kubernetes made easy with KubeCampus
Learning to use Kubernetes? KubeCampus by Kasten offers free educational content for all skill levels to get you started!Kubernetes is an open-source system for deploying, scaling and managing containerized applications. It allows you to deploy your ...
Learning Kubernetes made easy with KubeCampus

From learning to earning

Jobs that call for the skills explored in this talk.