FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

pranay shegaonkar
  • Qualification:MCA
  • Language:English, Hindi
  • Experience:2.5 years

pranay shegaonkar

Mumbai/Online

About

I am a DevOps Engineer with over 2 years of hands-on experience in building automated, reliable, and scalable infrastructure. My expertise lies in working with cloud platforms, CI/...

I am a DevOps Engineer with over 2 years of hands-on experience in building automated, reliable, and scalable infrastructure. My expertise lies in working with cloud platforms, CI/CD pipelines, containerization, infrastructure-as-code, and monitoring systems to deliver efficient and resilient solutions.I focus on simplifying complex engineering challenges by designing streamlined deployment workflows and optimizing system reliability. My approach emphasizes automation, best practices, and practical problem-solving to ensure systems perform smoothly in real-world environments.With a strong interest in continuous improvement, I enjoy creating infrastructure and deployment pipelines that are not only technically sound but also easy to manage and scale. My goal is to help teams and learners understand DevOps concepts clearly and apply them confidently in production-ready environments.
pranay shegaonkar

pranay shegaonkar

Mumbai/Online

  • Qualification:MCA
  • Language:English, Hindi
  • Experience:2.5 years

I am a DevOps Engineer with over 2 years of hands-on experience in building automated, reliable, and scalable infrastructure. My expertise lies in working with cloud platforms, CI/...

I am a DevOps Engineer with over 2 years of hands-on experience in building automated, reliable, and scalable infrastructure. My expertise lies in working with cloud platforms, CI/CD pipelines, containerization, infrastructure-as-code, and monitoring systems to deliver efficient and resilient solutions.I focus on simplifying complex engineering challenges by designing streamlined deployment workflows and optimizing system reliability. My approach emphasizes automation, best practices, and practical problem-solving to ensure systems perform smoothly in real-world environments.With a strong interest in continuous improvement, I enjoy creating infrastructure and deployment pipelines that are not only technically sound but also easy to manage and scale. My goal is to help teams and learners understand DevOps concepts clearly and apply them confidently in production-ready environments.
FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes

Courses by: pranay shegaonkar

AWS Fundamentals & DevOps & EC2, S3, VPC, Docker, Kubernetes & CI/CD By Pranay Shegaonkar

AWS Fundamentals – From Basics to Cloud-Native Deployment

Module 1: IT & Infrastructure Basics

  1. Introduction to Servers

    • What is a server

    • Types of servers (physical vs virtual)

    • On-premise infrastructure overview

  2. Introduction to Virtualization

    • What is virtualization

    • Hypervisors (Type 1 & Type 2)

    • Benefits of virtualization


Module 2: Cloud Computing Fundamentals

  1. Introduction to Cloud Computing

    • What is cloud computing

    • Why cloud over traditional infrastructure

  2. Cloud Service Models

    • IaaS, PaaS, SaaS (with real-world examples)

  3. Cloud Deployment Models

    • Public Cloud

    • Private Cloud

    • Hybrid Cloud

    • Multi-Cloud (brief overview – modern relevance)


Module 3: AWS Overview

  1. Introduction to Amazon Web Services (AWS)

    • What is AWS

    • Global infrastructure (Regions, AZs, Edge Locations)

    • AWS Shared Responsibility Model

    • AWS pricing basics


Module 4: Compute Services (EC2)

  1. Introduction to AWS EC2

    • EC2 instances

    • Instance types

    • AMIs

    • EBS volumes

    • Auto Scaling Groups (ASG)

  2. Hands-on: Launching Your First EC2 Instance

    • Key pairs & security groups

    • Connecting to EC2

  3. Hands-on: Deploying Your First Application on EC2

    • Web server setup

    • Application deployment basics


Module 5: Storage Services

  1. Introduction to Amazon S3

    • Buckets & objects

    • Storage classes

    • S3 security basics

  2. Hands-on: Hosting a Static Website on S3


