Azure Cosmos DB
Learning
Learning Paths
Build an AI copilot with vCore-based Azure Cosmos DB for MongoDB and Azure OpenAI.
Levels: Intermediate
Roles: Developer
Modules
Learn how to create Azure Cosmos DB resources with the appropriate consistency levels, and perform data operations by using the .NET SDK V3 for Azure Cosmos DB.
Levels: Intermediate
Roles: Developer
Modules
Start here and learn how you can get the full power of Azure with your Java apps - use idiomatic libraries to connect and interact with your preferred cloud services, including Azure SQL and NoSQL databases, messaging and eventing systems, Redis cache, storage and directory services. As always, use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.
Levels: Beginner, Intermediate, Advanced
Roles: Developer, DevOps Engineer, App Maker, Solution Architect, Student, Technology Manager
Modules
- Deploy Spring microservices to Azure
- Deploy a Java EE (Jakarta EE) application to Azure
- Build a Java app with cloud-scale NoSQL Cosmos DB
- Enable asynchronous messaging in Java apps by using JMS and Azure Service Bus
- Accelerate and scale a Spring Boot application with Azure Cache for Redis
- Sign in users with Azure Active Directory in a Java web app
- Store application data with Azure Blob storage
Start here and learn how you can monitor, automate, tune, autoscale, secure and build Java apps on Azure. As always, use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.
Levels: Beginner, Intermediate, Advanced
Roles: Developer, DevOps Engineer, App Maker, Solution Architect, Student, Technology Manager
Modules
- Manage secrets in Java applications - Zero Trust and Zero Secrets
- Monitoring Java applications on Azure
- Drive higher utilization of your Java apps - autoscaling
- Rapidly develop and deploy Java apps using GitHub Actions or Azure Pipelines
- Develop Java web app on Azure using IntelliJ
- Develop Java web app on Azure using Maven
- Develop Java serverless Functions on Azure using Maven
Build JavaScript applications for Azure cloud services such as storage and databases.
Levels: Intermediate
Roles: Developer, Student
Modules
Azure Cosmos DB for MongoDB
Levels: Intermediate
Roles: Developer
Modules
Start here and learn how you can build, migrate and scale Java applications on Azure using Azure services. Use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.
Levels: Beginner, Intermediate, Advanced
Roles: Developer, DevOps Engineer, App Maker, Solution Architect, Student, Technology Manager
Modules
- Introduction to Java on Azure
- Choose the right Azure service for deploying your Java application
- Deploy a Spring Boot app to Azure App Service
- Deploy a Java web app to Azure App Service
- Deploy Spring microservices to Azure
- Build a real-time event-driven Java solution in Azure
- Deploy a Java EE (Jakarta EE) application to Azure
- Containerize and deploy a Java app to Azure
- Migrate Java web applications to Azure App Service
Define and implement an indexing strategy for Azure Cosmos DB for NoSQL
Levels: Intermediate
Roles: Developer
Modules
Monitor and troubleshoot an Azure Cosmos DB for NoSQL solution
Levels: Intermediate
Roles: Developer
Modules
Execute queries in Azure Cosmos DB for NoSQL
Levels: Intermediate
Roles: Developer
Modules
Connect to Azure Cosmos DB for NoSQL with the SDK
Levels: Intermediate
Roles: Developer
Modules
Design and implement a replication strategy for Azure Cosmos DB for NoSQL
Levels: Intermediate
Roles: Developer
Modules