/Cloud-Computing-Glossary

An open list of common cloud computing terms and their definitions.

MIT LicenseMIT

Cloud Computing Glossary

An open list of common cloud computing terms and their definitions. The definitions can be found on the accompanying web page: Cloud Computing Glossary. Here, only the terms and their short 3-word descriptions are listed, and they are sorted in alphabetical order.

Contribute

To add a new term: submit it via a pull request.

To request a new term: create a new issue.

Show Your Support

⭐️ If you find this Cloud Computing Glossary helpful, please consider starring this repository (★) to help others discover this resource! ⭐️

Terms

  • API Gateway: Manages API requests
  • Auto Scaling: Adjusts resources automatically
  • Backup as a Service (BaaS): Cloud-based data backups
  • Big Data: Large-scale data analysis
  • Cloud Access Security Broker (CASB): Enforces cloud security
  • Cloud Automation: Automates cloud tasks
  • Cloud Computing: Internet-based computing services
  • Cloud Governance: Cloud usage management
  • Cloud Migration: Moving to cloud
  • Cloud Native: Optimized for cloud
  • Cloud Orchestration: Coordinates cloud resources
  • Cloud Storage: Online data storage
  • Compliance as a Service (CaaS): Ensures regulatory compliance
  • Containerization: Package applications consistently
  • Content Delivery Network (CDN): Speeds content delivery
  • Data Encryption: Secures data access
  • Data Lake: Raw data storage
  • DevOps: Development-operations integration
  • Disaster Recovery: Recovers from disasters
  • Edge Computing: Localized data processing
  • Elasticity: Scales resources dynamically
  • Function as a Service (FaaS): Runs event-based functions
  • Hybrid Cloud: Mixed cloud environment
  • IaaS (Infrastructure as a Service): Virtualized computing resources
  • Identity and Access Management (IAM): Controls user access
  • Infrastructure as Code (IaC): Automates infrastructure provisioning
  • Kubernetes: Manages containerized applications
  • Latency: Data transfer delay
  • Load Balancing: Distributes traffic evenly
  • Machine Learning as a Service (MLaaS): Cloud-based machine learning
  • Microservices: Modular service architecture
  • Multi-Cloud: Multiple cloud providers
  • Observability: Monitors system performance
  • PaaS (Platform as a Service): Cloud development platform
  • Private Cloud: Dedicated cloud environment
  • Public Cloud: Shared cloud environment
  • SaaS (Software as a Service): Subscription-based software
  • Serverless Computing: No infrastructure management
  • Service Level Agreement (SLA): Guarantees service performance
  • Virtual Machine (VM): Simulated physical computer
  • Zero Trust: Assumes no trust