Cloud Fundamentals

Types of Cloud

TypeDescriptionUse Case Example
PublicCloud services offered over the internet by third-party providers. Shared by many users.Hosting websites, email services (e.g., Gmail, AWS EC2)
PrivateCloud infrastructure used exclusively by one organization. More control and security.Banks, government, or large enterprises
HybridA mix of public and private clouds, allowing data and apps to move between them.Data backup in public cloud, sensitive data in private cloud

Cloud Service Models

ModelFull FormWhat It OffersUser ManagesExample
IaaSInfrastructure as a ServiceVirtual machines, storage, networksOS, apps, dataAWS EC2, Azure VM, Google Compute Engine
PaaSPlatform as a ServiceTools to build and run applications (no server setup)Apps, dataGoogle App Engine, Azure App Service
SaaSSoftware as a ServiceReady-to-use software over the internetJust use the softwareGmail, Microsoft 365, Salesforce

 Major Cloud Providers

ProviderStrengths
Microsoft AzureStrong in hybrid cloud, enterprise integration, and developer tools (Visual Studio, .NET)
Amazon Web Services (AWS)Largest market share, wide range of services, strong in IaaS and scalability
Google Cloud Platform (GCP)Best for data analytics, AI/ML tools (BigQuery, TensorFlow), strong Kubernetes support

Why Businesses Use Multiple Cloud Providers (Multi-Cloud)

  1. Avoid Vendor Lock-In: Don’t rely on just one provider.
  2. Cost Optimization: Choose the best pricing for different services.
  3. High Availability: If one provider fails, others keep services running.
  4. Performance: Use providers closer to users for faster access.
  5. Compliance: Meet legal or regional data storage requirements.

Leave a Comment