Ask HN: As a student, what should I do with my AWS Credits?
I've recently been given a few hundred dollars worth of AWS credits from the Github student pack and as a hackathon prize. What kind of things would you recommend I spend them on as an undergraduate student in Software Engineering?
4 comments
[ 110 ms ] story [ 104 ms ] threadFor example...
Setup a web server, and database server in a VPC.
Configure your security groups and network access.
Buy a domain, and configure Route53 to point it to your servers.
Launch a simple website.
Try scaling your storage drives up or down.
Move your CSS and JS files to S3.
Setup CloudFront as a CDN for your S3 files.
Setup ELB (Elastic Load Balancing).
Take a snapshot and AMI (Amazon Machine Image) of your web server, and configure an autoscaling group so your web servers scale on demand.
Design a backup solution for your database, such as automatically encrypting and dumping it to S3 IA (Infrequent Access) every night, and having outdated backups automatically delete after N days.
Figure out how you're going to test new releases, and push updates without downtime.
Use Certificate Manager to generate a certificate and configure your load balancer and server for HTTPS.
Configure notifications with the SNS (Simple Notification Service) so you're alerted of server failures.
Use CloudWatch to monitor your resources and better understand Amazon billing management.
Also when you get comfortable with administrating AWS stuff from the console, consider using Terraform or another infrastructure automation tool to run your environment.
Thank you for this suggestion!