Module 6: Networking (VPC)

  1. Introduction to Amazon VPC

    • VPC, subnets

    • Route tables

    • Internet Gateway & NAT Gateway

    • Security Groups vs NACLs

  2. Hands-on: Creating and Configuring a VPC


Module 7: Identity & Security

  1. Introduction to AWS IAM

    • Users, groups, roles

    • Policies

    • IAM best practices

  2. Hands-on: IAM Configuration & Access Management


Module 8: Monitoring & Serverless

  1. Introduction to AWS Lambda

    • Serverless concepts

    • Use cases

  2. Introduction to Amazon CloudWatch

    • Metrics

    • Logs

    • Alarms


Module 9: Databases

  1. Introduction to Amazon RDS

    • Managed databases

    • RDS vs EC2-hosted DB

    • Backup & high availability basics


Module 10: Containers & Container Orchestration

  1. Introduction to Containerization

    • What are containers

    • Containers vs virtual machines

  2. Introduction to Docker

    • Docker architecture

    • Images & containers

  3. Hands-on: Deploying an Application Using Docker


Module 11: Kubernetes & EKS

  1. Introduction to Kubernetes

    • Kubernetes architecture

    • Pods, services, deployments

  2. Introduction to Amazon EKS

    • Why EKS

    • EKS architecture overview

  3. Hands-on: Deploying an Application on Amazon EKS


Module 12: CI/CD Fundamentals

  1. What is CI/CD

    • Continuous Integration

    • Continuous Delivery & Deployment

    • DevOps lifecycle overview

  2. Hands-on Project: CI/CD Using Jenkins

    • Jenkins setup

    • Build & deploy pipeline

  3. End-to-End CI/CD Pipeline

    • Code → Build → Test → Deploy

    • EC2 / Docker / EKS integration


Module 13: Course Wrap-Up

  1. Final Review & Wrap-Up Session

    • Recap of AWS services

    • Real-world use cases

    • Next steps & learning roadmap


Outcome of This Course

By the end of this course, learners will:

  • Understand AWS core services

  • Deploy applications on EC2, S3, Docker, and EKS

  • Build a basic end-to-end CI/CD pipeline

  • Gain strong cloud & DevOps fundamentals

DevOps Fundamentals AWS, Docker, Kubernetes, Terraform & CI/CD By Pranay Shegaonkar

DevOps Fundamentals – From Infrastructure to Automated Delivery


Module 1: IT Infrastructure Fundamentals

  1. Introduction to Servers

    • What is a server

    • Physical vs virtual servers

    • Traditional infrastructure challenges

  2. Introduction to Virtualization

    • Virtual machines & hypervisors

    • Benefits of virtualization

    • VM vs bare-metal


Module 2: Cloud Computing Basics

  1. Introduction to Cloud Computing

    • Why cloud

    • Evolution from on-prem to cloud

  2. Cloud Service Models

    • IaaS, PaaS, SaaS (use cases & examples)

  3. Cloud Deployment Models

    • Public cloud

    • Private cloud

    • Hybrid cloud

    • Multi-cloud overview


Module 3: Core AWS Services for DevOps

  1. Introduction to AWS

    • AWS global infrastructure

    • Shared Responsibility Model

    • Pricing basics

  2. Core AWS Services Overview

    • EC2 (compute)

    • S3 (storage)

    • IAM (identity & access)

    • VPC (networking)

    • Lambda (serverless)

    • CloudWatch (monitoring & logs)

  3. Hands-on: AWS Basics

    • Launching EC2

    • S3 bucket operations

    • IAM users & roles

    • CloudWatch metrics & logs


Module 4: Version Control with Git & GitHub

  1. Introduction to Version Control

    • Why version control

    • Git vs GitHub

  2. Git & GitHub Fundamentals

    • Repository creation

    • git clone, add, commit

    • git push & pull

    • Basic branching workflow


