<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ikuesan Adeola</title>
    <description>The latest articles on DEV Community by Ikuesan Adeola (@ikuesan_adeola).</description>
    <link>https://dev.to/ikuesan_adeola</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2238660%2Fb72e434b-b31a-468f-b215-849da5e97647.png</url>
      <title>DEV Community: Ikuesan Adeola</title>
      <link>https://dev.to/ikuesan_adeola</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ikuesan_adeola"/>
    <language>en</language>
    <item>
      <title>IoT solution using IoT Hub, involves setting IoT Hub, device registering and to send telemetry data to Azure Blob Storage</title>
      <dc:creator>Ikuesan Adeola</dc:creator>
      <pubDate>Fri, 13 Dec 2024 21:35:37 +0000</pubDate>
      <link>https://dev.to/ikuesan_adeola/iot-solution-using-iot-hub-involves-setting-iot-hub-device-registering-and-to-send-telemetry-data-4h</link>
      <guid>https://dev.to/ikuesan_adeola/iot-solution-using-iot-hub-involves-setting-iot-hub-device-registering-and-to-send-telemetry-data-4h</guid>
      <description>&lt;p&gt;Azure IoT (Internet of Things) hub is a cloud-based service that allows for secure and reliable communication between an IoT application and its connected devices. It provides a cloud-hosted solution back end to connect virtually any device. Azure IoT hub provides a secure channel for sending and receiving data between devices and the cloud. It offers build-in device management including per-device authentication and scaled provisioning. it allows for over-the-air updates to keep devices up to date and secure. It can also track device creation, connections, and failures.&lt;br&gt;
Azure IoT hub can connect millions of devices and their backend solutions. It enables real-time interaction between devices and the cloud, which allows for immediate responses to changes in device conditions.&lt;/p&gt;

