(no title)
Guest98123 | 9 years ago
For 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.
framebit|9 years ago
Also when you get comfortable with administrating AWS stuff from the console, consider using Terraform or another infrastructure automation tool to run your environment.
sevilo|9 years ago
Thank you for this suggestion!