Azure Developer Associate
• What is Cloud Computing?
• Microsoft Azure Platform
Agenda • Cloud Deployment Models
• Microsoft Azure Platform History
• Public Cloud Adoption
• Microsoft Azure Advantages
• Azure Services & Azure Global
Infrastructure
• Resource Group and Tags
• Azure Certifications
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
What is Cloud Computing?
A way to rent on-demand hardware, storage resources, and
services from someone else’s data center all in one package -
usually at a lower cost than buying everything separately would be!
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Cloud Computing Offering
On Premises IaaS PaaS SaaS
(Customer-managed) (Platform-managed) (consume-only)
You manage
Applications Applications Applications Applications
Data Data
You manage
Data Data
Runtime
Managed by Microsoft
Runtime Runtime Runtime
Middleware Middleware Middleware
Managed by Microsoft
Middleware
You manage
O/S O/S O/S O/S
Managed by Microsoft
Virtualization Virtualization Virtualization Virtualization
Servers Servers Servers Servers
Storage Storage Storage Storage
Networking Networking Networking Networking
Windows/Linux Server Virtual Machines/Storage App Services/Azure SQL Office 365/G Suit
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Cloud Computing Offering hungry kya!
On Premises IaaS PaaS SaaS
Made at home Take and Bake Pizza delivered Dine out
You manage
Dining Table Dining Table Dinning Table Dinning Table
Soda Soda Soda Soda
Electricity/Gas You manage Electricity/Gas Electricity/Gas Electricity/Gas
Managed by Vendor
Owen Owen
You manage
Owen Owen
Managed by Vendor
Fire Fire Fire Fire
Managed by Vendor
Pizza Dough Pizza Dough Pizza Dough Pizza Dough
Tomato Sauce Tomato Sauce Tomato Sauce Tomato Sauce
Toppings Topping Topping Topping
Cheese Cheese Cheese
Cheese
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Cloud Computing Deployment Models
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Public, Hybrid and Private Cloud Adoption
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Microsoft Azure Platform
• An open and flexible cloud platform that serves as the
development, data storing, service hosting and service
management environment.
• Provides on-demand compute and storage to host, scale, and
manage web applications on the internet through Microsoft
datacenters.
• You can build applications using any language, tool, or
framework. And you can integrate your public cloud applications
with your existing IT environment.
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Microsoft Azure Platform History
Improved
Announced Dev/IT Pro Renamed to Visual Studio
Windows Azure Experience Microsoft Azure App Center
2008 Oct 2010 2014 2017
Feb 2010 2012 2014 2018-2022
Commercially VMs for Windows Azure Machine Continuous
Available & Linux Learning Public Improvement
Preview
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Support for Open Source
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Public Cloud Adoption 2021 vs. 2022
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Microsoft Azure Advantages
• Reduce the effort and costs of IT management
• Reduce the cost of building and extending on-premises resources
• Respond quickly to changes in your business & customer needs
• Choose on-premises or off-premises deployment model that suits you
• Scale your IT resources up and down based on your needs
• Consume computing resources ONLY when the needs arise
• Remove the need to manage hardware
• Use your existing development skills to build cloud applications
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Microsoft Azure Services
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Overview
Azure Global Infrastructure
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Resource Group
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Resource Group
• An ARM resource can exist only in one resource group.
• A resource group is created in a region and it can have the resources from
the other regions.
• Resources can be moved between resource groups.
• All resources within the resource group share a common lifecycle.
• A subscription can have up to 980 resource groups.
• A resource group can have up to 800 resources of the same type,
however, some resource types can exceed the 800 limit
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Tags
• Categorize the resources for management and billing.
• For example - All resources for a project are tagged with a
project tag and a value as the project name.
• You can search resources based on the tag value.
• A resource or resource group can have up to 50 tags.
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Resource Manager
• A deployment and management service for Azure.
• Provides a management layer that enables you to create, update,
and delete resources in your Azure account.
• Provides management features, like access control, locks, and
tags, to secure and organize your resources after deployment.
• Define the dependencies between resources so that they're
deployed in the correct order.
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Resource Manager
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Role-based Access Control (RBAC)
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Configuring Visual Studio 2017/2019
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Azure Certifications
Exam Details
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Job Roles
• Developer: Responsible to design, build, test, and maintaining
solutions using Microsoft technologies.
• Administrator: Responsible to implement, monitor, and maintain
solutions using Microsoft technologies.
• Solutions Architect: Responsible to design solutions that meet the
needs of the business using Microsoft technologies.
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Expertise Levels
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
Azure Certification Badges
AZ-900 AZ-204 AZ-104 AZ-305 AZ-400
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.
AZ-204/AZ-104 Exam Format
• No. of Questions: 40-60
• Questions Types: Multiple Choice, Multi Response, Case Study etc.
• Passing Score: 700 on a scale of (1-1000)
• Exam Duration: 150 Minutes
• Exam Fee: $165/ ₹4800
• Exam Retake Policy: Exam retake policy | Microsoft Docs
Copyright Dot Net Tricks Innovation Pvt. Ltd. | All rights Reserved.