Amazon Web Services Website Hosting Fundamentals: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 14: | Line 14: | ||
== AWS services == | == AWS services == | ||
* '''[https://console.aws.amazon.com/ec2/ EC2]''' - virtual application server; | * '''[https://console.aws.amazon.com/ec2/ EC2]''' - virtual application server; server & software | ||
* '''[https://console.aws.amazon.com/elasticbeanstalk/home 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. | |||
* '''[https://console.aws.amazon.com/rds/ RDS]''' - Amazon Relational Database Service supports database servers | * '''[https://console.aws.amazon.com/rds/ RDS]''' - Amazon Relational Database Service supports database servers | ||
* '''[https://console.aws.amazon.com/iam/ IAM]''' | * '''[https://console.aws.amazon.com/iam/ IAM]''' | ||
** manages accounts used to access the application server via ssh | ** manages accounts used to access the application server via ssh | ||
** manages roles defining credentials for software running on EC2 instances<ref>[http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html IAM Roles for Amazon EC2] - Amazon EC2 User Guide for Linux Instances</ref> <ref>[http://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html Roles (Delegation and Federation)] - IAM User Guide</ref> | ** manages roles defining credentials for software running on EC2 instances<ref>[http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html IAM Roles for Amazon EC2] - Amazon EC2 User Guide for Linux Instances</ref> <ref>[http://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html Roles (Delegation and Federation)] - IAM User Guide</ref> | ||
* '''[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 == | == Notes == | ||
Revision as of 17:27, 9 February 2016
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