<?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>Forem: Emmanuel Banjo</title>
    <description>The latest articles on Forem by Emmanuel Banjo (@emmanuel_banjo_df6d8074c7).</description>
    <link>https://forem.com/emmanuel_banjo_df6d8074c7</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%2F3875155%2F49f2edf5-52b6-4d65-b458-5a18a92d9246.jpg</url>
      <title>Forem: Emmanuel Banjo</title>
      <link>https://forem.com/emmanuel_banjo_df6d8074c7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/emmanuel_banjo_df6d8074c7"/>
    <language>en</language>
    <item>
      <title>How I Set Up Azure Storage for My First Public Website</title>
      <dc:creator>Emmanuel Banjo</dc:creator>
      <pubDate>Sat, 02 May 2026 09:19:33 +0000</pubDate>
      <link>https://forem.com/emmanuel_banjo_df6d8074c7/how-i-set-up-azure-storage-for-my-first-public-website-2l8i</link>
      <guid>https://forem.com/emmanuel_banjo_df6d8074c7/how-i-set-up-azure-storage-for-my-first-public-website-2l8i</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;I needed a place to store images and files for a website project. Azure Blob Storage turned out to be perfect. it's basically a file system in the cloud that anyone can access via a URL.&lt;br&gt;
This guide shows you exactly how to set it up, make files publicly accessible, and add some safety features so you don't lose your work if something gets deleted.&lt;/p&gt;

&lt;h3&gt;
  
  
  Create the Storage Account
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Search for Storage accounts in Azure Portal
&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%2Fttqpaijmigc5uqsxml5y.png" alt="search storage" width="800" height="210"&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;+ Create&lt;/strong&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%2F6p2weechymqskf8fl84f.png" alt="create" width="800" height="255"&gt;
&lt;/li&gt;
&lt;li&gt;Create a new resource group (name it something like website-storage)
&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%2Fkwax5rvmo8j6ur7av4wg.png" alt="new rg" width="800" height="519"&gt;
&lt;/li&gt;
&lt;li&gt;Name your storage account publicwebsite plus some numbers (like publicwebsite2024)&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Review then Create&lt;/strong&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%2F3kudbfb07hleoffz9mis.png" alt="create sg" width="800" height="553"&gt;
&lt;/li&gt;
&lt;li&gt;Wait for deployment, then click &lt;strong&gt;Go to resource&lt;/strong&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%2Fmiame4yc4tul8owbu4sc.png" alt="deployment complete" width="800" height="497"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Set Up High Availability
&lt;/h3&gt;

&lt;p&gt;This makes sure your files are backed up in multiple locations.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;strong&gt;Data management → Redundancy&lt;/strong&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%2Fy98bruwcxdctm82w0rgq.png" alt="redundancy" width="800" height="501"&gt;
&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Read-access geo-redundant storage&lt;/strong&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%2Fdc27wzpf8jn8pjobvq71.png" alt="read-access" width="800" height="394"&gt;
You'll see two locations: primary and secondary
Now if one region goes down, your files are still available. Cool, right?&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Allow Public Access
&lt;/h3&gt;

&lt;p&gt;By default, storage is locked down. We need to open it up for public website files.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;strong&gt;Settings → Configuration&lt;/strong&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%2F4xe9pctd6in9m1rk1iao.png" alt="settings" width="800" height="526"&gt;
&lt;/li&gt;
&lt;li&gt;Turn on &lt;strong&gt;Allow Blob anonymous access&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&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%2Fwpjybiv3mbqk6s7w5esp.png" alt="blob" width="800" height="488"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Create Your Container
&lt;/h3&gt;

&lt;p&gt;Containers are like folders that hold your files.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;strong&gt;Data storage → Containers&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;+ Container&lt;/strong&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%2Fur9z6c4feat6t68lewzx.png" alt="container" width="800" height="426"&gt;
&lt;/li&gt;
&lt;li&gt;Name it &lt;strong&gt;public&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Create&lt;/strong&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%2Fneggpqibx3oymgkru5pn.png" alt="public" width="800" height="429"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Make Files Publicly Accessible
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Click on your &lt;strong&gt;public container&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Change access level&lt;/strong&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%2Fstscjuazg726jx9c5stj.png" alt="change access" width="800" height="362"&gt;
&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Blob (anonymous read access for blobs only)&lt;/strong&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%2F80u2z2ja5uvik5j1vpki.png" alt="error" width="800" height="289"&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&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%2Fxv2727brtvks93s3khol.png" alt="correct" width="800" height="230"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now anyone with the URL can view your files!&lt;/p&gt;

&lt;h3&gt;
  
  
  Upload and Test a File
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;In your container, &lt;strong&gt;click Upload&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Choose any &lt;strong&gt;image or text file&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Upload&lt;/strong&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%2F7d1iqdyd444mgmcsf8xb.png" alt="upload" width="800" height="262"&gt;
&lt;/li&gt;
&lt;li&gt;After upload, &lt;strong&gt;click on your file&lt;/strong&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%2F3in5x8lq08ql5ci3eesx.png" alt="image" width="800" height="372"&gt;
&lt;/li&gt;
&lt;li&gt;Copy the &lt;strong&gt;URL from the Overview tab&lt;/strong&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%2Fa0wnsbct8vl8475kjdff.png" alt="url" width="800" height="423"&gt;
&lt;/li&gt;
&lt;li&gt;Paste it in a &lt;strong&gt;new browser tab&lt;/strong&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%2Fjb4pjjqkxncy9mc56643.png" alt="Image" width="800" height="635"&gt;
If you see your file, it worked! 🎉&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Set Up Soft Delete (The Undo Button)
&lt;/h3&gt;

&lt;p&gt;This is like having a recycle bin. If you accidentally delete something, you can get it back for 21 days.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go back to your &lt;strong&gt;storage account overview&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Find &lt;strong&gt;Properties → Blob service section&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Blob soft delete&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Check &lt;strong&gt;Enable soft delete for blobs&lt;/strong&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%2Fo22ym72b1oq12b2aznf7.png" alt="soft delete" width="800" height="420"&gt;
&lt;/li&gt;
&lt;li&gt;Set it to &lt;strong&gt;21 days&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&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%2Fun705ns5g19t3immri5h.png" alt="save" width="800" height="465"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Testing Soft Delete&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to your &lt;strong&gt;container&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;a file and click Delete&lt;/strong&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%2F5l5b4tcg4l22hmg8en0a.png" alt="delete" width="800" height="280"&gt;
&lt;/li&gt;
&lt;li&gt;Toggle &lt;strong&gt;Show deleted blobs (top right)&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;the deleted file&lt;/strong&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%2Fpfr0usnc7ui8i63ja4cp.png" alt="undelete" width="800" height="297"&gt;
&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;three dots and choose Undelete&lt;/strong&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%2Ffvmdd5fbkkg2ph4jrd6u.png" alt="image back" width="800" height="469"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Your file is back!&lt;/p&gt;

&lt;h3&gt;
  
  
  Enable Versioning
&lt;/h3&gt;

&lt;p&gt;This keeps a history of your file changes, like version control for your files.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Back in &lt;strong&gt;storage account Properties&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Find &lt;strong&gt;Blob service → Versioning&lt;/strong&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%2F40d96hi7ctaxdy01rxr7.png" alt="versioning" width="800" height="411"&gt;
&lt;/li&gt;
&lt;li&gt;Check &lt;strong&gt;Enable versioning for blobs&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&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%2Felhko2zgw0kyrk0sri3t.png" alt="save" width="800" height="535"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now when you upload a new version of a file, the old one is saved automatically.&lt;/p&gt;

