MAIN Flashcards
(50 cards)
What is cloud computing?
Delivery of computing services over the Internet using a pay-as-you-go model, allowing users to rent compute power and storage from a provider’s data center.
What does pay-as-you-go mean in cloud computing?
You’re billed only for the resources you use, with no upfront costs for infrastructure.
Why is speed a key value of the cloud?
It enables quick solutions to business challenges and rapid deployment, like creating a website on Azure in minutes.
What are two major trends driving cloud adoption?
- Teams deliver new features faster, often multiple times a day. 2. Users expect rich, immersive experiences with devices and software.
What is lift and shift in cloud migration?
Gradually moving existing apps to the cloud without significant changes, often starting with virtual machines.
How does cloud computing support scalability?
It allows increasing or decreasing resources based on demand, supporting both horizontal (adding servers) and vertical (adding power) scaling.
What is elasticity in cloud computing?
The ability to automatically add or remove resources to meet current demand, e.g., adding resources during peak hours and removing them when demand drops.
How does the cloud ensure reliability?
Cloud providers offer data backup, disaster recovery, and fault tolerance, where a backup component takes over if one fails.
What is a public cloud?
A deployment model where everything runs on the cloud provider’s hardware, shared with other users, requiring no local hardware management.
What is a private cloud?
A cloud environment in your own data center, providing self-service access but requiring you to manage hardware and software.
What is a hybrid cloud?
Combines public and private clouds, allowing applications to run in the most suitable location, e.g., hosting a website in the public cloud and a secure database in a private cloud.
What is an advantage of a public cloud?
High scalability and agility without needing to buy new servers, with pay-as-you-go pricing and no maintenance responsibilities.
What is a disadvantage of a private cloud?
Requires significant upfront capital expenditure (CapEx) and IT expertise to manage hardware and scale.
What is cloud-bursting in a hybrid cloud?
Using public cloud resources when on-premises compute resources are insufficient to handle demand.
What are the three main categories of cloud computing services?
Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
What is IaaS?
Instant computing infrastructure (e.g., VMs, storage) provisioned over the internet, giving users the most control over hardware.
What is PaaS?
An environment for building, testing, and deploying applications without managing underlying infrastructure, e.g., Azure SQL Database.
What is SaaS?
Centrally hosted and managed software, typically subscription-based, e.g., Microsoft 365.
Who is responsible for managing applications in IaaS?
The user is responsible for managing applications, operating systems, and data.
What does the shared responsibility model mean in IaaS?
The cloud provider ensures infrastructure functionality, while the customer ensures correct configuration, updates, and availability.
What is a common use case for PaaS?
Development framework, allowing developers to create applications with built-in scalability and high-availability features.
What is Azure?
Microsoft’s public and private cloud computing platform, providing tools to build, manage, and deploy applications globally.
What are some examples of Azure services?
Compute (VMs, containers), databases (SQL, NoSQL), identity, networking, storage, and AI/machine learning services.
How does Azure use virtualization?
Azure uses a hypervisor to emulate virtual machines, running multiple VMs on servers to optimize hardware capacity.