Microsoft Ignite 2019: Developing Cloud Native Applications

Paths

Microsoft Ignite 2019: Developing Cloud Native Applications

Author: Microsoft Ignite 2019

During this path, you will learn how to build applications and APIs with cloud services in mind, creating resilient, fault-tolerant, and scalable global services. You will be... Read more

What You Will Learn

  • Azure App Service
  • Azure SQL
  • Azure KeyVault
  • Azure Kubernetes Service (AKS)

Pre-requisites

None.

Developing Cloud Native Applications

During this path, you will learn how to build applications and APIs with cloud services in mind, creating resilient, fault-tolerant, and scalable global services. You will be learning advanced (level 300) content including the following technologies: Visual Studio 2019, Visual Studio Code, Azure CLI, Terminal, ARM Templates, Virtual Machine Scale Sets, Azure Container Instances, Azure Kubernetes Service, Web Application Services, Azure Blob Static Websites, Azure Key Vault, Xamarin, Azure SQL, Azure Search, CosmosDB Gremlin API, CosmosDB, CosmosDB Mongo API, Cloud Shell, Docker Build, Azure Container Registry, Web Application Containers, Helm, Deploy from KubeApps, Application Insights, Azure Monitor, Azure SQL Query, Performance Insights, and Azure Front Door.

These courses should be watched sequentially.

Options for Building and Running Your App in the Cloud

by Microsoft Ignite 2019

Feb 12, 2020 / 47m

47m

Start Course
Description

Microsoft Ignite 2019 | Options for Building and Running Your App in the Cloud | Frank Boucher

Table of contents
  1. Options for Building and Running Your App in the Cloud

Options for Data in the Cloud

by Microsoft Ignite 2019

Feb 12, 2020 / 38m

38m

Start Course
Description

Tailwind Traders is a large retail corporation with a dangerous single point of failure: sales, fulfillment, monitoring, and telemetry data is centralized across its online and brick and mortar outlets. We review structured databases, unstructured data, real-time data, file storage considerations, and share tips on balancing performance, cost, and operational impacts. In this session, learn how Tailwind Traders created a flexible data strategy using multiple Azure services, such as Azure SQL, Azure Search, the Azure Cosmos DB API for MongoDB, the Gremlin API for Cosmos DB, and more – and how to overcome common challenges and find the right storage option.

Table of contents
  1. Options for Data in the Cloud

Modernizing Your Application with Containers

by Microsoft Ignite 2019

Feb 12, 2020 / 45m

45m

Start Course
Description

Tailwind Traders recently moved one of its core applications from a virtual machine into containers, gaining deployment flexibility and repeatable builds. In this session, learn how to manage containers for deployment, options for container registries, and ways to manage and scale deployed containers. Also, learn how Tailwind Traders uses Azure Key Vault service to store application secrets and make it easier for their applications to securely access business critical data.

Table of contents
  1. Modernizing Your Application with Containers

Consolidating Infrastructure with Azure Kubernetes Service

by Microsoft Ignite 2019

Feb 12, 2020 / 46m

46m

Start Course
Description

Kubernetes is the open source container orchestration system that supercharges applications with scaling and reliability and unlocks advanced features, like A/B testing, Blue/Green deployments, canary builds, and dead-simple rollbacks. In this session, see how Tailwind Traders took a containerized application and deployed it to Azure Kubernetes Service (AKS). You’ll walk away with a deep understanding of major Kubernetes concepts and how to put it all to use with industry standard tooling.

Table of contents
  1. Consolidating Infrastructure with Azure Kubernetes Service

Taking Your App to the Next Level with Monitoring, Performance, and Scaling

by Microsoft Ignite 2019

Feb 12, 2020 / 45m

45m

Start Course
Description

Taking your app to the next level with monitoring, performance, and scaling

Table of contents
  1. Taking Your App to the Next Level with Monitoring, Performance, and Scaling