I want to use the p3.8xlarge instance for its 64 GB GPU memory. However, it has 4 GPUs, each with 16 GB of memory, totaling 64 GB. So, my question is: Can I use the entire 64 GB to train my LLM model, or is only 16 GB available for training?@@TinyTechnicalTutorials
First of all, I’m impressed that you respond to all the comments. Second, I am an absolute beginner in your videos are fantastic. If there’s something you didn’t cover, it’s easy to go out and research the reason, solution, terms used, or anything else I need to know. But as a step-by-step guide, you are awesome.
Hi Greg! 👋 First of all, you're very kind. Second of all, you're still very kind. 🥰😄 I'm so glad the videos are helping! AWS can be a bit overwhelming, and knowing how/where to find information is half the battle. Sounds like you're well on your way! 🤓💪🔥 Thanks for the support!
Today I am exited to say that with this video I finally understand the basic concept of why we use EC2 in AWS my current job also uses something similar but with google and wow its amazing to understand more deeply how you computer is set up, thank you for this video! 😁
Very informative and entertaining. Easy to follow along. Short and sweet. Great delivery (well-organized, smooth, confident and trustworthy voice), too. Thanks and please keep it coming.
Omg Amber, you and your tutorials are an absolute breath of fresh air. After so many disappointing "Tech Bro" videos you've actually made AWS accessible, interesting, and engaging for me. Keep creating that good stuff 🤩🤩
Just like everyone once else who has watched this video and the rest of your series, this is great work - thank you! I was able to set up my account and launch my first instance following along your videos. Onto planning for tomorrow night - conquering the world!
@@TinyTechnicalTutorials I do have a request for a video on AWS. Just not sure if others would find it helpful, but here goes. What about transferring files back and forth between two instances? I plan to have a Linux instance running my website and a Windows 11 (or Windows Server 2022 if persuaded) instances and I need to have files automatically sent back and fourth between the two instances. If you’re interested and need more information, please let me know.
Hey Richard! I always love suggestions for videos...thanks for this! 😊 I'll add it to my list for future videos. In the meantime, if you need something soon-ish, maybe this will help? stackoverflow.com/questions/60423445/automate-batch-file-transfer-daily-from-linux-ec2-instance-to-a-windows-ec2-inst
@@TinyTechnicalTutorials Thank you! This gives me an idea! I need the transfer of files to occur immediately. And I’ll be using a webhook to initiate the move command. You’re awesome.
You have explained it extremely well, teaching is all about how you approach a subject. You really took me for a drive. Wondering if you have any full course on AWS that can help beginners to pursue certifications and become AWS cloud professionals?
Thanks for the nice comment, TheSaiamarreddy! 😊 I'm so glad it was helpful. I do have two full AWS courses--one for Cloud Practitioner and one for Solutions Architect. Links below. If you use code FRIENDS10, that'll give you 10% off. - AWS Certified Cloud Practitioner: academy.zerotomastery.io/a/aff_n20ghyn4/external?affcode=441520_lm7gzk-d - AWS Certified Solutions Architect Associate: academy.zerotomastery.io/a/aff_464yrtnn/external?affcode=441520_lm7gzk-d
Me again. I think I have commented on almost every one of your (extremely useful) AWS videos ... so, thanks again. 👍 This may be helpful to people seeing the newer UI: due to some changes in the UI, some features like "Shutdown behavior", "Request Spot Instances" and a few other behaviors are now located in the "Advanced details" section when you are creating an instance. "Firewall/Security Groups" has moved to "Network settings." Also, you now need to create a key pair before you launch the instance. If you do not, you will be prompted to do so.
Thanks so much, @NoirRobert! 😊💪 This should definitely be helpful to folks. And yes, it's on my list to create an updated video using the new UI one of these days! 🤓
Hi Russell! Thanks for watching! 🙏🤓🌟 Great question! Here are a few common use cases for EC2 generally. These days, there's definitely a push towards more "serverless" architectures and things like containers, but a good-ol virtual machine still comes in handy for a lot of things: -Web/application hosting -Dev and test environments -Big data analysis -ML and AI workloads -High-performance computing (science, genomic sequencing, etc.) -Batch processing -Gaming -Disaster recovery and backup For short-lived instances (like spot instances), these are well-suited for anything that can run for just a short amount of time and then start up again when needed. These workloads could also be good candidates for something like Lambda instead, but here's what I came up with: -Batch processing -Stateless web servers -CI/CD pipelines -Image/media processing -Dev and test environments Hope that helps!
@@TinyTechnicalTutorials Thank you for the detailed response! I have heard of people doing horizontal scaling by adding (or removing) more EC2 instances as required. If one instance goes down then the load is taken up by other running instances. This seems like a fascinating use of scaling and redundancy management and I was curious what kinds of development stacks would be used to achieve this?
Such great videos. Tutorials are better if the content is engaging. Moving from a VPS to AWS. Jumped the gun with S3 & Lamda. Going to start w/ EC2. This video was a great intro. Thx!
@TinyTechnicalTutorials Thank you for your tutorials. I am currently pursuing AWS Certified Solutions Architect - Associate (SAA-C02) and this is really helpful. Please keep making such good content to make a learning easier to pass the exam.
Hello Thank you for the video. What is the best way to get prepared for SAA-C02 exam? There are loads of features to learn and the exam questions are mostly event driven. Although I know which instance to use in certain situations, I can' t find the right answer when an event driven situation is given. I feel stuck.😢
Thank you much. I don't have a computer right now. I'm using my phone. My Motorola can connect to a monitor and has its own android chrome-ish type desktop environment....so I want to do an AWS instance with a mate desktop environment through my phone and a vnc viewer.
I created a Linux instance and struggled for days to get SSH from Windows to work. It's not that hard, but you need to know the secret handshakes which are poorly documented. If you don't know the secrets, they're impossible to guess and nearly impossible to google. “But the plans were on display…” “On display? I eventually had to go down to the cellar to find them.” “That’s the display department.” “With a flashlight.” “Ah, well, the lights had probably gone.” “So had the stairs.” “But look, you found the notice, didn’t you?” “Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.” ― Douglas Adams, The Hitchhiker's Guide to the Galaxy
Awesome tutorial. Thanks. Could you do a video that demonstrates setting up a Mastodon Instance on an EC2? I think many would find it useful as more & more folks are interested in finding/creating their own Twitter alternative.
Thanks so much, Go Boldly! :) Glad you enjoyed it. I've added the Mastodon idea to my list for future videos. In the meantime, maybe this will get you started? gist.github.com/AndrewKvalheim/a91c4a4624d341fe2faba28520ed2169
Good morning, Tiny. How are you doing today? I have been following you lately and have really benefited from your lectures. I want to thank you for the job well done. I am working on a project and got stuck on this question? Could you kindly assist me? How do I launch an Elastic Beanstalk environment with these AWS resources: An Amazon Elastic Compute Cloud (Amazon EC2) instance (virtual machine), An Amazon EC2 security group, An Amazon Simple Storage Service (Amazon S3) bucket, an Amazon CloudWatch alarms, An AWS CloudFormation stack and A domain name? Thank you for your assistance. I look forward to hearing from you
Haha!! Maybe I've missed a career in voiceovers! 😅 And yes, this one is on my list to update. It's hard to keep up with all the AWS UI changes! 🤓 Hope it was still useful.
Your explanation and workflow is great. Is it possible for you to make a new video as of Sep 2023? I see a different workflow when I launch and configure the instance for Linux. I have follow several videos that use SSH and a script to configure the connection to the EC2 Linux instance. After creating the instance, I am not able to SSH into it. I get permission denied.
Thanks so much, Barry! 🙏 Yes, the UI was updated after I created this video. It's on my list to update! To SSH into the instance, the easiest approach is to use EC2 Instance Connect (docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-linux-inst-eic.html). It handles the credentials behind the scenes. But make sure you create a key when you create the instance.
Thanx for ur Nice efforts. in EC2 ( IPV4, subnets..., public-private,....etc and various connecting ways thru Bash, Putty, SSH, Filezilla, Mobaxterm...) more stuff u hav to include here itself in this basic video.
Thanks for all the nice comments, Narendra! 😊 If you haven't found them yet, I do have a couple other videos that might answer some of these questions: VPCs/subnets: ua-cam.com/video/HbTfONoekyM/v-deo.html How IP addressing works in AWS: ua-cam.com/video/kRDtwr1dPpw/v-deo.html I don't currently have any videos about the different ways to connect, but I'll add these to my list for future videos as well! Thanks for the suggestions!
Please do a project for submitting an html form to dynamoDb database. The form should have features such as document upload, radio buttons and drop down box options🙏
Hey! can you help me understand better the estimated pricing for a ec2 on-demand? I'm confused in what should I use to base my estimate since when launching the instance it doesn't specify like the price or anything.
Hi! Thanks very much for your great explanations! Easy to understand! One question: I can start the machine from my computer. But if I try it with this *.rdp-File and password from another computer, it doesn`t work. What`s wrong? Many thanks again! Christian
Thanks for the kind words, @Christian! I'm glad it helped. 😊 Just to make sure I'm following... You're using an RDP file on your computer to connect to the EC2 instance, and that works. But if you use an RDP file from another computer (that presumably you copied to your computer), it doesn't work? I assume you've checked the IP address that it's connecting to, as well as the credentials?
So would you as a cloud practitioner create the instance on the clients computer ??? Or can you create it on your own computer and then remote activate it on the clients computer ? I don’t understand. also would the cloud prac be the one managing the instance on behalf of the client or would the client manage his own instance in his own computer? I’m desperate for a clarification on this please ⚠️ thanks
Hi Wendy! 👋 Sorry for the slow response! The instance will always live "in the cloud," so it wouldn't be created on any local computer. The actual server lives in AWS's data centers, but you can use a remote client on your machine (like Remote Desktop, for example) to access/log into the machine and work with it. As far as who does that, it depends on what kind of work you're doing and what your relationship is with your client. If they're hired you to build a web application for them, then you'd probably be doing all the work yourself. Hope that helps! 🤓
I want to use the p3.8xlarge instance for its 64 GB GPU memory. However, it has 4 GPUs, each with 16 GB of memory, totaling 64 GB. So, my question is: Can I use the entire 64 GB to train my LLM model, or is only 16 GB available for training?
Hey Abhinav! 👋 I'm not totally sure on that...I think it depends on your architecture and GPU. Check out Page 16 here: pages.awscloud.com/rs/112-TZM-766/images/AL-ML%20for%20Startups%20-%20Select%20the%20Right%20ML%20Instance.pdf. And that whole presentation is probably good to review. I don't want to give you a bad answer! 🤓
Very Good Video! i was given a console login account for one environment that has everything (DEV, TEST, PROD) under one account. Do you normally need additional windows and Liunx accounts created on each machine I need access to? I know there is an "ec2-user" account for each EC2 machine that I think does not require password when you try instance connect the company seems to be blocking that and requiring SSH instead.
Thanks for watching, Moe! :) Yeah, the ec2-user account is the default login for Linux machines, but in the real world, it's generally best to not use it. That's because it's effectively a root account and can do anything. AND multiple people can log in with that account, so it's hard to track who did what. Logging in/SSH-ing with individual accounts is a better way to do it, as your company is having you do. As far as the AWS accounts, though (vs. EC2 instance accounts), there are LOTS Of different ways you can set that up. Amazon generally recommends multiple accounts and using AWS Organizations. Here's more about that: docs.aws.amazon.com/whitepapers/latest/organizing-your-aws-environment/benefits-of-using-multiple-aws-accounts.html. And then another article that's a little easier to digest: medium.com/@sanchitbansal26/aws-multi-account-architecture-14ce665a5096 Hope that helps! 😊
Hi Bearz! It'll depend what type of instance, and how much you use (since you only pay for what you use). But here's some more info to get you started: aws.amazon.com/ec2/pricing/. Hope it helps! :)
Hello. Great video! Your channel and the video was exactly what I needed. I followed your instructions and I was able to create EC2 instances very easy 2 months ago. I am wondering if you could teach us how to read the bill for these instances that we are using. I selected the free tier instances and I am getting charged, it is not a lot but I would like learn why this is happening, I am using the instances for a program that needs to run 24/7, that is all nothing complicated. But maybe in the future I would need an instance with more power and I would like to estimate how much it would cost. Thanks a lot!
Thanks for the nice comment, David! I'm so glad you're enjoying the channel. I LOVE the idea of doing a video about "understanding your bill." I think it's confusing to a lot of people. I've added it to my list for future videos! In the meantime, I do have a very short blurb about Cost Explorer in this video: ua-cam.com/video/8BwDrzeHOks/v-deo.html. It's probably too basic for what you need, but might still give you some helpful tidbits. Thanks for the suggestion! 😊
Hey David! If you haven't seen it already, I published a short video this morning about how to view your bill and dig into detail using Cost Explorer: ua-cam.com/video/xTIR5cvOfPc/v-deo.html. And then next Monday, I've got one scheduled for "how to estimate costs" using the AWS Pricing Calculator. Hope you enjoy them! Thanks again for the suggestion! 😊🙏
Hey Paul! The AMI is used as the template for whatever remote machine you're creating in AWS. So if you want a remote Windows machine, then yes, use the Windows AMI. And then yes, to connect to a Windows machine, use Remote Desktop (though I haven't personally done this FROM a Mac, so not sure if there are any nuances there). If I'm misunderstanding your question, though, and you want to create a Mac in AWS, then this video might help (it's a little more complicated): ua-cam.com/video/UexCJtF5bA8/v-deo.html
Hello @tinytechnicaltutorials i discovered the cloud around 7 months ago. I was put in an accerlerated program and i havent learn too much. I need a basic road map or something im still lost in the sauce.
Hi Millie! 😊 AWS can definitely be overwhelming...there's SO much to learn! I'm not sure what kind of program you were in before, but you might consider taking an AWS Cloud Practitioner class (I have one on Udemy, but there are lots of others too: www.udemy.com/course/aws-certified-cloud-practitioner-master-aws-fundamentals/). The videos here on UA-cam are a little better for "how do I do X," where a course will give you a better overall foundation. Hopefully that helps, and good luck! 💪🤓
Hi Faisal! 😊 Tags are basically key-value pairs that you can use to organize/label things. You can create whatever tags you'd like, so maybe "environment=development" or "team=security," something like that. They're not required, though in the newer EC2 UI, you're prompted to give the machine a name ("name=myinstance"). Hope that helps! Thanks for watching!
How do you actually have it run windows OS and not just the command line? Every tutorial has the windows EC2 instance running windows OS automatically (11:11) once connecting. When connecting to mine it only opens up Powershell command line and then im not sure what to do from there.
Hi @PeerThroughMedia1! 😊 To set up a Windows instance, you'll have to choose that when you create the machine (this video shows a Linux instance). Here's a walk-through that might help: docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html
Can you please inform me of the followings, why would I need to have an RDP on cloud, is it for, if I'm on a Mac and I need to something on windows? I'm trying to understand the use case. Thanks in advanced to anyone who answered.
Hi Gil! So sorry...this comment got buried in my list. You may have figured this out already, but yes, RDP is used to connect to Windows EC2 instances from a remote machine. I was using Windows on my laptop, so used the "Remote Desktop Connection." From a Mac, you can use the "Microsoft Remote Desktop" app. Hope that helps!
There must be a step or two necessary to expose the virtual machine from the VPC to the Internet that isn't covered here. The machine comes up, but the default VPC doesn't seem to allow the VM to be accessed from the Internet, even though you get a DNS entry that works on the internet, and the Instance shows a public IP address... Is it possible this video needs an additional discussion about how that part works?
Hi @jrehling! 👋 Great point. The EC2 UI has changed quite a bit since this video was made, and the current UI makes it more obvious that you have to set up security groups (firewall rules). But noted for when I do an updated version. 👍 Thanks for the feedback! 😊 For reference if you need it, this walk-through provides some additional detail under the "Network settings" heading: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-instance-wizard.html
Yes, unfortunately the AWS interface changes frequently. 😐 This one is on my list of videos to update! In the meantime, here's the latest official documentation: docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html
@@TinyTechnicalTutorials yes I do build everything correctly and the first time I link the server it works, but if I close it the next time I try opening it again it shows error or access denied. Unless I build a new instance
Hi Peddi! 😊 It depends on the job you're interviewing for. If you're a developer, then you'll likely have coding questions during an interview. If you're interviewing for something like a sys admin or architect job, it's less likely. But IMHO, regardless of role, it always helps to know a little bit of coding, at least enough to look at some code and understand what it does. It'll also help you work better with others who DO write code all day (i.e., the developers). Hope that helps!
Congrats on your AWS journey, Elias! 😊 Yes, you could use this as a resume builder, but here are couple more that would better demonstrate how to use several services together: -A web app that uses Lambda, Amplify, API Gateway and DynamoDB (looks like you already watched this one): ua-cam.com/video/7m_q1ldzw0U/v-deo.html -A static website on S3: ua-cam.com/video/H83xYoC3z4A/v-deo.html
@@TinyTechnicalTutorials if you can make a video for that at a free tier and have a link attached to it that be amazing I’m so glad I came across your channel
Hey Angelo! In case you haven't seen it, I published a video about AWS Instance Scheduler this morning: ua-cam.com/video/KPnKvvkte6g/v-deo.html. Hopefully answers your questions! 😊
Hi Varun! 😊 By default, the CLI isn't installed ON the instance itself. You'd have to install it. But a super easy alternative is to use CloudShell instead. This is basically the CLI in the browser, and doesn't require any installation. The credentials are also handled for you behind the scenes. Here's more: docs.aws.amazon.com/cloudshell/latest/userguide/getting-started.html.
Hi strumbras2000! 😊 If you're using a Linux instance, you can connect to it from within the browser (using EC2 Instance Connect). For Windows instances, though, you'll have to use the Remote Desktop client.
Hey thanks very much for replying. I thought I heard in a tutorial somewhere that the first thing someone should do is change the password after logging in for the firs time. Do you recommend that or stick with the decrypted password and go back to that each time. Maybe he or she was suggesting changing it only for ease of remembering, not security?@@TinyTechnicalTutorials
Hmmm...I haven't seen that one before. 🤔 Maybe this will help? docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html#troubleshoot-private-key-file-format
This content is absolutely marvelous. I explored a book on this topic that was truly transformative. "AWS Unleashed: Mastering Amazon Web Services for Software Engineers" by Harrison Quill
Hi Rene! 👋 You'll want to create separate IAM users for that. Here's a video that might help if you need IAM basics: ua-cam.com/video/iF9fs8Rw4Uo/v-deo.html
What else do you want to learn about AWS? Let me know in the comments below!
so precise tutorials....no blaahhh blahhh blahhh..only what is essential ...great...keep going...
Haha! Blaaah blaahhh blahhhh is the worst! 😄 Thanks for watching!
@@TinyTechnicalTutorials 😃👍
Browser security settings upon first launch. Windows audio settings to hear audio through RDP like Jump Desktop.
Hey I have a mac, do i need to do anything different for getting virtual machine
This is the best video for beginners about EC2, so direct and simple. Thank you so much.
Oh, you're very kind!! Thanks so much for watching! 🤓🌟🙏
I want to use the p3.8xlarge instance for its 64 GB GPU memory. However, it has 4 GPUs, each with 16 GB of memory, totaling 64 GB. So, my question is: Can I use the entire 64 GB to train my LLM model, or is only 16 GB available for training?@@TinyTechnicalTutorials
I love the way you started with a story that relates to real life scenarios.
Great video!
Awww, thanks so much! I sometimes wonder if my stories are too cheesy so I'm glad you enjoyed it! 😁
@@TinyTechnicalTutorials loved the stories! Don't stop!
You are one of the best teachers i have listened to on the internet
Awwww...you're too kind! Thanks so much! 🥰🔥
This video answered every question I had about AWS to the T
Oh, wow! I'm so glad it helped. Thanks for watching, and for taking the time to leave such a nice comment! 🥰🙏🤓
First of all, I’m impressed that you respond to all the comments. Second, I am an absolute beginner in your videos are fantastic. If there’s something you didn’t cover, it’s easy to go out and research the reason, solution, terms used, or anything else I need to know. But as a step-by-step guide, you are awesome.
Hi Greg! 👋 First of all, you're very kind. Second of all, you're still very kind. 🥰😄 I'm so glad the videos are helping! AWS can be a bit overwhelming, and knowing how/where to find information is half the battle. Sounds like you're well on your way! 🤓💪🔥 Thanks for the support!
Today I am exited to say that with this video I finally understand the basic concept of why we use EC2 in AWS my current job also uses something similar but with google and wow its amazing to understand more deeply how you computer is set up, thank you for this video! 😁
Awwwww...I just love comments like this! Thank you for making my day! Makes it all worth it. I'm so glad it helped! 🥰
@@TinyTechnicalTutorials thank you once again for the effort.
This is the EXACT video I was looking for to get more information on the steps from start to finish for launching an EC2 instance. Much appreciated!
Yay! I'm so glad it was helpful! :)
Very informative and entertaining. Easy to follow along. Short and sweet. Great delivery (well-organized, smooth, confident and trustworthy voice), too. Thanks and please keep it coming.
Thanks for such a nice comment, Tony! Glad you enjoyed it! :)
Omg Amber, you and your tutorials are an absolute breath of fresh air. After so many disappointing "Tech Bro" videos you've actually made AWS accessible, interesting, and engaging for me. Keep creating that good stuff 🤩🤩
Awwww...this is the nicest comment EVER!!! Thanks for supporting the channel! 🥰🙏
As a tech bro, I agree
LOL! This *actually* made me laugh out loud! 🤣 Took me a while to get here, but thanks for the nice comment!! 🙏🤓🌟
I really liked your video, I was able to get my own instance started.
That's awesome--thanks for the comment! :)
Thank you so much for this video. I was struggling so bad trying to get my instance to work but after watching your video I FINALLY got it to work.
Awwww...thanks for watching, and for such a nice comment (and sorry for the slow response)! 🥰🔥
@ no problem can’t wait for more of your AWS videos
Just like everyone once else who has watched this video and the rest of your series, this is great work - thank you! I was able to set up my account and launch my first instance following along your videos. Onto planning for tomorrow night - conquering the world!
You're very welcome! Thanks for such a nice comment. ❤ Go conquer the world! 💪
@@TinyTechnicalTutorials I do have a request for a video on AWS. Just not sure if others would find it helpful, but here goes.
What about transferring files back and forth between two instances?
I plan to have a Linux instance running my website and a Windows 11 (or Windows Server 2022 if persuaded) instances and I need to have files automatically sent back and fourth between the two instances.
If you’re interested and need more information, please let me know.
Hey Richard! I always love suggestions for videos...thanks for this! 😊 I'll add it to my list for future videos. In the meantime, if you need something soon-ish, maybe this will help? stackoverflow.com/questions/60423445/automate-batch-file-transfer-daily-from-linux-ec2-instance-to-a-windows-ec2-inst
@@TinyTechnicalTutorials Thank you! This gives me an idea! I need the transfer of files to occur immediately. And I’ll be using a webhook to initiate the move command. You’re awesome.
Thank you, very much for the amazing video, I am learning various services on AWS, and this module on EC2 was quiet helpful, keep up the good work.
Awesome (or AWSome)! :) So glad you enjoyed it. Thanks for the nice comment!
Your tutorials have been very usefull for a new comer in this bizarre cloud world :)
Massive thanks, keep it up!
Oh, awesome!! I'm so glad. Thanks for supporting the channel! 😊
Great Teacher ever, I just love it. ..the way it goes
Awww, thanks so much!! 😊
You have explained it extremely well, teaching is all about how you approach a subject. You really took me for a drive. Wondering if you have any full course on AWS that can help beginners to pursue certifications and become AWS cloud professionals?
Thanks for the nice comment, TheSaiamarreddy! 😊 I'm so glad it was helpful. I do have two full AWS courses--one for Cloud Practitioner and one for Solutions Architect. Links below. If you use code FRIENDS10, that'll give you 10% off.
- AWS Certified Cloud Practitioner: academy.zerotomastery.io/a/aff_n20ghyn4/external?affcode=441520_lm7gzk-d
- AWS Certified Solutions Architect Associate: academy.zerotomastery.io/a/aff_464yrtnn/external?affcode=441520_lm7gzk-d
Thanks TTT, I enjoyed it. I'm going to watch rest of your AWS tutorials in coming days.
Awwww...thanks for watching, and for such a nice comment (and sorry for the slow response)! 🥰🔥
Me again. I think I have commented on almost every one of your (extremely useful) AWS videos ... so, thanks again. 👍
This may be helpful to people seeing the newer UI: due to some changes in the UI, some features like "Shutdown behavior", "Request Spot Instances" and a few other behaviors are now located in the "Advanced details" section when you are creating an instance. "Firewall/Security Groups" has moved to "Network settings."
Also, you now need to create a key pair before you launch the instance. If you do not, you will be prompted to do so.
Thanks so much, @NoirRobert! 😊💪 This should definitely be helpful to folks. And yes, it's on my list to create an updated video using the new UI one of these days! 🤓
Very good and simple to understand, thanks a lot
Thanks so much, Babylonian! Glad it was helpful! :)
Thank you! I'd really be interested in hearing about use cases for EC2. Particularly regarding use cases for launching multiple short lived instances.
Hi Russell! Thanks for watching! 🙏🤓🌟
Great question! Here are a few common use cases for EC2 generally. These days, there's definitely a push towards more "serverless" architectures and things like containers, but a good-ol virtual machine still comes in handy for a lot of things:
-Web/application hosting
-Dev and test environments
-Big data analysis
-ML and AI workloads
-High-performance computing (science, genomic sequencing, etc.)
-Batch processing
-Gaming
-Disaster recovery and backup
For short-lived instances (like spot instances), these are well-suited for anything that can run for just a short amount of time and then start up again when needed. These workloads could also be good candidates for something like Lambda instead, but here's what I came up with:
-Batch processing
-Stateless web servers
-CI/CD pipelines
-Image/media processing
-Dev and test environments
Hope that helps!
@@TinyTechnicalTutorials Thank you for the detailed response! I have heard of people doing horizontal scaling by adding (or removing) more EC2 instances as required. If one instance goes down then the load is taken up by other running instances. This seems like a fascinating use of scaling and redundancy management and I was curious what kinds of development stacks would be used to achieve this?
This is Amazing...awesome video, very easy to follow through. Thank you TTT
You're so welcome--thanks for the nice comment! :)
This was an extremely useful tutorial, and you are an EXCELLENT teacher. Kudos! and Thank you.
Awwww...you're very kind! Thanks for watching, and for the nice comment! 🙏🤓🌟
Such great videos. Tutorials are better if the content is engaging. Moving from a VPS to AWS. Jumped the gun with S3 & Lamda. Going to start w/ EC2. This video was a great intro. Thx!
Yay! I'm so glad it helped. Thanks for watching, @CartoClips! 🙏🌟🤓
Loved the video now I have a basic understanding of EC2.
Yay! I'm so glad it was helpful. Thanks for watching, and for the nice comment! 🙏🌟🤓
Easy to follow along. Short and sweet. Thanks
You bet! Glad it was helpful! 😊
I just found your channel and I love how you teach and share knowledge.
I'm so glad! Thanks for watching, and for such a nice comment!! 🤓🙏🌟
Loved the video ❤. Very helpful and straight to the point. Will definitely help me as i create my first AWS virtual machine.
Many thanks 👍🏽🙏🏽
Yay! I'm so glad it was helpful. Thanks for watching, and for the nice comment! 🙏🌟🤓
@TinyTechnicalTutorials Thank you for your tutorials. I am currently pursuing AWS Certified Solutions Architect - Associate (SAA-C02) and this is really helpful. Please keep making such good content to make a learning easier to pass the exam.
Awwww...thanks so much! 🙏🌟😊 I'm gald the videos are helpful. And good luck with the exam!!! 💪
Hello Thank you for the video. What is the best way to get prepared for SAA-C02 exam? There are loads of features to learn and the exam questions are mostly event driven. Although I know which instance to use in certain situations, I can' t find the right answer when an event driven situation is given. I feel stuck.😢
thank you for the video, and your voice is very pleasing to listen to
Awwww...thanks so much!! 🙏🌟🥰
Thank you much. I don't have a computer right now. I'm using my phone. My Motorola can connect to a monitor and has its own android chrome-ish type desktop environment....so I want to do an AWS instance with a mate desktop environment through my phone and a vnc viewer.
Hi knewdist! :) Maybe this video will help? ua-cam.com/video/foCG_mH8bxk/v-deo.html
I created a Linux instance and struggled for days to get SSH from Windows to work.
It's not that hard, but you need to know the secret handshakes which are poorly documented. If you don't know the secrets, they're impossible to guess and nearly impossible to google.
“But the plans were on display…”
“On display? I eventually had to go down to the cellar to find them.”
“That’s the display department.”
“With a flashlight.”
“Ah, well, the lights had probably gone.”
“So had the stairs.”
“But look, you found the notice, didn’t you?”
“Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.”
― Douglas Adams, The Hitchhiker's Guide to the Galaxy
Yeah, SSH from Windows is not super straightforward. Glad you figured it out. And I love the Hitcherhiker's quote! ❤ Thanks for watching!
i love your generosity and great teaching skills .
I appreciate that! Thanks for the nice comment! :)
Quick and to the point, thank you!
Yay! 😊 Thanks for watching!
youre simply the best teacher !!
Awwwww...thanks so much!! 🌟🤓🙏
Awesome tutorial. Thanks.
Could you do a video that demonstrates setting up a Mastodon Instance on an EC2? I think many would find it useful as more & more folks are interested in finding/creating their own Twitter alternative.
Thanks so much, Go Boldly! :) Glad you enjoyed it.
I've added the Mastodon idea to my list for future videos. In the meantime, maybe this will get you started? gist.github.com/AndrewKvalheim/a91c4a4624d341fe2faba28520ed2169
Such an amazing useful video for a beginner. Thanks a lot for this!!
You're very welcome! Thanks for supporting the channel! 🙏🤓🌟
Good morning, Tiny. How are you doing today? I have been following you lately and have really benefited from your lectures. I want to thank you for the job well done. I am working on a project and got stuck on this question? Could you kindly assist me? How do I launch an Elastic Beanstalk environment with these AWS resources: An Amazon Elastic Compute Cloud (Amazon EC2) instance (virtual machine), An Amazon EC2 security group, An Amazon Simple Storage Service (Amazon S3) bucket, an Amazon CloudWatch alarms, An AWS CloudFormation stack and A domain name? Thank you for your assistance. I look forward to hearing from you
I wish there was an option that adds your voice over every tutorial on the web :D
p.s. This video can be updated as it changed a little bit on amazon.
Haha!! Maybe I've missed a career in voiceovers! 😅 And yes, this one is on my list to update. It's hard to keep up with all the AWS UI changes! 🤓 Hope it was still useful.
Your explanation and workflow is great. Is it possible for you to make a new video as of Sep 2023? I see a different workflow when I launch and configure the instance for Linux. I have follow several videos that use SSH and a script to configure the connection to the EC2 Linux instance. After creating the instance, I am not able to SSH into it. I get permission denied.
Thanks so much, Barry! 🙏 Yes, the UI was updated after I created this video. It's on my list to update! To SSH into the instance, the easiest approach is to use EC2 Instance Connect (docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-linux-inst-eic.html). It handles the credentials behind the scenes. But make sure you create a key when you create the instance.
Amazed to learn aws. Very easy to follow. Best wishes.
Awwww...thanks for watching, and for such a nice comment (and sorry for the slow response)! 🥰🔥
Thanx for ur Nice efforts. in EC2 ( IPV4, subnets..., public-private,....etc and various connecting ways thru Bash, Putty, SSH, Filezilla, Mobaxterm...) more stuff u hav to include here itself in this basic video.
Thanks for all the nice comments, Narendra! 😊 If you haven't found them yet, I do have a couple other videos that might answer some of these questions:
VPCs/subnets: ua-cam.com/video/HbTfONoekyM/v-deo.html
How IP addressing works in AWS: ua-cam.com/video/kRDtwr1dPpw/v-deo.html
I don't currently have any videos about the different ways to connect, but I'll add these to my list for future videos as well! Thanks for the suggestions!
Please do a project for submitting an html form to dynamoDb database. The form should have features such as document upload, radio buttons and drop down box options🙏
Ooooh, I like it! I'll add this to my list. Thanks for suggesting it! 🙏🌟🤓
Awesome tutorial! Thank you for walking us through a setup! This helps me a lot as I'm just getting into AWS! Cheers!
Glad it helped! Thanks for the nice comment! :)
This is amazing. I like the video, thank you so much.
Yay! Glad it helped. Thanks for watching! 🙏🌟🤓
Hey! can you help me understand better the estimated pricing for a ec2 on-demand? I'm confused in what should I use to base my estimate since when launching the instance it doesn't specify like the price or anything.
Hi!
Thanks very much for your great explanations! Easy to understand!
One question: I can start the machine from my computer.
But if I try it with this *.rdp-File and password from another computer, it doesn`t work.
What`s wrong?
Many thanks again!
Christian
Thanks for the kind words, @Christian! I'm glad it helped. 😊 Just to make sure I'm following...
You're using an RDP file on your computer to connect to the EC2 instance, and that works. But if you use an RDP file from another computer (that presumably you copied to your computer), it doesn't work? I assume you've checked the IP address that it's connecting to, as well as the credentials?
@@TinyTechnicalTutorials Hi! ... no, I just copy the *rdp to the next computer, open it and add the password from the 1st computer.
Thanks. That was easy to understand.👏
Awwww...thanks for watching, and for such a nice comment (and sorry for the slow response)! 🥰🔥
So would you as a cloud practitioner create the instance on the clients computer ??? Or can you create it on your own computer and then remote activate it on the clients computer ? I don’t understand. also would the cloud prac be the one managing the instance on behalf of the client or would the client manage his own instance in his own computer? I’m desperate for a clarification on this please ⚠️ thanks
Hi Wendy! 👋 Sorry for the slow response! The instance will always live "in the cloud," so it wouldn't be created on any local computer. The actual server lives in AWS's data centers, but you can use a remote client on your machine (like Remote Desktop, for example) to access/log into the machine and work with it. As far as who does that, it depends on what kind of work you're doing and what your relationship is with your client. If they're hired you to build a web application for them, then you'd probably be doing all the work yourself. Hope that helps! 🤓
Morning Love this! totally new to AWS🥰
Welcome!! Glad it was helpful! Good luck with your AWS journey--you got this! 💪🤓🌟
I want to use the p3.8xlarge instance for its 64 GB GPU memory. However, it has 4 GPUs, each with 16 GB of memory, totaling 64 GB. So, my question is: Can I use the entire 64 GB to train my LLM model, or is only 16 GB available for training?
Hey Abhinav! 👋 I'm not totally sure on that...I think it depends on your architecture and GPU. Check out Page 16 here: pages.awscloud.com/rs/112-TZM-766/images/AL-ML%20for%20Startups%20-%20Select%20the%20Right%20ML%20Instance.pdf. And that whole presentation is probably good to review. I don't want to give you a bad answer! 🤓
thank you lady, i was going crazy
Glad it helped! Thanks for watching! 😊
Very Good Video! i was given a console login account for one environment that has everything (DEV, TEST, PROD) under one account. Do you normally need additional windows and Liunx accounts created on each machine I need access to? I know there is an "ec2-user" account for each EC2 machine that I think does not require password when you try instance connect the company seems to be blocking that and requiring SSH instead.
Thanks for watching, Moe! :) Yeah, the ec2-user account is the default login for Linux machines, but in the real world, it's generally best to not use it. That's because it's effectively a root account and can do anything. AND multiple people can log in with that account, so it's hard to track who did what. Logging in/SSH-ing with individual accounts is a better way to do it, as your company is having you do.
As far as the AWS accounts, though (vs. EC2 instance accounts), there are LOTS Of different ways you can set that up. Amazon generally recommends multiple accounts and using AWS Organizations.
Here's more about that: docs.aws.amazon.com/whitepapers/latest/organizing-your-aws-environment/benefits-of-using-multiple-aws-accounts.html.
And then another article that's a little easier to digest: medium.com/@sanchitbansal26/aws-multi-account-architecture-14ce665a5096
Hope that helps! 😊
Hi, excuseme but how much will you end up paying if you choose any other Instance Type that is not in the Free Tier plan?
Hi Bearz! It'll depend what type of instance, and how much you use (since you only pay for what you use). But here's some more info to get you started: aws.amazon.com/ec2/pricing/. Hope it helps! :)
Hello. Great video! Your channel and the video was exactly what I needed. I followed your instructions and I was able to create EC2 instances very easy 2 months ago. I am wondering if you could teach us how to read the bill for these instances that we are using. I selected the free tier instances and I am getting charged, it is not a lot but I would like learn why this is happening, I am using the instances for a program that needs to run 24/7, that is all nothing complicated. But maybe in the future I would need an instance with more power and I would like to estimate how much it would cost. Thanks a lot!
Thanks for the nice comment, David! I'm so glad you're enjoying the channel. I LOVE the idea of doing a video about "understanding your bill." I think it's confusing to a lot of people. I've added it to my list for future videos! In the meantime, I do have a very short blurb about Cost Explorer in this video: ua-cam.com/video/8BwDrzeHOks/v-deo.html. It's probably too basic for what you need, but might still give you some helpful tidbits. Thanks for the suggestion! 😊
@@TinyTechnicalTutorials That's great! thanks for taking it into consideration for you future videos. Good luck and have a nice day!
Hey David! If you haven't seen it already, I published a short video this morning about how to view your bill and dig into detail using Cost Explorer: ua-cam.com/video/xTIR5cvOfPc/v-deo.html. And then next Monday, I've got one scheduled for "how to estimate costs" using the AWS Pricing Calculator. Hope you enjoy them! Thanks again for the suggestion! 😊🙏
@@TinyTechnicalTutorials Wow! Thanks a lot. I will go watch it now! You are the best! 😃😃😃
Hey David! Here's the video for "how to estimate costs" with the AWS Pricing Calculator. Enjoy! 😊 ua-cam.com/video/PQFztryprPQ/v-deo.html
Thanks much. This is so clear to understand
I'm so glad! Thanks for the nice note! :)
Great video
Thank you for sharing.
Awesome, I'm glad you liked it! 😊🔥Thanks for watching, and for the nice comment!
You have any videos regards Docker and Volumes??
No, unfortunately! But I'd like to do some Docker videos in the future. I'll add this to my list! 👍
@@TinyTechnicalTutorials please do…..
Do I select a Windows AMI to use a Mac with Microsoft Remote Desktop? Or do I skip the AMI?
Hey Paul! The AMI is used as the template for whatever remote machine you're creating in AWS. So if you want a remote Windows machine, then yes, use the Windows AMI. And then yes, to connect to a Windows machine, use Remote Desktop (though I haven't personally done this FROM a Mac, so not sure if there are any nuances there).
If I'm misunderstanding your question, though, and you want to create a Mac in AWS, then this video might help (it's a little more complicated): ua-cam.com/video/UexCJtF5bA8/v-deo.html
@@TinyTechnicalTutorials Thanks. I was wondering. I think that's the step I need to complete. Super helpful. Thanks.
Hello @tinytechnicaltutorials i discovered the cloud around 7 months ago. I was put in an accerlerated program and i havent learn too much. I need a basic road map or something im still lost in the sauce.
Hi Millie! 😊 AWS can definitely be overwhelming...there's SO much to learn! I'm not sure what kind of program you were in before, but you might consider taking an AWS Cloud Practitioner class (I have one on Udemy, but there are lots of others too: www.udemy.com/course/aws-certified-cloud-practitioner-master-aws-fundamentals/). The videos here on UA-cam are a little better for "how do I do X," where a course will give you a better overall foundation. Hopefully that helps, and good luck! 💪🤓
Easy to understand. Subscribed!
Welcome to the channel!! Thanks for watching! 🙏🤓🌟
i had never edited tags while creating ec2 instance. So what does specifically tags used for?
Hi Faisal! 😊 Tags are basically key-value pairs that you can use to organize/label things. You can create whatever tags you'd like, so maybe "environment=development" or "team=security," something like that. They're not required, though in the newer EC2 UI, you're prompted to give the machine a name ("name=myinstance"). Hope that helps! Thanks for watching!
@@TinyTechnicalTutorials Thank You Tiny. It helped
How do you actually have it run windows OS and not just the command line?
Every tutorial has the windows EC2 instance running windows OS automatically (11:11) once connecting. When connecting to mine it only opens up Powershell command line and then im not sure what to do from there.
Hi @PeerThroughMedia1! 😊 To set up a Windows instance, you'll have to choose that when you create the machine (this video shows a Linux instance). Here's a walk-through that might help: docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html
Can you please inform me of the followings, why would I need to have an RDP on cloud, is it for, if I'm on a Mac and I need to something on windows? I'm trying to understand the use case. Thanks in advanced to anyone who answered.
Hi Gil! So sorry...this comment got buried in my list. You may have figured this out already, but yes, RDP is used to connect to Windows EC2 instances from a remote machine. I was using Windows on my laptop, so used the "Remote Desktop Connection." From a Mac, you can use the "Microsoft Remote Desktop" app. Hope that helps!
Great delivery! Thank you!
Thanks so much! 🙏😊
There must be a step or two necessary to expose the virtual machine from the VPC to the Internet that isn't covered here. The machine comes up, but the default VPC doesn't seem to allow the VM to be accessed from the Internet, even though you get a DNS entry that works on the internet, and the Instance shows a public IP address... Is it possible this video needs an additional discussion about how that part works?
Hi @jrehling! 👋 Great point. The EC2 UI has changed quite a bit since this video was made, and the current UI makes it more obvious that you have to set up security groups (firewall rules). But noted for when I do an updated version. 👍 Thanks for the feedback! 😊
For reference if you need it, this walk-through provides some additional detail under the "Network settings" heading: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-instance-wizard.html
1) Creating Cloud 9 IDE on existing EC2 instance please. 2) Loading python versions on Ec2 to create Lambda layers
Thanks for the suggestions, @tonante27! 🙏🌟🤓 I'll add these to my list for future videos.
I have tried it today but it seems the layout has been changed. This video still use the old layout.
Yes, unfortunately the AWS interface changes frequently. 😐 This one is on my list of videos to update! In the meantime, here's the latest official documentation: docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html
hey, please how can reconnect to my instance to my rdp once i logout? sometimes it shows access denied
Hey Lloyd! 👋 Hmmm...this is only happening sometimes? Are you able to figure out the steps to reproduce the problem?
@@TinyTechnicalTutorials yes I do build everything correctly and the first time I link the server it works, but if I close it the next time I try opening it again it shows error or access denied. Unless I build a new instance
Thanks, really helpful.
Awwww...thanks for watching, and for such a nice comment (and sorry for the slow response)! 🥰🔥
This was a great video. Thanks
Glad it was helpful! Thanks for watching! 😊
is there any coding round in aws interview???
Hi Peddi! 😊 It depends on the job you're interviewing for. If you're a developer, then you'll likely have coding questions during an interview. If you're interviewing for something like a sys admin or architect job, it's less likely. But IMHO, regardless of role, it always helps to know a little bit of coding, at least enough to look at some code and understand what it does. It'll also help you work better with others who DO write code all day (i.e., the developers). Hope that helps!
So I’m new it IT but just finished boot camp and now enrolled in learncantrillo Aws SAA Can this be used as a demo for resumes ?
Congrats on your AWS journey, Elias! 😊 Yes, you could use this as a resume builder, but here are couple more that would better demonstrate how to use several services together:
-A web app that uses Lambda, Amplify, API Gateway and DynamoDB (looks like you already watched this one): ua-cam.com/video/7m_q1ldzw0U/v-deo.html
-A static website on S3: ua-cam.com/video/H83xYoC3z4A/v-deo.html
@@TinyTechnicalTutorials if you can make a video for that at a free tier and have a link attached to it that be amazing I’m so glad I came across your channel
Suggestion on new content: How to schedule start and stop an instance on EC2 to lower costs. =]
Oooh, good one! I've added it to my list! 😊
Hey Angelo! In case you haven't seen it, I published a video about AWS Instance Scheduler this morning: ua-cam.com/video/KPnKvvkte6g/v-deo.html. Hopefully answers your questions! 😊
@@TinyTechnicalTutorials gonna watch, right the way, right now :) thanks
helped alot, many thanks.
I'm so glad! Thanks for watching! 😊
Nicely done. Thanks
Thank you too! :)
How do i open command line interface on an EC2 instance?
Hi Varun! 😊 By default, the CLI isn't installed ON the instance itself. You'd have to install it. But a super easy alternative is to use CloudShell instead. This is basically the CLI in the browser, and doesn't require any installation. The credentials are also handled for you behind the scenes. Here's more: docs.aws.amazon.com/cloudshell/latest/userguide/getting-started.html.
Ugh amazing! Thank you!
You're so welcome! Thanks for watching! 😊
Any way to use it without downloading and installing anything?
Hi strumbras2000! 😊 If you're using a Linux instance, you can connect to it from within the browser (using EC2 Instance Connect). For Windows instances, though, you'll have to use the Remote Desktop client.
You are the best
Awwww...THANKS!! 🤓🙏🌟
Amazing video
Thank you, thank you!! Really glad it helped. 🙏🤓💪
Helpful. Thanks!
You bet! Glad it helped! 😊
I love your videos ❤
Thank you so much!! 🥰
My Firefox is not working when i put in IP s address in browser
Maybe try Chrome?
Yes i tried that not a go
Very cool.
Yay! Glad you liked it. 😊🙏🌟
thank you TTT
Thank YOU for watching!! 🙏🌟🤓
great video
Thank you so much!! 🥰
Great👍
Thank you so much! 🙏😊
Subbed!
Yay! Welcome to the channel! 👋
How to change password after first login.
Hey Eric! 👋 If you're still looking for an answer, maybe this will help? repost.aws/knowledge-center/reset-admin-password
Hey thanks very much for replying. I thought I heard in a tutorial somewhere that the first thing someone should do is change the password after logging in for the firs time. Do you recommend that or stick with the decrypted password and go back to that each time. Maybe he or she was suggesting changing it only for ease of remembering, not security?@@TinyTechnicalTutorials
Private key must begin with "-----BEGIN RSA PRIVATE KEY-----" and end with "-----END RSA PRIVATE KEY-----" when trying to decrypt the password, hmmm
Hmmm...I haven't seen that one before. 🤔 Maybe this will help? docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html#troubleshoot-private-key-file-format
thanks
For sure! Thanks for watching! 🙏🤓🌟
great
Thank you! 🤓
❤
Thank you, thank you! 🙏
*Spoiler* She went default on everything and skipped explanations…
Thanks for the feedback, Thomas! Always trying to improve. 😊
You can’t really explain too much in 12 min video.
Love it!
This content is absolutely marvelous. I explored a book on this topic that was truly transformative. "AWS Unleashed: Mastering Amazon Web Services for Software Engineers" by Harrison Quill
Thanks so much, @Bill0102! I'll check it out! 🤓
Robinson Daniel Wilson Larry Davis Linda
This is not for beginners. You dont use common language
Thanks for the feedback, Stuart! Always trying to get better. :)
How do i create different passwords to allocate to different users to log into the instance?
Hi Rene! 👋 You'll want to create separate IAM users for that. Here's a video that might help if you need IAM basics: ua-cam.com/video/iF9fs8Rw4Uo/v-deo.html
@@TinyTechnicalTutorials thanks alot.