&lt;p&gt;You just set up cloud storage that's accessible from anywhere on the internet. This is the same technology that powers file hosting for major websites and apps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One Important Warning&lt;/strong&gt;&lt;br&gt;
Since you made this publicly accessible, never upload sensitive information. Anything you put here can be accessed by anyone with the URL. No passwords, no private data, no confidential documents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Got stuck anywhere? Drop a comment and I'll help you out. We're all figuring this stuff out together!&lt;/strong&gt; &lt;em&gt;Please like and share!!!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>microsoft</category>
      <category>cloud</category>
      <category>website</category>
    </item>
    <item>
      <title>Setting Up Your First Azure Storage Account</title>
      <dc:creator>Emmanuel Banjo</dc:creator>
      <pubDate>Sat, 25 Apr 2026 08:44:49 +0000</pubDate>
      <link>https://forem.com/emmanuel_banjo_df6d8074c7/setting-up-your-first-azure-storage-account-3j64</link>
      <guid>https://forem.com/emmanuel_banjo_df6d8074c7/setting-up-your-first-azure-storage-account-3j64</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Starting with Azure can feel overwhelming. There are so many options, settings, and configurations that it's hard to know where to begin. But here's the good news: setting up a storage account doesn't have to be complicated.&lt;br&gt;
I recently went through the process of creating my first Azure Storage Account for a learning project, and I want to share what I learned. This guide will walk you through each step in plain language.&lt;br&gt;
We'll create a storage account that's perfect for learning and testing i.e one that's secure, won't rack up unexpected charges, and follows good practices from the start. No prior Azure experience needed!&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1: Creating a Resource Group
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What's a Resource Group?&lt;/strong&gt;&lt;br&gt;
Think of a resource group like a folder on your computer. Just like you'd put all your vacation photos in one folder, you put all your related Azure resources in one resource group. It makes everything easier to organize and manage.&lt;br&gt;
The cool part? When you delete the resource group later, everything inside gets deleted too. No hunting down individual items. Perfect for learning projects!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let's Create One quickly&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open the Azure Portal and type &lt;strong&gt;Resource groups&lt;/strong&gt; in the search bar&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%2Fjprloz0za61jpzp4061k.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%2Fjprloz0za61jpzp4061k.png" alt="An image showing where to locate the search button in Azure portal" width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click the &lt;strong&gt;+ Create&lt;/strong&gt; button&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%2F5evw7matw5k0zrurkxh6.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%2F5evw7matw5k0zrurkxh6.png" alt="An image showing where to locate the create button in Azure portal" width="800" height="301"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Give it a simple name like my-storage-project or learning-storage&lt;/li&gt;
&lt;li&gt;Pick a region (like East US or West Europe)just choose one close to you&lt;/li&gt;
&lt;li&gt;Click Review and 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%2Fnfuyp93w0bzuea4mdycp.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%2Fnfuyp93w0bzuea4mdycp.png" alt="Review and create" width="800" height="555"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;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%2F63u8d4jxjswdiqtnd10k.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%2F63u8d4jxjswdiqtnd10k.png" alt="Create" width="800" height="541"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creating Your Storage Account&lt;/strong&gt;&lt;br&gt;
Now let's create the actual storage account&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Search for Storage accounts in the Azure Portal&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%2Femn4fx257jpx5ke3fiyf.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%2Femn4fx257jpx5ke3fiyf.png" alt="storage account" width="800" height="358"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click + 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%2F0fq70jthnuzj1b9mzni8.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%2F0fq70jthnuzj1b9mzni8.png" alt="create" width="800" height="437"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Select the resource group you just created&lt;/li&gt;
&lt;li&gt;Give your storage account a name (it needs to be unique across all of Azure, so try something like mystoragelearn123)&lt;/li&gt;
&lt;li&gt;Keep Performance set to Standard (this is the cheaper option and perfect for learning)&lt;/li&gt;
&lt;li&gt;Click Review + 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%2Fpud1qdo1ousahk177ewu.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%2Fpud1qdo1ousahk177ewu.png" alt="Review + Create" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;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%2Fssnam9dyc8dviok8un2s.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%2Fssnam9dyc8dviok8un2s.png" alt="Create" width="800" height="821"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Wait a minute for it to deploy, then click Go to resource&lt;/p&gt;

