
Explore advanced Azure services such as IoT Hub, API Management, Notification Hub, and cognitive services. Apply practical, hands-on learning with a downloadable case study diagram to design robust cloud systems.
Learn how Azure organizes its global infrastructure into regions and availability zones, with announced regions and paired regions, guiding geo replication and cross-region failover.
Explore Azure services and the cloud landscape, from virtual machines and databases to networks and ai algorithms with central user management, and navigate service categories to start a free account.
Configure the IoT hub to route messages to storage instead of the built-in endpoint, then validate delivery via metrics and storage containers.
Automate device enrollment with the device provisioning service to register devices to an IoT hub and configure them via device twin, using an enrollment list.
Create a backend app with Azure Functions, deploying a NodeJS function app in the API Management resource group, using an http trigger with anonymous access and testing a hike lookup.
Learn to manage Azure API Management subscriptions, view keys, and enforce subscription requirements for APIs and products. Test access using Postman and the OCP API subscription key in headers.
Connect API management to secure backends by validating connectivity to a function and a virtual machine, using private IP access, service endpoints, and VNet peering while removing public exposure.
Register the device to the tech underscore news tag in Notification Hub; test tagged messages and tag expressions to verify delivery via Android Studio breakpoints.
Explore Louis, the language understanding service that analyzes text to extract intents and entities for bots and voice-controlled devices, with pre-built domains and no coding required.
Set up an Azure computer vision resource from the portal, choose region and free tier, retrieve keys and endpoint, and use the API console to analyze image, faces, and objects.
define and analyze the functional and non-functional requirements for a mobile photo app, enabling uploads from mobile devices, landmark detection, landmark registrations, notifications, API-based retrieval, with high throughput and sla.
Register friends and landmarks component exposes a scalable web API using App Service, backed by Cosmos DB for preferences, with auto scaling and fronted by application gateway with WAF.
Download the architecture diagram to guide your azure app design, leveraging IoT Hub, Cognitive Services, Notification Hub, and API Management for scalable cloud solutions.
Learn Advanced Microsoft Azure Services from a certified, experienced Azure Architect.
(See what students of my Azure course are saying about it later on this page)
Microsoft Azure is one of the most popular public clouds in the industry, and it gets bigger and bigger by the day. Thousands of organizations, from all sizes and shapes, are moving to the cloud, and being able to work with it is one of the most important skills for every developer, architect, or IT admin.
Getting familiar with Azure is really important, but that's often not enough.
Even if you master the basics (VMs, networking, app services, databases etc.) - well, these are just a fraction of the services Azure has to offer.
There are hundreds of services in Azure, and you should be familiar with as many as possible on order to really take advantage of the cloud.
And this course does just that - it covers four of the advanced Azure services, which can make your life as an architect and developer much easier.
These services are:
- IOT Hub
- API Management
- Notification Hub
- Cognitive Services
These services are extremely useful, and quite easy to use, and I'm sure you'll use them in your cloud apps after you'll learn about them in this course.
Now, I really wanted to make sure that this course is the best Azure Services course out there, and so I decided to make it a little bit different.
Instead of going through the various features of the Azure services and just talking about each one of them - this course takes a different approach.
This course is the most practical course about Azure services out there.
Yes, we're going to discuss the services, but then we'll actually work with them.
We'll create them, configure them, use them, integrate them in a working app, code them, and so much more.
After completing the course, you'll be a real expert in these services!
And note:
There is no other course like this!
This is the only Azure course that takes you step-by-step through these advanced services in such a thorough and practical way. After completing it - you can definitely call yourself an expert in these services.
But that's not all...
At the end of this course, we're going to go through a full blown case study. This case study, of a fictional app named MySceneries, will use all the services we've learned about in this course, and then some, to design a modern, sophisticated and efficient cloud architecture.
By the end of the case study, you can download the complete architecture diagram and cost estimation, and use them as a template for your future projects.
------------------------------------------------------------
What do my students have to say about my Azure courses?
------------------------------------------------------------
"This is the best Azure course I have encountered on Udemy or anywhere. And I say this after buying 8 different Udemy Azure before" - Arbaaz
"One of the best Azure classes in the world" - Kkvi1357
"One of the best courses I've done at Udemy - top among maybe 50-100" - Russ
"Memi is a true architect willing to get his hands dirty!" - Kevon
"Excellent" - Ashwani
"Highly recommended" - Shashank
"I am loving it <3 the best part is the project based learning !" - Juhi
"The best course I have taken on Udemy" - Eslam
And lots more...
------------------------------------------------------------
Who is this course for?
------------------------------------------------------------
Note: This is not a beginner course!
You're expected to have familiarity with Azure, especially with networking, app services, Function Apps, Cosmos DB and Storage accounts.
You don't have to be a full-blown expert, but note that this course builds on previous knowledge.
------------------------------------------------------------
About Me
------------------------------------------------------------
I've been working on Azure for more than 9 years, spanning dozens of customers from various fields - Fortune 100 enterprises, start-ups, govt. entities, defense, telco, banking, and lots more.
In addition, I am a certified Azure Solutions Architect Expert.
I've been in the software industry for more than 20 years, and a Software Architect for more than 17 years, working with a variety of clients.
I'm an avid speaker and trainer, having trained thousands of students in various courses.
I love what I do, and my greatest passion (well, besides my family...) is designing modern, practical, and reliable cloud systems for my clients, using the best possible architecture patterns and services.