Azure Developer Flashcards
(21 cards)
Cloud Computing
The delivery of computing services (servers, storage, databases, networking, software) over the internet (“the cloud”).
Deployment
The process of making an application or service available for use in a live environment.
Resource Group
A container in Azure that holds related resources for an application or project.
Subscription
A logical container that holds resource groups and resources; used for billing and access control.
Tenant
A dedicated Azure Active Directory (AAD) instance that represents an organization
Region
A geographical area containing one or more Azure datacenters.
Scalability
The ability of a system to handle increased load by adding resources (scale up = bigger machine; scale out = more machines).
Redundancy
Duplication of components or functions of a system to increase reliability and availability.
Workload
The applications, services, and processes that run on a cloud infrastructure.
Provision
To create and configure resources (e.g., provision a virtual machine).
Agile
A methodology that emphasizes iterative development, flexibility, and collaboration.
Scrum
A framework within Agile used to organize work into fixed time periods (sprints).
Sprint
A short, time-boxed period (usually 1–2 weeks) where the team works on specific tasks.
Backlog
A prioritized list of work (features, fixes, tasks) that needs to be completed.
User Story
A short, simple description of a feature told from the user’s perspective (e.g., “As a user, I want to…”).
Acceptance Criteria
Conditions that must be met for a user story or task to be considered “done.”
Task
A specific piece of work assigned to a team member
Blocker
An obstacle preventing progress on a task or story
Burndown Chart
A visual chart that shows progress during a sprint (tasks completed vs. remaining).
Velocity
The amount of work a team can complete in a sprint, used to measure productivity