Module 5: Linux Fundamentals

  1. Introduction to Linux

    • Linux architecture

    • Filesystem basics

  2. Essential Linux Commands

    • File & directory operations

    • Permissions & ownership

    • Process management

    • Networking basics


Module 6: Configuration Management with Ansible

  1. Introduction to Configuration Management

    • Why configuration management

    • Agent vs agentless tools

  2. Introduction to Ansible

    • Ansible architecture

    • Inventory & modules

  3. Ansible Playbooks

    • Playbook structure

    • Variables, handlers

    • Hands-on: Automating server setup


Module 7: Containerization

  1. Introduction to Containerization

    • Containers vs virtual machines

    • Container lifecycle

  2. Docker Fundamentals

    • Docker architecture

    • Images & containers

    • Dockerfile basics

  3. Docker Advanced Concepts

    • Volumes

    • Networks

    • Docker Compose

  4. Hands-on: Containerizing an Application


Module 8: Container Orchestration with Kubernetes

  1. Introduction to Kubernetes

    • Kubernetes architecture

    • Control plane & worker nodes

  2. Kubernetes Core Objects

    • Pods

    • Deployments

    • Services

  3. Kubernetes Advanced Concepts

    • ConfigMaps

    • Secrets

    • RBAC

    • Ingress

  4. Managed Kubernetes: Amazon EKS

    • EKS architecture

    • Deploying workloads on EKS


Module 9: Infrastructure as Code (IaC)

  1. Introduction to Infrastructure as Code

    • Why IaC

    • Mutable vs immutable infrastructure

  2. Terraform Fundamentals

    • Providers

    • Resources

    • Variables & outputs

  3. Terraform Advanced Concepts

    • Workspaces

    • Modules

    • Provisioners

    • Remote backend & state locking

  4. Hands-on: Provisioning AWS Infrastructure Using Terraform


Module 10: CI/CD Pipelines

  1. Introduction to CI/CD

    • CI vs CD

    • DevOps lifecycle

  2. Jenkins Fundamentals

    • Jenkins architecture

    • Jobs & pipelines

  3. Building CI/CD Pipelines

    • Build

    • Test

    • Deploy

  4. CI/CD Security & Quality

    • Code quality with SonarQube

    • Artifact management using Nexus

    • Container security with Trivy

    • Docker registry usage

  5. Deployment Strategies

    • Deploying to EC2

    • Deploying to Kubernetes (EKS)


Module 11: Monitoring, Logging & Observability

  1. Introduction to Monitoring & Observability

    • Metrics, logs & traces

  2. Monitoring Stack

    • Prometheus

    • Grafana

  3. Logging Stack

    • Fluent Bit

    • OpenSearch

    • OpenSearch Dashboards

  4. Hands-on: Monitoring & Logging for Applications


Module 12: Projects & Real-World Use Cases

  1. Project 1: End-to-End CI/CD Pipeline

    • GitHub → Jenkins → Docker → EKS

  2. Project 2: Serverless Monitoring Project

    • AWS Lambda

    • CloudWatch metrics & alarms

  3. Additional Mini Projects

    • Infrastructure provisioning with Terraform

    • Kubernetes application deployment

    • Secure CI/CD pipeline


Module 13: Course Wrap-Up

  1. Wrap-Up & Next Steps

    • DevOps best practices

    • Tool recap

    • Career roadmap & certifications


Course Outcomes

By the end of this course, learners will:

  • Understand DevOps principles & workflows

  • Automate infrastructure and deployments

  • Build secure CI/CD pipelines

  • Deploy and monitor applications on AWS & Kubernetes

  • Work confidently with modern DevOps tools

Location

tulsiwadi path , tulsiwadi , mumbai central , mumbai, Mumbai Central, Mumbai, Maharashtra

Locate on Google map

Similar tutors with Skills

Similar tutors with locations

Start Your Teaching Journey Today

Join thousands of tutors who are sharing their knowledge and helping students succeed.

Start getting Students

Find Expert tutors across India for Popular Subjects, Skills and Cities