<?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: MagerValentine</title>
    <description>The latest articles on DEV Community by MagerValentine (@magervalentine).</description>
    <link>https://dev.to/magervalentine</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%2F567968%2F72274be0-4bd7-4963-b900-24c530f12a9a.png</url>
      <title>DEV Community: MagerValentine</title>
      <link>https://dev.to/magervalentine</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/magervalentine"/>
    <language>en</language>
    <item>
      <title>Deploy SPA with Azure Blob Storage in minutes.</title>
      <dc:creator>MagerValentine</dc:creator>
      <pubDate>Thu, 28 Jan 2021 20:14:13 +0000</pubDate>
      <link>https://dev.to/magervalentine/deploy-spa-with-azure-blob-storage-in-minutes-7c9</link>
      <guid>https://dev.to/magervalentine/deploy-spa-with-azure-blob-storage-in-minutes-7c9</guid>
      <description>&lt;p&gt;You can easily deploy any static website with Azure Blob Storage.&lt;br&gt;
First, you need Azure account with the storage account and find the &lt;b&gt;Static website&lt;/b&gt; setting.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Tas74U_C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5xm4342jxcem8mxyxc8i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Tas74U_C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5xm4342jxcem8mxyxc8i.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click Save and &lt;em&gt;$web&lt;/em&gt; container will be created.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--V-g8m4ja--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/qhfigfqi9bu2gxary95b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--V-g8m4ja--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/qhfigfqi9bu2gxary95b.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then upload everything in &lt;em&gt;$web&lt;/em&gt; container that you need for your SPA. The final URL you can find in the same setting &lt;b&gt;Static website&lt;/b&gt; category.&lt;/p&gt;

&lt;p&gt;And finally the last step is to create custom domain name for containers.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GK4VbSfL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/cq1owqdg0qrd4688jcdu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GK4VbSfL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/cq1owqdg0qrd4688jcdu.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And everything is ready! Now your SPA is deployed and you will pay only for the storage and requests. More information about the cost you can find &lt;a href="https://azure.microsoft.com/en-us/pricing/details/storage/blobs/"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;References:&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website-how-to?tabs=azure-portal"&gt;https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website-how-to?tabs=azure-portal&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Azure Storage services introduction</title>
      <dc:creator>MagerValentine</dc:creator>
      <pubDate>Wed, 27 Jan 2021 16:26:19 +0000</pubDate>
      <link>https://dev.to/magervalentine/azure-storage-services-introduction-3p2k</link>
      <guid>https://dev.to/magervalentine/azure-storage-services-introduction-3p2k</guid>
      <description>&lt;p&gt;Azure Storage provides developers with a wide range of possibilities for storing any data that you may use for an app development. &lt;br&gt;
It's important to mention that Azure Storage is a scalable, highly available, secure service. &lt;/p&gt;

&lt;p&gt;Azure Storage it a set of services which help to store, access and manage data: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Blob Storage&lt;/li&gt;
&lt;li&gt;Queues&lt;/li&gt;
&lt;li&gt;Tables&lt;/li&gt;
&lt;li&gt;File Shares&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;b&gt;Blob storage&lt;/b&gt; is a service for storing any types of data, for example text or binary files. &lt;br&gt;
First of all, you can store any data and have an access from any place on the world. Your data will be accessible via HTTP or HTTPS. &lt;br&gt;
Azure provides geo regions and availability zones for safely storing all your data. In order to keep everything guarded you can replicate storages in different region with zone-redundant storage. although, simple locally redundant storage copies everything three time within a single data center in a geo region. Or it is possible to copy data among other geo regions.&lt;br&gt;
Then, your data can be protected from destroying and accidently deletion with soft deletion. Also, it is possible to track modifications with snapshots and restore any state. &lt;br&gt;
Moreover, blob storage enable you to configure secure access for your files. It can be archived by using Active Directory, or Shared Key for requests, or Shared Access Signature.&lt;/p&gt;




&lt;p&gt;&lt;b&gt;Queues&lt;/b&gt; is a great tool for acquire communications between apps. This service provides message queues for large number of messages. It can be accessible using HTTP or HTTPS. In addition, it also has redundancy options for data replications.&lt;/p&gt;




&lt;p&gt;&lt;b&gt;Tables&lt;/b&gt; is a NoSQL storage for schemaless data. However, Azure has CosmosDB for the same purpose that has more abilities for high performing.&lt;/p&gt;




&lt;p&gt;&lt;b&gt;File Shares&lt;/b&gt; offers file shares with NFC and SMB protocol for cloud or on-premises deployments.&lt;/p&gt;




&lt;p&gt;Every Azure Storage service has API access and C#, Node.js, Java, Python, PHP, Go SDKs for fast and effective development. Also, Azure Storage Explorer is a good tool for visualizing and managing all these services. &lt;/p&gt;

&lt;p&gt;Reference: &lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction"&gt;https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction&lt;/a&gt;&lt;/p&gt;

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