0% found this document useful (0 votes)
4 views

Cloud Computing q & A

The document outlines key features of Amazon EC2, Amazon S3, and Amazon SQS, highlighting their reliability, security, and cost-effectiveness. EC2 provides a flexible and robust computing environment, S3 offers scalable and durable storage solutions, and SQS enables efficient message queuing for distributed applications. Each service is designed to enhance web-scale computing and facilitate independent component management.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Cloud Computing q & A

The document outlines key features of Amazon EC2, Amazon S3, and Amazon SQS, highlighting their reliability, security, and cost-effectiveness. EC2 provides a flexible and robust computing environment, S3 offers scalable and durable storage solutions, and SQS enables efficient message queuing for distributed applications. Each service is designed to enhance web-scale computing and facilitate independent component management.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 5

CLOUD COMPUTING

Questions & Answers


1. Write the features of elastic complete cloud.
Features of EC2

• Reliable − Amazon EC2 offers a highly reliable environment where replacement of instances is
rapidly possible. Service Level Agreement commitment is 99.9% availability for each Amazon EC2
region.

• Designed for Amazon Web Services − Amazon EC2 works fine with Amazon services like Amazon S3,
Amazon RDS, Amazon DynamoDB, and Amazon SQS. It provides a complete solution for computing,
query processing, and storage across a wide range of applications.

• Secure − Amazon EC2 works in Amazon Virtual Private Cloud to provide a secure and robust
network to resources.

• Flexible Tools − Amazon EC2 provides the tools for developers and system administrators to build
failure applications and isolate themselves from common failure situations.

• Inexpensive − Amazon EC2 wants us to pay only for the resources that we use. It includes multiple
purchase plans such as On-Demand Instances, Reserved Instances, Spot Instances, etc. which we can
2. Explain simple storage service(S3).
• Amazon Simple Storage Service (Amazon S3) 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.

• Amazon S3 is a simple key, value object store designed for the Internet

• S3 provides unlimited storage space and works on the pay as you use model. Service rates gets cheaper as the
usage volume increases

• S3 offers an extremely durable, highly available, and infinitely scalable data storage infrastructure at very low
costs.

• S3 is an Object level storage (not a Block level storage) and cannot be used to host OS or dynamic websites

• S3 resources for e.g. buckets and objects are private by default


3. Explain simple queue services(SQS).
• SQS stands for Simple Queue Service.

• SQS was the first service available in AWS.

• Amazon SQS is a web service that gives you access to a message queue that can
be used to store messages while waiting for a computer to process them.

• Amazon SQS is a distributed queue system that enables web service applications
to quickly and reliably queue messages that one component in the application
generates to be consumed by another component where a queue is a temporary
repository for messages that are awaiting processing.

• With the help of SQS, you can send, store and receive messages between
software components at any volume without losing messages.
 Using Amazon sqs, you can separate the components of an application so
that they can run independently, easing message management between
components.
 Any component of a distributed application can store the messages in the
queue.
 Messages can contain up to 256 KB of text in any format such as json,
xml, etc.
 Any component of an application can later retrieve the messages
programmatically using the Amazon SQS API.
 The queue acts as a buffer between the component producing and saving
data, and the component receives the data for processing. This means
that the queue resolves issues that arise if the producer is producing work
faster than the consumer can process it, or if the producer or consumer is
only intermittently connected to the network.
 If you got two EC2 instances which are pulling the SQS Queue. You can
configure the autoscaling group if a number of messages go over a certain
limit. Suppose the number of messages exceeds 10, then you can add
additional EC2 instance to process the job faster. In this way, SQS provides
elasticity.

You might also like