Home

/

Courses

/Multi Cloud With Terraform and DevOps

Multi Cloud With Terraform and DevOps

Learn with Venkat Pathipati

20 modules

Lifetime access

Overview

This comprehensive course is designed to provide you with an in-depth understanding of Cloud Fundamentals, along with hands-on experience on both AWS and Azure platforms. You will also be introduced to the concept of Infrastructure as Code (IaC) with a focus on Terraform, learning how to provision and manage infrastructure across multi-cloud environments effectively.

In addition, the course offers a deep dive into the principles and practices of DevOps, covering essential tools and methodologies including Microservices, Docker, Kubernetes, Helm, Git, Jenkins, and Ansible. You will acquire practical skills in automation, continuous integration and delivery (CI/CD), and team collaboration—key components for streamlining software development and deployment processes.

By the end of this course, participants will be equipped to:

  • Understand and apply core cloud concepts.

  • Manage infrastructure using Terraform in AWS and Azure.

  • Design and deploy scalable microservices using containers and Kubernetes.

  • Automate workflows using DevOps tools to enhance productivity and project efficiency.

Modules

Introduction to Cloud

4 attachments

Cloud Definition

Cloud Market

Various services of Cloud - IaaS, PaaS and SaaS

Various forms of Cloud - Public, Private and Hybrid

Introduction to AWS

1 attachment

AWS Fundamentals - Regions, Availability Zones, Outposts, Local Zones and Wavelength Zones

AWS - EC2

3 attachments

Virtual Machines, EC2 Types and EC2 Creation

EC2 Images and EC2 Life Cycle

EBS and EFS

AWS - S3

1 attachment

S3 Bucket Creation, Storage Classes and Access Policies

AWS - RDS

3 attachments

SQL and NO-SQL Databases, Introduction to AWS No-SQL databases

Introduction to RDS, Creation and Connection of Postgres RDS Instance

RDS Admin Activities

AWS - Networking

3 attachments

Networking Fundamentals - LAN, WAN, CIDR, IPv4 and IPv6 protocols

AWS VPC, Subnets and Routing

Various Gateways

AWS - IAM

3 attachments

Security in AWS

IAM - Users, Groups, Roles and Policies

MFA and Authentication Federation

AWS - Lambda

3 attachments

Introduction to Serverless Computing and Boundaryless Platforms

AWS Lambda Creation and Testing

Integration of Lambda With IAM, API GW, SQS and SNS

AWS - Cloud Watch and Cloud Trail

3 attachments

Introduction to Cloud Watch and Cloud Trail

Cloud Watch Logs and Alarms

Clous Trail - Custom Records

AWS - Internet

3 attachments

Cloud Front

Route53

API Gateway

Azure - Cloud Infrastructure

2 attachments

Introduction to Azure

Azure Subscriptions and Tenants

Azure Virtual Machines

3 attachments

Life Cycle of Azure Virtual Machines

Availability Sets, Fault Domains and Update Domains

VM Storage

Azure Networking

5 attachments

Virtual Networks, Subnets and Connectivity

User Routes

Service Endpoints

Various Gateways

Network Security Groups

Azure Storage

4 attachments

Azure Storage Accounts

Blob Storage, File Shares and File Sync

Storage Permissions

Azure SQL Database

IaC - Terraform

5 attachments

Introduction to Terraform and Installation

Syntax, Providers and Resources

Terraform Variables and Modules

Terraform With AWS

Terraform with Azure

DevOps

3 attachments

DevOps Definition - Software Development Methodologies

CI/CD Pipeline

DevOps Eco System

Docker

7 attachments

Microservices

Docker, Containers and Images

Images and Containers Lifecycle

Docker Image Creation - Dockerfile

Volumes and Networking

Docker Compose

Docker Hub

Kubernetes

8 attachments

Introduction to Kubernetes - Orchestration

Kubernetes Architecture

Pods, Labels, Annotations and Resource Management

ReplicaSet and DaemonSet

Config Maps and Secret Maps

Services, Ingress and Networking

Jobs, Deployments and Namespaces

RBAC

Git

3 attachments

Code Repositories, Git Installation

Git fundamentals and Commands

Git - Branching

Jenkins

3 attachments

Introduction to Jenkins - Installation

Pipeline Creation

Integration with Git and Auto triggering

FAQs

How can I enrol in a course?

Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.

Can I access the course materials on any device?

Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.

How can I access the course materials?

Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.

Can I interact with the instructor during the course?

Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.

About the creator

About the creator

Learn with Venkat Pathipati

AltinHub was founded by Venkat Pathipati and Koteswar Kadiyam, two passionate technologists committed to learning and sharing cutting edge software development skills.

Driven by their shared concern for the growing skill gap among students, job seekers, and professionals, they launched AltinHub with a clear mission: to bridge this gap through high-quality, practical, and accessible learning resources.

Rate this Course

₹ 15000.00

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/Multi-Cloud-With-Terraform-and-DevOps-686a28df086e6e2343987512

or

×

Wait up!

We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?

Illustration | Already enrolled in course