intro_AWS
intro_AWS
What is AWS? –
• Amazon Web Services(AWS) is a cloud service from Amazon, which
provides services in the form of building blocks, these building blocks
can be used to create and deploy any type of application in the cloud.
• These services or building blocks are designed to work with each
other, and result in applications that are sophisticated and highly
scalable.
What are the services provided by AWS?
• UsageAmazon S3 the oldest and most supported storage platform of AWS uses an
object storage model that is built to store and retrieve any amount of data. Data can
be accessed everywhere such as websites, mobile apps, corporate applications, and
data from IoT sensors or devices that can be dumped onto S3.
S3 has been highly used for hosting web content with support for high bandwidth and
demand. Scripts can also be stored in S3 making it possible to store static websites that use
JavaScript.It supports the migration of data to Amazon Glacial for cold storage, by using
lifecycle management rule for data stored in S3.
• Features
Amazon S3 runs upon the world’s largest global cloud infrastructure and was built from the
ground up to deliver a customer promise of 99.999999999% durability. Data is
automatically distributed across a minimum of three physical facilities that are
geographically separated within an AWS Region, and also automatically replicates data to
any other AWS Region.
1.Simple Storage Service (Amazon S3)
• Security
S3 supports 3 forms of encryption, including server-side-encryption
and client-side-encryption. Data in S3 can only be accessed by other
users or AWS account when they have been granted access by the
admin by writing the access policy. With the support of Multi-Factor
Authentication (MFA) another layer of security can be added for object
operation.S3 supports multiple security standards and compliance
certifications.
4.Elastic Block Store (Amazon EBS)
• Similar to EFS, EBS volumes are network file systems. Volumes get automatically
replicated within Availability Zones for high availability and durability.
• Usage
• It is durable block-level storage to be used with EC2 instances in the AWS cloud. EBS
Volumes are used by mounting them onto EC2 instance as you will do with a physical
hard drive on-premise and then format the EBS volume to the desired file system. EBS
allows for dynamically increasing capacity, performance tuning and you can even
change the type of volume with any downtime or performance impact.
• Features
• EBS allows for save point-in-time snapshots of volumes to increases the durability of the
data stored. Each separate volume can be configured as EBS General Purpose (SSD),
Provisioned IOPS (SSD), Throughput Optimized (HDD), or Cold (HDD) as needed.EBS
Volumes has a very low failure rate of about 0.1 to 0.2 percent.
4.Elastic Block Store (Amazon EBS)
• Security
• IAM policy is needed to be defined to allow access to EBS volumes.
Coupled with encryption for data-at-rest and data-in-motion security
it offers a strong defense-in-depth security strategy for your data