A cloud is called a “public cloud” when the services are rendered over a network that is open for public use. Technically there may be little or no difference between public and private cloud architecture, however, security consideration may be substantially different for services (applications, storage, and other resources) that are made available by a service provider for a public audience and when communication is effected over a non-trusted network. Generally, public cloud service providers like Amazon AWS, Microsoft and Google own and operate the infrastructure and offer access only via Internet.
1. Low Cost
Public cloud is having low cost as compared to private or hybrid cloud, because it shares same resources with large number of consumer.
2. Reliable
Public cloud provides large number of resources from different locations, if any of the resource fail, public cloud can employ another one.
3. Flexible
It is very easy to integrate public cloud with private cloud and hence it gives flexible approach to consumers.
4. Location Independent
It ensures the independency of location, because public cloud services are delivered through Internet.
5. High Scalability
Cloud resources are available as per the demand from the pool of resources that means they can be scaled up or down according to the requirement.
Here are the disadvantages of public cloud model:
1. LOW SECURITY
In public cloud model, data is hosted off-site and resources are shared publicly, therefore does not ensure higher level of security.
2. LESS CUSTOMIZABLE
It is comparatively less customizable than private cloud.
Strategy Design Patterns We can easily create a strategy design pattern using lambda. To implement…
Decorator Pattern A decorator pattern allows a user to add new functionality to an existing…
Delegating pattern In software engineering, the delegation pattern is an object-oriented design pattern that allows…
Technology has emerged a lot in the last decade, and now we have artificial intelligence;…
Managing a database is becoming increasingly complex now due to the vast amount of data…
Overview In this article, we will explore Spring Scheduler how we could use it by…