&lt;p&gt;To get started,&lt;br&gt;
Open the Azure portal &lt;br&gt;
Sign-up or Sign-in&lt;br&gt;
Search for and select "IoT hub"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5amyus4uj53cougibv4k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5amyus4uj53cougibv4k.png" alt="Image description" width="800" height="429"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the "&lt;strong&gt;IoT hub&lt;/strong&gt;" page opens, on the page click on "+ Create" or "Create IoT hub&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F978385ilzmlocl2rcsj0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F978385ilzmlocl2rcsj0.png" alt="Image description" width="800" height="386"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the page opens, fill the details for the IoT hub such as Subscription, Resource group, IoT hub name, Region, Tier, Daily message limit.&lt;br&gt;
Other tabs remain as default. Click on "review + create" then click on "create"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsv111mnl8fbku7shqaf0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsv111mnl8fbku7shqaf0.png" alt="Image description" width="800" height="374"&gt;&lt;/a&gt;&lt;br&gt;
After that has been done, click on "Go to resource"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmmdnt9ftejkhg9ga2kjd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmmdnt9ftejkhg9ga2kjd.png" alt="Image description" width="800" height="508"&gt;&lt;/a&gt;&lt;br&gt;
Under "Overview" of IoT hub, go to "Device management"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fypknq967sclkxf0c5nr7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fypknq967sclkxf0c5nr7.png" alt="Image description" width="800" height="416"&gt;&lt;/a&gt;&lt;br&gt;
Click on "Devices", when the page opens. Click on "+ Add Device"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm4ig0j8si5eljtyievp8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm4ig0j8si5eljtyievp8.png" alt="Image description" width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the "Create a device" page opens, input the "Device ID" then "save" the device.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyvb2f9253ub98vcnuw8t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyvb2f9253ub98vcnuw8t.png" alt="Image description" width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After creating the device, click on the device created to explore&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvqskga6v5browe8jzu4z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvqskga6v5browe8jzu4z.png" alt="Image description" width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the device opens, copy the "primary connection string".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F27jtjga12m360n2kzsxo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F27jtjga12m360n2kzsxo.png" alt="Image description" width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Return back to the "IoT hub" overview, go to "Hub setting" from the dropdown, select "File upload", when the page opens. Turn on "File notification settings" then Click on the "Select Azure Storage Container"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frg72om0rpalkjnbjohhi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frg72om0rpalkjnbjohhi.png" alt="Image description" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the "Storage account" page open. Click on "+ Storage account" to create a storage account.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Firzs82xuwom75k9lkbx6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Firzs82xuwom75k9lkbx6.png" alt="Image description" width="800" height="124"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the "Create storage account" opens. Input the storage account name, leave other option on default then click on "Ok&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2vs9vk484z0l0letqryt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2vs9vk484z0l0letqryt.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on the storage account created, the "Container" page opens. Click on "+ Container" to create container. New container page opens on the side, input the new container name then click "create"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwt7zdrrv2cro4ro2kk7y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwt7zdrrv2cro4ro2kk7y.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After creating the container, select the created container then click on "Select"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8n9dc10p9jajpjvo92a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8n9dc10p9jajpjvo92a.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on "Save"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwckl4h1hxe28czhz610q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwckl4h1hxe28czhz610q.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Return back to the "IoT hub" overview, go to "Hub setting" from the dropdown, select "Message routing", click on "+ Add"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8k9iuqyavfkjfytsz024.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8k9iuqyavfkjfytsz024.png" alt="Image description" width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When "+ Add a route" page open, select "Storage" in Endpoint type, input the "Endpoint name" then click on "Pick a container"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxabw1q5heekc2pphi3l7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxabw1q5heekc2pphi3l7.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on the storage account created, the containers page opens. Select the container you created then click on "Select"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmvl4nzkj7vnn6pdvk9nm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmvl4nzkj7vnn6pdvk9nm.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on "create + next"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw32x7brjelz9egknsyyz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw32x7brjelz9egknsyyz.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on "create + skip enrichment"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg58e0m148df7khbl46qy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg58e0m148df7khbl46qy.png" alt="Image description" width="800" height="427"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Get a mobile device, download "IoT plug and play" on mobile device. Tap "Scan QR code"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbwx8ub6z40ieyik8vyo.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbwx8ub6z40ieyik8vyo.jpg" alt="Image description" width="800" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then tap "Connect manually"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvs5vrv8j9qo0i8sgj5l6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvs5vrv8j9qo0i8sgj5l6.jpg" alt="Image description" width="800" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On the next page, select "IoT Hub device connection string". Paste the "primary connection string" copied in the box then tap "connect"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj1s1vi1n28kgmkpxt91j.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj1s1vi1n28kgmkpxt91j.jpg" alt="Image description" width="800" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To upload a file to the Blob storage, tap "Image upload". Select a file from the gallery or take a picture &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgklkebxrul6jurjdrrgx.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgklkebxrul6jurjdrrgx.jpg" alt="Image description" width="800" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>iot</category>
      <category>azure</category>
    </item>
    <item>
      <title>Creating an Azure Virtual Network with four subnets with 192.148.30.0/26 address</title>
      <dc:creator>Ikuesan Adeola</dc:creator>
      <pubDate>Thu, 28 Nov 2024 20:26:37 +0000</pubDate>
      <link>https://dev.to/ikuesan_adeola/creating-an-azure-virtual-network-with-four-subnets-with-19214830026-address-2h4b</link>
      <guid>https://dev.to/ikuesan_adeola/creating-an-azure-virtual-network-with-four-subnets-with-19214830026-address-2h4b</guid>
      <description>&lt;p&gt;A virtual network is a network that uses software and wireless technology to connect devices, servers, and data centers. Virtual networks are not wired, so devices interact with each other through the internet. An Azure virtual network enables many types of Azure resources to securely communicate with each other, the internet and on premises network.&lt;/p&gt;

