Cloud Computing
Cloud Computing is an on-demand delivery of IT resources and applications over the Internet with pay-as-you-go pricing. Instead of owning, operating, and maintaining computing infrastructure, users can access services like computing power, storage, and databases from a cloud provider like Amazon…
Key facts
- First appeared
- 2006
- Category
- technology
- Problem solved
- Cloud Computing addressed the significant challenges of managing physical IT infrastructure, including high upfront capital expenditure, inflexible scaling, lengthy provisioning times, and the operational burden of maintenance, leading to more agile, cost-effective, and scalable computing resources.
- Platforms
- Alibaba Cloud, Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Oracle Cloud Infrastructure (OCI), Amazon Web Services (AWS)
Related technologies
- APIs (Application Programming Interfaces)
- Big Data analytics
- DevOps practices
- Artificial Intelligence/Machine Learning (AI/ML)
- Containerization (e.g., Docker, Kubernetes)
- Virtualization
- Microservices architectures
- Serverless functions (e.g., AWS Lambda, Azure Functions)
- Content Delivery Networks (CDNs)
- Distributed Databases
Notable users
- Airbnb
- Spotify
- Capital One
- Netflix
- Siemens
- Samsung
- Lyft