Closed cmaneu closed 2 years ago
No - we need to keep this as-is for consistency across delivery modalities.
Hi @GraemeMalcolm, Thanks for your answer. I do understand that we want to keep consistency across modalities. Yet today this module is used within a Learn Module. We can't assume that learners will have an Azure Subscription at this stage.
My proposal does not change anything to the steps listed in this lab. It only offers a way to get the Azure Subscription in the first place, as this Learn module does not come with a sandbox. It improves the learners' experience for the ones "self-serving" this module.
For these learners, and in the current state, the experience is not a great one. I think it's more valuable to fix it there, but if it's not possible, we would have to fix it earlier in the funnel (= not including this resource in the learn module).
@cmaneu , Thanks for your detailed response. This lab is not only used in the Learn module, it's also used in ILT deliveries (in which a cloud slice environment is provided) and for academic institution deliveries (where a student subscription is used). Furthermore, it's designed to be consumed as part of the overall Data Fundamentals curriculum, which includes other technologies for which a full Azure subscription is required. If it were only designed to be standalone on Learn, we'd have used the Sandbox; but we need to ensure a consistent experience across multiple contexts, and after a great deal of thought, came to the conclusion that self-paced learners on Learn will be best served overall by using a BYO subscription solution. We'll consider adding information about other options specifically for Cosmos DB on the Exercise page in Learn from where the lab is launched, but we'll need to test that scenario fully and make it clear that it's not something we support for the curriculum as a whole.
Add Try Cosmos option for creating a Cosmos account
Module: 03
Lab/Demo: 01
Changes proposed in this pull request: