Question

In: Computer Science

What is the cloud computing delivery model for Amazon S3. Justify your answer.

What is the cloud computing delivery model for Amazon S3. Justify your answer.

Solutions

Expert Solution

Cloud Computing is used to deliver storage services over the internet by using hardware and software. With the help of Cloud Computing, users can easily access the required files and make use of applications from any electronic device with internet access. It provides an infrastructure to the user for computer resources. The user just has to use Cloud Computing services without worrying about the management of the resources.

* Some popular applications that use Cloud Computing are Siri, Alexa, and Google Assistant.

Amazon S3 (Simple Storage Service) is a scalable, high-speed, low-cost web-based service designed for online backup and archiving of data and application programs. It allows to upload, store, and download any type of files up to 5 TB in size. This service allows the subscribers to access the same systems that Amazon uses to run its own web sites. The subscriber has control over the accessibility of data, i.e. privately/publicly accessible.

Some Features Of Amazon S3 Listed:

  • Low cost and Easy to Use − Using Amazon S3, the user can store a large amount of data at very low charges.

  • Secure − Amazon S3 supports data transfer over SSL and the data gets encrypted automatically once it is uploaded. The user has complete control over their data by configuring bucket policies using AWS IAM.

  • Scalable − Using Amazon S3, there need not be any worry about storage concerns. We can store as much data as we have and access it anytime.

  • Higher performance − Amazon S3 is integrated with Amazon CloudFront, that distributes content to the end users with low latency and provides high data transfer speeds without any minimum usage commitments.

  • Integrated with AWS services − Amazon S3 integrated with AWS services include Amazon CloudFront, Amazon CLoudWatch, Amazon Kinesis, Amazon RDS, Amazon Route 53, Amazon VPC, AWS Lambda, Amazon EBS, Amazon Dynamo DB, etc.

Types of Clouds

There are three types of clouds − Public, Private, and Hybrid cloud.

Public Cloud

In public cloud, the third-party service providers make resources and services available to their customers via Internet. Customer’s data and related security is with the service providers’ owned infrastructure.

Private Cloud

A private cloud also provides almost similar features as public cloud, but the data and services are managed by the organization or by the third party only for the customer’s organization. In this type of cloud, major control is over the infrastructure so security related issues are minimized.

Hybrid Cloud

A hybrid cloud is the combination of both private and public cloud. The decision to run on private or public cloud usually depends on various parameters like sensitivity of data and applications, industry certifications and required standards, regulations, etc.

Cloud Service Models:

There are three types of service models in cloud − IaaS, PaaS, and SaaS.

IaaS- stands for Infrastructure as a Service. It provides users with the capability to provision processing, storage, and network connectivity on demand. Using this service model, the customers can develop their own applications on these resources.

PaaS- stands for Platform as a Service. Here, the service provider provides various services like databases, queues, workflow engines, e-mails, etc. to their customers. The customer can then use these components for building their own applications. The services, availability of resources and data backup are handled by the service provider that helps the customers to focus more on their application's functionality.

SaaS- stands for Software as a Service. As the name suggests, here the third-party providers provide end-user applications to their customers with some administrative capability at the application level, such as the ability to create and manage their users. Also some level of customizability is possible such as the customers can use their own corporate logos, colors, etc.


Related Solutions

this question is related to cloud computing. Describe how S3 handles consistency of objects and how...
this question is related to cloud computing. Describe how S3 handles consistency of objects and how this approach affects the state of objects when they are read using a GET.
What is cloud computing? What is Amazon's general approach to the cloud computing services it provides?
What is cloud computing? What is Amazon's general approach to the cloud computing services it provides?
Describe the following cloud computing principles:   Organizational boundaries (to include the trust boundary) Cloud delivery models...
Describe the following cloud computing principles:   Organizational boundaries (to include the trust boundary) Cloud delivery models (Iaas, PaaS, SaaS) Multi-tenant and resource pooling
As employer are in a shift to more cloud computing and cloud storage, what is the...
As employer are in a shift to more cloud computing and cloud storage, what is the effect to our expectation of privacy? Include dangers to users of social media and What remedies are available to victims and how do these differ from remedies victims of traditional crimes and torts?
Justify why a physician’s practice or hospital may choose cloud computing over onsite servers. Are there...
Justify why a physician’s practice or hospital may choose cloud computing over onsite servers. Are there any drawbacks to using a cloud environment over traditional servers? Explain.
what is the cloud delivery models and cloud deployment models of Huawei Cloud Eucalyptus Salesforce Cloud...
what is the cloud delivery models and cloud deployment models of Huawei Cloud Eucalyptus Salesforce Cloud VMware Cloud AWS Google Cloud Platform Microsoft Azure Oracle Cloud SAP Cloud Rackspace IBM Cloud also what should you consider in order virtualising data centre? what services support this process from above providers
What is meant by "cloud technology" or "cloud computing" and how can it be used to...
What is meant by "cloud technology" or "cloud computing" and how can it be used to implement lean management principles in a supply chain?
explain “cloud computing” cite your source of information
explain “cloud computing” cite your source of information
what are cloud computing security concerns and their countermeasures
what are cloud computing security concerns and their countermeasures
Compare and contrast two difference cloud computing services (Amazon Web Service and Microsoft Azure). Explain the...
Compare and contrast two difference cloud computing services (Amazon Web Service and Microsoft Azure). Explain the differences and the similarities and select your choice of providers if you had to make the decision for your business. Write up a comparison on the services offered (2 pages maximum). Once again, it is essential that you use your own words (do not just copy and paste from the Internet).
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT