Azure Cloud Flashcards
(132 cards)
What is Azure?
Azure is Microsoft’s cloud computing platform - a service that provides computing resources (like servers, storage, databases, networking, and software) over the internet.
What is the cloud?
A pool of remotely provided computing resources, such as: servers, storage, software.
These resources are hosted and MANAGED/maintained/secured by CLOUD PROVIDERS such as Azure (MS), AWS (Amazon), Google Cloud.
What is a public cloud?
A public cloud is a type of cloud computing where services are delivered over the internet and shared across multiple organizations.
True or False: A private cloud is dedicated to a single organization.
True
Fill in the blank: A __________ cloud is designed for use by a specific community with shared concerns, such as security requirements or compliance considerations.
Community cloud
Which type of cloud combines elements of both public and private clouds?
Hybrid cloud
A key advantage of a _______ cloud is its flexibility, allowing organizations to scale resources and manage workloads between public and private environments.
Hybrid Cloud.
What cloud type involves you, the company providing all the infrastructure, data etc in house?
Private Cloud - involves you setting up your own data center essentially, and self hosting a cloud environment.
Benefits include:
Legacy Support
Better control over everything
Adhering to specific compliance rules and regs that cloud provider hosting doesn’t meet
Better security
What is Capital Expenditure (CapEx)?
CapEx = Money spent on buying or upgrading physical assets (e.g., equipment, servers) for long-term use. Generally associated with Private Cloud setups.
It’s recorded as an asset and depreciated over time.
What is Operational Expenditure (OpEx) in Azure?
Ongoing costs for using cloud services (e.g., pay-as-you-go (public cloud consumption) for processing, storage, networking). Unlike CapEx, OpEx offers flexibility in scaling costs.
OpEx = PUBLIC CLOUD, like Azure, Pay as you go for what you use.
Do cloud providers, like Azure, increase or decrease Operational Expenditure for companies?
Cloud providers increase Operational Expenditure for companies (running costs over time, pay as you go for services).
Do cloud providers, like Azure, increase or decrease Capital Expenditure (CapEX) for companies?
Cloud providers reduce CapEx (upfront lump sum costs for buying physical assets and upgrades, like servers) for companies as the cloud provider (CP) provides the Infrastructure.
What is the Consumption-Based Model for cloud services?
Paying for what you use, pay as you go = Consumption-Based Model. Typically per minute or per GB or per execution.
What is serverless architecture?
Serverless architecture = the cloud provider manages infrastructure, pay as you go pricing model.
What’s the fixed price model for cloud services?
Fixed price model = where you buy a set amount of resources/unites at a flat rate and you pay that regardless of whether or not you use that many.
This can be good as it ensures a predictable cost for your cloud spending.
What are the main benefits of serverless architecture?
No server management
Automatic scaling
Pay-as-you-go pricing
Reduced operational overhead
What does “stateless” mean in serverless architecture?
Stateless = each time your code runs, it starts fresh without remembering anything from previous runs. Any data that needs to be kept must be stored separately (e.g., in a database).
What does it mean to say servers in a serverless architecture are ephemeral?
Ephemeral servers are TEMPORARY, short lived, created when needed and shut down after the task is completed.
Ephemeral servers don’t persist or store data, single serving.
What is a workflow?
A workflow is when an action is triggered based on an event. E.g. auto generate a reply when an email (event) is received.
Are Azure Logic App connectors like APIs?
Yes! Logic App connectors are pre-built APIs that handle authentication and data exchange, allowing Logic Apps to connect with other services like Office 365, Salesforce, and SQL Server without the need to do any custom coding.
What is Azure Event Grid?
Azure Event Grid - pushes events/occurrences to a preconfigured destination service/function.
A fully managed event routing service that listens for events and notifies the right service to take action.
Upon a certain event occurring a notification/alert is sent to a specific (routed) Azure service/function.
📌 Example: A file is uploaded → Event Grid triggers an Azure Function to process it.
What is Azure Functions?
Azure function = a serverless service that executes small pieces of code in response to events.
📌 Example: A new file is uploaded → Azure Function resizes the image automatically.
How is availability typically expressed in relation to the cloud? E.g. if someone says 5 nines of availability what do they mean?
Availability of cloud services/infrastructure/resources/apps is usually denoted as 9’s e.g. 5 nines of availability = 99.999% availability.
Up-time, however, is a measure of amount of time a system is running, it may be running but NOT available to clients.
Which term encapsulates “automatic growth and contraction in response to app demand” better? Scalability or Elasticity?
Elasticity = automatic growth and contraction in response to app demand. Elasticity also refers to the provisioning and de-provisioning of instances/e.g. servers to meet demand.