What is cloud computing?
cloud computing is computer services like applications, data storage networking and so on through the internet. cloud services allow users to rent out services they need on a payment basis as you go the major benefit of having cloud-based services is that businesses can avoid maintaining their own IT infrastructure. moreover, it eliminates the expenses of buying hardware and software as well as running data centers and internal IT staff.
Public vs Private cloud
-Cloud can either be private, public or hybrid. a public cloud sells its services to anyone on the internet , Netflix, for instance, use a public cloud to provide its users streaming services, the same for Uber or Lyft that use the cloud to provide services to their riders, So public clouds diverse from private ones majorly in that your company isn't responsible for any data, management or IT staff, your data is stored in the clouds provider's data center and they are responsible for maintenance and management of data center. A private cloud consists of computing resources used exclusively by one business or organization. The private cloud can be physically located at your organization’s on-site data center, or it can be hosted by a third-party service provider. But in a private cloud, the services and infrastructure are always maintained on a private network and the hardware and software are dedicated solely to your organization. In this way, a private cloud can make it easier for an organization to customize its resources to meet specific IT requirements. Private clouds are often used by government agencies, financial institutions, and any other medium to large-sized organizations with business-critical operations seeking enhanced control over their environment. Finally Often called “the best of both worlds”, hybrid clouds combine on-premises infrastructure, or private clouds, with public clouds so that organizations can reap the advantages of both. In a hybrid cloud, data and applications can move between private and public clouds for greater flexibility and more deployment options. For instance, you can use the public cloud for high-volume, lower-security needs such as web-based email, and the private cloud (or other on-premises infrastructure) for sensitive, business-critical operations like financial reporting. In a hybrid cloud, “cloud bursting” is also an option. This is when an application or resource runs in the private cloud until there is a spike in demand (such as a seasonal event like online shopping or tax filing), at which point the organization can “burst through” to the public cloud to tap into additional computing resources.