&lt;p&gt;Done! You now have your own storage account in the cloud.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Choosing How Your Data is Stored
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What's Redundancy?&lt;/strong&gt;&lt;br&gt;
When you store data in Azure, it automatically makes copies in case something goes wrong. The question is: how many copies do you need?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LRS **(Locally Redundant Storage): Makes 3 copies in one location - cheapest option&lt;br&gt;
**ZRS, GRS, GZRS&lt;/strong&gt;: More copies in more places - costs more money&lt;/p&gt;

&lt;p&gt;For learning and testing, LRS is perfect. You save money and still have backup copies.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Setting it to LRS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In your storage account, find Data management on the left menu, then click Redundancy&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%2Fvsfo77x8ywnlyc3lzmpn.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%2Fvsfo77x8ywnlyc3lzmpn.png" alt="Storage account" width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Change the dropdown to Locally-redundant storage (LRS)&lt;/li&gt;
&lt;li&gt;Click Save&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%2F9dzfn1f9ke4ejk15rusk.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%2F9dzfn1f9ke4ejk15rusk.png" alt="save" width="800" height="326"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's it! You just cut your storage costs significantly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3: Making It Secure
&lt;/h3&gt;

&lt;p&gt;Now let's make sure your storage is secure. Don't worry, it's just a few simple settings.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Use HTTPS (Keep Your Data Safe in Transit)&lt;br&gt;
You want all your data to travel securely over the internet, like using HTTPS on a website.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;strong&gt;Settings → Configuration&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Make sure Secure transfer required says &lt;strong&gt;Enabled&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;


&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%2Fqg08gmjzpcttwntdzony.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%2Fqg08gmjzpcttwntdzony.png" alt="secure transfer" width="800" height="529"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's it. Now all your data travels encrypted.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Use Modern Security (TLS 1.2)&lt;br&gt;
This is like saying "only let in people with new security badges,&lt;br&gt;&lt;br&gt;
not old ones that can be faked."&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Still in &lt;strong&gt;Settings → Configuration&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Check that &lt;strong&gt;Minimum TLS version&lt;/strong&gt; is set to &lt;strong&gt;Version 1.2&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;


&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%2F19yko63na5h0dth0sbzn.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%2F19yko63na5h0dth0sbzn.png" alt="TLS version" width="800" height="519"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Control Who Can Access It&lt;br&gt;
If you're not using the storage right now, you can turn off access:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In &lt;strong&gt;Settings → Configuration&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Find &lt;strong&gt;Allow storage account key access&lt;/strong&gt; and set it to &lt;strong&gt;Disabled&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;


&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%2Fblkda1e0fnru1a9x3n5p.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%2Fblkda1e0fnru1a9x3n5p.png" alt="Disable access" width="800" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can always turn this back on when you need it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 4: Allow Network Access
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;strong&gt;Security + networking → Networking&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Make sure Public network access is set to Enabled from all networks&lt;/li&gt;
&lt;li&gt;Click Save&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%2Fgcc1xym0a71ut45k3o15.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%2Fgcc1xym0a71ut45k3o15.png" alt="security" width="800" height="522"&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%2Fuho14m2195y58pjj7wed.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%2Fuho14m2195y58pjj7wed.png" alt="public access" width="800" height="528"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Congratulations! You just set up your first Azure Storage Account. I know it might have seemed like a lot of steps, but you did it!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Did this guide help you? Drop a comment and let me know how your setup went! And if you got stuck anywhere, ask away. we're all learning together.&lt;/strong&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Helpful Links
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://docs.microsoft.com/azure/storage/common/storage-account-overview" rel="noopener noreferrer"&gt;What is Azure Storage?&lt;/a&gt; - Official Microsoft docs&lt;br&gt;
&lt;a href="https://azure.microsoft.com/free/" rel="noopener noreferrer"&gt;Azure Free Account&lt;/a&gt; - Get free credits to practice with&lt;/p&gt;

</description>
      <category>azure</category>
      <category>cloudcomputing</category>
      <category>tutorial</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
