FirstAssignment.pdf

1COMPARING SAAS, PAAS, AND IAAS PRODUCTS

Interim Deliverable

Samantha Smith

University of Maryland Global Campus

COP 620: Cybersecurity Defense

Professor Matthew Brown

September 28, 2021

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/

2COMPARING SAAS, PAAS, AND IAAS PRODUCTS

Specific Cloud Services

Specific cloud services within Amazon Web Services that I envision using in my cloud

computing strategy are Amazon Elastic Cloud Compute (EC2), AWS Cloud9, and Salesforce.

Amazon Elastic Compute Cloud (EC2) provides scalable computing capacity in the

Amazon Web Services (AWS) Cloud that works within the IaaS security model. Amazon EC2 is

used to launch as many or as few virtual servers as you need, configure security and networking,

and manage storage across the internet in a self-service manner (AWS, n.d.).

Within the PaaS service model, AWS Cloud9 is an integrated development environment

(IDE). It contains a collection of tools that you use to code, build, run, test, and debug software,

while helping you release software to the cloud. AWS Cloud9 offers a code-editor, debugger, and

terminal. Also, the support for several programming languages includes JavaScript, Python, PHP,

and more (Schleifer et al, 2010).

Salesforce, one of the most comprehensive customer relationship management (CRM)

platform, is a cloud-based software that helps organizations to effectively streamline their sales

and marketing operations within the SaaS service model. Salesforce and AWS have partnered up

expand their global strategic partnership that will make it easy for customers to use the full set of

Salesforce and AWS capabilities together to quickly build and deploy powerful new business

applications that accelerate digital transformation (Salesforce, 2021). Organizations from around

the world rely on Salesforce to manage their customer relationships and build new applications

leveraging the Salesforce platform, while using AWS for their compute, storage, and database

needs along with AWS technologies (Salesforce, 2021).

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/

3COMPARING SAAS, PAAS, AND IAAS PRODUCTS

Security Responsibilities

IaaS

IaaS- or infrastructure as a service, is on-demand access to cloud-hosted physical and

virtual servers, storage, and networking – the backend IT infrastructure for running applications

and workloads in the cloud (IBM Cloud Education, 2021). This is provided to the consumer via

virtual machines accessible through the internet. Essentially, it is a virtual data center in the

cloud. IaaS is the lowest level of abstraction, meaning the consumer has a greater degree of

control, but also greater responsibility for security (Van der Vaart, 2021).

With Amazon EC2, AWS is responsible for “Security of the Cloud”. AWS is

responsible for protecting the infrastructure that runs all of the services offered in the AWS

Cloud (Torre & Maria, 2018). This infrastructure is composed of the hardware, software,

networking, and facilities that run AWS Cloud services.

With Amazon EC2, the customer is responsible for “Security in the Cloud”. Customer

responsibility will be determined by the AWS Cloud services that a customer selects. This

determines the amount of configuration work the customer must perform as part of their security

responsibilities. Customers that deploy an Amazon EC2 instance are responsible for management

of the guest operating system (including updates and security patches), any application software

or utilities installed by the customer on the instances, and the configuration of the AWS-provided

firewall on each instance (Torre & Maria, 2018).

PaaS

PaaS- or platform as a service, is on-demand access to a complete, ready-to-use, cloud-

hosted platform for developing, running, maintaining, and managing applications ( IBM Cloud

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/

4COMPARING SAAS, PAAS, AND IAAS PRODUCTSEducation, 2021). Since the provider handles hosting and maintaining the infrastructure and

development platform, developers have more freedom to focus on building and running

applications. PaaS is also similar to other cloud computing services in which "hide servers" from

developers. Some of the most popular AWS services at this level of abstraction include AWS

Elastic Beanstalk and AWS Cloud9.

With AWS Cloud9, AWS is responsible for the privacy safeguards with services and

features that allows you to implement consistent and scalable processes to manage privacy,

including how data is collected, used, accessed, stored, and deleted (Torre & Maria, 2018). Also,

AWS provides a wide variety of best practice documents, training, and guidance that you can

leverage to protect your data.

