0% found this document useful (0 votes)
92 views

Eshant Garg: Azure Data Engineer, Architect, Advisor

This document provides an overview of learning objectives for understanding and working with Microsoft Azure. The objectives include creating an Azure subscription, learning to navigate the Azure portal, understanding Azure service categories, creating and managing resources through resource groups, applying tags for billing and organization, setting role-based access controls, and provisioning a new SQL database on Azure. The document also briefly discusses the Azure free subscription limits and considerations for managed vs unmanaged data services.

Uploaded by

ekta agarwal
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views

Eshant Garg: Azure Data Engineer, Architect, Advisor

This document provides an overview of learning objectives for understanding and working with Microsoft Azure. The objectives include creating an Azure subscription, learning to navigate the Azure portal, understanding Azure service categories, creating and managing resources through resource groups, applying tags for billing and organization, setting role-based access controls, and provisioning a new SQL database on Azure. The document also briefly discusses the Azure free subscription limits and considerations for managed vs unmanaged data services.

Uploaded by

ekta agarwal
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

Eshant Garg

Azure Data Engineer, Architect, Advisor


[email protected]
Learning Objectives
• You will be able to create a Azure subscription
• You will be very familiar with Azure portal
• You will have high level understanding of Azure Services categories
• You will be able to create and manage resources through recourse groups.
• You will have good hierarchal understanding of Resource management.
• You will be able to create Tags for billing and other purpose
• You will be able to give role based access to other users.
• And at the end you will provision brand new SQL Database service, and connect it through SSMS
and make sure it is ready to start working.
Azure Free Subscription

What if I exceed my $200 limit?

• Email message is sent to subscription owner.


• Deployed resources are disabled until next billing cycle.
• Database and storage account become read only.
• Subscription can be upgraded to Pay-as-you-go
Azure Services Overview

Cloud solution offers lot of benefits


Variety of options provided
Hybrid options can also be considered
Azure Services
Azure Portal

• Azure Portal is primary graphical user interface (GUI) for controlling Microsoft Azure.
• Alternatively you can do everything using command line tool
• Azure portal is designed in a way to provide continuous availability.
• When you open portal, it get loads from closest location
• Portal continuously maintain behind scene and requires no downtime
Managed and unmanaged Data Service

• Services are grouped in to Managed and Unmanaged


• Considerations
• Operational responsibility (Patching, monitoring, backing up etc.)
• Security responsibility (firewalls, auditing, ACL’s etc)
• Compliance and regulatory adherence responsibility
• Focus on ownership
• Shared responsibility
• Conclusion – Prefer managed service as much as possible
Application resources

Application
Enterprise divisions

Business Unit Geographic

Consumer Electronics Medical US East Europe


Resource Group Rules

Resources in a resource group should share the same lifecycle

Each resource can only exist in one resource group

Resources can be added to or removed from a resource group at any time

Resources can be moved from one resource group to another

Resources group can contain resources that resides in different regions

Resources can interact with resources in other resource group.


Resource Provider

Many common
Resource providers get
resource providers are
registered with the
registered
subscription
automatically

This requires
E.g permissions from
Microsoft.Compute either the contributor
or owner roles
Why Tag Resources

• Tags are additional metadata associated with Microsoft Azure ARM resources.
• Organized deployed Azure resources
• Search by tag
• Facilitates viewing related resources
• Facilitates billing and cost management
Role Based Access Control (RBAC)
• Roles are applied to a scope
• Management groups
• Subscription
• Resource group
• Individual resource

• Roles are assigned to


• Users
• Groups
• Service Principal
Role Inheritance

User is assigned the


Virtual Machine
Contributor role at
the subscription level

User inherits the role User inherits the role


for Resource Group 1 for Resource Group 1
Quiz

• How much you invested to provision new database?


• How long it took you to get it ready?
• Tomorrow if you have more business and you want to scale it,
how long it will take?
• Can you estimate how much you have to pay?
• And what about if you have customers in other part of the
world?
Learning Outcome

• You created a free Azure subscription


• You should be familiar with Azure portal
• You have high level understanding of Azure Services categories
• You know how to create hierarchy of Resource Management, subscription, and resource group
• You can create and filter Tags
• You know how to setup role based access control
• And by now you can create SQL Server on Azure cloud, connect it with your SSMS and play around it.

You might also like