You are on page 1of 21

AMAZON WEB SERVICES(AWS)

 AWS provides on demand cloud computing platform


to individual,companies and goverment on a paid
subscription.
 AWS goes with the concept of –pay as per you use
and it provides a free trial for 12months with limited
services.
 Today AWS provides a highly reliable, scalable, low
cost infrastructure in the cloud.
 Basically AWS is a mixture of Iaas, Paas, Saas.
REGIONS AND AVAILABILITY ZONES

Amazon Web Services provides services from dozens


of data centers spread across availability zones (AZs) in
regions across the world. An AZ represents a location
that typically contains multiple physical data centers;,
while a region is a collection of AZs in geographic
proximity connected by low-latency network links.

REGION(MUMBAI)
•AZ(EAST)
•AZ(WEST)
SERVICES OFFERED BY AWS
• COMPUTE SERVICE
• STORAGE
• DATABASE
• NETWORKING
• SECURITY
COMPUTE
Amazon Elastic Compute Cloud(EC2) provides
virtual servers -- called instances -- for compute
capacity. The EC2 service offers dozens of instance
types with varying capacities and sizes, tailored to
specific workload types and applications such as
memory-intensive and accelerated-computing jobs.
 AWS also provides an Auto Scaling tool to
dynamically scale capacity to maintain instance
health and performance.
ARCHITECTURE
OF EC2
STORAGE
 Amazon Simple Storage Service (S3) provides
scalable object storage for data backup, archival and
analytics. An IT professional stores data and files as
S3 objects -- which can range up to 5 GB -- inside S3
buckets to keep them organized.
Maximum bucket size is 100.
 Amazon Glacier is also used for data storage but for
long-term cold storage.
ARCHITECTURE
OF S3
SECURITY
 AWS provides a range of services for cloud security,
including AWS Identity and Access Management
(IAM), which allows admins to define and manage
user access to resources.
 Basically it connect multiuser to a particular instances
 Amazon Web Services provides a very robust
permission and policy management through IAM.
 It is also called as two factor authentication, it is an
added layer or protection beyond the typical username
and password.
DATABASE
 AWS provides managed database services through
its Amazon Relational Database Service, which
includes options for Oracle, SQL Server, MySQL,
MariaDB and a proprietary high-performance
database called Amazon Aurora.
 AWS offers managed NoSQL databases
through Amazon DynamoDB.
 IT allows you to perform all database queries.
NETWORKING
 Networking deals with

 VIRTUAL PRIVATE CLOUD(VPC)


 LOAD BALANCER
 ROUTE 53
VIRTUAL PRIVATE CLOUD
 Amazon Virtual Private Cloud (Amazon VPC) enables
you to launch AWS resources into a virtual network that
you've defined. This virtual network closely resembles
a traditional network that you'd operate in your own
data center, with the benefits of using the scalable
infrastructure of AWS.
 A virtual private cloud (VPC) is a virtual network
dedicated to your AWS account. It is logically isolated
from other virtual networks in the AWS Cloud. You can
launch your AWS resources like EC2 instance in your
own VPC.
LOAD BALANCER
 Admins can balance network traffic with AWS load
balancing tools, including Application Load Balancer
and Network Load Balancer.
 A load balancer distributes workloads across multiple
compute resources, such as virtual servers. Using a
load balancer increases the availability and fault
tolerance of your applications.
 You can add and remove compute resources from
your load balancer as your needs change, without
disrupting the overall flow of requests to your
applications.
AWS AUTO-SCALING
 AWS Auto Scaling is a service that automatically monitors
and adjusts compute resources to maintain performance for
applications hosted in the Amazon Web Services (AWS)
public cloud.
 Amazon EC2 Auto Scaling helps you ensure that you have
the correct number of Amazon EC2 instances available to
handle the load for your application. You create collections
of EC2 instances, called Auto Scaling groups. You can
specify the minimum number of instances in each Auto
Scaling group, and Amazon EC2 Auto Scaling ensures that
your group never goes below this size.
ROUTE 53
 Route 53 will provide you a domain name for your
website.
 Amazon Route 53 is a highly available and scalable
Domain Name System (DNS) web service. You can
use Route 53 to perform three main functions in any
combination:
 Domain registration
 DNS routing and
 Health checking.
PROS AND CONS OF AWS
• Easy to Use
AWS’s platform is clearly expressed and even a neophyte can
use it. There won’t be any problem for a new applicant as well
as for an existing applicant. This is possible due to the AWS
Management Console or well-documented web services.

• No Capacity Limits
Organizations launch different projects and the guess what
capacity they will need. AWS helps them by providing this
capacity at a minimum cost. The moment you feel like you
should increase your capacity you can do it freely. Moreover,
if you realize that you are not in need of so much storage you
can get back to the previous storage and all you have to pay for
what you use.
 Provides Speed and Agility
In the old world if we talk to an engineer, Enterpriser
or a company about how long will it take to hire a
server, the answer we will get is 1 week. But AWS
provides us within minutes. All you have to do is select
your requirement and you can proceed
DISADVANTAGES
 Limitations OF Amazon EC2
AWS sets default limits on resources which vary from
region to region. These resources consist of images,
volumes, and snapshots. You can launch the limited
number of instance per area.
 Security Limitations
As security is one of the main features so AWS limits some
of its features which cannot be changed at all are-
EC-2 classic- Maximum of 500 per instance and each
Security Group can have a maximum of 100 permissions.
EC2-VPC- Up to 100 security groups per VPC.
 Technical Support Fee
AWS charges you for immediate support and you can
opt for any packages among 3 which are-

Developer
Business
Enterprise

You might also like