&lt;p&gt;In creating an Azure virtual network with four subnets, begin by.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Signing up or logging onto the Azure portal.&lt;/li&gt;
&lt;li&gt;When the portal is opened, search for and select virtual network &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faxtgczh18j493vi0kr7a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faxtgczh18j493vi0kr7a.png" alt="Image description" width="800" height="390"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on "+ create" to open the page to select and enter network details 
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnovrdr6u7vpe6q9rtj2w.png" alt="Image description" width="800" height="423"&gt;
&lt;/li&gt;
&lt;li&gt;When the create virtual machine page opens, input the virtual network details such as project details which comprises of the subscription and resource group, then the instance details such as virtual network name and region.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4blnps12vs1xakk0wzd.png" alt="Image description" width="800" height="377"&gt;
&lt;/li&gt;
&lt;li&gt;Click on "Next" to open the other tab &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvu80zhdp3gcowp1hu3ma.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvu80zhdp3gcowp1hu3ma.png" alt="Image description" width="800" height="377"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When the security tab opens, leave the details as default&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbziyk7h7yanbr5w0ugbm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbziyk7h7yanbr5w0ugbm.png" alt="Image description" width="800" height="417"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on "next" to move to the next tab&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ooor4vipn9kk6z8qq57.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ooor4vipn9kk6z8qq57.png" alt="Image description" width="800" height="417"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The "IP addresses" tab opens then input 192.148.30.0 IP address with CIDR class 24&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqmnvfs41aehhimpnzamw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqmnvfs41aehhimpnzamw.png" alt="Image description" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on "Add a subnet" to add the four subnets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsvfwj0dwva28wkxr4o93.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsvfwj0dwva28wkxr4o93.png" alt="Image description" width="800" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The sub-page opens, add the four subnets. In the sub-page, input the subnet name and change the CIDR size to 26 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F95guhy7tp1cebamkxwd6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F95guhy7tp1cebamkxwd6.png" alt="Image description" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on "Add" to add the subnets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg7eu2ww7s4atmounycyo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg7eu2ww7s4atmounycyo.png" alt="Image description" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on "Review + create" then "create" &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp17asa0qh4lrxg7h67mu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp17asa0qh4lrxg7h67mu.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl94qvq4g8qe50bcjb7um.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl94qvq4g8qe50bcjb7um.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Creating a Linux Virtual Machine in Azure Portal, Implementing Virtual Machine Scale Set</title>
      <dc:creator>Ikuesan Adeola</dc:creator>
      <pubDate>Fri, 15 Nov 2024 19:44:35 +0000</pubDate>
      <link>https://dev.to/ikuesan_adeola/creating-a-linux-virtual-machine-in-azure-portal-implementing-virtual-machine-scale-set-2dgj</link>
      <guid>https://dev.to/ikuesan_adeola/creating-a-linux-virtual-machine-in-azure-portal-implementing-virtual-machine-scale-set-2dgj</guid>
      <description>&lt;p&gt;To get started, user is required to create an account by visiting portal.azure.com, fill in the required details and information or create a free then the user receives a confirmation message via email, the confirmation mail redirect the user to portal.azure.com homepage.&lt;/p&gt;

&lt;p&gt;Azure virtual machine is a pre-built computer that runs in the cloud that allows users to create and manage computing resources, it can be used just like a physical desktop, laptop or server machine. It provides a number of benefits such as flexibility, portability, scalability and load distribution.&lt;/p&gt;

&lt;p&gt;Azure virtual machine scale set (VMSS) is a feature in azure that allows users to manage and create groups of virtual machines (VMs) and offers the following benefits: Easy deployment and management, Elastic scaling, Centralized management and Higher availability and security. They are available on all Azure Windows or Linux VM sizes.&lt;/p&gt;

&lt;p&gt;The process of creating a virtual machine using Azure resources on the Azure portal involves the following steps which would be broke piece by piece:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sign in to the azure portal&lt;/li&gt;
&lt;li&gt;Initiate the create wizard.&lt;/li&gt;
&lt;li&gt;Assign the scaling configurations.&lt;/li&gt;
&lt;li&gt;Validate the assigned configurations.&lt;/li&gt;
&lt;li&gt;Initiate the VM.&lt;/li&gt;
&lt;li&gt;Run a test&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;SIGN IN TO AZURE PORTAL&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;STEP 1&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You sign up to create a free account if you don't have an Azure subscription, once your Azure subscription is created. Sign-in to the Azure portal using your mail and password to get started.&lt;/p&gt;

&lt;p&gt;After you're successfully authenticated, the Azure portal's home page displays. The page provide links to core services, recently accessed and favorite resources, built-in management tools, and online documentation. It also serves as a convenient entry point into your Azure environment.&lt;/p&gt;

