Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.35 KB

File metadata and controls

25 lines (18 loc) · 1.35 KB

Cloud-Computing-Foundations-final-project

Create a Continuous Delivery Pipeline for an AWS Website

Specific instructions for the project In this project, your goal is to build a Hugo Static Website that is Continuously Deployed using AWS Code Build and AWS S3 Static Hosting. It may be helpful to revisit the Project Overview video from Week 1 as a refresher before diving into this final project.

image

The best way to use this repo is to "fork it". You can refer to the book Cloud Computing for Data, Chapter 02, to get a full walkthrough of the Hugo Continuous Delivery Setup.

Your Tasks

  1. Create a Demo project in GitHub with a README.md that describes what you did.
  2. Create a Demo Video and reference it in your GitHub Project.
  3. (Optional) Share your portfolio project on Social Media with the hashtag: #duke-cloud-computing-for-data

Sample Deliverables

  • Demo video. Here is a good example of a Hugo Website Continuous Deploy Demo Video.
  • GitHub repo. Here is a complete example of the GitHub repo you can build with the YouTube Video inside. Notice the key files:
  1. buildspec.yml
  2. config.toml
  3. Root of project contains Hugo assets: archetypes, content/posts/themes
  4. gitignore

Here is a complete example of the GitHub repo you can build with the YouTube Video inside.