Amazon Web Services Website Hosting Fundamentals
Overview
Topics related to setting up and managing a static website hosted by Amazon Web Services.
Costs
The first year is free for many services that would allow you to become familiar with using AWS.
TODO: Confirm that stopping EC2 and RDS instances prevents being charged for them.
If turning off instances prevents being charged for usage of those services, then by all means, turn them off when not actively in use!!!
AWS services
- EC2 - virtual application server; server & software
- Elastic Beanstalk - Service to run web applications. Creating an Elastic Beanstalk application will create an EC2 instance. Creating an Elastic Beanstalk environment can also create an RDS instance, if a database is needed.
- RDS - Amazon Relational Database Service supports database servers
- IAM
- [https://console.aws.amazon.com/s3/ S3 - Service for disk space. It's necessary to create a S3 bucket for web applications in order to preserve files when Elastic Beanstalk instances are reconfigured and restarted.
Notes
Resources
- Hosting a Web App - Getting Started with AWS
References
- ↑ IAM Roles for Amazon EC2 - Amazon EC2 User Guide for Linux Instances
- ↑ Roles (Delegation and Federation) - IAM User Guide