Changelog:
- Wrote a very basic html page using git and text editor.
- Committed to git repo.
- Configured Route 53 to host my domain.
- Pointed my registrar's DNS to AWS.
- Configured an S3 bucket for static site.
- Uploaded page to S3 bucket.
0.2
- Installed the AWS cli.
- Created administrative account, configured IAM, and generated keys.
- Created a PowerShell script to publish site via AWS cli commands.
0.3
- Created a new repo on AWS CodeCommit.
- Generated new key pair and configured for CodeCommit.
- Uploaded site to new repo.
0.4
- Created a new deployment pipeline with AWS CodePipeline that looks for commit changes and deploys to S3.
- Set git remote for ssh for seamless commit, push, and deploy.
- Changed the architecture of the buckets for www redirect, preparing for CloudFront CDN and TLS.
0.5
- Configured ACM certificate with AWS Certificate Manager.
- Created a CloudFront distribution, set the alternate name, and imported the certificate.
0.6
- Learning style sheets, implemented a very basic css for navigation bar and font selection
- Changed development workflow to learn VS Code
0.7
- Created SNS notifications on pipeline success/failure
- Created subscription to send email notifications for above
0.8
- Configured a personal Slack instance to add ChatOps to my site
- Configured AWSChatbot to subscribe to my above SNS notifications
- Set up a public slack channel for Chatbot to write to