amazon web services(aws)

24
Amazon Web Services(AWS) Presented By: Jayesh Mali

Upload: jayesh18saini

Post on 15-Feb-2017

516 views

Category:

Technology


0 download

TRANSCRIPT

Amazon Web Services(AWS)

Presented By:Jayesh Mali

What is cloud computing ?

1

A broad and deep platforms that helps customers to build sophisticated, scalable application. 2

Cloud Computing: XaaS Terms SaaS: Software as a Service. eg. google

doc/group, Microsoft cloud services, iCloud.

PaaS: Platform as a Service. Amazon EC2 Windows 2008 $0.12/hr (server license included) Linux $0.085/hr

IaaS: Infrastructure as a Service, Vmware supports IaaS

3

Continued.. StaaS: Storage as a Service. Carbonite ($59/yr),

Amazon S3 (0.14/GB, month; 0.01/1000reqs) Maas: Monitoring as a Service

Cloud status can be simple iPhone application that monitors the status of Amazon Web Services, Google App Engine and Twitter and reports whether service is normal, has problem or is down.

CaaS: Communication as a Service It enables the consumer to utilize Enterprise

level VoIP, VPNs, PBX and Unified Communications without the costly investment of purchasing, hosting and managing the infrastructure.

4

Comparison Between SaaS, Paas and IaaS

5

About AWSAWS is Amazon’s umbrella description of all

of their web-based technology services.Mainly infrastructure services:

◦ Amazon Elastic Compute Cloud (EC2)◦ Amazon Simple Storage Service (S3)◦ Amazon Simple Queue Service (SQS)◦ Amazon CloudFront◦ Amazon SimpleDB

6

7

Features of AWS Low Cost: Pay-as-you go, no upfront

expenses or long-term commitments. Instant Elasticity: Instantly deploy your

application. Scale resources up or down based on demand.

Open & Flexible: If it runs in a data center, it can run on AWS. You have full control.

Secure: Utilize a secure technology built and managed by Amazon. 8

Ready to Use

9

Facilities of AWS

10

Infrastructure

11

Architecture of AWS

13

Amazon EC2

EC2 stands for Elastic Compute Cloud. EC2 provided an API which supports

every OS. It allows us to configure capacity with

minimal friction. Elastic IP address: Not static not dynamic

but elastic.

14

Amazon EC2 Functionality Select a pre-configured, template image to

get up and running immediately. Configure security and network access on

your Amazon EC2 instance. Choose which instance type(s) and operating

system you want, then control all of them by web services.

Pay only for the resources that you actually consume, like instance-hours or data transfer. 15

Feature of Amazon EC2 Auto Scaling Elastic Load Balancing Amazon Workspace Amazon Virtual Private

Cloud

16

It provides a web services interface to store and retrieve data.

Amazon S3 uses buckets to store data over the cloud.

Bucket is a simply container for objects. Buckets are similar to internet domain

names. They are accessed via bucketname.s3.amazonaws.com

Amazon Simple Storage Service (S3)

18

Amazon S3 Functionality Allows unlimited storage of objects(Files)

containing of 1 bytes to 5 gigabytes each. Objects consists of the raw object data and

metadata. Objects are stored and retrieved using a

developer-assigned key. Data are kept secured from unauthorized

access through authentication mechanism.

19

Continued..

Objects can be made available to public by the http or bittorrent protocol.

A bucket and key together uniquely identify each object in s3. Every object can be addressed through bucket and key combination.

It creates repository for every version of uploaded files.

20

Amazon Simple Queue Service (SQS) SQS is a distributed queue messaging

service. It supports programmatic sending of

messages via web service application as a way to communicate over the internet.

It is a fail-safe service. Example of messaging service

technologies include Java Message Service and Microsoft Message Queuing.

21

Amazon SQS Functionality Redundant infrastructure Multiple writer and reader Configurable settings per queue. Variable message size Access control Delay queues.

22

Startups on AWS

23

Thank you