-
Assignments
-
Assignment 1
-
Assignment 2
-
-
00: Module introduction and setup
-
Introduction
-
-
02: More Python & AWS
-
Week 2, Part 1: More Python
-
Week 2, Part 2: AWS EC2 & S3
- Week 2 video (Thursday 24 January) - log in with a registered Google ID to view this
-
-
03: Introduction to boto3
-
Introduction to boto3
- Week 3 video (Thursday 31 January) - log in with a registered Google ID to view this
-
-
04: What is devOps ?
-
Week 4, What is devOps?
- Week 4 video (Thursday 7 Feb) - log in with a registered Google ID to view this
-
-
05: Automated configuration and monitoring
-
Week 5: Using Python and boto3 for configuration and monitoring
- Week 5 video (Friday 15 February) - log in with a registered Google ID to view this
-
-
06: AWS Virtual Private Cloud (VPC)
-
Week 6: AWS Virtual Private Cloud (VPC)
- Week 6 video (Thursday 28 February) - log in with a registered Google ID to view this
-
-
07: Scaling and Load Balancing
-
Week 7: Application performance, scaling and load balancing
- Week 7 video (Thursday 7 March) - log in with a registered Google ID to view this
-
-
08: Assignment 1 Demos and Exercises on LB and ASG
-
Load Balancing and Auto Scaling Exercises
-
-
09: Amazon Web Services
-
Week 9: Amazon Web Services; Custom CloudWatch Metrics; Assignment 2 Tips
- Week 9 video (Thursday 28 March) - log in with a registered Google ID to view this
-
-
11: AWS Well-Architected Framework
-
Week 11: AWS Well-Architected Framework; CloudFormation simple Demo
- Week 11 video (Thursday 11 April) - log in with a registered Google ID to view this
-
00: Module introduction and setup
Module outline and introduction. Material covered in ArcLabs introductory session. Lab on initial AWS setup.
01: Python Introduction
Objective is to start to gain sufficient knowledge of the basics of Python programming to be able to use it effectively in this module.
02: More Python & AWS
More Python for use in this module. AWS EC2 & S3
03: Introduction to boto3
Boto is the Amazon Web Services (AWS) SDK for Python, which provides an object-oriented API to allow developers to write software that makes use of Amazon services like S3 and EC2.
04: What is devOps ?
Lecture introduces concepts relating to devOps in the context of this module. Description of requirements for the first Assignment also presented.
05: Automated configuration and monitoring
Using Python and boto3 for configuration and monitoring
06: AWS Virtual Private Cloud (VPC)
Creating, Configuring and Managing Virtual Networks using AWS VPC
07: Scaling and Load Balancing
Scaling and load balancing a web application
08: Assignment 1 Demos and Exercises on LB and ASG
This week we will hold Assignment 1 demos over Slack and you can continue working on Load Balancing and Auto Scaling Lab Exercises
09: Amazon Web Services
A look at some of the most popular Amazon Web Services and Assignment 2 Tips
10: Cloud Security; Node app deployment
Security consideration. Deploying a Node app on AWS
11: AWS Well-Architected Framework
A look at the AWS Well-Architected Framework and a demo of a simple CloudFormation template.