With AWS Cloud9, the customer is responsible for managing the privacy controls of the

data, control how the data is used, who has access to it, and how it is encrypted (Torre & Maria,

2018).

SaaS

SaaS- or software as a service, is on-demand access to ready-to-use, cloud-hosted

application software (IBM Cloud Education, 2021). SaaS is the highest level of abstraction most

widely-known and understood by the general population, given most people interact with SaaS

applications on a daily basis (Van der Vaart, 2021). For example, Netflix, Salesforce, or

Slack. SaaS removes the need for organizations to install and run apps in their own computers or

data centers and usually offers flexible payment structures, scalable usage, and automatic updates

(Van der Vaart, 2021).

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/

5COMPARING SAAS, PAAS, AND IAAS PRODUCTS

With Salesforce, AWS is responsible for embedded AWS services for voice, video,

artificial intelligence (AI), and machine learning (ML) into its new applications for sales, service,

and industry vertical uses (Goodison, 2021).

With Salesforce, the customer is responsible for buying prebuilt, out-of-the-box solutions

from Salesforce and use the integrated AWS services on a pay-as-they-go basis. Customers, for

example, could activate virtual call centers and empower sales teams with Amazon Connect and

AWS AI/ML services pre-integrated into Salesforce’s Sales Cloud and Service Cloud (Goodison,

2021).

Monthly Cost

Amazon Elastic Cloud Compute (EC2)

Amazon S3

Amazon DynamoDB

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/

6COMPARING SAAS, PAAS, AND IAAS PRODUCTS

Amazon Elastic IP

VPC

While considering auto scaling and other cloud features, t2.micro EC2 instances are

part of the "T" instance family that are low-cost, general purpose instance types that provide a

baseline level of CPU performance with the ability to burst above the baseline when needed.

T2.micro instances are one of the lowest-cost Amazon EC2 instance options and are ideal for

a variety of general-purpose applications like micro-services, low-latency interactive

applications, small and medium databases, virtual desktops, development, build and stage

environments, code repositories, and product prototypes (Vantage, 2021).

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/

7COMPARING SAAS, PAAS, AND IAAS PRODUCTS

References

AWS. (n.d.). Amazon Elastic Compute Cloud: User Guide for Linux Instances. Amazon Web Services. Retrieved from https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html

Goodison, D. (2021, June 24). Tighter AWS-salesforce integration an 'enabler' for partners. CRN. Retrieved from https://www.crn.com/news/cloud/tighter-aws-salesforce-integration-an-enabler-for-partners?itc=refresh.

IBM Cloud Education. (2021, September 2). Iaas-paas-saas. IBM. Retrieved from https://www.ibm.com/cloud/learn/iaas-paas-saas.

Salesforce. (2021, August 24). AWS and Salesforce announce expansive partnership to unify developer experiences and launch new intelligent applications. Salesforce News. Retrievedfrom https://www.salesforce.com/news/press-releases/2021/06/23/salesforce-aws-partnership-expansion/.

Schleifer, S., Serrats, M., & Soley, M. C. (2010). Cloud9: Rooftop architecture. Amazon. Retrieved from https://docs.aws.amazon.com/cloud9/latest/user-guide/welcome.html.

Torre, A. de la, & Maria, J. (2018). Compliance. Amazon. Retrieved from https://aws.amazon.com/compliance/shared-responsibility-model/.

Torre, A. de la, & María, J. (2018). Compliance. Amazon. Retrieved from https://aws.amazon.com/compliance/data-protection/.

Van der Vaart, L. (2021, June 7). How the AWS shared responsibility model works. CloudHealth by VMware. Retrieved from https://www.cloudhealthtech.com/blog/how-aws-shared-responsibility-model-works.

Vantage. (2021). T2.MICRO. Amazon EC2 Instance Types. Retrieved from https://www.vantage.sh/t2-micro.

This study source was downloaded by 100000819746520 from CourseHero.com on 03-28-2022 10:08:02 GMT -05:00

https://www.coursehero.com/file/109809920/1-Compare-SaaS-PaaS-IaaS-Productsdocx/Powered by TCPDF (www.tcpdf.org)