3. Understanding Azure subscription options
An Azure subscription is tied to a single account, the one that was used to
create it and is also used for billing. Resources can be supplied as
instances of the many Azure products and services under the subscription.
Free, pay-as-you-go, and member offers are the three primary types of
subscriptions accessible.
4. There are three main types of Azure subscriptions: Free, Pay-As-You-Go, and
Enterprise Agreement. The Free subscription is ideal for individuals and small
businesses to explore and experiment with Azure services. The Pay-As-You-Go
subscription offers flexibility and scalability on a pay-as-you-use basis.
Multiple subscriptions with various access management policies and invoicing
procedures can be added to an Azure account.
5. The following boundaries can be defined with an Azure subscription:
○ Billing boundary: The billing requirements for accessing resources are
defined by this subscription type.Azure will give our each subscription its
own different billing so that we can create multiple subscriptions as per our
business needs.
○ Access control boundary: In order to separate the subscriptions, by applying
different management policies we can construct an access control border at
the subscription level to represent diverse organizational structures
6. Azure has a fee structure for the services it provides to businesses. Each business
is given an Azure AD Tenant, which allows them to create Azure Accounts and
different subscriptions for various services. These terms are defined as follows:
Organization- Any company or individual who intends to use Azure resources.
Here the domain names are used to identify the company.
7. Tenant- A Tenant ID identifies and authorizes a certain Azure AD instance.
Organizations are assigned the Azure AD Tenant after completing the Azure
registration process. In order to manage the accounts, groups, permissions
and users , the azure active directory provides a single platform for the
same.
Accounts- All accounts established to use Azure's services are stored in Azure
AD Tenant.
8. cost management
Cost management in Microsoft Azure involves various strategies and tools to
optimize spending while maximizing the value of cloud services.
Resource Monitoring: Azure provides tools like Azure Monitor, which helps
track resource usage, performance metrics, and application health. By
monitoring these aspects, you can identify underutilized resources or
services contributing to high costs.
9. Cost Analysis: Azure Cost Management + Billing allows you to analyze your
spending patterns across different Azure services. You can create budgets,
set spending alerts, and gain insights into where your money is going.
Resource Optimization: Right-sizing your resources is crucial for cost
optimization. Azure Advisor provides recommendations to optimize
performance, security, and costs. It suggests resizing or shutting down
underutilized resources.
10. Reserved Instances and Savings Plans: Azure offers options like Reserved
Instances and Savings Plans, allowing you to commit to a specific usage level
for a one- or three-year term. This commitment can result in significant cost
savings compared to pay-as-you-go pricing.
Tagging and Cost Allocation: Properly tagging resources enables better cost
allocation and accountability. Tags help you understand which resources
belong to which cost centers or projects, making it easier to track spending
and optimize costs.
11. Auto-scaling: Leveraging Azure's auto-scaling capabilities ensures that you're
only paying for resources when they're needed. Auto-scaling automatically
adjusts resources based on demand, reducing costs during periods of low
activity.
Azure Cost Management APIs: Azure provides APIs for programmatically
accessing cost and usage data. This allows you to integrate cost management
into your existing workflows and applications, enabling automated cost
optimization processes.
Educating Teams: Training your teams on cost management best practices is
essential. Educate developers, administrators, and other stakeholders on
how their decisions impact costs and how they can contribute to cost
optimization efforts.
12. pricing models
Here are some of the key pricing models:
Pay-As-You-Go (PAYG): With the pay-as-you-go model, customers are billed
based on their actual usage of Azure services. There are no upfront costs or
long-term commitments. This model is flexible and suitable for businesses
with fluctuating workloads or short-term projects.
Reserved Instances (RI): Reserved Instances involve committing to a one- or
three-year term for specific virtual machine instances. In return for this
commitment, customers receive a significant discount compared to pay-as-
you-go pricing. This model is ideal for predictable workloads with steady
usage patterns.
13. Azure Hybrid Benefit: This pricing model allows customers with Windows
Server and SQL Server licenses with Software Assurance to use their existing
licenses to pay a reduced rate on Azure virtual machines. This model
encourages hybrid cloud adoption and helps customers maximize the value
of their existing investments.
Spot Instances: Spot Instances allow customers to bid on unused Azure
compute capacity, potentially offering significant cost savings compared to
regular pricing. However, there's a risk of interruption if Azure needs to
reclaim the capacity for regular instances. This model is suitable for non-
critical workloads that can tolerate interruptions.
14. Azure Dev/Test Pricing: Azure provides discounted rates for development
and testing environments, helping organizations save costs during the
software development lifecycle. This pricing is available for various Azure
services used for development and testing purposes.
Azure Cost Management + Billing: Azure Cost Management provides tools
for tracking and managing Azure spending effectively. It includes features
like cost analysis, budgeting, and spending alerts to help customers
optimize their cloud costs regardless of the pricing model they choose.
Enterprise Agreements (EA): Enterprise Agreements are custom
agreements for organizations with large Azure deployments. They offer
volume discounts, flexible payment options, and additional benefits
tailored to the specific needs of enterprise customers.
15. different support options available to Azure customers
Azure offers various support options to meet the needs of different customers.
Here are some of the support options available:
Basic Support: Basic support is included with every Azure subscription and
provides access to online self-help documentation, community forums, and
billing and subscription management support. It's suitable for customers
with non-critical workloads or those who prefer a self-service approach.
Developer Support: Developer support is designed for developers and offers
technical support for Azure development and test environments. It includes
access to Azure documentation, developer forums, and limited technical
support via email. Developer support is ideal for individuals or small teams
working on development projects.
16. Standard Support: Standard support provides technical support for
production workloads and offers faster response times compared to Basic
and Developer support. It includes access to Azure experts via phone and
email, 24/7 critical issue support, and proactive guidance to help optimize
Azure deployments. Standard support is suitable for businesses running
critical workloads on Azure.
Professional Direct Support: Professional Direct support offers dedicated
support from a designated Technical Account Manager (TAM) who
provides personalized assistance, proactive guidance, and technical
expertise tailored to the customer's specific needs. It includes 24/7
support for critical issues and access to Azure engineering resources.
Professional Direct support is suitable for larger enterprises with complex
Azure deployments requiring personalized support.
17. Premier Support: Premier support offers the highest level of support for
Azure customers and includes a dedicated team of support engineers,
proactive services, and customized support plans designed to meet the
unique requirements of enterprise customers. Premier support provides
personalized assistance, accelerated response times, and access to Azure
engineering resources to help optimize performance and minimize
downtime.
Unified Support: Unified Support is a comprehensive support offering that
provides access to a range of Microsoft products and services, including
Azure, Office 365, Dynamics 365, and more. It offers a single point of contact
for support across multiple Microsoft technologies, customized service plans,
and proactive services to help customers maximize the value of their
Microsoft investments.