Skip to main content

Command Palette

Search for a command to run...

Day 1: Part 1- Introduction To Cloud & Its types

Published
3 min read
Day 1: Part 1- Introduction To Cloud & Its types

What is the Cloud?

In a professional context, the term "cloud" typically refers to cloud computing, a paradigm that enables access to a shared pool of configurable computing resources (such as servers, storage, networks, applications, and services) over the internet. Cloud computing eliminates the need for organizations to invest in and maintain their physical infrastructure, allowing them to leverage computing resources on a pay-as-you-go basis.

✨ Types of Cloud Services

Public Cloud

  • Third-party vendor provides services over the Internet.

  • Shared infrastructure accessible to the general public.

  • Offers scalability and cost-effectiveness.

  • Reduced maintenance overhead as the provider manages infrastructure.

  • Potential concerns about data security and compliance due to external hosting.

✔️Advantages

  • Scalability: Easily scale resources up or down based on demand.

  • Cost-Effective: The pay-as-you-go model reduces upfront costs and allows for efficient resource utilization.

  • Accessibility: Services are accessible from anywhere with an internet connection.

  • Managed Services: Third-party providers handle maintenance, updates, and infrastructure management.

  • Global Reach: Public clouds often have a global network of data centres, enhancing accessibility and redundancy.

✖️Disadvantages

  • Security Concerns: Data resides on external servers, raising concerns about data security and privacy.

  • Limited Control: Organizations have limited control over the infrastructure and its configuration.

  • Potential Downtime: Relies on the service provider's infrastructure, subject to outages and downtime.

  • Customization Challenges: Limited customization options for specific organizational needs.

Private Cloud

  • Dedicated infrastructure for a single organization.

  • Can be on-premises or hosted by a third-party provider.

  • Provides greater control over resources and enhanced security.

  • Tailored environment to specific organizational requirements.

  • Suitable for industries with stringent regulatory compliance.

  • May involve higher upfront costs and increased management responsibilities.

✔️Advantages

  • Enhanced Security: Dedicated infrastructure provides greater control and security for sensitive data.

  • Customization: Tailor the environment to meet specific organizational requirements.

  • Compliance: Ideal for industries with strict regulatory compliance requirements.

  • Performance Control: Organizations have control over resource allocation and performance tuning.

  • Isolation: Reduced risk of data exposure compared to public clouds.

✖️Disadvantages

  • Higher Costs: Incur higher upfront costs for infrastructure setup and ongoing management.

  • Complexity: Requires skilled IT personnel for maintenance and management.

  • Scalability Challenges: Scaling may be more challenging compared to the public cloud.

  • Limited Accessibility: Access is often restricted to a specific location or network.

✨Difference between Public Cloud and Private Cloud

Public Cloud

Private Cloud

Cloud Computing infrastructure is shared with the public by service providers over the internet. It supports multiple customers i.e., enterprises.

Cloud Computing infrastructure is shared with private organizations by service providers over the Internet. It supports one enterprise.

It is connected to the public internet.

It only supports connectivity over the private network.

Scalability is very high, and reliability is moderate. 

Scalability is limited, and reliability is very high.

Cloud service provider manages the cloud and customers use them.

Managed and used by a single enterprise.

It has shared servers.

It has dedicated servers.

Performance is low to medium.

Performance is high.

Example: Amazon web service (AWS) and Google AppEngine etc.

Example: Microsoft KVM, HP, Red Hat & VMWare etc.

✨Conclusion

It's important to remember that the decision between private and public clouds is based on the particular needs of a company. To have more control over their infrastructure, some firms, particularly those with strict requirements for data protection or regulatory compliance, choose to use private clouds. Furthermore, hybrid cloud solutions—which combine aspects of private and public clouds—are gaining popularity among businesses looking for a well-rounded strategy that meets a range of objectives. The acceptance of cloud deployment strategies may change over time, therefore it's a good idea to keep up with market developments to get the most recent information.

More from this blog

Arusham Gaur's Blog

6 posts