Azure Pricing, Service Level Agreements, and Lifecycles Flashcards

1
Q

Describe an Azure Subscription

A

A subscription is a billing unit. Users have access to one or more subscriptions, with different roles. All resources consumed by a subscription will be billed to an owner. You can create multiple subscriptions which can be used to organise resources into completely distinct accounts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe subscription management using Management groups

A

A way of creating a hierarchy of subscriptions

Subscriptions > management group > root group

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe options for purchasing Azure products and services

A
  1. Pay as you go Subscription
    Credit card charge monthly, retail price, can set a limit
  2. Enterprise Agreement
    Negotiated minimum spend for a large company
    Annual basis
    Custom prices
  3. Purchase from a Microsoft Partner (e.g. HP, Dell, something like that)
    Microsoft Cloud Solution Provider (CSP)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe options around Azure free account

A

Azure Free Account
available to all, given an offer of roughly $200 USD for 30 days credit
12 months of free services (some VM, some storage)
Some services are always free

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Factors affecting costs

A

Different services are billed based on different factors
- Free services (up to 50 virtual networks, basic load balancer and AD, NSG, web apps…)
- Pay per usage (consumption model)
e.g. cost saving: Azure Functions, 1 million executions free per month vs cheapest virtual machine is $20-100 per month
Functions, Logic Apps, Storage (per GB), API calls, outbound bandwith
- Pay for time (per second)
Per second billing stops when the VM is stopped

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How would you obtain stability in pricing

A

pay a fixed price per month for computing power or storage capacity
whether you use it or not
Discounts for 1-year or 3-year commitment in VM (reserved instances)
Multi-tenant or isolated environment options impact cost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Do you pay for bandwidth in cloud environments?

A

The first 5GB is free in outbound requirements.
Any Inbound data is free, bandwidth costs vary per billing Zones
The consequence is exporting large amounts of data out of azure will cost ($52k for 1 PB)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe Zones for billing purposes

A

a zone is a geographical grouping of Azure Regions for billing purposes
Zone 1: US, EU, Canada UK, France
Zone 2: Asia Pacific, Japan, Australia, India Korea
Zone 3: Brazil
DE Zone 1: Germany Central, Germany Northeast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the Pricing Calculator, what factors will impact the result?

A

Estimates the cost, but they are not 100% accurate. Configurable options: region, pricing tier, subscription type, support options, Dev/Test Pricing
Estimates can be exported (csv.) and shared

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Total Cost of Ownership (TCO) calculator

A

The cost of a server is more than just the cost of the hardware.

Other costs include: Electricity, cooling, internet connectivity, rack space, setup labor, maintenance labor, backup

Can be used to compare cost of cloud server to on-prem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Best practices for minimizing Azure costs

A

Azure Advisor cost tab - makes recommendations to identify resources that are not being used

Auto shutdown on dev/qa resources - to ensure resources arent running when people arent using them i.e. night/weekend

Utilize cool/archive storage where possible. (10% of the price of hot storage)

Use reserved instances for VMs (commit for 1, 3 year periods for your VMs, you can also use hybrid licencing to further reduce cost)

Configure alerts when billing exceeds an expected level

Use Policy to restrict access to certain expensive resources

Auto-scaling resources

Downsize when resources are over-provisioned

Ensure every resource has an owner (tags)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Azure cost management

A

Another free tool within azure that allows you to analyse historical spending.
Tracking against budgets
Schedule and automatically send reports

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Levels of Azure Support

A
Basic - free and included in all plans
Developer - non-production environments
Standard- production environments
Professional Direct - business-critical
Premier - multiple products, including Azure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Features of Basic Support Plan

A
Self-help support
Documentation
Azure Advisor recommendations
Service Health dashboard and Health API
You can open a ticket if you think there is a problem with the environment but you don't get support for problems that are specific to you
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Features of Developer Support Plan

A

Business hours access to support engineers via email
Unlimited contacts/cases

Sev C (Severity level C) Non-business critical tickets can be opened and you get 1 day (<8h) response time

General architectural guidance
$29 per month

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Features of Standard Support Plant

A

24x7 access to support engineers by phone an email
Unlimited contacts/cases

Severity support levels
Sev C (<8 h), Sev B (< 4h), Sev CA (<1 h)

General architectural guidance
$100 month

17
Q

Features of Professional Direct support

A

24x7 access to support engineers by phone an email
Unlimited contacts/cases

Severity support levels
Sev C (<8 h), Sev B (< 4h), Sev CA (<1 h)

Architectural guidance on best practices
onboarding and consultations
Delivery Manager
$1000/month

18
Q

Features of Premier Support

A

As professional direct support.
But can give specific architectural support such as design reviews, performance tuning etc.
Technical account manager, including service reviews, reports
training provided on demand
“price on request”

19
Q

What info is provided by the Knowledge Center?

A

answers to common questions

20
Q

Describe Service level agreement (SLA)

A

Azure provides SLA for many of its products. It is a financial agreement that the advertised service will work.

e.g. for VMs with 2+ instances across 2+ AZ in the same Azure region, connectivity is guaranteed 99.99% of the time. if the guarantee is not made then you receive 10% rebate on your bill

21
Q

describe composite SLAs

A

When you have composite SLAs - multiply together the availability.
To improve this, introduce the redundancy in the SLA with the lowest availability.

22
Q

What are Preview features used for?

A

Preview features are for “testing” and not production use.

There is no guarantee that a Preview feature will actually go live, and they could change significantly.

23
Q

Public vs Private preview?

A

Public preview is available to everyone and you can look at the service. Private preview requires registration,, you sign up and MS may or may select you to test.

24
Q

General Availability (GA)

A

After Public preview, a product or service will go live and move to General Availability (GA)
That means you can rely on it, use it for production applications with real production data - this is the go-live moment.

25
Q

What would be a good reason to have multiple Azure subscriptions?

A
  1. To seperate out billing of resources among several payers
  2. to clearly separate resources between different teams and departments
  3. for an additional form of security to separate out development servers from production