AWS API Gateway - EC2 Integration (Console + Terraform | Backend | Endpoint | HTTP | Node JS)

preview_player
Показать описание

▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
1:42 Direct Public Integration - Example 1 - Console
13:34 Direct Public Integration - Example 1 - Terraform
16:03 Private Integration Using VPC Link and Network Load Balancer - Example 2 - Console
26:38 Private Integration Using VPC Link and Network Load Balancer - Example 2 - Terraform
29:22 Private Integration Using VPC Link and Network Load Balancer with Auto Scaling Group - Example 3 - Console
40:56 Private Integration Using VPC Link and Network Load Balancer with Auto Scaling Group - Example 3 - Terraform

=========
Source Code

#AWS #APIGateway #Serverless
Рекомендации по теме
Комментарии
Автор

Practical, detailed and very professional coverage of the topic. Thanks for you time and effort. Subscribed.

softdevstuff
Автор

this is exactly what i was looking for thank you

kensol
Автор

You just saved me days of work, thanks!

alexkotov
Автор

Thank you. U help me a lot understanding api gateway.

stevensonicteam
Автор

Great guide again. Thanks Anton.
Please share a video on how to integrate Rest API Gateway with AWS Eventbridge

ruwanvimukthimettananda
Автор

you can also access restful service on private EC2 from lambda if: 1. Both are deployed in the same VPC 2. Use private DNS name of an EC2

SP-pwid
Автор

Anton, please consider a tutorial on integrating s3 bucket for static and ECS or EC2 for dynamic content to a cloudfront. Nobody has done this yet.

jor
Автор

This looks very complex for a small deployment! what are the advantages compared with deploying in vercel which takes only a few commands on the terminal? Is Terraform really needed for a small project (that will eventually scale)?

drs
Автор

Thanks Anton, it is very helpful. How can I do if I want to deploy more than an app, for example in ports 8080 and 3000 with the same API Gateway

nicolashoffmann
Автор

Thanks! Whats the way to set up ci/cd with this setup? Struggling to deploy to the private ec2

fma
Автор

Hi Anton, wouldn't it be better to target backend protocol http instead of using TCP on the Network Load Balancer? I encountered cases where the app may be 'running' yet is in a stale mode not being able to receive more traffic as it was unable to open any more threads and close existing ones. The LB could still see the target healthy as it would telnet the port yet http was unavailable.

spikemcmaster
Автор

Hi Anton, thank you for the video, it was very helpful. I am struggling trying to connect to the ec2 instance in option 2 using the "connect" button in the EC2 dashboard. How can I get ssh access to the ec2 instance if it is inside the VPC?

aaronojeda
Автор

Thank you so much for the awesome tutorial Anton! What if I want all my EC2 instance to connect to a database? How would I go about doing that?

omgisKenny
Автор

What is the use of network load balancer here? Can the API Gateway talk to the auto scaling group directly?

krizv
Автор

is it possible for me to use application load balancer since i need path based routing. but my application is hosted on port 8080

anshulpandey
welcome to shbcf.ru