This is my online AWS hosted cloud resume as part of the Cloud Resume Challenge . I used this as a learning project when I joined Skyscanner as a Software Engineer after completing the Code First Girls Full Stack Degree to develop my understanding of AWS services, Infrastructure as Code and CI/CD.
This version of the repo is a copy of my internal Skyscanner repo, so various CICD files and lines of config have been removed for this public repo.
The site can be viewed here and, when connected to the Skyscanner VPN, there is a live visitor counter. Screenshots of the web page are below:
I chose to do a slightly altered version of the 'original' Cloud Resume Challenge in order to familiarise myself with Skyscanner tools and Skyscanner AWS accounts. As such, I replaced the suggested AWS SAM with CloudFormation and GitHub Actions with Drone and Slingshot (internal tool) for CI/CD.
The project was created in a Sandbox AWS account. I firstly worked through the steps of the project using the AWS console to familiarise myself with the different services, before then carrying out each step again but using Infrastructure as Code rather than clicking around the Console.
The overall architecture of my site is as follows:
Ultimately, this project was incredibly insightful for getting to grips with the basics of cloud & AWS, Infrastructure as Code and safe and secure CI/CD pipelines. For those who are new to this area of work and learn by 'doing', I would really recommend this as a project to get you up to speed with the foundational knowledge required for your role.