Amazon Workspace Serivces
Amazon
Elastic Compute Cloud (Amazon EC2) is a web service that provides secure,
resizable compute capacity in the cloud. It is designed to make web-scale cloud
computing easier for developers.
Amazon EC2’s simple web service interface allows you to
obtain and configure capacity with minimal friction. It provides you with
complete control of your computing resources and lets you run on Amazon’s
proven computing environment. Amazon EC2 reduces the time required to obtain
and boot new server instances to minutes, allowing you to quickly scale
capacity, both up and down, as your computing requirements change. Amazon EC2
changes the economics of computing by allowing you to pay only for capacity
that you actually use. Amazon EC2 provides developers the tools to build
failure resilient applications and isolate them from common failure scenarios.
Amazon EBS volumes are designed to be highly
available and reliable. Amazon EBS volume data is replicated across multiple
servers in an Availability Zone to prevent the loss of data from the failure of
any single component. The durability of your volume depends both on the size of
your volume and the percentage of the data that has changed since your last
snapshot. As an example, volumes that operate with 20 GB or less of modified
data since their most recent Amazon EBS snapshot can expect an annual failure
rate (AFR) of between 0.1% - 0.5%, where failure refers to a complete loss of
the volume. This compares with commodity hard disks that will typically fail
with an AFR of around 4%, making EBS volumes 10 times more reliable than
typical commodity disk drives.
*TO connect
database of RDS we need to use Sql Workbench.
Amazon
Relational Database Service (Amazon RDS) is a web service that makes it easier
to set up, operate, and scale a relational database in the cloud. It provides
cost-efficient, resizable capacity for an industry-standard relational database
and manages common database administration tasks.
IAM:
- (Identity
and Access Management) For manage the account user.(e.g. to give permission to
user to delete or edit the instance).
AWS Identity and Access
Management (IAM) enable you to securely control access to AWS services and
resources for your users. Using IAM, you can create and manage AWS users and
groups, and use permissions to allow and deny their access to AWS
resources.
IAM
is a feature of your AWS account offered at no additional charge. You will be
charged only for use of other AWS services by your users.
Cloud
Formation:- AWS CloudFormation is a service that helps you model and set up your
Amazon Web Services resources so that you can spend less time managing those
resources and more time focusing on your applications that run in AWS. You
create a template that describes all the AWS resources that you want (like
Amazon EC2 instances or Amazon RDS DB instances), and AWS CloudFormation takes
care of provisioning and configuring those resources for you. You don't need to
individually create and configure AWS resources and figure out what's dependent
on what; AWS CloudFormation handles all of that.
The following scenarios demonstrate how AWS CloudFormation
can help.
v Simplify
Infrastructure Management
v Quickly Replicate
Your Infrastructure
v Easily Control
and Track Changes to Your Infrastructure
S3:- (Simple Storage
Server):- To Store Data.
Amazon
Simple Storage Service is storage for the Internet. It is designed to make
web-scale computing easier for developers.
Amazon S3 has a simple web services
interface that you can use to store and retrieve any amount of data, at any
time, from anywhere on the web. It gives any developer access to the same
highly scalable, reliable, fast, inexpensive data storage infrastructure that
Amazon uses to run its own global network of web sites. The service aims to
maximize benefits of scale and to pass those benefits on to developers.
FAQ:-How
to add file from ec2 to s3?