- Course info
- Course resources
In this advanced Microsoft skills training, Knox Hutchinson covers monitoring, troubleshooting, and optimizing Azure solutions topics.
In a perfect world, apps would need the same amount of resources all the time. That way, we could just provision your resources and step away, but that’s not how the world works. There’s been more than one app that’s collapsed under the weight of its own popularity. After completing this Azure training, that won’t happen to you.
You'll know how to deploy a Durable Function for added scalability, plan for and develop a singleton class in an elastic environment, and write and implement code to handle transient faults.
For anyone who manages IT training, this Microsoft training can be used to on-board new cloud engineers, as a Microsoft reference resource, or curated into individual or team training plans.
Develop for Azure Scalability: What You Need to Know
This Develop for Azure Scalability training covers topics including:
- Understanding scaling in Azure
- Developing a web app to scale
- Using Singleton Scaling
- Integrating Task Parallel Library (TPL)
- Developing Azure Functions for asynchronous tasks
- Handling transient faults
Who Should Take Develop for Azure Scalability Training?
This Develop for Azure Scalability training is considered engineer-level Microsoft training, which means it was designed for cloud engineers. This scalability skills course will validate the extensive experience most cloud engineers have with scalability.
New or aspiring cloud engineers. If you’re a relatively new cloud engineer, it’s possible that you may have already developed fast or powerful solutions that didn’t scale exactly right. This is one of the most common issues in development, and Microsoft’s Azure has solutions baked-in for your benefit. With this training, you’ll learn how to develop for scalability from the very beginning.
Experienced cloud engineers. One of the most common problems for any development will be very familiar to cloud engineers with years of experience: scalability. Making sure that — whether CPU-bound or memory-bound — services scale appropriately, while providing uniform service no matter the load, all without wasting money, is the mark of an expert developer. And that level of expertise can be yours by taking this training, developed to prepare engineers.