reStart Challenges

Generation UK

Generation UK is a non-profit offering free 12 week programs. Their mission is to transform education and support people into careers that would be inaccessible. A vision to get people, who have faced barriers, into meaningful careers. They achieve this by sticking to their values, which help support, empower and collaborate, allowing the participants to put their best self forward. To learn more about generation please click the button below.

AWS reStart with Generation UK

This year Generation UK accepted my application onto their AWS reStart course. This teaches the fundamentals of cloud computing, using AWS (Amazon Web Services). Below is some of the modules they offer.

Using Linux and Bash Scripting

Managing Linux file systems and creating Bash scripts to automate backups, creating and managing users and files.

Networking

During this module I was taught about concepts of networking. Public IP address and Private. Static and dynamic. At then end of the module I built a VPC (Virtual Private Cloud) and a web server to host a static web page.

Security in the Cloud

This was the most interesting module as it taught the fundamentals of security. It covered prevention, detection and response. We were taught how to secure hardware, networks and data.

Databases

Another interesting module that covers Relational Database Systems and NoSQL databases. Learning how to create and populate tables, and run queries on the dataset. For the final challenge we built and accessed a database using Amazon DynamoDB

Servers Module

During this module the group created and managed a variety of servers using the Amazon EC2 instances. We created static web sites and configured AWS Elastic Beanstalk to add and remove servers based on resources required.

Python

Taught how to identify different data structures, such as arrays, objects, strings and integer values. We then built small projects utilising for and while loops, if statements and classes. The final step was to use the import statement to use 3rd party libraries.