About Azure Lessons

Practical Azure tutorials from a working cloud consultant

Azure Lessons is a free tutorial website for Microsoft Azure and AWS, written by Rajkishore Sahoo, a Microsoft Certified IT consultant who has worked in IT since 2009. Every guide comes from real client projects: the portal steps, PowerShell and CLI commands, and the errors you actually run into.

Meet Rajkishore How we write our tutorials

  • 870+Free tutorials
  • Since 2009Working in IT
  • US & UKClient projects

Page last updated: September 2026

Rajkishore Sahoo, Microsoft Certified IT consultant and author of Azure Lessons
Rajkishore SahooAuthor, Azure Lessons

Who writes Azure Lessons

Hi, I’m Rajkishore Sahoo

I’m a Microsoft Certified IT consultant working with Microsoft Azure and AWS. I started my career in 2009 at SPI, then worked with Nous Infosystems and Tata Consultancy Services (TCS), delivering projects for clients in the United States and the United Kingdom.

Over the years I’ve worked as a lead and as an architect, designing solutions and building cloud-native data integrations on Azure and AWS. A big part of that work is scripting and automation with Azure PowerShell and the Azure CLI, along with Azure Functions, Storage, Virtual Machines, Logic Apps, DevOps and Azure AI services.

I started Azure Lessons to share what I learn on real projects. Official documentation tells you what a service can do. My tutorials show you exactly how to do it, step by step with screenshots and working code, and what to check when it doesn’t work the first time.

I also publish video walkthroughs on the Azure Lessons YouTube channel and share new tutorials on LinkedIn and X.

Editorial standards

How We Create Our Azure Tutorials

A tutorial is only useful if the steps work when you follow them. Here’s how every guide on Azure Lessons is made.

  1. Solve a real problem

    Topics come from tasks and errors we meet on client projects and from the questions readers send us.

  2. Test it in Azure

    Steps, commands and code are run in a real Azure (or AWS) subscription, and the screenshots come from those test runs.

  3. Check official docs

    Details are checked against Microsoft Learn and the AWS documentation, which we link to where it helps.

  4. Keep it current

    Cloud services change fast. We update tutorials when the portal, commands or service names change, such as Azure AD becoming Microsoft Entra ID.

Our readers

Who Azure Lessons Is For

  • Azure beginnersClear, screenshot-by-screenshot guides for your first resources.
  • Cloud adminsPowerShell and CLI commands you can copy into your daily work.
  • DevelopersFunctions, SQL, Cosmos DB, DevOps and Azure OpenAI examples in code.
  • Certification learnersHands-on practice that backs up what you study for Azure exams.

Trust & transparency

Independence, Advertising and Corrections

Independent site

Azure Lessons is an independent website. It is not affiliated with, sponsored by or endorsed by Microsoft or Amazon Web Services. Product names and trademarks belong to their owners.

Free, supported by ads

Every tutorial is free to read. The site is supported by display advertising, and advertisers have no say in what we write. See our privacy policy for how ads and cookies are used.

Corrections

If a step no longer works or you spot a mistake, please contact us. We check the report, retest the steps and update the tutorial.

Get in touch

Have an Azure Question or Tutorial Request?

Ask about an error, suggest a topic you’d like covered, or tell us how a tutorial helped. Emails usually get a reply within 1 to 2 days.