This is a required assignment worth 20 points (20-points/1000-points). Assignment must be submitted by the due date. No late assignments are allowed. Please discuss the following topics and provide su

chapter 3 topics

  1. Define and describe PaaS

PaaS, platform as a service, is a complete deployment and development cloud environment, with resources that developers rent to build operating systems, infrastructure, and applications (University of Cumberlands, 2020). In this regard, PaaS focuses on supporting the full web application life-cycle by offering storage, servers, networking, development tools, middleware, database control systems, and business intelligence infrastructure.

  1. List the benefits of PaaS solutions.

The benefits of PaaS solutions are that the systems reduce the ownership costs since a company does not have to purchase and maintain the infrastructure. Furthermore, PaaS lowers administration costs since it shifts the cost, both time and money, from in-house to the cloud computing vendor (University of Cumberlands, 2020). PaaS also offers up-to-date upgrades since the provider regularly updates systems to increase efficiency and service provision.

  1. Describe the potential disadvantages of PaaS.

On the contrary, PaaS associates with several drawbacks such as data security issues due to the provision of company information to a third-party. Additionally, PaaS faces a greater risk of data breaches from cyber attackers due to the vast cloud computing global networks (University of Cumberlands, 2020). Lastly, the integration of PaaS systems with on-site systems pose a challenge due to compatibility issues.

  1. Describe how a cloud-based database management system differs from an on-site database

An on-site database differs from a cloud-based database control system in many ways. However, the primary difference between the two is that the latter uses open web protocols, whereas on-site databases use installed database protocols, such as java database connectivity (JDBC) (Jain, 2017). In this regard, a cloud-based database control infrastructure consolidates data from different sources, whereas an on-site system focuses on end-to-end analytics.

Chapter 4 topics

  1. Define and describe IaaS.

IaaS, infrastructure as a service, is computing infrastructure, managed and provisioned over the web. IaaS, therefore, provides the hardware resources, leaving the clients to install and control operations of the system. Resources provided by the service are network, storage, and compute, on a pay-as-you-go basis (University of Cumberlands, 2020). IaaS also allows its users to shrink and scale the resources based on the company's needs.

  1. Define and describe system redundancy. Discuss how you might use IaaS to implement a redundancy plan.

System redundancy is the replication of essential functions or system components to increase reliability by providing a fail-safe option or enhance overall system performance. IaaS promotes the formation of a redundancy plan since the platform enables a company to cost-efficiently duplicate its system (University of Cumberlands, 2020). Therefore, I will use IaaS to create an identical system that can proceed with operations if the primary system fails.

  1. Define and describe load balancing. Discuss how you might use IaaS to implement load balancing.

Load balancing is the distribution of web traffic across several backend servers. The activity uses a load balancing server to execute the function hence increasing system efficiency (Kumar & Kumar, 2019). From this perspective, I will use IaaS to establish virtual servers that will facilitate load balancing by performing the different roles assigned by the load balancing server.

  1. Define and describe colocation. Discuss how you might use IaaS to implement colocation

Colocation is setting up a company's system in a duplicate data center. In this regard, the colocation center provides the space and bandwidth, whereas the client provides the servers, storage devices, and staffing (University of Cumberlands, 2020). In this regard, I would use IaaS to create duplicate data centers that will host virtual servers and other information technology (IT) infrastructure. 

References

Jain, S. (2017). Comparative study of traditional database and cloud computing database. International Journal of Advanced Research in Computer Science, 8(2).

Kumar, P., & Kumar, R. (2019). Issues and challenges of load balancing techniques in cloud computing: A survey. ACM Computing Surveys (CSUR), 51(6), 1-35. doi:10.1145/3281010

University of Cumberlands. (2020). Chapter 3 – Platform as a Service (PaaS). Lecture.

University of Cumberlands. (2020). Chapter 4 – Infrastructure as a Service (IaaS). Lecture.