Cloud computing from the experts Flashcards
On-Demand and Self-Serving (Cloud Native Developer):
Cloud computing is characterized by its on-demand nature, allowing developers to access services immediately, without waiting for traditional procurement or provisioning processes.
Emphasizes the full range of services - from infrastructure to solution - that can be self-provisioned.
Global Deployment and Scalability (Application Development Professional):
The ability to deploy code or infrastructure globally and at scale is a significant attribute.
Key characteristics include distribution, high availability, resiliency, and scalability.
Comprehensive Service Delivery over the Internet (Cloud Computing Expert):
Cloud computing involves delivering a wide array of computing services, including servers, databases, networking, and analytics, over the internet.
Notable attributes are flexible costs, global scale, reduced time to deploy, productivity, performance, reliability, and security.
Unlimited Capacity and Managed Physical Security (Industry Practitioner):
It offers unlimited compute, database, and machine learning capacity, accessible instantly.
Cloud providers manage the physical security, while users manage their operations on these services.
API-Driven Suite of Services (Enterprise Computing Specialist):
Defined as a suite of API-driven services for managing compute and networking resources.
Highlights the elasticity of resources and dynamic computing costs, moving from capital to operational expenses.
Scalable Spectrum of Usage (Technology Enthusiast):
Cloud computing is seen as a scale, with varying degrees of usage, from minimal (like using cloud for authentication) to full-scale cloud-based infrastructure.
Emphasizes the ubiquity of cloud technology in modern applications.
Availability, Consistency, and Scalability (Tech Humorist):
Jokes aside, cloud computing provides a level of availability, consistency, and scalability hard to achieve with private infrastructure.
Focuses on abstracting away management of non-core activities, allowing users to concentrate on their primary objectives.
High-Performance Computing (HPC Specialist):
Cloud enables access to fast computing clusters on-demand, with payment based on usage.
Highlights how cloud computing democratizes access to high-performance computing, enabling innovation in smaller companies.