What is EC2 Userdata | Public-Private IP | AMI | Placement Groups | Install Nginx/Apache EC2

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 96

  • @prathameshgabhane9264
    @prathameshgabhane9264 4 года назад +9

    This types of ppt and explanation are not even in paid tution you are really doing hard work for that no words to say you man I just wish you finish this series ASAP thank you so much again ❤️😊

    • @Pythoholic
      @Pythoholic  4 года назад +2

      Just need the support of you guys. We will grow together.

    • @prathameshgabhane9264
      @prathameshgabhane9264 4 года назад +2

      @@Pythoholic definitely I'm going to share this series everywhere

  • @sachinbharadwaj9013
    @sachinbharadwaj9013 2 года назад +1

    Bro you are an absolute BEAST!. such long sessions with so much detail and so much patience. Such amazing work. Loved it! God bless you and shower you with everything good that you desire! 📿🙏

  • @Pythoholic
    @Pythoholic  4 года назад +1

    Published on Jan 02 2020,
    Timelines for your convenience:
    00:45 - List of contents that we will cover today.
    01:25 - Demo hands on for EC2 instance connect
    04:02 - Deev dive into the security groups. How can you get more from the AWS Security groups?
    04:51 - What is Connection Tracking? Why are Security Groups Stateful? What makes Security groups Stateful?
    07:19 - Deep Dive into Security Groups - Security Group Rules Reference
    08:52 - Deep Dive into Security Groups - Important things to remember for the Certification Exam.
    10:01 - Hands on Demo for the Security Groups? How to add Security groups and How do Security Groups work?
    12:12 - Difference between Public and Private IP?
    15:21 - Elastic IP for AWS? What are Elastic IP and Why are they needed?
    18:26 - Elastic IP Hands on. How Elastic IP works?
    21:06 - What is EC2 User Data? Why is it so important? What are the benefits of EC2 User data?
    22:46 - Hands on Demo for EC2 User Data.
    22:46 - Install Apache Server with PHP in EC2 using EC2 User Data.
    26:47 - Install Nginx Server on EC2 using EC2 User Data.
    28:37 - EC2 Instance Type rewind. A quick glance.
    30:14 - EC2 Launch type and the table of all the EC2 launch types.
    32:57 - EC2 Lauch types demo on AWS.
    37:20 - What are Amazon Machine Images (AMI)? What are the benefits of AMI? What are Custom AMI?
    40:25 - AMI sharing and Copying
    43:08 - Hands on Demo for Amazon Machine Images (AMI)
    46:48 - What are AWS Placement Groups?
    47:52 - What are Cluster Placement Groups? Uses?
    49:50 - What are Spread Placement Groups? Uses?
    50:43 - What are Partition Placement Groups? Uses?
    52:27 - Important points to remember for AWS Certified Solutions Architect Associate Exam 2020
    54:30 - Hands on Demo for AWS Placement Groups.
    57:02 - Outro for Next episode for Road to AWS
    Source Files:
    github.com/Pythoholic/pythoholic_demo_aws/tree/master/demo_ec2_user_data_scripts
    Click on the link below to subscribe :
    URL: tinyurl.com/qqebnwz
    #RoadToAWS #AWSSolutionsArchitectAssociate2020 #Pythoholic #VisualExplanation

  • @karthikkrish1391
    @karthikkrish1391 4 года назад +1

    Very well explained with every aspects of EC2 in depth. I get a feel of revising the entire aws ec2 docs in an hour with graphical details. Please clarify two more points: 1, How many security groups can be attached per instance (I guess 5 max). 2, How to update a userdata after the instance is launched (I guess to stop instance, update userdata & start instance). This line can be verified once "Security Groups can be attached to multiple instances and multiple instances can have a common security group".

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Thanks, 1. Yes, it's 5 sg per instance, 2. Yes, you need to stop it and then update the user data. 3. Security Groups can be attached to multiple instances and multiple instances can have a common security group- Yes it's true.

    • @karthikkrish1391
      @karthikkrish1391 4 года назад +1

      Thanks👍😊

  • @salmaruby6892
    @salmaruby6892 3 года назад +2

    Amazing Quality and the way topics are explained using visuals really allowing us to understand quickly in a better manner,Thank you.

  • @DilipKumar-ic5cg
    @DilipKumar-ic5cg 3 года назад

    Appreciate your time and effort on preparing this video. It is very informative and useful.
    Also wanted to add that I feel like going back to the video if required, either the video clarity or the simplicity or fluency is what pulls me back. There are a handful of teachers (don't know how else to address people like you :) ) who provide such crisp videos.
    Thanks a bunch

  • @deepakdpk411
    @deepakdpk411 Год назад

    I started watching your videos.The way you teach is superb.
    You are doing great man. I appreciate.
    God bless you.
    Thanks

  • @danielquirospicado431
    @danielquirospicado431 3 года назад

    You are the best man, really complete all the topics. I thank you so much for the course!

  • @karthikvenkataram4790
    @karthikvenkataram4790 Год назад

    Buddy! appreciate all your efforts. They are a boon for us. Thank you so much

  • @dhairyalakhera893
    @dhairyalakhera893 4 года назад

    its need lot of hard work to prepare such kind of informative video...
    what i can do atleast giving thank to you and appreciate representating the info in easy way

  • @smj3889
    @smj3889 4 года назад +2

    I think your videos are brilliant!!!

  • @whatrudoing000
    @whatrudoing000 3 года назад

    Great video with highly rich in content. Thanks a lot for providing such a great training video

  • @saideep3047
    @saideep3047 3 года назад

    Thanks a ton for the effort sir, your concepts are really deep. Very helpful for my exam.

  • @Rajeshsms23
    @Rajeshsms23 4 года назад

    Really good stuff. Hope you get more subscribers.

    • @Pythoholic
      @Pythoholic  4 года назад

      Thanks , glad you like it

  • @sohailalrashid2917
    @sohailalrashid2917 2 года назад

    Please provide PDF file for your theory part ...its amazing , I am lucky to have discover this channel....Best channel best explanation ever

  • @shivajiare2318
    @shivajiare2318 2 года назад

    Man with perfection

  • @ratneshjhamar
    @ratneshjhamar 2 года назад

    awesome explanation and with good speed, one thing I have noticed there is no wastage of the time, I am watching this Contant in 2022, if anything updated from aws side in terms of aws solution architecture exam then request you to update the Contant

  • @btaylor558
    @btaylor558 3 года назад

    Excellent explanation of all topics! Thank you!!

  • @preetbenipal1034
    @preetbenipal1034 4 года назад

    thank you so much ..very helpful . each and everything explained very well and neat ..thank you from
    New Zealand

  • @abdulshukur9501
    @abdulshukur9501 2 года назад

    very great way of explanation sir, thanks

  • @Manvik15
    @Manvik15 3 года назад +3

    Can I please get the reference examples for ec2 with windows rather than Linux?

  • @gullycricket9491
    @gullycricket9491 3 года назад

    Hi you are doing great job,,,, one question you are manually terminating all your previous instances ?

    • @Pythoholic
      @Pythoholic  3 года назад

      Yeah I do that.. but mostly I have scripts that I make.use of

  • @vijendersinghshekhawat6244
    @vijendersinghshekhawat6244 4 года назад

    Great that was very helpful.
    1. 17:38 Can you tell the 3rd way to use random IP and throw DNS name?
    2. Is there any extra charges for using placement group ?
    3. Can we configure user data on previously created EC2?

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Point one you will be learning at route 53
      Services in use have the charge. Placement group are free to create
      Yeah u can change it but u need to stop the instance

    • @vijendersinghshekhawat6244
      @vijendersinghshekhawat6244 4 года назад

      @@Pythoholic Thanks.

  • @annanmalla9995
    @annanmalla9995 4 года назад +1

    This was quite informative thanks. But couldn't understand property difference between spread and cluster and partition.

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Ok. Point taken. Thanks for the feedback.

  • @rich-rithikcharvi4390
    @rich-rithikcharvi4390 4 года назад

    Videos are so informative. Thank you for all the hard work. Where can I find the EC2 User data scripts you attached ?

    • @Pythoholic
      @Pythoholic  4 года назад

      I have added the links in the description. Please check it out.

  • @directorinformationtechnol5627
    @directorinformationtechnol5627 3 года назад

    Excellent in presentation. Thanks

  • @surajthallapalli4227
    @surajthallapalli4227 2 года назад

    What is self-referencing security group ? when to use it and its use cases. Please let me know

  • @rohansssir6117
    @rohansssir6117 2 года назад

    Nice explanation

  • @princechaudhary9197
    @princechaudhary9197 3 года назад +2

    Hi,
    Can you share ppt or some documents of this series, so that i can take print out for reading,
    Thank you so much if you can share and thank you if you can not .

    • @Pythoholic
      @Pythoholic  3 года назад +1

      Due to certain websites plagiarising the content that we have created, we are trying to find a safe way to share the content. We will be coming up with a new placeholder in some time.

    • @princechaudhary9197
      @princechaudhary9197 3 года назад

      @@Pythoholic ok thanks you so much for updating and thanks for this series.
      I am watching videos daily and learning.

  • @pankajmadaan2687
    @pankajmadaan2687 2 года назад +1

    why there is no lesson 10.. can't see it on RUclips list..

    • @Pythoholic
      @Pythoholic  2 года назад

      Hi, actually there might be a numbering issue. but rest assured its not missing please watch it that way. i will update the number in some time.

  • @prafulljoshi75
    @prafulljoshi75 2 года назад

    this is very nice tutorial and presentation. can you pls share config file content?

  • @lonewolf-143
    @lonewolf-143 4 года назад

    Your videos are very helpful and full of graphical information. Easy to review and memorize. Could you please share the Slides which you have used the videos (instead of taking SS ) :) Many thanks!

    • @Pythoholic
      @Pythoholic  4 года назад

      Thanks a lot suresh, have been getting a lot of request. I will be having it on the portal real soon. For u guys to read

    • @lonewolf-143
      @lonewolf-143 4 года назад

      @@Pythoholic Great!...I started yesterday with your videos and its going like addiction. Every video is full of info pack. Good work and please keep it up !

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Thanks a lot.

  • @ranjeethnadella643
    @ranjeethnadella643 4 года назад

    1) Do we create instance daily in real-time? If so can we schedule the instance launch?
    2) Is it an admin task or anyone in the team can start launching Ec2 instance at the start of the day?
    3)when you clicked on using an existing key, when will the system ask to key in the existing key? Is there any provision in AWS to store the generated key? If Yes, And if there multiple key pairs will system prompts to select which key to be mapped for my instance?

    • @Pythoholic
      @Pythoholic  4 года назад

      It depends on the requirement, if you are provisioning vm or deploying applications as a part of the devops team then you might do it when you have a build request. If you are a developer you might use it for testing or hosting your application.
      If your organisation gives you the permission to host you should be able to. Admin might just be responsible to provision access to the service that you have sufficient permissions. Thats all

    • @ranjeethnadella643
      @ranjeethnadella643 4 года назад +1

      @@Pythoholic Thanks for your detailed explanation of how about point 3? could you please clarify

    • @Pythoholic
      @Pythoholic  4 года назад

      @@ranjeethnadella643 There is a procedure listed on the AWS website : How can I connect to my Amazon EC2 instance if I lost my SSH key pair after its initial launch? aws.amazon.com/premiumsupport/knowledge-center/user-data-replace-key-pair-ec2/
      Please refer to this for more information. But its advisable to keep your keys safe, And if its AWS systems manager-managed we can store the keys in the parameter store.

    • @ranjeethnadella643
      @ranjeethnadella643 4 года назад

      @@Pythoholic in your example when you launch an instance using the existing key from the console. The system didn't prompt to key in the existing key. That was my question.

    • @Pythoholic
      @Pythoholic  4 года назад

      @@ranjeethnadella643 i didnt get you on this.

  • @shashankbheemanapalli4333
    @shashankbheemanapalli4333 4 года назад

    Hi, loving your content. Where can I find AWS SAA que cards? I found que cards for cloud practitioner but not for this.

    • @Pythoholic
      @Pythoholic  4 года назад

      Hi thanks there are no queue cards for SAA , it's too big to have one for this

  • @itsmeojas_sharma8597
    @itsmeojas_sharma8597 2 года назад

    Can we get those PPT for reference?

  • @nitinyewale
    @nitinyewale 3 года назад

    30:29 table is very good compilation . is it possible for you to share source of information?

  • @vivekgc2051
    @vivekgc2051 7 месяцев назад

    Please provide the slides of all video ... Please

  • @yashsolanki5385
    @yashsolanki5385 4 года назад

    I guess this video should be before that quiz, if i had watched this before quiz then the quiz might be little bit easier.

    • @Pythoholic
      @Pythoholic  4 года назад +1

      That quiz was placed exactly before this for you to pay attention to the concept, its a pre tense strategy

    • @yashsolanki5385
      @yashsolanki5385 4 года назад

      @@Pythoholic and i guess in my it actually worked 😅
      Thankyou Sir.

    • @Pythoholic
      @Pythoholic  4 года назад

      Hehe yeah

  • @darshangandhi559
    @darshangandhi559 3 года назад

    What is the best way to have separate keys for new instances or shared key?

    • @Pythoholic
      @Pythoholic  3 года назад

      Best way is to use a key store

  • @kideboss7427
    @kideboss7427 2 года назад +1

    Bro 23:19 I see you mentioned no need to do over action by adding ssh to commands. I believe you wanted to say by adding sudo. Why use over action ? It’s pretty common to use sudo just in case. Smh
    Good content though

    • @Pythoholic
      @Pythoholic  2 года назад

      i started off that time on youtube
      i have tried improving
      thanks for the feedback 😊

    • @kideboss7427
      @kideboss7427 2 года назад

      @@Pythoholic no doubt your content is 🔥. Love all your videos. All the best bro!!

  • @Omnamobhagavatevaasudevaaya
    @Omnamobhagavatevaasudevaaya 4 года назад

    I think the on demand instances are used for unpredictable workloads as they are highly flexible and you don't have to plan the compute capacity of instances beforehand, could you please look into it at 30:32

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Hi, i think with on demand you actually configure the amount of capacity you need ie why you have the full control of when you start stop terminate.
      Please share the ref i will try and update it if possible.

    • @Omnamobhagavatevaasudevaaya
      @Omnamobhagavatevaasudevaaya 4 года назад

      @@Pythoholic docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-on-demand-instances.html
      Please have a look at this. Per my understanding, if suppose my workload is unknown or irregular, I can at the starting launch an instance with a larger compute capacity and scale down accordingly as i go. So the configuration at the beginning would be an educated guess.

    • @Pythoholic
      @Pythoholic  4 года назад +1

      @@Omnamobhagavatevaasudevaaya Thanks for the feedback and I will check into this.

  • @viralpeeps9995
    @viralpeeps9995 4 года назад

    Thank you for the videos its great but after adding HTTP also in the security group still the error is same on the webpage as it is not connecting with the apache2 I think can you please suggest something to sort this I have done everything exactly same like yours.

    • @Pythoholic
      @Pythoholic  4 года назад

      It should work the way its intended to. Can u try doing a ssh to ur machine and see if the apache server is running or not

  • @yashsolanki5385
    @yashsolanki5385 4 года назад

    While doing EC2 with apache hands on, it is giving me -bash/Not in directory error during browser console.

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Not sure about this I haven't faced this issue, please share the script.
      Have you used the below script
      www.github.com/Pythoholic/pythoholic_demo_aws/tree/master/demo_ec2_user_data_scripts

    • @yashsolanki5385
      @yashsolanki5385 4 года назад

      @@Pythoholic Yes sir, I used this but after writing that code on Console it is giving /var/www/html/index.html is not in directory.

    • @Pythoholic
      @Pythoholic  4 года назад

      Copy the same code and execute it manually and check if there is any issue

  • @manjunathm3384
    @manjunathm3384 4 года назад

    How to get this PPT sir?

    • @Pythoholic
      @Pythoholic  4 года назад

      Sir i will put it on the website.. its under construction. I will update on the community post soon.. under construction 🚧

  • @anshikabansal7664
    @anshikabansal7664 11 месяцев назад

    put up more quizes

  • @polaitk6036
    @polaitk6036 4 года назад

    Can u show using scripts

    • @Pythoholic
      @Pythoholic  4 года назад

      can i show what using scripts ?

    • @polaitk6036
      @polaitk6036 4 года назад

      @@Pythoholic As you know one or two user we can create ec2 manual but if we are getting more then 10 user to be configure one time how to do

    • @Pythoholic
      @Pythoholic  4 года назад

      Yeah this we can create using launch templates.
      And we can use python script or cloud formation templates to create it

    • @Pythoholic
      @Pythoholic  4 года назад

      We will do that in the upcoming sessuons

    • @polaitk6036
      @polaitk6036 4 года назад

      @@Pythoholic Thanks for valuable reply.