Azure does not typically offer refunds for usage charges incurred, including those related to Azure Cosmos DB. However, if you believe there has been an error or if you're experiencing unexpected charges, you can reach out to Azure support to discuss your situation. They may be able to provide guidance or assistance based on your specific circumstances.
Regarding your concerns about the lab experiments:
- Cleanup Procedures: It's important to check the lab documentation for any cleanup steps. If the lab does not provide clear instructions on resource management, this can lead to unexpected costs.
- Provisioned Throughput: The choice of provisioned throughput settings in the lab may be intended to simulate real-world scenarios, but it can lead to high costs if not monitored closely. It's advisable to adjust these settings based on your actual needs.
- Free Tier Usage: The free tier is available for Azure Cosmos DB, but it must be explicitly enabled when creating an account. If the lab did not use the free tier, it may be due to the account setup or configuration.
- Safeguards: While Azure provides tools for monitoring and managing costs, it is ultimately the user's responsibility to manage resources effectively. Setting up alerts for spending can help mitigate unexpected charges in the future.
For further assistance, consider reviewing Azure's cost management features to monitor and control your spending more effectively.
References: