SETUP macOS EC2 instance on AWS using Dedicated Hosts
To set up a macOS instance on AWS, you first need to configure Dedicated Hosts. Dedicated Hosts allow you to provision EC2 instances on physical servers fully dedicated for your use.
- Login to your AWS account and navigate to EC2 instances.
- Select Dedicated Hosts and click on Allocate Dedicated Host.
![](/sites/default/files/inline-images/image_14.png)
- Fill in the following details as per the screenshot below:
- Name tag
- Instance Family: Select "mac1" only.
- Instance Type: Select "mac1.metal"
- Availability Zone
![](/sites/default/files/inline-images/image_17.png)
- Ensure you uncheck "Enable" for Host Maintenance.
![](/sites/default/files/inline-images/image_18.png)
- Once the Dedicated Hosts are ready, click on Launch Instances.
![](/sites/default/files/inline-images/image_19.png)
- Enter the details as per the screenshot below:
![](/sites/default/files/inline-images/image_20.png)
![](/sites/default/files/inline-images/image_59.png)
![](/sites/default/files/inline-images/image_60.png)
- Once the instance is ready, go to the Connect tab and select SSH client.
- Copy the SSH command and run it on your terminal. Ensure you are in the correct directory where your .pem file is stored.
![](/sites/default/files/inline-images/image_61.png)
![](/sites/default/files/inline-images/image_62.png)
- Open VNC and go to File > Add New Connection.
![](/sites/default/files/inline-images/image_63.png)
- Add the private IP of the macOS instance.
![](/sites/default/files/inline-images/image_64.png)
![](/sites/default/files/inline-images/image_65.png)
![](/sites/default/files/inline-images/image_66.png)
![](/sites/default/files/inline-images/image_67.png)
![](/sites/default/files/inline-images/image_68.png)