Learn to design solutions that run in Microsoft Azure! In this path, you’ll learn about the fundamentals of cloud architecture, how to plan solutions that run in Microsoft Azure, and how to select the right services for compute, network, storage, and security to meet your business requirements.... Read more Read less
In this section, you’ll gain an understanding of cloud architecture and be introduced to Microsoft Azure Architecture.
There is no one size fits all in cloud computing. In this course, Foundations for Cloud Architecture, you'll dive into a detailed approach to understanding cloud technology, and how you can best utilize it. First, you'll explore the differences between public, private, and hybrid cloud computing, the business requirements they fill, and their architectural caveats. Next, you'll learn about the practical variations in public cloud service offerings. Finally, you'll take a look into how you and your business can benefit from advanced cloud services. When you're finished with this course, you'll have a better understanding of the major cloud computing concepts and services to confidently make your own architectural choices.
Future or current Microsoft Azure cloud architects require certain skills to develop effective Azure solutions for their customers. In this course, Microsoft Azure Architecture - Getting Started, you'll learn how to apply Microsoft's Azure best patterns and practices. You'll also be equipped to design highly available, effective cloud solutions. When you're finished with the course, you'll be well on your way to certify on Microsoft Azure, and you'll be a valuable asset and subject matter expert for your colleagues, customers, and clients.
This section will cover cloud patterns and architecture for Azure Developers.
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.
Learn to select the right Microsoft Azure services to meet your requirements.
As you approach Azure for the first time, it can be very confusing as to which Azure compute option you should be utilizing. In this course, Planning and Designing Microsoft Azure Compute Solutions, you will learn to choose the right compute option for your environment to eliminate longer development time, alleviate greater cost, and cut down on substantial maintenance. First, you will delve into the core compute options in Azure. Next, you will dive into the relative strengths and weaknesses of each option. Finally, you will walk through architectures using the various compute options. By the end of this course, you will be able to architect a solution in Azure choosing the right compute options to meet your requirements.
Any platform or infrastructure as a service solution in Microsoft Azure involves one or more Azure storage services. In this course, Planning and Designing Microsoft Azure Storage Solutions, you'll receive all the latest practice guidance in architecting storage for Azure web applications, databases, and virtual machines. First, you will learn the "whens, whys, and hows" of choosing one Azure storage service over another. Next, you will avoid common pitfalls in planning data import into Azure. Finally, you will learn how to apply your new architecture knowledge to real-world workloads and application solutions. When you're finished with the course, you'll have the skills and knowledge needed to round out your role as an Azure solutions architect.
Most environments will have a mixture of Azure and on-premises resources, and providing the right networking solution can be difficult. In this course, Planning and Designing Microsoft Azure Networking Solutions, you'll learn to choose the right networking technologies based on your requirements to provide a functional, reliable, and secure solution. First, you'll delve into the core virtual network resources in Azure. Next, you'll explore the technologies to balance services before diving into technologies to connect Azure to on-premises and beyond. By the end of this course, you'll be able to architect a solution in Azure, choosing the right networking technologies to meet your requirements.
As you approach Azure for the first time, security will be a concern. The good news is with the right awareness and usage of technologies, using the cloud can increase your security posture. In this course, Planning and Designing Microsoft Azure Security Solutions, you'll learn what the key Azure security solutions are and how best to utilize them. First, you'll delve into identity with Azure AD. Next, you'll discover how to store data securely in the cloud followed by key technologies to secure your Azure network resources. Finally, solutions to protect the overall security of your environment will be explored. By the end of this course, you'll be able to utilize Azure with total confidence in its security without sacrificing functionality.
You should have a basic understanding of server-based software solutions, and a general understanding of what cloud services offer.