&lt;p&gt;If the functionality you're looking for isn't present on the home page, you can locate it by using either the portal menu or the global search textbox. They Both help to navigate through the portal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frywaiv81o3aj93vd3qtd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frywaiv81o3aj93vd3qtd.png" alt="Image description" width="800" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;INITIATE THE CREATE WIZARD&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;STEP 2&lt;/strong&gt;&lt;br&gt;
In the search bar, type "Virtual Machine Scale set" or select "Virtual Machine Scale Set" from the list of services.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmm63pnpg7a4lpjniwkef.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmm63pnpg7a4lpjniwkef.png" alt="Image description" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 3&lt;/strong&gt;:&lt;br&gt;
Click on "create" in the virtual machine scale set page.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvqq9dy4t5utdfmz2xgt2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvqq9dy4t5utdfmz2xgt2.png" alt="Image description" width="800" height="129"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;STEP 4&lt;/strong&gt;:&lt;br&gt;
On the Virtual Machine Scale Set page, select the subscription, create new resource group or select from the list, select and input the scale set details such as Virtual Machine Scale Set name, Region and Availability Zone.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fguakgg9xjz2yg8c3tpty.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fguakgg9xjz2yg8c3tpty.png" alt="Image description" width="800" height="739"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Assign the scaling configurations&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;STEP 5&lt;/strong&gt;:&lt;br&gt;
Still on the Virtual Machine Scale Set page, select the orchestration mode   either flexible mode or uniform mode and the security type. Uniform mode will be selected for this Virtual machine. &lt;br&gt;
Furthermore, under scaling mode. Select the Autoscaling mode.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuzyy7qwpyoakridm5sh1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuzyy7qwpyoakridm5sh1.png" alt="Image description" width="800" height="397"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 6&lt;/strong&gt;:&lt;br&gt;
Under Autoscaling mode, click on "configure" to input the preferred configurations&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkqodc921xh4a7wqr1z17.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkqodc921xh4a7wqr1z17.png" alt="Image description" width="800" height="397"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 7&lt;/strong&gt;:&lt;br&gt;
On scaling configuration page, edit the default conditions by clicking on "edit" icon &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqlmqsln568t3ddufip7f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqlmqsln568t3ddufip7f.png" alt="Image description" width="800" height="378"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 8&lt;/strong&gt;:&lt;br&gt;
Edit the conditions such as Scale out parameters, scale in parameters and the query duration. After editing the conditions, save the changes. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwqmiq9c9mmnm0zguqr4u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwqmiq9c9mmnm0zguqr4u.png" alt="Image description" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 9&lt;/strong&gt;:&lt;br&gt;
When saving is done. It returns to the scaling configuration page where you can see the configurations made and under scaling-in policy, select the suitable policy then save the configurations.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpaprbc579tqiy4h5ud2j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpaprbc579tqiy4h5ud2j.png" alt="Image description" width="800" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 10&lt;/strong&gt;:&lt;br&gt;
After saving the configuration. It returns to "create a Virtual machine scale set" then select the instance details consisting of Image, Virtual machine architecture and size. Continue by determining the authentication type, username, SSH public key source, SSH public key type and key pair name.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fho4afs8i7bnc80v6c73p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fho4afs8i7bnc80v6c73p.png" alt="Image description" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 11&lt;/strong&gt;:&lt;br&gt;
Click on "Networking" tab. Under the networking tab, go to "Load balancing. Under load balancing options, select "Azure load balancer"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F01iruxt27eb1lk86dmc6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F01iruxt27eb1lk86dmc6.png" alt="Image description" width="800" height="682"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 12&lt;/strong&gt;:&lt;br&gt;
Under the Inbound port rule, in the public inbound port. select "Allow selected ports". Select HTTP (80) and SSH (22) then enable the Public IP Address&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7qwe1iuo47cmkj4dbgle.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7qwe1iuo47cmkj4dbgle.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 13&lt;/strong&gt;:&lt;br&gt;
Under "select a load balancer". Go to "create a load balancer" then give the load balancer a name. select "public" as the outbound connection for the virtual machine. Leave other default settings as they are being selected then click on "create". It creates the load balancer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fikdggcbesr8kl898e9ei.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fikdggcbesr8kl898e9ei.png" alt="Image description" width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Validate the assigned configurations&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;STEP 14&lt;/strong&gt;:&lt;br&gt;
Click on "Review + Create", after validation is complete. Click on "create" then "Download private key and create resource" pops up for download, the Virtual Machine Scale Set will be deployed. Click on "Go to resources".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj4bz1ovj822fooxein4o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj4bz1ovj822fooxein4o.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr4pld64egr15g4wdkhs0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr4pld64egr15g4wdkhs0.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Initiate the VM&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;STEP 15&lt;/strong&gt;:&lt;br&gt;
Open "command prompt", run as administrator. &lt;br&gt;
Input&lt;br&gt;
ssh -i "C:\user\USER\Download\Adeola-vmss_key.pem &lt;a href="mailto:azureuser@172.167.45.138"&gt;azureuser@172.167.45.138&lt;/a&gt; -p 50000&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftteutulu21ccjvyehzs8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftteutulu21ccjvyehzs8.jpg" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Followed by&lt;br&gt;
sudo apt-get update -y&lt;br&gt;
and;&lt;br&gt;
sudo apt-get -y install nginx &lt;br&gt;
To see the VM in action, install the NGINX web server. From your SSH session, update your package sources and then install the latest NGINX package.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Run a test&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;STEP 16&lt;/strong&gt;:&lt;br&gt;
Use a web browser of your choice to view the default NGINX welcome page. Type the public IP address of the VM as the web address. The public IP address (172.167.45.138, my public IP Address) can be found on the VM overview page or as part of the SSH connection string you used earlier.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhbhlcqqubegkgylyuidp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhbhlcqqubegkgylyuidp.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>azure</category>
      <category>resources</category>
    </item>
    <item>
      <title>CREATING A LINUX VIRTUAL MACHINE USING AZURE PORTAL</title>
      <dc:creator>Ikuesan Adeola</dc:creator>
      <pubDate>Fri, 08 Nov 2024 16:09:14 +0000</pubDate>
      <link>https://dev.to/ikuesan_adeola/creating-a-linux-virtual-machine-using-azure-portal-2kbl</link>
      <guid>https://dev.to/ikuesan_adeola/creating-a-linux-virtual-machine-using-azure-portal-2kbl</guid>
      <description>&lt;p&gt;Microsoft azure is a web-based portal which has the interface that allows user to create azure resources. In creating the Linux virtual machine, ubuntu server 22.04 LTS will be used, ssh will be deployed and NGINX web server will be installed.&lt;/p&gt;

