From 9a5df91041f0d786bdc8408e5710dead0de5aa68 Mon Sep 17 00:00:00 2001 From: John Hicks Date: Mon, 14 Feb 2022 09:18:25 -0500 Subject: [PATCH] updated Azure 07-cost for student account --- content/Azure/01_intro_to_cloud_console.ipynb | 26 +++++------- content/Azure/02_intro_to_compute.ipynb | 6 ++- content/Azure/07_monitoring_costs.ipynb | 42 +++++++++++++++---- 3 files changed, 48 insertions(+), 26 deletions(-) diff --git a/content/Azure/01_intro_to_cloud_console.ipynb b/content/Azure/01_intro_to_cloud_console.ipynb index bd15070..fbc27c5 100644 --- a/content/Azure/01_intro_to_cloud_console.ipynb +++ b/content/Azure/01_intro_to_cloud_console.ipynb @@ -39,7 +39,7 @@ }, { "cell_type": "markdown", - "id": "ad5f323f", + "id": "f1a257c4", "metadata": {}, "source": [ "## Accounts (Authentication and Identity) & login\n", @@ -55,7 +55,7 @@ }, { "cell_type": "markdown", - "id": "413c7d67", + "id": "888bdfdc", "metadata": {}, "source": [ "```{admonition} Exercise\n", @@ -71,7 +71,7 @@ }, { "cell_type": "markdown", - "id": "374dbb3f", + "id": "651055e4", "metadata": {}, "source": [ "## Subscriptions\n", @@ -82,7 +82,7 @@ }, { "cell_type": "markdown", - "id": "6f869b68", + "id": "bc064a57", "metadata": {}, "source": [ "```{admonition} Exercise\n", @@ -97,7 +97,7 @@ }, { "cell_type": "markdown", - "id": "5841d124", + "id": "d2e2654b", "metadata": {}, "source": [ "## Services\n", @@ -119,7 +119,7 @@ }, { "cell_type": "markdown", - "id": "2be10ab0", + "id": "880a3b4d", "metadata": {}, "source": [ "```{admonition} Exercise\n", @@ -132,7 +132,7 @@ }, { "cell_type": "markdown", - "id": "e4f115d4", + "id": "43cd9544", "metadata": {}, "source": [ "## Everything Else\n", @@ -161,11 +161,9 @@ ] }, { - "cell_type": "code", - "execution_count": null, - "id": "5c0b0cce", + "cell_type": "markdown", + "id": "a06f390f", "metadata": {}, - "outputs": [], "source": [ "## Open a Cloud Shell\n", "\n", @@ -189,11 +187,9 @@ ] }, { - "cell_type": "code", - "execution_count": null, - "id": "c5022f57", + "cell_type": "markdown", + "id": "de9c6bdb", "metadata": {}, - "outputs": [], "source": [ "Now we will create a ssh key pair to use with some of the other lessons (e.g. we need a ssh key when creating a VM in order to login securely).\n", "\n", diff --git a/content/Azure/02_intro_to_compute.ipynb b/content/Azure/02_intro_to_compute.ipynb index 75ef42c..59b2df8 100644 --- a/content/Azure/02_intro_to_compute.ipynb +++ b/content/Azure/02_intro_to_compute.ipynb @@ -37,9 +37,11 @@ ] }, { - "cell_type": "markdown", - "id": "eb6326d6", + "cell_type": "code", + "execution_count": null, + "id": "a86373b5", "metadata": {}, + "outputs": [], "source": [ "## Azure Virtual Machines" ] diff --git a/content/Azure/07_monitoring_costs.ipynb b/content/Azure/07_monitoring_costs.ipynb index 6a0ba88..d239bb0 100644 --- a/content/Azure/07_monitoring_costs.ipynb +++ b/content/Azure/07_monitoring_costs.ipynb @@ -25,21 +25,45 @@ }, { "cell_type": "markdown", - "id": "95459101", + "id": "1261e723", "metadata": {}, "source": [ - "* In the Azure portal navigate to the *Cost Management + Billing* from the hamburger menu.\n", - "* On the left menu choose *Cost Management*\n", - "* This will give cost overview of you subscription\n", - "* On this pages left menu choose *Cost analysis*\n", - "* This page will display the actual and forcasted cost for your subscription.\n", - "* This page also offers interactive graphs that assist in drilling down to look at cost for various resources." + "## Overall Costs analysis\n", + "* In the Azure portal hamburger menu, navigate to the *Cost Management + Billing* and click on it.\n", + "* This will take you to the *Billing account* page. This page provides an *overview* of the costs for your overall \n", + "account. You will see the *Amount due*, *Upcoming invoices* (For the Billing period), *past invoices*, *Spending rate and \n", + "forecast*, and *This months top product charges*.\n", + "* In the left hand menu click the *Cost analysis* tab.\n", + "* Here you will see the actual and forecasted cost as well as a breakdown by *service name*, *Location (zone)*, and *subscription*. \n", + "* A time series graph is also provided to give a visual of curent and forecasted cost for the end of \n", + "the billing period.\n", + "\n", + "## Costs analysis of Resource Groups\n", + "* Similarly, you can see a cost breakdown for a Resouce Group and resources contained in it by navigating to\n", + "the *Resource Groups* tab in the hamburger menu. \n", + "* Once in the Resource Group page, click on the Resource Group you are interested in.\n", + "* In the left hand menu of the *Resource Group* page, click on the *cost analysis* tab. \n", + "* Here you will see the *actual* and *forcasted* cost of the resources in your Resource Group. \n", + "* You will also see a breakdown of costs by *Service name*, *Location*, and *Resource* in doughnut charts. \n", + "* The doughnut charts are interactive and by moving your curser over the chart you can drilling down to look \n", + "at costs for individual resources.\n", + "* A time series graph is provided to give a visual of curent and forecasted costs through the end of the billing period.\n", + "* Using the time series graph, you can see how the cost of your resources will increase over time (until the end of the \n", + "billing period).\n" ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8590419b", + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -53,7 +77,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.7" } }, "nbformat": 4,