Launch An EC2 Instance

This section teaches you how to launch and configure an EC2 instance on AWS for deploying a Node.js application. Starting with the basics, you'll learn how to navigate the AWS Management Console to find and launch an EC2 instance using Amazon Linux, chosen for its eligibility under the AWS Free Tier. The tutorial covers essential configurations, including naming your instance, selecting the right instance type for free tier eligibility, and setting up a key pair for secure SSH access.

Class Description

Join us for a comprehensive workshop on deploying a scalable web server on AWS, tailored for both beginners and intermediate users. Dive into the essentials of AWS, focusing on the selection and utilization of Amazon Machine Images (AMIs) for launching Linux servers with Node.js applications. 

Renan will guide you through setting up an EC2 instance, deploying your application, and ensuring its smooth operation.  This workshop is packed with practical demonstrations and best practices, aiming to equip you with the skills to streamline your web server deployments on AWS. Join us to enhance your AWS proficiency and master the art of deploying scalable web servers.


I am a detailed-oriented and skilled Security professional with nearly 10 years of experience in Cloud security and other information security areas. I’ve conducted many security assessments of cloud environments, used compliance frameworks and standards such as PCI DSS, CIS Benchmarks and NIST SP 800-53 and led many Cloud security best practices implementation efforts.

Continuous Integration
Amazon Web Services (AWS)
University of Liverpool
Cloud, DevOps & Security
Slalom Build
Senior Site Reliability Engineer
Staff Engineer, Security Engineering