Day-7 | AWS Project Used In Production | Complete Implementation |
Vložit
- čas přidán 6. 09. 2024
- Support my work
www.buymeacoff... Hi Everyone, My Name is Abhishek and my channel is focused on delivering Free content on DevOps and Cloud. Follow my channel for practical learning of DevOps and Cloud. Don't miss the FREE DEVOPS COURSE in Playlists.
This video demonstrates how to create a VPC that you can use for servers in a production environment. To improve resiliency, you deploy the servers in two Availability Zones, by using an Auto Scaling group and an Application Load Balancer. For additional security, you deploy the servers in private subnets. The servers receive requests through the load balancer. The servers can connect to the internet by using a NAT gateway. To improve resiliency, you deploy the NAT gateway in both Availability Zones.
Reference
docs.aws.amazo...
Dedicated Telegram channel for community discussions on issues
www.youtube.co...
Instagram: / abhishekveeramalla_off...
GitHub Repo for this course
github.com/iam...
Book 1:1 with me on TopMate for career guidance
topmate.io/abh...
Follow me on Telegram
t.me/abhishekv...
About me:
========
LinkedIn: / abhishek-veeramalla-77...
GitHub: github.com/iam...
Medium: / abhishekveeramalla-av
#devops #futureofdevops #kubernetes #sre #aws #azure
DEVOPS FAQ
DEVOPS
WHAT IS DEVOPS ?
WHY DEVOPS ?
HOW TO LEARN DEVOPS ?
LEARN DEVOPS IN 60 DAYS ?
NON IT TO IT BACKGROUND ?
IS DEVOPS EASY TO LEARN ?
BEST DEVOPS COURSE
FREE DEVOPS COURSE
#AbhishekVeeramalla
BEST DEVOPS VIDEOS
DEVOPS INTERVIEW QUESTIONS
EASY DEVOPS VIDEOS
BEST WAY TO LEARN DEVOPS
PYTHON FOR DEVOPS
PYTHON PROJECTS FOR DEVOPS
LEARN PYTHON
PYTHON PROJECTS FOR AWS
AWS PYTHON PROJECTS
AWS LAMBDA FUNCTIONS
WHAT IS GITOPS ?
WHY GITOPS ?
LEARN GITOPS ?
GITOPS FREE COURSE
What is AWS ?
LEARN AWS FOR FREE
AWS COURSE
AWS COURSE FOR DEVOPS .
.
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.
Sir, one thing I have to tell you is that even a paid trainer would not show this much dedication in delivering content in such an excellent way.
Thanks alot ❤️
Bro, i joined the institute but they are not tutor like @Abhishek sir, I think i wasted my money, late realization bro
Exactly his immense knowledge. I feel like he is eating knowledge than the food most...😁
Indeed. Nobody explains in the way you did. Thank you so much for this beautiful content @AbhishekVeeramalla. Thanks a lot. I have successfully completed this project
@AbhishekVeeramalla sir, unable to copy the key with the scp command. It says connection timed out
The best part of this learning session is he is replying everyone comments
i really love this
Thank you so much for your effort,
may god give you long life so u can share more knowledge
❤️
you are more than Srimanthudu, Srimanthudu can contribute his wealth but that would be limited, whatever knowledge you are sharing is unlimited. I really admire you and became devotee to you. Thank you so much..!
❤️❤️
Abishek Sir we are blessed to have a teacher like you🙏🏻🧎🏼♀️
Simplfying and explaining is the most diffcicult things to do and you did that flawlessly . thanks for the awesome video on the project . you are getting better in terms of keeping things clear and short , not deep diving into every term you speak about . This helps not to be overwhelmed with the concept and prioritizing what is more important and valuable . ☺
Thanks alot
This project was assigned as an interview task to my friend but in a Terraform manner. Abhishek provided us with information on real-time challenges and explained things with ease.
We have the same project on terraform as well, Day-24 in this playlist.
Thanks@@AbhishekVeeramalla
Verified both private instances with ALB and page will display as *Abhishek Verramalla is a Fabulous Mentor to Cloud and Devops* . Rocky bhai!! Thanks a lot for your time
Hi abhishek, please do more projects from beginner to advanced . Thank you for your support 🙏🏻
Who ever was not able to SSH to there Bastion host --- while creating the bastion host when we select the VPC from default to our newly created one, just below that you need to select the Subnet type, its by defualt selecting private subnet, so select the public subnet and launch the instance. it will resolve your issue.
🚀🚀🚀
Thanks for the help
Thanks
Bhai m ab bhi ssh nhi kr paa rha hu pls help me
Thanks, I was stuck and you have saved me.
I must tell you Abhishek, you might not acknowledge it but your way of teaching just invincible no paid or free course online have this much potential. GOD BLESS YOU FELLA!!
Thanks a ton
Best content of aws for free, even paid courses not providing this type of content
Thanks a lot
You are the best teacher of aws and devops and Python.
Thanks a lot again
Thanks alot 💖
I am grateful for this video Anna. I have also learned how to troubleshoot during this video. Some how i have added the port of 80 for the instances inside target group which caused 502 issue. Thanks for the wonderful lessons ☺.
Glad it helped!
You are a True Huma being.. Being a Human..
Thanks is a small word in front of you.. 🙏
Most welcome
@@AbhishekVeeramalla love you Brother
Dedication level while making a content is like Everest Bro, Thanks a lot
Thanks a ton
Hi sir, I want to inform you one thing to highlight on this video, after completion of all the vpc project, people usually terminated their instances only but due to auto scaling capability again instances created and running automatically and people might not delete NAT gateway and all l, due to all this people may get charged from aws, if people forgot to delete all the vpc setup aws charged $ 1 per day minimum for all services used for VPC setup i noticed i got charged one dollar per day after five days i have noticed and take support from aws,
Kindly show the process of deleting the VPC setup in one video and to get rid of aws charges thanks for the valuable content, i am new to aws
hi , are you recently started the AWS series, if yes please let me know
@@GovindaraoDukka yes
@@raviprakashreddy8128 how can i reach out to you, I need your help I'm also recently started
If anyone was struggling with connecting to the bastion host and transferring the pem file etc. Please check if you have created the bastion host in the public subnet…I think Abishek had missed telling that as by default it was in the private subnet for me and only after i changed it to the public subnet it worked
how to change that if once the instance is created
@@Jayant_k89 I dont think you can…You have to create a new instance from scratch
brother which public subnet to add there are two public subnets
@@umarm1155 brother i am facing the same issue , can u please help me through , i selected the new VPC and under that i selected the Public Subnet which was done by abhishek (27:00) while creating baston host , still i am getting the error , please replyy
@@Jayant_k89 Just double check if you have done the same steps as in the video bro, Only thing you have to do additionally is check if you have selected the public subnet… any of the availability zones should be okay
I am so happy I stumbled to this channel, I am so happy doing these projects and seeing the results i want. I deployed two separate apps in the two instances and was able to access both instances from the internet using Loadbalancer. Thank you so much sir.
No paid training will explain this the way you do. You are not just a smart person but a good teacher. I don't know your religion but all I can say is God bless you and give you good health.
Thanks alot
Excellent content! I love how you created the entire playlist. Please continue to provide more projects that range from beginner to advanced levels. Thank you so much for offering such valuable material. 🙏🙏
😍
Fantastic Abhishek,
I just want to caution people if you are using free tier and you want to implement this project u will be charged !!!!!!!
For :
1.Ubuntu based EC2 instances(only linux & windows are free)
2.Recently aws has started charging for public IPv4 address
3.NAT Gateway $0.045 /Hour
Please keep these things in mind before you start implementing this project !!
All the Best !!
Thanks for the suggestions
Hi Abhishek, I have been following you and sharing the videos across since a month now. I was reluctant to actually give it all but when things didn't work I had to revisit the videos again and try multiple times. And finally now I did implement this project in both the Zones and it's worth it!! And will soon proceed with the next ones, Thanks a lot for putting this content out for free!! Waiting to engage on linkedin or mail once I feel confident and make my this teacher proud! Thanks again:)
Hi, are recently started the aws series if yes please let me know
Thanks Abhishek for teaching this type of difficult task in an easy manner
😎
I must say it was one of the best explanation I ever saw on the AWS VPC with practical Examples. Thank you @Abhishek.Veeramalla!🌹
😍
You will not find this kind of content on the you tube. This video will make history soon. Let's share this video and let the others also know about this content. Great job done Abhishek.❤❤
Thanks alot
That's awesome. Initially the 2nd EC2 instance was unhealthy since initially there was no application running on port 8000 and after few automatic consecutive health checks the instance came back with healthy status. with different "index.html" on both EC2 instances, I can see different outputs on the UI. thank you
Great work ❤️
Simply Superb Anna.. Thank you very much.. You are really great.. Providing this type of content freely is amazing.. Once again.. Thank you !!
Thank you so much 🙂
One of the best teacher i have seen in my entire life Hats off sir 🙌🙌🙌
Hats off Abhishek...I have been searching for this kind of a content but was unable to find it. And here it is after a lot of search. Grateful to you Abhishek for this amazing work. Appreciate it from the bottom of my heart...thanks a lot! ✨
❤️
Abhishek Sir Amazing detailing, before I don't know this much of AWS Now I got confident that I definately get a good position thanks Abhishek Sir.
Great
Keep up the great work... You are such a big blessing to us.
1.Could you please make the video of what kind of issues we will get from ec2 and loadbalancer in prod environment as well
2. Those topics will very helpfull for crack the interview.Thanks.
Noted
Being a beginner it was really good experience i successfully deployed the application thankyou keep going you're doing really well all blessings to you
All the best
Absolutely wonderful and clear explanation really thanks a lot for your efforts to make this project in detail step to step with so much clarity. Hats off for on your efforts 👏👏👏👏👏👌👌👌👌 huge thanks for making such valuable project videos
😍😍😍
This is the first channel I have seen with so many subscribers, I have checked twice to make sure that I am on the right platform or some movie star making videos..😄😁 and finally, this kind of knowledge I have been looking for for a long time. I found my DevOps Guru🙏🙏 thanks
Haha 😂 Thank you
@@AbhishekVeeramalla trust me! It's easy for a celebrity to get the fanbase, because all kinds of mix minded people will follow them, but you have created different swag in devops with 207k, like minded professionals. It's really incredible and that shows your devotion towards Cloud Technology. If Devops is Shreeramji, you are like a Hanumanji towards Devops.. 😄😄
Really ur videos are confident givers, thank you ❤
Welcome
Awesome, Hats off Abhishek...I have been searching for this kind of a content but was unable to find it, now My private and public subnet is clear, thanks for making vedio for this type of content.
Glad that it helped
Abhishek I am facing a issue of permission denied (public key)
SCP: connection closed ?
did u get the answer
Abhishek thanks for this video
I did this project like this
I used appache2 server and deployed 2 different web application
Then what i did is using that cpu-spi
I did that on 1a region
As soon as it started load balancer automatically drifted the trafic to 1b where there was another web application
Thanks for this project
Definitely i will put this on to my resume 🎉
Thanks a lot
Hi Abhishek,
The tutorial was good, but it would have been great if you could have shown us how to destroy this infrastructure (the VPC). NAT gateways and elastic IPs are the ones that, if forgotten to delete, will cost money.
It would be great if you took the below things into consideration.
1) Let us know if it will cost us before we begin hands-on so that we can destroy it after hands-on only.
2) Additionally, if you can, provide a video on AWS billing so that we can keep track of our invoices.
Thanks for the feedback.. but I keep saying in videos that delete the infrastructure that u create .. sometimes I might miss in videos but make sure .. u keep watching the cost 💲
if you delete vpc, you couldnt able to delete because it will show you the error in elastic ip and in Nat gateway. once we release elastic IP and delete nat gateway then you will be able to delete VPC. Today, i have done it.
bro im just trying to create autoscaling group but im getting the error like unable to create the group as it is having the error in instance type. and im using window machine ..
pls help me in this@@manojkumar-lf1ei
May be you forgot to select the instance type, choose the free tier one, while creating the instance@@snehavarma9796
sir, thank you very much for teaching AWS in a easy way to understand. I am not able to copy the pem key from my host machine to loadbalancer. pls guide me
Thanks, use powershell to copy if u r on windows
@@AbhishekVeeramalla thanks for your time to reply me, i am using mac, i tried coping the command , but i cudnt.
hi Abhishek
I am not able to connect to the private subnet servers from bastion host .
could you please help me out on this,
use pemkey , make sure path used is correct and use correct private ip adresss od ec2 u want to connect
Found it bit difficult to understand the project in first attempt... Rewatched it 2 times and now i can make sense of things... Thank you for sharing this😊
Glad it helped!
Hi Abhishek,
thanks for this video ! appreciate your efforts here.
I tried copying pem file from windows terminal to ec2 instance but could not succeed.
I have used scp and ssh command but its failing everytime. Any idea how we can achieve this
Thanks
Have u resolved this .please share the solution If possible I am also stuck at the exact situation.
@@rishwin2616 have you got solution for copying pem file from windows terminal to ec2 instance ,i am also unable to get it.
Me too facing same problem...any solution for this
Thank you, SIR!! I'm able to demonstrate the project.
Hi Abhishek, I have done the entire setup what u have shown in this video.
And i have configured the subnet as port 8000.
In putty the application status is shown as running, but when i try to access it in browser, the page keeps on loading, what could be the reason for this ?
Where should i check the error now?
Thank you so much for the awesome content.
facing the same issue sir, in cli python3 -m http.server 8000 is still running and DNS name in browser says 502 bad gateway. please help here!
That means that you load balancer is not reachable .. try to see if you have added port 80 to load balancers security group
@@AbhishekVeeramalla as shown in the video after adding port 80 the error is gone in security group.. from my side too. Sir. Please guide here
@@AbhishekVeeramalla still unable to resolve the query, please help
hi, ameenurrehman you can restart the python server on one of your private subnet. change the health check monitoring setting by setting the timeout to 15 sec and reload the website it will show you html page once and 502 again and vice versa.
This training is excellent. The explanation is even more important than the project.
❤️
Hello Abhishek, I'd like to share my recent experience. When I attempted to create a bastion host machine, as you suggested, I selected an existing VPC. However, when I tried to copy the private key, it wasn't working. Upon further investigation, I discovered that sometimes, when selecting an existing VPC, the system automatically selects a private subnet. This led to the error I encountered when attempting to access the bastion host. For beginners like myself, this could be a common issue. Therefore, I believe it's important to emphasize the need to select a public subnet to ensure accessibility.
brother i am facing the same issue , can u please help me through , i selected the new VPC and under that i selected the Public Subnet which was done by abhishek (27:00) while creating baston host , still i am getting the error , please replyy
hi bro..can you help me out how to copy pem file from windows terminal to ec2 instance .
We can login to private hosts from bastion host with out copying pem file to bastion host. If you copy pem file to bastion host it is security breach as if attacker can access to bastion host since it has public ip and with pem file in bastion he can access to private hosts as well
Hi Abhishek, booked my AWS DevOps exam and im so confident that I will do well because of your help. Brilliant explanation and love the content. Do you think I should follow this playlist or your other DevOps plasylist for the AWS devops exam? Any advice would be really appreciated! Thanks once again :)
Thanks alot, this should be enough
Good Luck, brother!
what an excellent project for everyone, who wants to learn AWS, great content. Completed the project. hats off to you Abhishek. thank you for a great content😇.
Thanks a ton
bro umang, my auto scaling is stuck at "updating instance", what to do now?
I was able to implement with the output from both instances, Thanks a lot for the project. Will do one more time and make a notes for reference.
Great teaching sir . I fell in love with your teaching sir. The way of explaining complicated topics in simple way is highlight of your teaching sir. But I am facing an issue of unhealthy ec2 instances in target groups even iam doing the same thing what you did in this video help me to troubleshoot that issue sir.
Thanks and welcome
Great explanation. One of my friends suggested this channel to me and I feel this is the best one I came across. Thank You so much for the awesome content.
😍😍😍
I have successfully completed my project with both the instances thanks a lot..
Great job!
hello!!!! so as here we are using NAT gateways ... is this covered in free tier or it will charge something ?
One small thing in this video when creating bastion Host when selecting network setting changes by selecting created VPS change the subnet to public 1 or 2 by default it is selecting private. if you try to create bastion in private subnet it will not allow you to connect through ssh even you allow ssh to it(creating security group).
yes i saw this issue so pls explain clearly i cant understand
Thankyou so much, Abhishek, because of your clear explanation, I'm overjoyed to share that I was able to complete this project with your help. I hope you keep uploading more AWS projects in the future, and I look forward to doing more cool projects. This was indeed fun. Keep growing !!
perfectly done and completed the assignment too by deploying the sample app in another subnet. At first the alternatively the instances were unhealthy eventually after some both the instances were healthy and serving perfectly. Thank you abhisek sir for the project. I hope this project will boost my resume further more
Heyy buddy can u share ur linkedIN id will connect...
Wow ! Followed the steps and able to Launch & Access my first app from the web !!!
Thank you Brother 👨🏫
Big Respect and love from Pakistan sir your method of teaching is so good and helpful😍😍
Thanks a lot
learned a lot from your channel thank you so much for making this content for free for us
Happy to hear that!
Hi Abhishek, Thanks for all your videos. I feel it’s great and anyone can follow and learn skills easily. Please do video on AWS landing zone
Hi @Abhishek.Veeramalla
28:53 How do we scp the key-pair to the Bastion host using mobaxterm for windows users? A reply for this will be a big help🥺
Hi @umarm
I put your question in a comment.abhidhek replied me that use win SCP. You can search on youtube how to connect win SCP to ec2 instance then you will get more vedios follow those.
The explanation was amazing! Completed the project! Thank you!
hello sir everything is perfect. easy and simple understanding. kindly also specify which AWS charges on which services. and how to stop these services. like aws charge for ec2 but in this project we used auto scale group. but when we stop ec2 the auto scale group automatically runs again. also aws charges for nat gateway also etc etc. sir u may get it my point what I am trying to say
Thanks and Sure
Superb , my 1st application run as expected. Thanks a lot
Superb
Really happy that i found your channel on youtube.
Welcome aboard!
Thanks alot sir for the super class ❤
Hi Abishek, you are doing fantabulous job. I started watching your videos recentky. Its helping me a lot in terms of AWS knowledge. I got struck after watching this video. I didnt know how to copy private ssh key value from windows to ubuntu machine, your video showing only scp copy from mach to ubuntu but not windows, Can you help me with that??
Thanks alot .. if you are on windows use winscp
@@AbhishekVeeramalla Thanks it worked ..
One more issue, after following all steps , finally when i try to hit the server with DNS name , it showing 502 bad gateway error
Hi Abhishek Thank u for Spend Your time And Helping Who Are interested To learn Its clear to understood ...
your way of presenting is too good. thank you very much Abhishek. As AWS Services are paid services right... could you please guide us to avoid the charges while practicing the AWS Services.
Unfortunately we cannot avoid cost .. we can only reduce
Great explanation Sir, I have completed the assignment given in this video and it works fine. Thank you so much for your learning, hope I will achieve wonders by learning this course.
i'm facing an issue with scp command to copy files using in mobaxterm please help me...?
Yep same here if you found out let me know @@ashwinilatestallatoz3211
It took time for me to understand and implement , I did implementation on second instance
doing ssh to bastion host is the hard part, as i don't have mac so i personally find difficult dont know how to connect...btw great work
Thanks alot
How did you do that.... Could you please explain?
kudos ! brother. its an amazing project experiences. Thank You.
Superb demo. I learned many things from this demo. Thank you Abhishek ji.
Thanks !!
Seriously this is admirable content by Abhishek. Keep it up abhishek
😍
Just the video I was looking for, thank you!
Bro, so total 19 real- time projects in this playlist. My concern is in the cv all projects could i mention or not ?
Tell me the atleast top 10 videos it can helpful to my cv like professional
You can pick up anything, you are confident
@@AbhishekVeeramallaunderstood
Very good course abishek thanks for this crystal clear video Ill share this playlist my friedns also and you deserve more subscribe and great gem and you made my day very useful to learn some complicated things we easy 🎉🎉🎉🎉
Hi Abhishek, I have done the task and it is working fine.. Thanks a lot brother ♥
😍😍😍
Thank you Sir. Very nicely explained. Also I was able to see the load balancer alternating between the two EC2 server instances on http. But I think we need lot of practice else it will be volatile. 😊
Great job
Hello bro,
Your explanation is at peaks...A million thanks for this series.
I've a small doubt: While creating a target group, we are mapping the private subnet instances right? but why are we doing this? should we not map it to public subnet instances i.e., boiston-host instance? Because the incoming request should be reaching the web-server via boiston-host in a secured line and the same instance will take the request from public subnet to private subnet that eventually reaches the web-server.
I'm not sure what I'm assuming is true or not. pls clarify my doubt if you find some time.
Thanks!
Amazing Videos very informative :) Thanks
Glad you like them!
Great Explanation. :) The best till now.
😍😍
To someone who might be getting error (or both targets unhealthy) even after everything is done correctly, it seems like target group requires a little time to pass health check up connection, so we have to wait for sometime and once the health check up shows one of the target healthy, then only you can hit the LB endpoint.
😍😍😍🚀
How long do we have to wait? Im getting 2 unhealthy and I believe I did everything correctly.
@@taiwosekoni7953 It should be within 5 minutes. But probably it also might depend upon latency experience.
@@taiwosekoni7953 same here, does anyone know how to resolve it?
Worked Perfectly .. You are great!!!!
😍😍😍
Thank you so much!! brother..may God bless you
thanks a lot.. everyday you are delivering good content.
Welcomd
Hi Abhishek..
thank you so much for your hard work that you are doing for us at free of cost.
i did this practical but it took me to 2 days of completion.
I have one doubt, I followed all steps and created when did practical first time.
when I created resources and performed practical it was not browsing on my server.
i checked everything port in SG that i have attached in LB. but it started working fine when i attached another SG which is attached with EC2 In Availability set.
why is this happened? could you please give me the reason Sir... I am expecting reply from your end as you used to say I will reply if any issues. Thanks in advance.
Very nicely contented with your comments,really I don't feel that Abhishek is sharing his all knowledge for free
Did you pay to watch this video ? My suggestion is don’t overthink, when it is for free grab it. When I do something for paid, I will publicly announce it 😅
And what makes u think this is not for free 😂
Super dedication sir....Hatsoff to ur efforts in uploading regularly these videos 🤗💪
Thanks
I am a network engineer
Just blown away by the delivery of the lecture...the project demonstration...and implementation of the same
Awesome work 👏
Thanks !!
Papa the reason of your quick growth is your hardwork, quality content and real time problems. You are far better than Train with shubham teaching basics and stuff.. East and west abhishek papa is best😊
bro train with shubham doing his marketing but abhishek is teaching in a proper that a difference we love abhishek
@@user-xp8km1iw3j exactly
Thank you so much such a great content 👍
You are welcome !!
Hi Abhishek, thanks for doing all these, try to include a project that uses database
Noted
Absolute masterclass.
😍
Thank you sir for this amazing content.
My pleasure
Hey @Abhishek. Veermalla great teaching skills, please create a series of videos for ECS container series, kinesis stream as well
Implemented the assignment project on my end. I am getting second instance response but not from first instance, Seen health checks too, it is showing one instance is good.
🎉
Thanks a lot, great explanation! I'm a little confused about the overall flow of the process. Please correct me if I'm wrong, towards the end, when you entered the IP of the load balancer in the browser, the request goes through the igw, then to the load balancer, then through the bastion host and finally to the ec2 instance, right?
Yes
It is awesome video content instead of paid course .
, Please make one video of ec2 and load balancer issues in production environment, useful for interviews almost 70%
Thanks
Thank you for the effort. It worked!! 😀
You're welcome!