Skip to content

codiebyheaart/AZ-204-Developing-Solutions-for-Microsoft-Azure-Complete-Revision-README-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

AZ-204-Developing-Solutions-for-Microsoft-Azure-Complete-Revision-README-

This repository contains a concise revision guide for AZ-204 including compute, storage, security, API integration, monitoring, and deployment topics.

Azure App Service

Used to host web apps & APIs without managing servers. Key Concepts App Service Plan: Defines CPU/RAM/OS Deployment slots (staging, production) Auto Scaling Custom domains Environment variables CI/CD integration

az webapp create az webapp deploy az webapp log tail az webapp config appsettings set

Azure Functions (Serverless)

Event driven code execution. Trigger Types HTTP Timer Blob Queue Service Bus

Plans

Consumption Premium Dedicated

func init func start az functionapp create

Azure Virtual Machines

Compute instances in cloud.

Key Points

Custom images VM extensions Auto scaling (VMSS) Run scripts on VM

az vm create az vm start az vm stop az vm delete

Containers & AKS

Azure Container Registry (ACR)

Store Docker images.

az acr create az acr login docker tag docker push

AKS Basics

Managed Kubernetes Deploy containers Scale pods Use ACR with AKS

AZURE STORAGE

Blob Storage

Store files, images, logs, backups.

Key Topics

. Containers . Blob tiers (Hot / Cool / Archive) . Lifecycle policies . Soft delete

az storage blob upload az storage blob download

Azure Queue Storage

Used for simple message queues. Use when processing async tasks. Azure Table Storage NoSQL key-value storage.

Azure Files

Cloud based file share. Mountable on VM or containers.

Security

Access Control Shared Key SAS token RBAC

SECURITY & IDENTITY

Azure Active Directory (AAD)

Manages identity and access.

Concepts

App registration OAuth 2.0 RBAC Service principal

Managed Identity

Allows Azure resources to access services without credentials. Used with: Key Vault Storage SQL Service Bus

Azure Key Vault

az keyvault create az keyvault secret set az keyvault secret show

MESSAGING & INTEGRATION

Azure Service Bus

Messaging for enterprise. Queues Topics Subscriptions Used when guaranteed delivery is required.

Event Grid Event-based system.

Triggers for:

Blob upload Resource creation Custom events

Event Hub

Big data streaming platform. Used for: Logs Telemetry Streaming data

API Management

Expose, secure & throttle APIs.

Features

Versioning Rate limit JWT validation Transform requests

REST API Access

Using: Azure SDK Azure CLI Postman HTTP calls

MONITORING & TROUBLESHOOTING

Application Insights

Application level logging and diagnostics.

Used For

Exception tracking Performance monitoring Availability tests Logs

Azure Monitor

Infrastructure monitoring system.

Includes:

Logs

Metrics

Alerts

Retry & Resilience

Use:

Exponential backoff

Retry pattern

Circuit breaker

CI/CD & DEVOPS

CI/CD

Allowed tooling:

GitHub Actions

Azure DevOps

Features

Build automation

Deployment pipeline

Environment variables

Rollback

#. NETWORKING (LIMITED)

Concepts Required

Private endpoint

Service endpoint

Basic VNet knowledge

API Gateway role

DATABASE ACCESS

Azure SQL

Use:

Connection strings

Managed identity

Firewall rules

Cosmos DB

NoSQL database.

API types: Core SQL Mongo Table Gremlin

AUTHENTICATION METHODS

Method Use SAS Token Storage OAuth API Auth RBAC Permission Managed identity App auth Service principal CI/CD

COMMON EXAM SCENARIOS

If question is about:

Secrets → Key Vault

No password → Managed Identity

Async processing → Queue / Service Bus

Event trigger → Event Grid

API control → API Management

Logging → Application Insights

Deploy container → ACR / AKS

Database → Azure SQL / CosmosDB

EXAM STRATEGY

Always prefer Managed Identity

Avoid storing secrets in code

Use services, not VM if possible

Prefer serverless if asked

Think scalable & secure

COMMAND QUICK LIST

az login az group create az webapp create az functionapp create az acr login az vm create az keyvault secret set az storage blob upload

CERTIFICATION PATH

Phase Certificate 1 AZ-204 2 GCP ACE 3 CKAD / CKA 4 AZ-400

FINAL NOTE

This document is designed to:

Revise AZ-204

Prepare last week cramming

Resume support

HOW TO USE

Create GitHub repo: az-204-guide

Author : Pankaj verma signing off...

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published