WhatTheHack/056-CosmicTroubleshooting
dependabot[bot] 3d4fedc1e5
Bump Azure.Identity from 1.11.0 to 1.11.4 in /056-CosmicTroubleshooting/Coach/Solutions/Challenge05/WTHAzureCosmosDB.Web (#887)
Bump Azure.Identity

Bumps [Azure.Identity](https://github.com/Azure/azure-sdk-for-net) from 1.11.0 to 1.11.4.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Identity_1.11.0...Azure.Identity_1.11.4)

---
updated-dependencies:
- dependency-name: Azure.Identity
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-30 11:20:36 -04:00
..
Coach Bump Azure.Identity from 1.11.0 to 1.11.4 in /056-CosmicTroubleshooting/Coach/Solutions/Challenge05/WTHAzureCosmosDB.Web (#887) 2024-10-30 11:20:36 -04:00
Student Bump Azure.Identity from 1.11.0 to 1.11.4 in /056-CosmicTroubleshooting/Student/Resources/Challenge00/WTHAzureCosmosDB.Web (#886) 2024-08-09 18:14:32 -04:00
images [New Hack] Contributing Cosmic Troubleshooting WhatTheHack (#507) 2022-11-15 16:00:48 -06:00
.wordlist.txt [Hack Update] 056-CosmicTroubleshooting - Updates to Cosmic Troubleshooting WTH (#627) 2023-05-31 21:16:00 -04:00
README.md [New Hack] Contributing Cosmic Troubleshooting WhatTheHack (#507) 2022-11-15 16:00:48 -06:00

README.md

What The Hack - Cosmic Troubleshooting

Introduction

The Cosmic Troubleshooting hack will allow you to upskill in identifying and resolving performance issues in Azure Cosmos DB due to bad design decisions. It follows a real-world scenario (Retail) where the application is facing severe performance issues and needs to be re-architected sightly to take advantage of the full power of Azure Cosmos DB.

We estimate that running this hack end-to-end will take approximately 8 hours, with an Azure cost of about $50 or less.

Learning Objectives

In this hack you will be diving deeper into Azure Cosmos DB data modelling, monitoring and troubleshooting and in general, applying best practices. You will learn about a lot of Azure Cosmos DB features such as:

  1. Partitioning
  2. Capacity models
  3. Indexing
  4. Backup
  5. Monitoring and Security
  6. Synapse Link
  7. Change Feed
  8. and probably a lot more

We are expecting students to have the following skills within their team:

  • Deep knowledge of Azure Cosmos DB features, both from developer perspective as well as database administration
  • Experience with .NET C# coding and patterns
  • Basic Azure Synapse Analytics knowledge, including basic Spark and SQL Serverless

Challenges

Prerequisites

  • Your own Azure subscription with Owner access
  • Visual Studio Code
  • Azure CLI

Contributors

  • Ioannis Stavrinides
  • Vaclav Jirovsky