Discover more from Tech World With Milan Newsletter
This week, we talk about the following:
How to learn Azure
Certification Tips & Tricks
How to stay up-to-date with Azure
Azure Cheat Sheet
Azure Global Infrastructure
Azure Timeline
Tools & Resources
Let’s dive in.
How to learn Azure
For most people, the challenge is finding out what they should learn and where they should invest their time. Microsoft has already prepared certification exams to guide you through a particular skill or learn something.
For people starting to learn Microsoft Azure, I recommend the AZ-900 Microsoft Azure Fundamentals exam. It provides an excellent overview of cloud concepts, Azure services, workloads, security, privacy in Azure, pricing, and support. The main goal here is not to pass the certification exam but to learn; (optionally) passing that exam gives you an extra benefit.
So, how do you start? First, go and open a free Azure account. This account includes a limited quantity of free services for 12 months. You can use free services in various configurations to meet your needs within these limits.
You’ll be able to choose which materials you will use to learn. Here we have different possibilities:
Microsoft Learn: provides various learning paths depending on a job role or skills needed. Most of the learning paths give you a hands-on learning opportunity so that you can develop practical skills through interactive training using free sandboxes.
Online tutorials:
1. Microsoft Azure Fundamentals Certification Course (AZ-900) - Video 3 hours at freeCodeCamp: link.
2. Or this: Microsoft Azure Fundamentals (AZ-900) Full Course by Adam Marczak: 40 videos, 7+ hours: link.
3. Also recommended: AZ-900 Azure Fundamentals Study Cram by John Savill - Video, 3+ hours: link.Take online virtual training, free with a real instructor (2 days x 3.5h): link.
Practice Assessments for Azure Certifications is a free way to practice for most Microsoft Azure certifications: link.
The next step is role-based exams.
Also, there are multiple options here. One possibility is a Guide to Cloud, which breaks down all the topics and makes short videos. Other ones are channels from Adam Marczak or John Savill.
After this training, you could try to prepare for Microsoft Exams and become certified.
Microsoft Azure Certification Map
If you're interested in Azure certifications, this map could be worthwhile. Here is how to read this map:
Fundamentals (Red). These are typically the first steps in the journey. It would be best to start with Azure Fundamentals (AZ-900) and then move to the next one in your area of interest (Districts). Fundamentals certifications do NOT expire, nor are they required to get "Associate" or "Expert" level certifications.
“Core” Associate-level certifications are connected to the Fundamentals stations with a "Strongly recommended" line. These are Administrator (AZ-104), Developer (AZ-204), Data Engineer (DP-203), and Security Operations (SC-200). These certifications demonstrate the critical knowledge that will be beneficial for the courses and certifications in each "District" but are NOT a requirement to get the rest of the "associate" or "specialty" certifications.
Expert-level certifications are required to pass their exam and possess one associate-level certification. Azure Solutions Architect certification (AZ-305 exam) requires passing AZ-104, Azure DevOps Engineer certification (AZ-400 exam) requires passing AZ-104 or AZ-204, and Microsoft Cybersecurity Architect certification (SC-100 exam) also requires passing AZ-500 or MS-500 or SC-200 or SC-300.
Microsoft Azure Certification Tips & Tricks For New Joiners
If you're new in the journey of getting any of Azure certifications, take these steps:
Create a certification profile
Go to any exam page, click the order button, and on the other page, it sends you to a page where you can start filling out the information. If you have a work account, you should connect those here because your employer might be in some Microsoft programs that offer free vouchers.Check your Certifications board.
Go to the certifications board page, where you can download certificates, access your certification profile, and see your upcoming appointments.Check the Exam sandbox.
Here, you can get familiar with how well the process looks when you go to the real exam: https://aka.ms/examdemo.Open a Free Azure Account
For a hands-on experience, you can create a free Azure account, which gives you 200$ for 30 days and some free services for a year to test things out.Make an appointment
You have two options: online (VUE) or testing center. The online one is recommended as you can do it from work or home. If you have any issues, contact Microsoft certification support and ask the question here. You used to ask the question at the top of the page.
For the testing center, bring two IDs, follow the instructions, and arrive half an hour before the start time.
How to stay up-to-date with Microsoft Azure
Microsoft Azure is huge and changes fast! There are more than 200 services in Azure, with many features. The rate at which services evolve is fantastic. New services come out constantly and are continually being improved with new features. Microsoft can do this because most services are owned by separate teams that develop functionality.
This high rate of change is great because it provides new ways to solve problems. However, it takes a lot of work to stay up-to-date. In addition, it takes a lot of work to keep track of new services and their purpose in Azure.
So the question is how to stay up-to-date. Here are some essential information sources:
Also, check my Azure Developers’ Cheat Sheet, with all Azure services in PNG/SVG formats (dark and white backgrounds, 1 or 2 pages).
Azure Global Infrastructure
Azure now has data centers in over 35 countries and more than 160 locations worldwide. In addition, Microsoft manages more than 200 physical data centers worldwide, each with several connected computer servers. Microsoft refers to this collection of data centers divided into 78 regions, each connected by fiber-optic networks and installed within a latency-defined boundary.
Microsoft Azure presently offers 59 regions; another 19 are in the works, giving the corporation access to 78 regions shortly. Each Azure region contains one to three distinct physical locations called availability zones that provide high uptime to safeguard data and applications against data center outages. Currently, 11 availability zones are in use, and another 51 are in development. This means that by the end of the next few years, 164 availability zones will be operational.
What is Azure Region?
An Azure region is a collection of data centers inside a perimeter specified by intervals and linked by a specific, low-latency regional network. With individualized pricing and service accessibility, Azure allows clients the freedom to deploy apps wherever needed.
What is an Availability Zone?
Physically and logically distinct data centers with independent power sources, networks, and cooling make Azure availability zones. They provide a foundation for offering high-availability applications connected to an incredibly low-latency network.
What is a Data Center?
Azure data centers are distinctive physical structures spread worldwide that house several connected computer servers. An Azure region is what? A collection of data centers connected by a specialized regional low-latency network and placed within a latency-defined perimeter makes up an Azure region.
A Brief History of Microsoft Azure
Microsoft Azure was first announced on October 28, 2008, as a cloud computing operating system targeted at Businesses and Developers without additional coding. It was initially named Windows Azure, developed in response to competitors like Amazon EC2 and Google App Engine. Windows Azure was built as an extension of Windows NT, marking the beginning of Microsoft's Cloud Platform as a Service (PaaS). The project was internally known by the code name "Project Red Dog."
The first-generation services (2010.) - The initial version of Windows Azure had limited services, primarily enabling developers to run ASP. NET web applications and APIs. A year after its release, SQL Azure relational database was announced, along with support for other programming languages like Java, PHP, and other microservices. By early 2010, Windows Azure became commercially available with added services like .NET Framework 4, OS Versioning, Content Delivery Network (CDN), and Microsoft Azure Service Bus.
The second-generation services (2012) - With the rise of Open-Source Software (OSS) and the success of Amazon's EC2, Microsoft revamped its cloud service operations. They renamed Windows Azure to "Microsoft Azure" and transformed it from PaaS to Infrastructure as a Service (IaaS), making it an ideal platform for running the Linux Operating System.
The third-generation services (2013.) - This era was marked by big data, analytics, and the Internet of Things (IoT). Microsoft partnered with Hortonworks to offer Azure HDInsight, a managed Apache Hadoop service. They also launched Azure Data Lake Store and Azure Data Lake Analytics and later acquired Revolution Analytics to integrate the R language into the Azure data platform. Microsoft Azure became one of the first cloud service providers to offer an end-to-end connected devices stack, including Event Hub, IoT Hub, Stream Analytics, SQL Database, and Power BI.
The fourth-generation services (2014.) - Microsoft ventured into Machine Learning and Artificial Intelligence, introducing Azure ML Studio, a visual designer for training and deploying ML models. They partnered with companies like Intel, NVIDIA, and Qualcomm to enhance Azure IoT edge with Artificial Intelligence (AI) capabilities.
The present and beyond (2023.) - Microsoft adopted Kubernetes and launched Azure Arc, allowing customers to manage various workloads from a single control plane. Azure offers over 600 services, combining SaaS, PaaS, and IaaS, making it a leading platform in the cloud service industry.
Tools & Resources
Azure Service icons (SVG format)