Easily Deploy a .NET Application to AWS Elastic Beanstalk

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

Say goodbye to complex app deployments! This video is your gateway to Amazon Elastic Beanstalk, the AWS service that simplifies web app deployment and scaling. Learn how Elastic Beanstalk automates capacity provisioning, load balancing, and health monitoring, making your life easier.

Check out my courses:

Read my Blog here:

Join my weekly .NET newsletter:

Chapters
0:00 What is Amazon Elastic Beanstalk?
3:26 Setting up Elastic Beanstalk
5:50 Creating the EC2 IAM Role
6:55 Continuing Elastic Beanstalk setup
10:26 Reviewing Elastic Beanstalk instance
13:12 Deplying .NET to Elastic Beanstalk
15:39 Terminating the Elastic Beanstalk instance
Рекомендации по теме
Комментарии
Автор

Two things that would make the video longer, but more "production-ready": 13:02 Maybe a better way would be to use secrets manager to store a connection string (I assume it contains the db password)? And is there an easy CI/CD option from the usual hosted services? Would be nice promo for AWS.

AkosLukacs
Автор

I have a couple of questions regarding my setup:
1-If I have an existing database in RDS before creating the Elastic Beanstalk environment, do I only need to get the endpoint and add it to the environment properties without needing Elastic Beanstalk to create an RDS database?
2-Why does the default domain name not open on other sources like Android or iOS devices, but it opens on the desktop where it was created? Since I am developing a Flutter app and handling the backend, this issue means that when we request API services from the Flutter app, the domain does not respond. How can I fix this and ensure the domain opens on all devices?

battomisaadi
Автор

Hello! Thank you, Milan. Does it support websocket?

angelo.piletti
Автор

Thank you for this content, this is exactly what I was looking for

ketankolte
Автор

this was a huge help. thank you for making this!

smc_onetwo
Автор

I am yet to see a video by Milan which wasn't upload a few hours or a day after someone uploaded a video with the same subject.

robertmrobo
Автор

Do you have plan to make video on event sourcing pattern ? I found it most complex pattern .

rohit
Автор

Great video. Haven't user Elastic Beanstalk before

antonmartyniuk
Автор

Have you ever deployed a .net app to AWS Amplify? Not sure if I'm missing something obvious, but it seems like a huge pain. I've gotten it to deploy but the site will never load (just says 404). Would love to see how you deploy to Amplify if you've ever done it.

LaughingRam
Автор

Thanks for this helpful tutorial, Milan 👍🏻🙏

I also watched your AWS lambda deployment video and my question is what would be the considerations whether to choose AWS lambda or Elastic Beanstalk?

Thanks!

ventoshe
Автор

Thanks for the video youre amazing. I have a doubt. I followed all the steps by one by one. I deployed correctly my application. I'm getting green health on mi environment elastic console. But when i click on the domain given im getting status code 404 in all my request, even I can not see my swagger. but all works perfectly on my local environment. Any suggest that can you give me?

jorgeabrahamfernandezmaris
Автор

Also your input about what are the best way to serve static (pre-compressed) files in .net rather then on the fly every time. Further, the convert razor pages / MVC to static pages as data changes not frequently on some pages.

muhammadtariq