Category

Cloud Tutorials and Platform Guides

Learn cloud computing with hands-on AWS, Azure, and OpenStack tutorials — VMs, storage, networking, IaC, and CI/CD on public and private clouds.

The Cloud section covers hands-on tutorials for AWS, Azure, and OpenStack.

Cloud computing lets you provision servers, storage, and networking on demand instead of managing everything on physical hardware. These guides walk through real tasks such as launching VMs, configuring object storage, setting up load balancers, and automating deployments with infrastructure-as-code.

You will find beginner-friendly overviews alongside step-by-step walkthroughs for specific services — from AWS EC2 and S3 to Azure App Service and AKS, and OpenStack private-cloud operations.

Each tutorial focuses on practical commands, portal steps, and configuration examples you can apply in lab or production environments.

Browse the articles below to get started with public cloud platforms or build and operate your own OpenStack environment.

70 articles

Cloud category illustration with AWS, Azure, and OpenStack architecture, EC2, S3, AKS, and Terraform graphics
cloud

AWS Tutorial for Beginners - End-to-End Cloud Hands-On

Free, hands-on AWS tutorial covering CLI, EC2, S3, RDS, Lambda, DynamoDB, CloudFormation, CDK, Application Load Balancer, Elastic Beanstalk, CI/CD, and Amplify. 25+ production-tested lessons.

Deepak Prasad1 min read
cloud

Microsoft Azure Tutorial for Beginners (Hands-On)

Free, hands-on Microsoft Azure tutorial covering App Service, AKS, Blob Storage, Backup, VPN, ARM Templates, Logic Apps, Cosmos DB, and Azure AD. 30+ production-tested lessons.

Deepak Prasad1 min read
cloud

AWS CodeDeploy and CodePipeline Tutorial: Deploy Applications Using CI/CD Pipeline

Learn how to deploy applications using AWS CodeDeploy and automate CI/CD workflows with AWS CodePipeline. This tutorial explains how to create deployment groups, configure EC2 instances, build CI/CD pipelines, add manual …

Mahnoor Malik14 min read
cloud

AWS CodeCommit and CodeBuild Tutorial: Build a CI/CD Pipeline on AWS

Learn how to implement a CI/CD pipeline on AWS using CodeCommit and CodeBuild. This step-by-step tutorial explains how to create a CodeCommit repository, connect using Git, configure build projects in AWS CodeBuild, and …

Mahnoor Malik17 min read
cloud

AWS Lambda Tutorial: Getting Started with AWS Lambda with Practical Examples

Learn AWS Lambda with this beginner-friendly tutorial. Understand how AWS Lambda works, create Lambda functions, run and test them, and integrate Lambda with services like Application Load Balancer, Amazon EventBridge, …

Mahnoor Malik17 min read
cloud

AWS Application Load Balancer Tutorial: Step-by-Step Setup & Configuration (ALB)

Learn how to create and configure an AWS Application Load Balancer (ALB) step-by-step. This tutorial covers EC2 setup, target groups, listeners, HTTPS configuration, Auto Scaling integration, monitoring, and testing …

Mahnoor Malik17 min read
cloud

AWS Auto Scaling Tutorial: Auto Scaling Groups Explained with Practical Examples

Learn AWS Auto Scaling Groups with practical examples. This tutorial explains dynamic scaling, predictive scaling, scheduled scaling, scaling policies, CloudWatch alarms, and how Auto Scaling automatically adjusts EC2 …

Mahnoor Malik16 min read
cloud

Azure Backup MARS Agent Tutorial: Backup On-Premises Servers to Azure

Learn how to configure Azure Backup for on-premises servers using the Microsoft Azure Recovery Services (MARS) Agent. This step-by-step tutorial explains Recovery Services Vault creation, agent installation, backup …

Sahil Hulage17 min read
cloud

Complete AWS S3 Bucket Tutorial

Step by Step tutorial on AWS S3 Buckets and create one. We will also explore S3 versioning and S3 encryption and in the last, we will generate an AWS S3 Bucket policy and apply it to our S3 Bucket.

Mahnoor Malik9 min read
cloud

Configure S3 bucket as Terraform backend [Step-by-Step]

Step y step instructions to use AWS S3 bucket as terraform backend. Create AWS S3 Bucket along with DynamoDB table to store the terraform backend content on AWS>

Mahnoor Malik5 min read
cloud

How to host static website on S3