&lt;p&gt;CREATING THE VIRTUAL MACHINE&lt;br&gt;
&lt;strong&gt;STEP 1&lt;/strong&gt;:&lt;br&gt;
Search for virtual machine or select virtual machine under azure services.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbbaetxn6yp1r4a8cr3wp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbbaetxn6yp1r4a8cr3wp.png" alt="Image description" width="800" height="406"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 2&lt;/strong&gt;:&lt;br&gt;
Click on "create" in the virtual machine page then select azure virtual machine. Create a virtual machine page opens.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgug74hqb1yo9h5xxq2es.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgug74hqb1yo9h5xxq2es.png" alt="Image description" width="800" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 3&lt;/strong&gt;:&lt;br&gt;
Fill in the required details for the virtual machine such as Subscription, Resource group, Virtual machine name, Region availability option, Security type, Image (which is the operating system to be used), Virtual machine architecture, Size, Administrator account etc. Under Image, select ubuntu server 22.04 LTS-x64 Gen 2, select SSH public key as the Authentication type. In Username enter "azureuser". Under SSH public key source, leave the default of Generate new key pair and Under Inbound port rules &amp;gt; Public inbound ports, choose Allow selected ports and then select SSH (22) and HTTP (80).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1iadwnkk9yb0ljm3a1h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1iadwnkk9yb0ljm3a1h.png" alt="Image description" width="800" height="529"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzq2j9rkktrscw7bqqfvy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzq2j9rkktrscw7bqqfvy.png" alt="Image description" width="800" height="276"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 4&lt;/strong&gt;:&lt;br&gt;
Click on "Review+create". This allows the check through the properties and details provided then validate it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F20x4kq7w4o2v9quveeug.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F20x4kq7w4o2v9quveeug.png" alt="Image description" width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 5&lt;/strong&gt;:&lt;br&gt;
After validation is complete, click on "Create". then it generates new key pair. Click on "Download private key and create resource".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fix8qkp4jehdp5nfi9191.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fix8qkp4jehdp5nfi9191.png" alt="Image description" width="800" height="378"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 6&lt;/strong&gt;:&lt;br&gt;
Click on "Go to resource". It opens the page which the properties for the virtual machine created are listed. Scroll down to see more. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklev3axbz2xgu5ll09s3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklev3axbz2xgu5ll09s3.png" alt="Image description" width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh9059uqklp3za3db005d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh9059uqklp3za3db005d.png" alt="Image description" width="800" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 7&lt;/strong&gt;:&lt;br&gt;
Open command prompt on your PC, input "ssh -i c:\downloaded file path.pem azureuser@public address created in the virtual machine". then press enter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 8&lt;/strong&gt;:&lt;br&gt;
To update the package resources, input "sudo apt-get update -y"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 9&lt;/strong&gt;:&lt;br&gt;
Input "sudo apt-get -y install nginx" to install the latest NGINX package.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 10&lt;/strong&gt;:&lt;br&gt;
Open the browser. Input the public address, then press "Enter"&lt;/p&gt;

