New AWS EC2 Mac Instances: a CI/CD test bench

New AWS EC2 Mac Instances: a CI/CD test bench

Don’t worry, we will deepen one of these scenarios later on in this blog post, but let’s first introduce this new instance type. Amazon EC2 Mac Instances come with an 80s name, which makes them more attractive to those of you who are a little bit older than me.

During the last AWS re:Invent, AWS made one of the most discussed announcement, that — on paper — opens a lot of new scenarios: AWS EC2 Mac Instances!

Don’t worry, we will deepen one of these scenarios later on in this blog post, but let’s first introduce this new instance type.

Amazon EC2 Mac Instances come with an 80s name, which makes them more attractive to those of you who are a little bit older than me 🙂. They’re called mac1.metal instances.

Talking about hardware, Amazon EC2 Mac Instances are backed by Mac mini hosts, that rely on AWS Nitro controllers to connect with AWS network infrastructure and services. The interesting point is that Mac Instances are connected to the Nitro System through the Thunderbolt 3 interface. I used the term “host” to highlight the fact that we’re not dealing with Virtual Machines, but with Dedicated Hosts; whenever I decide to run an Amazon EC2 Mac Instance, AWS provisions a concrete Mac mini host for my purposes.

Peter Desantis, Senior Vice President of AWS Infrastructure and Support, presenting new Amazon EC2 Mac Instances at AWS re: Invent 2020 Infrastructure Keynote.

ec2 macos aws ci/cd

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Serverless CI/CD on the AWS Cloud

To set up a serverless CI/CD pipeline in your AWS environments, there are several key services that you need to use. Find out more here.

Types of EC2 Instances in AWS | AWS EC2 tutorial | AWS Cloud

This Edureka Live session on ‘Types of EC2 Instances in AWS’ will give a complete walkthrough of AWS EC2 service and tell you what are the various types of EC2 instances available and how instances work in AWS. Types of EC2 Instances in AWS | AWS EC2 tutorial | AWS Cloud | AWS CLI Tutorial

Creating CI/CD Pipeline for AWS ECS

Creating CI/CD Pipeline for AWS ECS. In this blog post I will explain how to run simple node.js application in Amazon EC2 Container Service (ECS) and then in the next part we will create CI/CD Pipeline.

Creating CI/CD Pipeline for AWS ECS

Creating CI/CD Pipeline for AWS ECS. Go to AWS Code Pipeline page and Click on Create Pipeline. 2. Select AWS Code Commit as a source provider. 3. In build Provider select AWS CodeBuild. 4. Select Amazon ECS as a Deploy Provider.

Sample CI/CD pipeline using AWS CodePipeline

Sample CI/CD pipeline using AWS CodePipeline. Recently, I created a sample AWS CI/CD pipeline with a demo ReactJS application. It automates the basic phases of continuous integration and delivery/deployment.