










Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
An overview of cloud computing, focusing on the concepts of public and private clouds. Public clouds are owned and managed by cloud vendors, with resources distributed among multiple clients through a self-service interface. Private clouds, on the other hand, utilize in-house infrastructure for hosting cloud services, offering enhanced security, agility, and performance. The document also discusses the advantages and disadvantages of both cloud models, as well as the hybrid cloud option.
What you will learn
Typology: Exams
1 / 18
This page cannot be seen from the preview
Don't miss anything!
Public Cloud
But what makes the public cloud, ‘public’? 1. Resource Allocation - Tenants outside the provider’s firewall share cloud services and virtual resources that come from the provider’s set of infrastructure, platforms, and software. 2. Usage Agreements - While resources are distributed on an as-needed basis, a pay-as-you- go model isn’t a necessary component. Some customers use public clouds at no cost (Example: Massachusetts Open Cloud). 3. Management - At a minimum, the provider maintains the hardware underneath the cloud, supports the network, and manages the virtualization software. https://www.redhat.com/en/topics/cloud-computing/what-is-public-cloud More on Massachusetts Open Cloud: https://massopen.cloud/
Private Cloud What about private cloud? The private cloud model utilizes the in-house infrastructure to host the different cloud services. Private cloud is a computing model that offers a proprietary environment dedicated to a single business entity. It is also referred to as an internal or a corporate cloud. A private cloud strategy may be comprised of hardware hosted locally at a facility owned by a business, or it may be hosted by a cloud service provider. Virtual private clouds are typically paid for on a rolling basis, but provisioned hardware and storage configurations maintain the benefits of a secure, exclusive network.
Internal vs Hosted Private Cloud
Public vs Private Cloud
Hybrid Cloud Can we have the best of both worlds? A hybrid cloud is a cloud computing environment that uses a mix of on-premises, private cloud and third-party, public cloud services with orchestration between these platforms. This typically involves a connection from an on-premises data center to a public cloud. A hybrid cloud model allows enterprises to deploy workloads in private IT environments or public clouds and move between them as computing needs and costs change. This gives a business greater flexibility and more data deployment options. A hybrid cloud workload includes the network, hosting and web service features of an application.
https://searchcloudcomputing.techtarget.com/definition/hybrid-cloud https://www.knowledgenile.com/blogs/real-life-examples-hybrid- cloud/#MonsahUniversity
Advantages of Public Cloud What motivates organizations to use public cloud?
1. Low Cost - Public cloud has a lower cost than private, or hybrid cloud, as it shares the same resources with a large number of consumers. You are essentially outsourcing these costs to a third party who can handle them more efficiently. 2. Less server management - If an organization uses a public cloud, internal teams don't have to spend time managing servers – as they do for legacy on-premises data centers or for internal private clouds. 3. Time Saving - Since the cloud service provider is responsible for the management and maintenance of data centers, the client can save the time required to establish connectivity, deploy new products, release product updates, configure servers etc. 4. Analytics - Public cloud services can perform analytics on high volumes and accommodate a variety of data types to present business insights. 5. Virtually unlimited scalability - Cloud capacity and resources rapidly expand to meet user demands and traffic spikes. Public cloud users also achieve greater redundancy and high availability due to the providers' various, logically separated cloud locations.
http://searchcloudcomputing.techtarget.com/definition/public-cloud https://www.javatpoint.com/public-cloud
Disadvantages of Public Clouds
1. Security - Verification of the security of data arises as a concern in public clouds, since the data is not being stored by the enterprise. Cloud service providers have attempted to address this problem by acquiring third-party certification. 2. Compliance - Many companies might question if the cloud provider is complying with the security rules relating to data. Cloud service providers have attempted to address these issues through certification as well. 3. Interoperability and vendor lock-in - once a particular public cloud has been chosen, it would not be easy to migrate away, since the software and operating procedures would all have been tailored for that particular cloud. https://www.comparethecloud.net/articles/what-are-the-key-drivers-moving-your-business-to-the-
Disadvantages of Private Clouds
1. Cost - With exclusivity comes increased cost. If you plan to build your own private cloud, you face a large capital outlay. 2. Under-utilisation - With a private cloud, the cost of capacity underutilization is a cost to you, not to your provider. Therefore managing and maximising utilisation becomes your concern. 3. Platform scaling - Large upward changes in your requirements are likely to require scaling of the physical infrastructure. This is fine but may take longer than simply scaling a virtual machine within existing capacity. https://www.comparethecloud.net/articles/what-are-the-key-drivers-moving-your-business-to-the-
Public Cloud vs Private Cloud What factors influence whether an organization use a private cloud or public cloud?
1. Infrastructure - The private cloud model utilizes the in-house infrastructure to host the different cloud services. The cloud user here typically owns the infrastructure. The infrastructure for the public cloud on the other hand, is owned by the cloud vendor. The cloud user pays the cloud vendor for using the infrastructure. On the positive side, the public cloud is much more amenable to provide elasticity and scaling-on-demand since the resources are shared among multiple users 2. Network bandwidth constraints and cost - Disruptions in the connectivity between the client and the cloud service will affect the availability of cloud-hosted applications. On a low bandwidth network, the user experience for an interactive application may also get affected. If the storage is intended to be used for a longer term, then it may be more cost-effective to buy storage and compute and use it as a private cloud. Thus, it can be seen that one of the factors dictating the use of a private cloud or a public cloud for storage is how long the resources are needed. 3. Control and Security - Some businesses may prefer to use a private cloud, especially if they have extremely high security standards. Using a private cloud eliminates intercompany multitenancy (there will still be multitenancy among internal teams) and gives a business more control over the cloud security measures that are put in place.
Public Cloud vs Private Cloud