<?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: Mmenim Akpan</title>
    <description>The latest articles on DEV Community by Mmenim Akpan (@mmenim_akpan).</description>
    <link>https://dev.to/mmenim_akpan</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%2F3125575%2F449e5f36-572f-4822-977a-863bc9cee5ea.jpg</url>
      <title>DEV Community: Mmenim Akpan</title>
      <link>https://dev.to/mmenim_akpan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mmenim_akpan"/>
    <language>en</language>
    <item>
      <title>Introduction to Azure: Core architectural components</title>
      <dc:creator>Mmenim Akpan</dc:creator>
      <pubDate>Thu, 15 May 2025 12:17:56 +0000</pubDate>
      <link>https://dev.to/mmenim_akpan/introduction-to-azure-core-architectural-components-23ld</link>
      <guid>https://dev.to/mmenim_akpan/introduction-to-azure-core-architectural-components-23ld</guid>
      <description>&lt;p&gt;The core architectural components of Azure are the fundamental building blocks used to design and deploy scalable, secure, and efficient cloud solutions. Here’s a concise breakdown:&lt;/p&gt;

&lt;h2&gt;
  
  
  1. &lt;strong&gt;Compute&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Provides processing power for running applications and workloads.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Virtual Machines (VMs):&lt;/strong&gt; Infrastructure as a Service (IaaS) – full control over OS and compute resources.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;App Services:&lt;/strong&gt; Platform as a Service (PaaS) – host web apps and APIs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Azure Kubernetes Service (AKS):&lt;/strong&gt; Orchestrates containers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Azure Functions:&lt;/strong&gt; Serverless compute for lightweight event-driven code.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Container Instances:&lt;/strong&gt; Easily run Docker containers without orchestration.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&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%2Fh1ie7c5dmawkftwpkagb.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%2Fh1ie7c5dmawkftwpkagb.png" alt="Image description" width="254" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. &lt;strong&gt;Networking&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Enables connectivity, routing, and security.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Virtual Network (VNet):&lt;/strong&gt; Secure network boundary within Azure.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Subnets:&lt;/strong&gt; Break VNets into smaller segments.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Load Balancer:&lt;/strong&gt; Distributes traffic across multiple instances.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Application Gateway:&lt;/strong&gt; Layer 7 load balancer with Web Application Firewall (WAF).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;VPN Gateway / ExpressRoute:&lt;/strong&gt; Hybrid connectivity to on-premises environments.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Azure DNS / Traffic Manager / Front Door:&lt;/strong&gt; Manage global traffic and routing.&lt;/p&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%2Fwuqa35qn6usv2zp97z06.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%2Fwuqa35qn6usv2zp97z06.png" alt="Image description" width="800" height="517"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Azure Storage
&lt;/h2&gt;

&lt;p&gt;Role: Durable, scalable cloud storage for unstructured and structured data.&lt;/p&gt;

&lt;p&gt;Main Services:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Blob Storage:&lt;/strong&gt; Object storage for massive unstructured data (images, videos, backups).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;File Storage:&lt;/strong&gt; Managed file shares for legacy apps using SMB protocol.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Queue Storage:&lt;/strong&gt; Message queue system for decoupling applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Table Storage:&lt;/strong&gt; NoSQL key-value store for semi-structured datasets.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Disk Storage:&lt;/strong&gt; Persistent block storage for Azure VMs.&lt;/p&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%2Fu3j34h6blkl6bn5rafo4.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%2Fu3j34h6blkl6bn5rafo4.png" alt="Image description" width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Azure Resource Manager (ARM)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The deployment and management service for Azure.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Enables infrastructure as code (IaC) via templates (ARM templates, Bicep).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Manages resource groups and role-based access control (RBAC).&lt;/p&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%2Fv7spligxv3tb8ui32sqo.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%2Fv7spligxv3tb8ui32sqo.png" alt="Image description" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Azure Regions and Availability Zones
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Regions:&lt;/strong&gt; Geographical areas where Azure data centers are located.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Availability Zones:&lt;/strong&gt; Physically separate locations within a region, offering high availability and fault tolerance.&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%2Fjahnsss56y1l6pxwmnmg.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%2Fjahnsss56y1l6pxwmnmg.png" alt="Image description" width="800" height="476"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Monitoring and Management
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Azure Monitor:&lt;/strong&gt; Full observability into applications and infrastructure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Log Analytics:&lt;/strong&gt; Query logs from across Azure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Azure Advisor:&lt;/strong&gt; Personalized best practices recommendations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Azure Automation:&lt;/strong&gt; Automate frequent, time-consuming tasks.&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%2Ffmocb78z5hgak65q0ekr.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%2Ffmocb78z5hgak65q0ekr.png" alt="Image description" width="688" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Identity and Access Management
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Azure Active Directory (Azure AD):&lt;/strong&gt; Identity management and authentication.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;RBAC (Role-Based Access Control):&lt;/strong&gt; Secure access to Azure resources.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Managed Identities:&lt;/strong&gt; Provides Azure services with an automatically managed identity in Azure AD.&lt;/p&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%2Fmmrnu398wcseyk86p4qa.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%2Fmmrnu398wcseyk86p4qa.png" alt="Image description" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Security and Governance
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Microsoft Defender for Cloud&lt;/strong&gt;: Security management and threat protection.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Azure Policy:&lt;/strong&gt; Enforce organizational standards and assess compliance.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Azure Key Vault&lt;/strong&gt;: Secure storage for secrets, keys, and certificates.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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