STep by Step instructions to host static website on S3 using CORS. Use a custom domain name name to host your static website using CNNAME DNS Record

Mahnoor Malik5 min read
cloud

AWS RDS Tutorial with Hands On

In this tutorial, we will learn about AWS RDS i.e Relational Database Service and then walk through the step-by-step process of creating an Amazon RDS DB instance.

Mahnoor Malik7 min read
cloud

AWS CLI Explained with Practical Examples

we learned about AWS CLI. First, we learned that how we can set up AWS CLI on our PC. After that, we walked through the process of creation of EC2 instance and S3 Bucket using AWS CLI and played around with a few of the …

Mahnoor Malik7 min read
cloud

Create S3 Static Website using Custom Domain [Step-by-Step]

Step by step instructions to create S3 static website using custom domain and SSL from AWS Certificate Manager.

Mahnoor Malik8 min read
cloud

Amazon Elastic Block Store (EBS) Tutorial [Hands On]

In this tutorial, we learned about Amazon Elastic Block Store, its benefits, and volume types. After that, we walked through the process of the creation of EBS volumes. Then we learned that how we can attach an EBS …

Mahnoor Malik7 min read
cloud

AWS Amplify Tutorial | Deploy S3 Website [100% Working]

In this AWS Amplify tutorial I will share step by step guide to deploy S3 website with screenshots using a custom domain.

Mahnoor Malik5 min read
cloud

How to install Jenkins on EC2 instance [Step-by-Step]

Step by Step instructions to install Jenkins on EC2 Instance on AWS. Configure Jenkins and create your first Job using Jenkins on Linux environment

Mahnoor Malik7 min read
cloud

How to use CloudFront with S3 [Practical Example]

In this tutorial, we learned that how to use CloudFront with S3. First, we learned about Amazon CloudFront and its key features. After that, we created an S3 bucket followed by CloudFront Distribution so that we could …

Mahnoor Malik9 min read
cloud

Getting Started with Amazon Lightsail [Step-by-Step]

Learn every thing about amazon lightsail with practical example. We will deploy a wordpress instance using aws lightsail with lets encrypt free ssl certificates

Mahnoor Malik5 min read
cloud

Deploy website with AWS EC2 and Let's Encrypt [Step-by-Step]

Step by step instructions to deploy website using AWS EC2 instance with let's encrypt SSL certificate with practical example

Mahnoor Malik8 min read
cloud

Getting started with AWS CloudFormation - Tutorial

AWS CloudFormation provides a platform and language that allows you to model your resources in the form of template that can be deployed as an AWS stack.

Mahnoor Malik6 min read
cloud

Deploying application using AWS Elastic Beanstalk

Step by step instructions to deploy application using AWS Elastic Beanstalk with practical examples.

Mahnoor Malik7 min read
cloud

Learn about Amazon Cognito like a Pro with Hands On

In this tutorial, we learned about Amazon Cognito and its two main components i.e. user pool and identity pool. First, we created a User Pool then we customized the UI a bit and after that, we tested our implementation …

Mahnoor Malik9 min read
cloud

Amazon ElastiCache for Redis Tutorial with Example

Step by step instructions to create amazon ElastiCache for Redis with screenshots.

Mahnoor Malik8 min read
cloud

Getting started with AWS Step Functions with Hands On

Complete tutorial on AWS step functions. Step by step instructions to use and create step functions in AWS with examples

Mahnoor Malik8 min read
cloud

Getting started with Amazon DynamoDB with Hands On

In this tutorial, we are going to learn how to use Amazon DynamoDB using practical examples

Mahnoor Malik8 min read
cloud

How to Protect S3 bucket with Basic Authentication

Step by step instructions to protect S3 website with basic authentication using AWS Lambda and Cloudfront

Mahnoor Malik6 min read
cloud

Learning AWS Cloud Development Kit with Hands On

In this tutorial, we are going to learn how to use AWS Cloud Development Kit. But before moving ahead let's have a quick overview of AWS Cloud Development Kit.

Mahnoor Malik7 min read
cloud

Tutorial: Getting started with AWS AppSync [Hands On]

In this tutorial, you will learn about AWS AppSync. First, let's have a quick overview of AWS AppSync.

Mahnoor Malik6 min read
cloud

Deploy Openstack using Kolla Ansible [Step-by-Step]

Step by step instructions to deploy openstack using kolla ansible with screenshots.

Deepak Prasad9 min read