Session 3 - Introduction to AWS + EC2

During this session we introduced Amazon Web Services (AWS) and the Elastic Compute Cloud (EC2) service. We went through the basics of AWS, covering how to setup your account, access the AWS Dashboard and create an EC2 instance. We also saw how to work on the remote machine through SSH with an example setup based on uv to manage python environments and deployed a jupyter notebook server that can be accessed from anywhere.

Setting up SSH keys and configuring Security Groups was also covered.

Info

A guide was created to help you set up your AWS account for the first time. The gudie doesn't cover anything thas was not covered during the session, but I suggest you take a look at it if you are having trouble setting up your account and getting all the way through the steps until succesfully connecting to your EC2 instance.

Slides

The slides for the third session can be found here and are also available below:

Recording

The recording of the third session can be found on the subject's moodle with the following name (or by clicking the link):