O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Microsoft Azure Data Storage for Developers

Video Description

In this Microsoft Azure Data Storage for Developers training course, expert author Bruno Terkaly covers everything you need to know about data storage with Microsoft Azure. This course is designed for users that have some basic working knowledge of Java.

You will start by learning about how to get an Azure subscription and configure your environment. From there, Bruno will teach you about Azure storage and Azure blobs, including how to perform CRUD operations on blobs. This video tutorial also covers Azure queues and tables and relational storage, including connecting to MySQL from Java, connecting to Azure SQL database from Java, and PostgreSQL. Finally, you will cover NoSQL storage, including connecting to DocumentDB from Java, provisioning MongoDB databases, and using Redis Cache from Java.

Once you have completed this computer based training course, you will have learned everything you need to know about data storage with Microsoft Azure. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

  1. Introduction
    1. Course Introduction And What To Expect 00:07:28
    2. About The Author 00:02:30
  2. Overview
    1. Azure Feature Overview – Part 1 00:07:46
    2. Azure Feature Overview – Part 2 00:08:07
    3. Azure Feature Overview – Part 3 00:04:54
    4. Azure Feature Overview – Part 4 00:05:37
    5. Developer Versus DevOps 00:02:09
    6. Linux And Windows 00:01:15
    7. Programming Languages And REST 00:02:14
  3. Getting Ready
    1. Getting An Azure Subscription And Configuring Your Environment 00:01:09
    2. Provisioning An Ubuntu Linux VM At The Azure Portal 00:08:37
    3. Installing The Azure Cross Platform Tooling 00:03:29
    4. Provisioning Resources With The Azure Resource Manager - Part 1 00:06:52
    5. Provisioning Resources With The Azure Resource Manager - Part 2 00:04:58
    6. Provisioning Resources With The Azure Resource Manager - Part 3 00:14:05
    7. Using The Azure Cross Platform CLI To Provision Infrastructure 00:07:39
    8. Downloading And Installing Java, Eclipse, FileZilla And Git 00:11:32
    9. Hello World With A Java Application And A Java Dynamic Web Application 00:12:41
  4. Azure Storage - Introduction And Azure Blobs
    1. Overview - The Storage Landscape In Azure 00:06:33
    2. Provisioning A Storage Account With The Portal And ARM 00:14:54
    3. Overview Of Azure Blobs And Azure Java Storage SDK 00:06:41
    4. Performing CRUD Operations On Blobs - Part 1 00:08:50
    5. Performing CRUD Operations On Blobs - Part 2 00:05:54
    6. Performing CRUD Operations On Blobs - Part 3 00:04:54
  5. Azure Storage - Azure Queues And Tables
    1. Overview Of Azure Queues 00:08:32
    2. Inserting And Reading Messages With Queues 00:07:30
    3. Using A Background Process To Process Messages - Part 1 00:10:32
    4. Using A Background Process To Process Messages - Part 2 00:10:24
    5. Overview Of Azure Tables 00:04:53
    6. Performing CRUD Operations On Tables - Part 1 00:07:02
    7. Performing CRUD Operations On Tables - Part 2 00:05:43
    8. Performing CRUD Operations On Tables - Part 3 00:05:51
    9. Performing CRUD Operations On Tables - Part 4 00:10:07
    10. Performing CRUD Operations On Tables - Part 5 00:06:46
  6. Azure Storage - Relational Storage
    1. Overview Of Relational Storage - SQL Server, SQL Database And MySQL 00:07:39
    2. Provisioning MySQL 00:03:37
    3. Connecting To MySQL From Java - Part 1 00:06:01
    4. Connecting To MySQL From Java - Part 2 00:09:59
    5. Connecting To MySQL From Java - Part 3 00:06:13
    6. Connecting To MySQL From Java - Part 4 00:06:04
    7. Provisioning SQL Server On A Virtual Machine - Part 1 00:05:55
    8. Provisioning SQL Server On A Virtual Machine - Part 2 00:08:32
    9. Connecting To SQL Server From Java - Part 1 00:06:03
    10. Connecting To SQL Server From Java - Part 2 00:05:38
    11. Connecting To SQL Server From Java - Part 3 00:08:36
    12. Provisioning SQL Database 00:01:12
    13. Understanding Azure SQL Database 00:04:23
    14. Connecting To Azure SQL Database From Java - Part 1 00:04:36
    15. Connecting To Azure SQL Database From Java - Part 2 00:07:09
    16. Connecting To Azure SQL Database From Java - Part 3 00:07:11
    17. Introduction PostGres - Part 1 00:05:24
    18. Introduction PostGres - Part 2 00:06:06
    19. Provisioning PostGres - Part 1 00:06:29
    20. Provisioning PostGres - Part 2 00:03:53
    21. Connecting To PostGres From Java - Part 1 00:08:47
    22. Connecting To PostGres From Java - Part 2 00:06:17
  7. Azure Storage - NoSQL Storage
    1. Overview Of NoSQL Storage 00:09:36
    2. Provisioning DocumentDB Databases 00:01:40
    3. Connecting To DocumentDB From Java - Part 1 00:06:42
    4. Connecting To DocumentDB From Java - Part 2 00:05:10
    5. Connecting To DocumentDB From Java - Part 3 00:05:37
    6. Connecting To DocumentDB From Java - Part 4 00:02:58
    7. Provisioning MongoDB Databases - Part 1 00:03:04
    8. Provisioning MongoDB Databases - Part 2 00:04:06
    9. Provisioning MongoDB Databases - Part 3 00:03:42
    10. Connecting To MongoDB From Java - Part 1 00:04:34
    11. Connecting To MongoDB From Java - Part 2 00:04:31
    12. Connecting To MongoDB From Java - Part 3 00:06:47
    13. Provisioning Redis Cache 00:05:46
    14. Using Redis Cache From Java 00:08:11
    15. Introducing Cassandra - Part 1 00:05:08
    16. Introducing Cassandra - Part 2 00:04:58
    17. Provisioning Cassandra - Part 1 00:04:00
    18. Provisioning Cassandra - Part 2 00:06:42
    19. Connecting To Apache Cassandra With Java - Part 1 00:05:38
    20. Connecting To Apache Cassandra With Java - Part 2 00:04:29
    21. Connecting To Apache Cassandra With Java - Part 3 00:06:07
  8. Wrap Up
    1. Wrap Up 00:01:52