</description>
      <category>virtualmachine</category>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>How to create a Windows 11 Virtual Machine on Azure.</title>
      <dc:creator>Ikuesan Adeola</dc:creator>
      <pubDate>Sat, 02 Nov 2024 10:10:01 +0000</pubDate>
      <link>https://dev.to/ikuesan_adeola/how-to-create-a-windows-11-virtual-machine-on-azure-1gcp</link>
      <guid>https://dev.to/ikuesan_adeola/how-to-create-a-windows-11-virtual-machine-on-azure-1gcp</guid>
      <description>&lt;p&gt;Before we begin the process of creating a Windows 11 virtual machine, we need to know the basic meaning of a Virtual Machine (VM).&lt;br&gt;
What is a Virtual Machine? A virtual machine is a computer system created using software on one physical computer in order to emulate the functionality of another separate physical computer. Azure offers a computing resource that allows users to create a virtual machine of different specifications.&lt;/p&gt;

&lt;p&gt;To get started, user is required to create an account by visiting portal.azure.com, fill in the required details and information or create a free account then the user receives a confirmation message via email, the confirmation mail redirect the user to portal.azure.com homepage &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frvjv3jxwt1dh8t0ekcyf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frvjv3jxwt1dh8t0ekcyf.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
where the user gets started with creating Windows 11 virtual machine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 1&lt;/strong&gt;:&lt;br&gt;
Search for Virtual machine in the search box or click on the "Virtual machine" from the listed icons &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz6pqr9cp42at8ybm4x1z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz6pqr9cp42at8ybm4x1z.png" alt="Image description" width="800" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 2&lt;/strong&gt;:&lt;br&gt;
Click on "Create" which will provide a list of options. select Azure Virtual Machine &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvtfivf69ntqamy643dah.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvtfivf69ntqamy643dah.png" alt="Image description" width="800" height="537"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 3&lt;/strong&gt;:&lt;br&gt;
Click on "Basics" tab, fill in or select from the project details like Subscription, Resource group, Virtual Machine name, Region, Availability option, Security type, Image (which is the operating system preferred by the user), Virtual Machine architecture, Size, Administrator account, Inbound port rules and the likes&lt;br&gt;
Other tabs like disks, Networking, Management, Monitoring, Advanced and Tags allows user to select properties for the Virtual Machine.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff7d8svuwioi9q8qe6unh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff7d8svuwioi9q8qe6unh.png" alt="Image description" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 4&lt;/strong&gt;:&lt;br&gt;
After filling all the details and selecting other properties. Click on "Review+Create", which allows Azure check through the properties and details provided for it to continue to the next Step.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm10485cusmz093kjlrpv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm10485cusmz093kjlrpv.png" alt="Image description" width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 5&lt;/strong&gt;:&lt;br&gt;
When validation is complete, click on "create" which created the Remote Desktop Protocol, then displays on the new page Your Deployment is Complete"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpxzz1g7tjq9azfdy6p6m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpxzz1g7tjq9azfdy6p6m.png" alt="Image description" width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 6&lt;/strong&gt;:&lt;br&gt;
Click on "go to resource". This page displays all the information about the Virtual machine being created &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8kw54z9qqijgpqmthvz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8kw54z9qqijgpqmthvz.png" alt="Image description" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 7&lt;/strong&gt;:&lt;br&gt;
On the new page, click on "connect" which connects the resources to the Virtual machine being created. It displays the public IP address, Admin username, Port, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwac7vah0w63y0rg33b47.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwac7vah0w63y0rg33b47.png" alt="Image description" width="800" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 8&lt;/strong&gt;:&lt;br&gt;
Click on "Download RDP file" which download the Remote Display Protocol file on user physical computer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F10s2jc6b0d2wn8l4y53a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F10s2jc6b0d2wn8l4y53a.png" alt="Image description" width="800" height="399"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 9&lt;/strong&gt;:&lt;br&gt;
Open the downloaded file in the download folder on the PC, run it then click on "connect".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faccxoo8i2n65enwi1ng3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faccxoo8i2n65enwi1ng3.png" alt="Image description" width="800" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 10&lt;/strong&gt;:&lt;br&gt;
Enter the password created while building the Virtual machine&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8zrhrbtdu8aovwrn1yt0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8zrhrbtdu8aovwrn1yt0.png" alt="Image description" width="800" height="672"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>virtualmachine</category>
      <category>azure</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>THE CORE ARCHITECTURAL COMPONENT OF AZURE</title>
      <dc:creator>Ikuesan Adeola</dc:creator>
      <pubDate>Fri, 25 Oct 2024 15:34:29 +0000</pubDate>
      <link>https://dev.to/ikuesan_adeola/the-core-architectural-component-of-azure-17ih</link>
      <guid>https://dev.to/ikuesan_adeola/the-core-architectural-component-of-azure-17ih</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Azure is a Microsoft cloud computing platform that helps individuals and businesses to build, deploy, and manage applications and a wide range of services through a global network of datacenters. At its core, is its architectural components that work together to provide scalability, reliability and security. These components include: Compute, Networking, Databases, Security and Analytics. Each of these will be discussed extensively in the subsequent paragraphs.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Azure compute service is the first component that will be discussed. This service provides the processing power and memory required to run applications and services. The primary compute services include; Virtual Machines (VMs) which allow users to create customized virtual environments for running applications, Container Instances that provide a lightweight, containerized environment for deploying applications, Azure Functions that enable event-driven, serverless computing for streamlined application development and an App Service that provides a fully managed platform for building, deploying, and scaling web applications.&lt;/p&gt;

