- Module 1: Build a database app to store and query data in Azure Cosmos DB Core (SQL) by using Visual Studio Code, Node.js and JavaScript.
In this module, you will:
- Create a Cosmos DB Core (SQL) account
- Build a new Node.js app in Visual Studio Code
- Add JavaScript code to work with Cosmos DB Core (SQL)
- Use the SDK to insert, upsert, read, and query your data
- Module 2: Build a basic service consisting of an Express.js-based web service with Microsoft Azure Database for PostgreSQL providing its persistent data store, and managed by a front-end Next.js management web app.
In this module, you'll:
- Learn the concept of service in the context of cloud-native applications
- Set up a basic service
- Extend the services architecture
- Implement Azure Database for PostgreSQL
- Connect Node.js Express to Azure Database for PostgreSQL
- Set up a Next.js management web app
- Module 3: Create a simple application and add configuration, client library references, and C# or JavaScript code to connect it to Azure Storage.
In this module, you will:
- Explore the data types and services supported by an Azure storage account.
- Create a new Azure storage account using the Azure portal.
- Create a new application and connect the app to an Azure Storage account.
Overview
Syllabus
- Module 1: Module 1: Build a Node.js app for Azure Cosmos DB Core (SQL) in Visual Studio Code
- Introduction
- Create a Cosmos DB instance
- Exercise - Create a Cosmos DB instance using Visual Studio Code
- Create a Node.js app in Visual Studio Code
- Exercise - Create a Node.js app in Visual Studio Code
- Add JavaScript code to work with Cosmos DB
- Exercise - Add JavaScript code to work with Cosmos DB
- Summary
- Module 2: Module 2: Build a basic cloud-native service using PostgreSQL and Node.js
- Introduction
- Define the concept of services
- Exercise - Set up Azure Database for PostgreSQL
- Set up a basic service
- Exercise - Connect Express.js to Azure Database for PostgreSQL
- Extend the services architecture
- Exercise - Set up a Next.js management web app
- Knowledge check
- Summary
- Module 3: Module 3: Connect an app to Azure Storage
- Introduction
- Explore Azure storage services
- Exercise - Create a new app to work with Azure storage
- Exercise - Create an Azure storage account
- Interact with the Azure Storage APIs
- Exercise - Add the storage client library to your app
- Connect to your Azure storage account
- Exercise - Add Azure Storage configuration to your app
- Exercise - Connect your application to your Azure Storage account
- Exercise - Upload an image to your Azure Storage account
- Knowledge check
- Summary