Microsoft Azure Storage for Developers

blur

Learn Path Description

Storage plays an integral role in your applications on Microsoft Azure, and this path will teach you what all developers should be able to do with Microsoft’s cloud storage options. You’ll spend time learning about table, blob, file, and data storage. You’ll also learn how to implement caching and configure CDN’s and CORS access.

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

1.11 hour

icon

Level

Beginner

icon

Learn Type

Certifications

Microsoft Azure Developer: Connecting to Storage

The first step in Azure mastery is to learn how to connect to Azure services. This course, Microsoft Azure Developer - Connecting to Storage, will teach you how to securely connect to Azure Storage Accounts and SQL Databases. You will first learn how to connect to any Azure service. Next, you'll learn how to connect Storage Accounts and SQL Databases. You will also learn how to connect with Redis Cache. After completing this course, you will be able to connect to Azure services and take the next step in your Azure mastery journey.

blur
icon

Total Duration

1.31 hour

icon

Level

Intermediate

icon

Learn Type

Certifications

Microsoft Azure Developer: Implementing Table Storage

This course is designed for anyone who wants to use a flexible, reliable, fast data backend for their service. This course, Microsoft Azure Developer - Implementing Table Storage will show you how to get started using Azure Table Storage. You'll first learn about Azure Table Storage in a.NET Application, and what it is and how it differs from Azure Cosmos DB Table API. The Table Storage REST API will be next. You'll also discover why Azure Table Storage is the best choice for every type of application, regardless of its size. This course will teach you how to use Azure Table Storage and when it is appropriate to use the Cosmos DB Table App instead of the traditional Azure Table Storage.

blur
icon

Total Duration

4.07 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Microsoft Azure Developer: Implementing Blob Storage

A solid understanding of Azure Blob Storage is essential for storing large amounts of unstructured data such as images and videos in Microsoft Azure. This course, Microsoft Azure Developer - Implementing Blob Storage will teach you the skills necessary to use Azure Blob Storage within your applications. You will first learn how to create Azure Blob Storage within the Azure Portal. Next, you'll learn how to upload and download, list, delete, and list blobs using.NET with C#. Next, you'll learn how to control access and manage concurrency to your blobs using Shared Access Signatures. This course will give you a solid foundation in Azure Blob Storage. It will also help you tremendously as you build your own applications or solutions that store unstructured data in Microsoft Azure.

blur
icon

Total Duration

11.07 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Learning Azure Cosmos DB

Today's developers need to be familiar with the NoSQL technologies at the heart of mobile and global web applications. Learning Azure Cosmos DB will teach you how to use Microsoft's highly scalable, distributed, and multi-model NoSQL service. You will first learn how to partition, provision throughput and distribute your database globally. Next, you'll explore the SQL API, the document data model, how to build client applications with the.NET SDK and how to leverage the server-side programming framework with stored procedures and triggers as well as user-defined functions. You will also learn how to use the Table API for migrating Azure Table Storage applications, and the Gremlin API for building graph databases. This course will give you a solid foundation in Azure Cosmos DB, which will be invaluable as you build your next generation global applications.

blur
icon

Total Duration

1.01 hour

icon

Level

Intermediate

icon

Learn Type

Certifications

Microsoft Azure Developer: Implementing Azure Cache

Azure Redis Cache is the key to implementing cache using Azure. This course, Microsoft Azure Developer - Implementing Azure Cache, will teach you how to implement Azure Redis cache within your applications. You'll first learn why data should be cached. Next, we'll explain what Azure Redis Cache actually is. You'll also learn how to implement Azure redis cache in your application. This course will give you a solid foundation in Azure cache implementation that will be useful as you work to make your applications more performant and efficient.

blur
icon

Total Duration

1.28 hour

icon

Level

Advanced

icon

Learn Type

Certifications

Microsoft Azure Developer: Implementing CDNs for Storage

Although Azure Blob storage can be used to serve content directly, it might not work in all situations. This course, Microsoft Azure Developer - Implementing CDNs to Storage, will teach you how to integrate Azure CDN and Azure Blob Storage containers. You will first learn about Azure CDN and the best scenarios it can handle. Next, you'll learn how to set up Azure CDN over a blob storage box using the common Azure SDKs and tools. You will also learn how to secure storage security using SAS token authentication. After completing this course, you will be able to use Azure CDN effectively to enable the serving of content from Azure Blob Storage accounts.

blur
icon

Total Duration

64 minutes

icon

Level

Advanced

icon

Learn Type

Certifications

Microsoft Azure Developer: Configuring CORS Access for Storage

Cross-Origin Resource Sharing is an HTTP feature that allows clients to request content in a restricted way. This course, Microsoft Azure Developer - Configuring CORS Access to Storage, will give you a foundational understanding of how CORS rules are enabled, configured and used with Azure Storage services. You will first see CORS in action. Next, you'll learn how Azure Storage evaluates CORS Rules. You will also learn how to set up rules using common Azure SDKs. After completing this course, you will be able to configure CORS to manage cross-origin queries to Azure Storage services.

blur
icon

Total Duration

73 minutes

icon

Level

Advanced

icon

Learn Type

Certifications

Microsoft Azure Developer: Implementing File Storage

Moving legacy applications to the cloud often requires a costly rewrite of storage layers, which may be dependent on SMB file sharing. This course, Microsoft Azure Developer - Implementing File Storage will teach you how to create file shares in Azure that provide legacy apps with the functionality they need and a modern REST API. You will first learn how to set up your Azure file service. Next, you'll learn how to manage files using your new service. You will also learn how to fine-tune the service. This course will equip you with the knowledge and skills to create modern, great cloud applications.

blur
icon

Total Duration

68 minutes

icon

Level

Intermediate

icon

Learn Type

Certifications

Microsoft Azure Developer: Implementing Data Lake Storage Gen2

Data lakes can be used to store large amounts of data. This is essential when working with Big Data. This course, Microsoft Azure Developer - Implementing Data Lake Storage Gen2, will provide foundational knowledge as well as the ability to use a large, HDFS-compliant data repository in Microsoft Azure. You will first learn how to ingest data. Next, you'll learn how to manage your Big Data. You will also learn how to run jobs on Hadoop clusters using platforms such as Spark and the ABFS driver. This course will equip you with the knowledge and skills to work with large data repositories within Microsoft's cloud.

blur
icon

Total Duration

2.08 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Microsoft Azure Developer: Managing Azure SQL Database

Any line of business application needs data persistence. Some companies have a database administrator who is specialized, but many developers are able to do multiple roles. This course, Microsoft Azure Developer Managing Azure SQL Database will give you a foundational understanding of the tools that are available to create, modify, and manage Azure SQL Databases. As your application evolves through different versions, you'll learn how to migrate the schema of your database. You will then learn about the different layers that you have to protect your database and all the information it holds. You will also learn how to optimize your database's performance to meet growing needs. This course will equip you with the knowledge and skills required to support your database needs.

blur