-
Course
- Cloud
Cloud Patterns and Architecture for Microsoft Azure Developers
Designing apps in the cloud requires a certain way of thinking. This language-neutral course explores using Azure resources to design complex systems, such as load balancing, caching, partitioning, content delivery networks, and performance testing.
What you'll learn
Regardless of the language or technology, designing applications in the cloud requires a different style of thinking, and deep knowledge of cloud infrastructure and services. In this course, Cloud Patterns and Architecture for Microsoft Azure Developers, you'll learn how various Azure services can help build high-performing, scalable, and resilient applications. First, you'll delve into how to use specific Azure resources to add redundancy, fail-over, and load balancing to a system. Next, you'll discover how to use partitioning and caching to improve performance and scalability. Finally, you'll explore Content Delivery Networks, API management, and performance testing. When you're finished with this course, you'll have the knowledge of multiple resources that will help you design applications in Microsoft Azure—whatever technology you're using.
Table of contents
- Introduction | 57s
- Who Is This Course For? | 2m 44s
- What to Know, What to Expect | 1m 2s
- Azure Services and Offerings | 7m 9s
- Evaluating Overlaps | 5m 3s
- Web Applications with App Services | 6m 32s
- Authentication and Authorization | 2m 53s
- Scalable Web Services | 7m 35s
- Multi-region Deployments | 2m 44s
- API Gateways | 2m 31s
- Mobile Applications | 2m 39s
- Microservices and Service Fabric | 3m 27s
- The Internet of Things and Big Data | 3m 52s
- N-tier Applications and Virtual Machines | 4m 51s
- Containers and Azure Container Service (AKS) | 3m 59s
- Summary | 40s
About the author
With over three decades of software development experience, Simon has programmed in every discipline: from finance to transportation, nuclear reactors to game development. His first video course released back in 2002: since then, his popular courses have been viewed by hundreds of thousands of developers. Simon obsesses on making complicated subjects accessible, memorable, and easier to learn.
More Courses by Simon