Skip to content
This repository was archived by the owner on Dec 12, 2025. It is now read-only.

Commit

Permalink
add files to azure
Browse files Browse the repository at this point in the history
  • Loading branch information
jhicks committed Nov 10, 2021
1 parent e27abf5 commit caae6a9
Show file tree
Hide file tree
Showing 2 changed files with 478 additions and 66 deletions.
74 changes: 22 additions & 52 deletions content/Azure/01_intro_to_cloud_console.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
"cells": [
{
"cell_type": "markdown",
"id": "dc57021c",
"id": "dba7ad08",
"metadata": {},
"source": [
"# Introduction to the AWS Console\n",
"# Introduction to the Azure Console\n",
"\n",
"\n",
"```{admonition} Overview\n",
Expand All @@ -19,105 +19,75 @@
"* How do I navigate the web console?\n",
"\n",
"**Objectives:**\n",
"* Log in to the AWS web console\n",
"* Navigate the AWS web console\n",
"* Log in to the Azure web console\n",
"* Navigate the Azure web console\n",
"* Recognize important information about your cloud environment\n",
"\n",
"```"
]
},
{
"cell_type": "markdown",
"id": "502f2360",
"metadata": {},
"source": []
},
{
"cell_type": "markdown",
"id": "acf07f2b",
"id": "ed22965b",
"metadata": {},
"source": [
"### Setup\n",
"\n",
"The console is the point of entry where you will start your AWS journey. If you are participating in the CLASS Essentials Workshop, you will have received a csv file via email. This csv file contains your **username**, **temporary password** and **console login link**. \n",
"The console is the point of entry where you will start your Azure journey. If you are participating in the CLASS Essentials Workshop, you will have received a csv file via email. This csv file contains your **username**, **temporary password** and **console login link**. \n",
"\n",
"```{admonition} Be Aware\n",
":class: danger\n",
"If you are doing self-paced learning, your login information may be different!\n",
"```\n",
"\n",
"### Logging in to the console\n",
"Paste your console login link into your web browser. You will see the AWS site requesting you to sign in as an IAM user. Fill in your username and password that was assigned to you in the csv file. You will be asked to change your password the first time you sign in to the console. Fill in your old password and then choose a new password that you can remember! \n",
"Paste your console login link into your web browser. You will see the Azure site requesting your username and password. Fill in your username and password that was assigned to you in the csv file. \n",
"\n",
"You are now logged on. Welcome to the first step of your cloud journey! \n",
"\n",
"Figure 1 is what your screen should look like when you log in to the AWS console for the first time. If you encounter any pop up boxes, you can exit them. Next, let's take a closer look at some key concepts and components of the AWS console. \n",
"Figure 1 is what your screen should look like when you log in to the Azure console. Next, let's take a closer look at some key concepts and components of the Azure console. \n",
"\n",
"<img src=\"./images/intro_to_cloud_console/console_start.png\" width=720 align=\"center\">\n",
"\n",
"<div align=\"center\">Figure 1: First time logging in to the AWS console</div><br/>"
]
},
{
"cell_type": "markdown",
"id": "930220c5",
"metadata": {},
"source": [
"### Key concepts and components of the AWS console\n",
"<img src=\"./images/intro_to_cloud_console/console_start_labeled.png\" width=720 align=\"center\">\n",
"<img src=\"./img/azure_intro_console.jpg\" width=720 align=\"center\">\n",
"\n",
"<div align=\"center\">Figure 2: Basic but important components of the AWS Console</div><br/>\n"
"<div align=\"center\">Figure 1: Logging in to the Azure console</div><br/>"
]
},
{
"cell_type": "markdown",
"id": "22bf4b20",
"id": "15ee81a4",
"metadata": {},
"source": [
"Figure 2 lists the basic components you will see when you first log in to the AWS console. \n",
"\n",
"**1. Services**\n",
": If you click on the dropdown menu labeled \"Services\" you will see the entire list of services that is offered by AWS. Currently, AWS has over 200 services ranging from compute to machine learning to networking to data storage. The list grows frequently!\n",
" **1. Hamburger**\n",
": If you click on the hamburger (three horizontal lines) you will get a dropdown menu and see a list of services that are offered by Azure. Currently, Azure has over N services ranging from compute to machine learning to networking to data storage. The list grows frequently!\n",
"\n",
"**2. Search bar**\n",
": You can also use the search bar to find a particular service or offering that you are interested in. Cloud vendors have proprietary vocabulary or jargon, so it is often useful to be aware of those as you start exploring more in your cloud adoption journey. [Internet2's CLASS Core documentation](https://github.internet2.edu/pages/CLASS/CLASS-Essentials-AWS/vendor_vocabulary.html) provides a basic list of vendor specific cloud terminology. For example, if you wanted to provision or utilize a \"virtual server\", you can try using the search bar to search for \"EC2\" which stands for \"Elastic Cloud Compute\" and is the AWS vocabulary for virtual computers.\n",
": You can also use the search bar to find a particular service or offering that you are interested in. Cloud vendors have proprietary vocabulary or jargon, so it is often useful to be aware of those as you start exploring more in your cloud adoption journey. [Internet2's CLASS Core documentation](https://github.internet2.edu/pages/CLASS/CLASS-Essentials-AWS/vendor_vocabulary.html) provides a basic list of vendor specific cloud terminology. For example, if you wanted to provision or utilize a \"virtual server\", you can try using the search bar to search for \"Virtual Machines\". As you start typing the words starting with \"V\" will auto fill. Choose Virtual Machines from the options displayed.\n",
"\n",
"**3. IAM Username and Account**\n",
": The menu bar on the console also lists your IAM username and account number. IAM is short for Identity and Access Management. Identity is a mechanism to authenticate users (e.g. password) and Access is a mechanism for authorizing what kinds of services users have access to. For example, in this scenario, student1 is an IAM user on the account \"4414-3982-1395\". In the creation of the IAM user \"student1\", the administrator (overlord) of the account assigned a particular permission scope (in AWS this is known as roles) to ensure that student1 only has access to a particular set of services and also assigned a password to authenticate user login. IAM is a key component in managing security on the cloud.\n",
"**3. Cloud Shell**\n",
": The cloud shell button invokes an interactive shell environment for either bash or PowerShell. The first time you invoke cloud shell you will also creare persistent storage specifically for cloud shell. The cloud shell comes with linux tools like bash, sh, & dig as well as the Azure CLI. Cloud shell also has editors like VIM and emacs, and tools like git, make, and configuration tools like ansible & terraform already installed. Language support for python, go, java, & PowerShell are also preinstalled. Azure Cloud Shell runs on Ubuntu 16.04 LTS with persistent storage.\n",
"\n",
"**4. Region**\n",
": AWS (and most cloud providers) uses the term region to denote the physical location of the data center(s) you are building your cloud service(s) in. Here we see that the region is \"Ohio\". This literally means that as you develop some of your AWS components like compute and storage, the physical location of your server and data is in the state of Ohio! Regions are important to know and understand for two major reasons: costs and latency. Transferring data between regions in AWS incurs what is known as a inter-region data fee (roughly $0.16/GB as of 2021). If you work with larger datasets, you may find that data transfer speeds (e.g. downloading, processing data, etc.) in different regions can occur more slowly due to something called latency. For the sake of optimizing costs and minimizing latency, you are encouraged to choose a region that is closest to you and your cloud data. For the CLASS Essentials Workshop, we will use \"Ohio\" as the region. \n",
"\n",
"**5. Quick links** \n",
": As you work more frequently on the console, your frequently used services will pop up on your console, and you can also access the entire suite of AWS services via the All Services drop down. \n"
"**4. IAM Username and Organization**\n",
": The menu bar on the console also lists your username and the current organization that you are logged into. IAM is short for Identity and Access Management. Identity is a mechanism to authenticate users (e.g. password) and Access is a mechanism for authorizing what kinds of services users have access to. In the creation of an IAM user, the administrator (overlord) of the account assigned a particular permission scope (in AWS this is known as roles) to control access to a particular set of services and also assigned a password to authenticate user login. IAM is a key component in managing security on the cloud.\n"
]
},
{
"cell_type": "markdown",
"id": "b2240a49",
"id": "e7ad8ac9",
"metadata": {},
"source": [
"```{admonition} Exercise\n",
":class: attention\n",
"\n",
"* What is your IAM username? \n",
"* Why is IAM important?\n",
"* What are the three ways you can find an AWS service on the console?\n",
"* What are the three ways you can find an Azure service on the console?\n",
"````"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b8fab5e4",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -131,7 +101,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.5"
"version": "3.9.7"
}
},
"nbformat": 4,
Expand Down
Loading

0 comments on commit caae6a9

Please sign in to comment.