&lt;p&gt;The Storage service is another component of Azure. It provides durable, scalable, and secure storage for data. The primary storage services are: The Blob Storage that provides object storage for unstructured data, File Storage which offers shared file storage for applications. Queue Storage that enables message queuing for distributed applications disk storage which provides persistent storage for virtual machines.&lt;/p&gt;

&lt;p&gt;Yet again, we have the Azure networking as another architectural component of Azure. It helps with network performance and security which includes virtual networks and load balancer. Load balancing refers to the distribution of workloads across multiple computing resources and it aims to optimize resource use, maximize output, minimize response time and avoid overloading any single resource. It can also improve availability by sharing the workload across redundant computing resources. Azure virtual network is basically, a core service that enables secure communication between various Azure resources, the internet and on-premises network. It also provides isolation, security and segmentation within the Azure environment.&lt;/p&gt;

&lt;p&gt;In addition to all that has been previously discussed is the Database in Azure. This can be used to build and transform applications which offer a variety of databases including SQL, NoSQL, etc. On the one hand, the Azure SQL database is a fully managed database service that includes build-in AI, Auto-scaling and backups. It is a family of cloud-based products that use the SQL server database engine. It also supports modern cloud applications on an intelligent managed database service.&lt;br&gt;
NoSQL databases on the other hand are based on data models other than relational tables. It is a non-relational database service that allows users to store, index and query JSON documents. It offers a variety of features such as Document data model, Automatic indexing, SQL query language, Vector search, API access etc. As technology advances, they are becoming more popular as organizations create large volumes and greater variety of unstructured data.&lt;/p&gt;

&lt;p&gt;Furthermore, there is the Azure security which is a set of security tools and services that Microsoft Azure offers to protect data, applications and infrastructure on its cloud platform. It provides a cloud workload protection solution and also gives a service that helps developers and testers create environments in Azure. It offers a security rules feature on the portal that groups rules by inbound and outbound.&lt;/p&gt;

&lt;p&gt;Finally, the Azure analytics offer a comprehensive set of intelligent solutions for data warehousing, advanced analytics on big data and real-time streaming. It combines SQL technologies, Apache spark technologies and Azure data explorers to accelerate time to insight across data warehouses and big data systems. It is a fully managed stream processing engine that analyzes and processes large volumes of streaming data in real-time. It can be used to identify patterns and relationships in data from various sources such as applications, devices, sensors and social media feeds.&lt;/p&gt;

&lt;p&gt;In conclusion, Azure's core architectural components provide a robust foundation for building, deploying, and managing applications and services in the cloud. Understanding these components is essential for designing and implementing scalable, secure, and efficient solutions on the Azure platform.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
