AWS Services
There
are around 60 services provided by AWS. Some of the services which are best apt
for companies with basic requirements are –
- Instance (Compute)
- Storage
(EBS / S3)
- Data warehouse (RDS / Redshift)
- Application
services
EC2 (A Virtual server in cloud)
- EC2 is a web-based virtual server for
running application programs.
- Comes
with resizable computing capacity where we can decide the computing power of
our instances. For ex, Number of CPU cores and amount of memory.
- Billed
for number of instances and number of hours
- Instance
level storage is local storage on the machine which disappears when the machine
is shut down. Any data on that storage is lost.
- EBS
storage is persistent, so even when machine is shut down.
Amazon
EBS
- Amazon
EBS (Elastic Block Store) provides block level storage volumes where we can
attach our EC2 instance.
- Suitable
for installing and running applications
- EBS
acts as a primary storage device for data that requires frequent and granular
updates
- EBS
doesn’t work standalone. However it will work along with EC2 instance
S3 (Simple Storage Service)
- A web service interface with fully
redundant data storage infrastructure to store and retrieve any amount of data
at any time and from anywhere on the web.
- Data are stored in bucket form in which
we can create any number of buckets in a block
- S3 has a dual nature where it can work
standalone or mount with an instance
- Paramount advantage of S3 is, durability
and availability where the data is stored at relatively low cost and replicated
to avoid the risk of data loss
Amazon RDS (Relational Database
Service)
- Amazon
RDS is a web-service which is used to set up, operate and scale a relational
database in cloud.
- Supports
MySQL, MS SQL, Oracle, PostgreSQL databases
- Despite
its low cost advantage, it has a disadvantage of file size limitation based on
certain region
Amazon Redshift
- AWS provides
fully managed data warehouse (relational database) services.
- AWS
handles huge databases in petabytes range for relatively low price
- Provides
NoSQL database
- To
improve querying performance, extra clusters can be added with Redshift
- Notable
disadvantage is limited replication and limited snapshots
Amazon VPC (Virtual Private
Cloud)
- Lets
us to setup a private cloud (isolated) within the Amazon Web Services
- Privileged
to have entire control over virtual network including own IP range, creation of
subnets , configuration of route tables and network gateways
- Provides
advanced high network security to enable inbound and outbound filtering at
instance level and subnet level
Thanks to all who visit this blog.
No comments:
Post a Comment