This is one of the best tutorial on running dedicated host, I have found online. Really great job being concise while guiding through each important step.
A total high quality professional explaining the entire process. I just hope to be able to reproduce it myself. I will start my server tomorrow morning. I will get everything else ready to run from my local machine Nuc 10. Thanks a lot for such a beautifully worded and accurately explained process, not to mention the exact, correct screens to consider. Somebody should suggest AWS to allow anybody to finish the instance before the 24-hour period is over. If you cancel the instante at hour 25, you will need to pay for 48 hours. That is NOT FAIR at all.
Thanks for such a nice comment, Franz! :) Hope all goes well with your setup. And I agree with your comment about cost...I think it's a pretty big barrier for the average developer. Hopefully it'll get friendlier over time!
I am new to AWS services and finished the Course , I want to say that you are doing a great job and because of you i can actually do things in AWS and i dont even in the half of your videos
Awesome tutorial and I must say that your delivery is so calming that it makes it so easy to just sit back and listen to. You've earned a new subscriber!
Hi friends! lol dude your voice is so soothing lmao...anyway never thought id really need a mac vm but here i am....also just noticed youtube lights up the like button when you mention it! thats kinda cool
Haha!! I'm glad I could soothingly help you create a Mac VM! 😅🤓 And I have no idea what the deal is with buttons lighting up. I've had a couple people mention that on other videos. But if you hit the like button, then I guess it worked! 🔥 Thanks for watching!! 🙏🤓🌟
Make sure you release any storage as well! The storage allocated for my instance quietly persisted even after I terminated everything, racking up an extra $11 over a month. In EC2, go to Elastic Block Store -> Volumes, and then make sure your storage has been deleted.
Hi Narendra! There's not an "easy" way to do that in the Console, but you can write a Lambda function to do it for you: lepczynski.it/en/aws_en/how-to-stop-all-ec2-in-all-aws-regions-at-the-same-time/. I also have a video coming out on Monday about the AWS Instance Scheduler (aws.amazon.com/solutions/implementations/instance-scheduler-on-aws/) that makes it a little bit easier so stay tuned for that! 😊
I am in a bind here... I have terminated my ec2 instance before the 24 hour cooldown and tried releasing the host. But to my dismay i only found out through your wonderful video that it has a 24 hour limit. Now, I try to not let it go to waste and tried launching another ec2 instance on the host but it give sme the error that mac.metal m1 is not compatible with the host. Is it possible to add another ec2 instance or revive my terminated one? Please help
Hey @blankeyezero! 😊 Hmmm, interesting. I haven't come across this myself, but found this about what happens when you terminate the Mac instance: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-stop. Maybe the "scrubbing workflow" hadn't finished yet? At this point, it looks like your 24 hours have expired, but feel free to update the comment here with anything else you learned, as it might help someone else. 🤓
Thank you so much for your great video! Very clear and precise. My question is, I understand the need for VM's and we use them for number crunching. On a MacOS instance can you actually run MacOS software if you need more computing power for, example, all of the new AI programs in Adobe? Or would the associated costs dictate just buying a more powerful MAC? Thanks again!!
Hi @larsseagren6814! 😊 Yes, you *could* use this approach to get more compute power, though honestly if you need it for more than a couple weeks, it probably makes more sense just to buy a more powerful Mac (costs add up quickly for AWS dedicated hosts). I think most folks use this for one-off use cases where they just don't have Mac hardware to run/test something on (or at least that's been my experience). Thanks for watching!
Hi Alexander! 👋 Thanks for watching! When you terminate the instance, AWS will blow away the hard drive of the underlying Dedicated Host so there'd be no way to re-launch the instance at a later point. More here about what happens when you terminate: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-stop You *should* be able to save the instance as an Amazon Machine Image (AMI...basically a template that you can launch from in the future). I haven't done that for a Mac before myself, but here's a walk-through of how to do it using HashiCorp Packer: aws.amazon.com/blogs/compute/building-amazon-machine-images-amis-for-ec2-mac-instances-with-packer/. Hope that helps! Everything is a little more complicated with Mac on AWS. 🤓
Thanks for the video! I did get an error when connecting with VNC. It mentions "Timed out waiting for a response from the computer". I re-checked your instruction, but not sure if I am missing another step. Would appreciate the help! Thank you
Hi Carlo! Glad it helped. :) I haven't seen that error before, but it kind of sounds like rebooting the instance might help? Here are a few other troubleshooting steps that might be worth checking out: blog.racknerd.com/how-to-fix-vnc-error-timed-out-waiting-for-the-response-from-the-host-computer/ Hope that helps!!
Ha! :) You're too kind, tellisecfive! I (like most people) cringe at the sound of my own voice, but I'm glad you enjoy it! Maybe I've missed my calling in life. :D
Hi Nour! On AWS, the only option for Mac today is to use the Dedicated Host (like shown in the video). I'm not aware of another cheaper option unfortunately. :(
Hi gabriel! In my experience, it's pretty fast, but I can't find anything official about timing. Just this section in the documentation: docs.aws.amazon.com/AWSEC2/latest/UserGuide/how-dedicated-hosts-work.html#dedicated-hosts-releasing.
Hey Gabriel! Check that your instance is running from the EC2 dashboard (from console.aws.amazon.com, type in EC2 in the top navigation, then go to "Instances"). If it's not, then start it. Once it's running, try connecting again through VNC Viewer.
As a new user we should have 12 months free of charge. (At least that's what I'm reading) Does this include the dedicated host? Also, this is waaaay to expensive for the average 1 man dev. Is there a better choice anywhere out there for running a MAC OS in the cloud than AWS??
Hi Coders Expo! 😊 Unfortunately, dedicated hosts aren't eligible for the Free Tier (sixth bullet here: docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/dedicated-hosts-overview.html#dedicated-hosts-limitations). So yes, it gets very pricey very fast. 😐 I think adoption has been slow for that reason. If you need it for more than a couple weeks, it's honestly probably better to just buy a Mac. I know there are sites out there that offer "Mac as a service" (like MacStadium and MacInCloud), but I'm not that familiar with them, and I'm not sure the pricing is much better?
Hi Fayis! Did you first have to request an increase in your quota? For me, that part took about 3-4 days, but once your quota is increased, it should be fairly immediate to actually create the dedicated host.
Hmmm...I haven't had to request a dedicated host before, only request that the quota is increased (and then directly allocate the host). But try going to the AWS Support Center (the question mark on the top right of the browser), and then on the left navigation, click "Your support cases." This should list any open cases you have, along with their current status.
Hey Schmohn! The cost for the dedicated host is $1.083 per hour, but there's a 24-hour minimum. So it's about $25.99 just to turn it on (that first 24 hours), and then hour 25 would be $1.083, hour 26 would be $1.083, etc., and you can terminate it at any point after the first 24 hours. Hope this helps? More here: aws.amazon.com/ec2/dedicated-hosts/pricing/
AWS and its pain in the A... billing info :) :). I am trying to understand. If I have to pay seperate for Dedicated Mac host and then pay extra for mac Instance. Or once you get a dedicated host, one can create unlimited instance for free. What about charges for space, bandwidth etc? Sorry for the trouble. I liked your voice although did'nt understand your accent, and so I subcribed :) :).
Hi Uncle Davy! Welcome to the channel! :) It's a good question. You're correct...you only pay for the dedicated host, not additional for the instances. Per the AWS documentation: "Regardless of the quantity or the size of instances that you choose to launch on a particular Dedicated Host you only pay for each active Dedicated Host." However, there are limits to how many instances you can run on the dedicated host: docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-overview.html#dedicated-hosts-limits. So "unlimited" in theory, but "limited" in reality! Hope it helps!
Thanks so much! :) It's an excellent point! I think cost is a pretty big hurdle for widespread adoption of Mac on AWS. As you point out, in most cases, it's cheaper just to buy one if you plan to run it for any extended period of time. But I suppose there are other factors to consider, like security, maintenance, convenience, integration with other things you might already have in AWS, etc. I personally only need a Mac occasionally for doing demos, and it's super convenient just to spin one up for a day and then be done with it. I would imagine there are other individual devs/small businesses who are in a similar position. But yes, I agree with your overall sentiment! :)
What else do you want to learn in AWS? Let me know below in the comments!
Great video! Thank you! Could you please a do a video on AWS Amplify?
Thanks, Clinton! I've added Amplify to my list for future videos. Thanks for the suggestion! :)
@@TinyTechnicalTutorials Insanely good videos!! Thank you!! WOW. What talent!
Thank you so much!! :) Really appreciate the nice comments!
This is one of the best tutorial on running dedicated host, I have found online. Really great job being concise while guiding through each important step.
Wow, thanks so much! 🙏🌟🤓 Glad it helped!
This is exactly what I was looking for, perfect level of detail, and very clear.
Yay!!! I'm so glad it helped. Thanks for supporting the channel, and for such a nice comment! 🙏🌟
A total high quality professional explaining the entire process. I just hope to be able to reproduce it myself. I will start my server tomorrow morning. I will get everything else ready to run from my local machine Nuc 10. Thanks a lot for such a beautifully worded and accurately explained process, not to mention the exact, correct screens to consider.
Somebody should suggest AWS to allow anybody to finish the instance before the 24-hour period is over. If you cancel the instante at hour 25, you will need to pay for 48 hours. That is NOT FAIR at all.
Thanks for such a nice comment, Franz! :) Hope all goes well with your setup. And I agree with your comment about cost...I think it's a pretty big barrier for the average developer. Hopefully it'll get friendlier over time!
I am new to AWS services and finished the Course , I want to say that you are doing a great job and because of you i can actually do things in AWS and i dont even in the half of your videos
I appreciate that so much! THANK YOU!! 🤓🙏🌟
I enjoy the way you talk, You must be a natural public speaker.
Aww, shucks! :)
Awesome tutorial and I must say that your delivery is so calming that it makes it so easy to just sit back and listen to. You've earned a new subscriber!
Awwww, shucks! Thanks for such a nice comment, Steven! Made my day. Welcome to the channel! :)
Thank you for spending 25$ for us. we subscribed
You bet! It was worth it! 🥰 Welcome to the channel!!
awesome detailed video better details than many other videos.. Saved my time as a beginner on aws
Great to hear! Thanks for the nice comment!!
Your presentation and delivery are awesome.
Thanks so much for the nice comment, Shankar! Glad you enjoyed the video! :)
Instance family 'mac1' does not support host maintenance.
Thanks for this! 🤓
Hi friends! lol dude your voice is so soothing lmao...anyway never thought id really need a mac vm but here i am....also just noticed youtube lights up the like button when you mention it! thats kinda cool
Haha!! I'm glad I could soothingly help you create a Mac VM! 😅🤓 And I have no idea what the deal is with buttons lighting up. I've had a couple people mention that on other videos. But if you hit the like button, then I guess it worked! 🔥 Thanks for watching!! 🙏🤓🌟
@@TinyTechnicalTutorials lol for sure! And yea idk it's cool tho. Keep up the awesome work!
Make sure you release any storage as well! The storage allocated for my instance quietly persisted even after I terminated everything, racking up an extra $11 over a month.
In EC2, go to Elastic Block Store -> Volumes, and then make sure your storage has been deleted.
Oooh, thanks for posting this, @FeatherzMcG! 👍
Can we terminate all EC2 instances of cross regions at a time, any way apart from tag editor....
Hi Narendra! There's not an "easy" way to do that in the Console, but you can write a Lambda function to do it for you: lepczynski.it/en/aws_en/how-to-stop-all-ec2-in-all-aws-regions-at-the-same-time/. I also have a video coming out on Monday about the AWS Instance Scheduler (aws.amazon.com/solutions/implementations/instance-scheduler-on-aws/) that makes it a little bit easier so stay tuned for that! 😊
I am in a bind here... I have terminated my ec2 instance before the 24 hour cooldown and tried releasing the host. But to my dismay i only found out through your wonderful video that it has a 24 hour limit. Now, I try to not let it go to waste and tried launching another ec2 instance on the host but it give sme the error that mac.metal m1 is not compatible with the host. Is it possible to add another ec2 instance or revive my terminated one? Please help
Hey @blankeyezero! 😊 Hmmm, interesting. I haven't come across this myself, but found this about what happens when you terminate the Mac instance: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-stop. Maybe the "scrubbing workflow" hadn't finished yet? At this point, it looks like your 24 hours have expired, but feel free to update the comment here with anything else you learned, as it might help someone else. 🤓
@@TinyTechnicalTutorials I was able to terminate it after some time. you were right
Good to know! Thanks for the update. 🙏
Thank you so much for your great video! Very clear and precise. My question is, I understand the need for VM's and we use them for number crunching. On a MacOS instance can you actually run MacOS software if you need more computing power for, example, all of the new AI programs in Adobe? Or would the associated costs dictate just buying a more powerful MAC? Thanks again!!
Hi @larsseagren6814! 😊 Yes, you *could* use this approach to get more compute power, though honestly if you need it for more than a couple weeks, it probably makes more sense just to buy a more powerful Mac (costs add up quickly for AWS dedicated hosts). I think most folks use this for one-off use cases where they just don't have Mac hardware to run/test something on (or at least that's been my experience). Thanks for watching!
Thanks for the tutorial!
Is it possible to terminate an instance and launch the same device in a month?
Hi Alexander! 👋 Thanks for watching! When you terminate the instance, AWS will blow away the hard drive of the underlying Dedicated Host so there'd be no way to re-launch the instance at a later point. More here about what happens when you terminate: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-stop
You *should* be able to save the instance as an Amazon Machine Image (AMI...basically a template that you can launch from in the future). I haven't done that for a Mac before myself, but here's a walk-through of how to do it using HashiCorp Packer: aws.amazon.com/blogs/compute/building-amazon-machine-images-amis-for-ec2-mac-instances-with-packer/.
Hope that helps! Everything is a little more complicated with Mac on AWS. 🤓
@@TinyTechnicalTutorials thanks a lot for a complete answer!
Thanks for the video! I did get an error when connecting with VNC. It mentions "Timed out waiting for a response from the computer". I re-checked your instruction, but not sure if I am missing another step. Would appreciate the help! Thank you
Hi Carlo! Glad it helped. :) I haven't seen that error before, but it kind of sounds like rebooting the instance might help? Here are a few other troubleshooting steps that might be worth checking out: blog.racknerd.com/how-to-fix-vnc-error-timed-out-waiting-for-the-response-from-the-host-computer/ Hope that helps!!
I really like your videos!
I'm so glad! Thanks for the nice comment! :)
This saves me a lot of time. Thank you for this video.
Yay! I'm so glad it helped! :)
I could listen to you the all day long😅. Have you thought of creating an audio book, podcast or stuff like that?
Ha! :) You're too kind, tellisecfive! I (like most people) cringe at the sound of my own voice, but I'm glad you enjoy it! Maybe I've missed my calling in life. :D
perfeeeeect video thank you soo much, i want to ask you if i can find where i can find cheap mac remot for windows jut to run xcode
Hi Nour! On AWS, the only option for Mac today is to use the Dedicated Host (like shown in the video). I'm not aware of another cheaper option unfortunately. :(
How long does it take to release the dedicated host for use?
Hi gabriel! In my experience, it's pretty fast, but I can't find anything official about timing. Just this section in the documentation: docs.aws.amazon.com/AWSEC2/latest/UserGuide/how-dedicated-hosts-work.html#dedicated-hosts-releasing.
This is a God send. Thank you!!
Oh, I'm so glad! Thanks for watching! 😊
Good informative video thanks for sharing with us
You bet! Thanks for watching! 🙏🤓
I interrupted and now I can't connect the instance anymore, what should I do?
Hey Gabriel! Check that your instance is running from the EC2 dashboard (from console.aws.amazon.com, type in EC2 in the top navigation, then go to "Instances"). If it's not, then start it. Once it's running, try connecting again through VNC Viewer.
excellent tutorial, thanks
Glad it was helpful!
As a new user we should have 12 months free of charge. (At least that's what I'm reading) Does this include the dedicated host? Also, this is waaaay to expensive for the average 1 man dev. Is there a better choice anywhere out there for running a MAC OS in the cloud than AWS??
Hi Coders Expo! 😊 Unfortunately, dedicated hosts aren't eligible for the Free Tier (sixth bullet here: docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/dedicated-hosts-overview.html#dedicated-hosts-limitations). So yes, it gets very pricey very fast. 😐 I think adoption has been slow for that reason. If you need it for more than a couple weeks, it's honestly probably better to just buy a Mac. I know there are sites out there that offer "Mac as a service" (like MacStadium and MacInCloud), but I'm not that familiar with them, and I'm not sure the pricing is much better?
Good explanation
Thanks for watching! 😊
This is great, thank you
You're very welcome! Thanks for the nice comment! :)
I requested a dedicated macOS, my free tire account. How long it will take to the reply from Aws
Hi Fayis! Did you first have to request an increase in your quota? For me, that part took about 3-4 days, but once your quota is increased, it should be fairly immediate to actually create the dedicated host.
The first time I request a dedicated host
How can I check if it'll approve or not?
Hmmm...I haven't had to request a dedicated host before, only request that the quota is increased (and then directly allocate the host). But try going to the AWS Support Center (the question mark on the top right of the browser), and then on the left navigation, click "Your support cases." This should list any open cases you have, along with their current status.
this video save me $ tnks
Yay!! I'm so glad 😊
Thank you. I appreciate the investment of 25$ just to show us this service. You´re the best.
You bet! 😊 Thanks for watching!
Thank you
You bet! Thanks for watching!! 🙏🤓🌟
thank you!
You're welcome! :)
If the first 24 hours cost $25, how much will the 25th hour cost? Another $25 for 24 hours?
Hey Schmohn! The cost for the dedicated host is $1.083 per hour, but there's a 24-hour minimum. So it's about $25.99 just to turn it on (that first 24 hours), and then hour 25 would be $1.083, hour 26 would be $1.083, etc., and you can terminate it at any point after the first 24 hours. Hope this helps? More here: aws.amazon.com/ec2/dedicated-hosts/pricing/
There is no Mac OS BigSure in Aws
Got it! 👍
@@TinyTechnicalTutorials also VNC is so lagging
AWS and its pain in the A... billing info :) :). I am trying to understand. If I have to pay seperate for Dedicated Mac host and then pay extra for mac Instance. Or once you get a dedicated host, one can create unlimited instance for free. What about charges for space, bandwidth etc? Sorry for the trouble. I liked your voice although did'nt understand your accent, and so I subcribed :) :).
Hi Uncle Davy! Welcome to the channel! :)
It's a good question. You're correct...you only pay for the dedicated host, not additional for the instances. Per the AWS documentation: "Regardless of the quantity or the size of instances that you choose to launch on a particular Dedicated Host you only pay for each active Dedicated Host."
However, there are limits to how many instances you can run on the dedicated host: docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-overview.html#dedicated-hosts-limits. So "unlimited" in theory, but "limited" in reality! Hope it helps!
+1 subscriber
Welcome! Thanks for watching (and sorry for the slow response)! 🥰🔥
Need tutorial. But why would anyone do this. It’s way too expensive. You can buy a used one cheaper than running this for a month.
Thanks so much! :) It's an excellent point! I think cost is a pretty big hurdle for widespread adoption of Mac on AWS. As you point out, in most cases, it's cheaper just to buy one if you plan to run it for any extended period of time. But I suppose there are other factors to consider, like security, maintenance, convenience, integration with other things you might already have in AWS, etc.
I personally only need a Mac occasionally for doing demos, and it's super convenient just to spin one up for a day and then be done with it. I would imagine there are other individual devs/small businesses who are in a similar position. But yes, I agree with your overall sentiment! :)