Sanjeev Kumar

profile
DevOps - Beginner Friendly Bootcamp
profile
Digital Product
41Sales

DevOps & Cloud Labs Bootcamp (Price for Entire Batch 12 Weeks)

Live Class Every Sunday for 4 Hours


Session 1: Introduction to DevOps and AWS Basics

  • Chapter 1: Introduction to DevOps principles, culture, its importance in software development, and collaboration between teams.
  • Chapter 2: Overview of AWS services, including EC2 (virtual servers), S3 (object storage) and IAM (identity management).
  • Chapter 3: Setting up an AWS Free Tier account, creating IAM users with the least privilege, and navigating the AWS Management Console.
  • Key Benefits: Highlight your understanding of how DevOps can improve software development processes. Showcase your knowledge of basic AWS services.

Session 2: Git and Basic Linux

  • Chapter 4: Introduction to version control, Git concepts (commits, branches, merges), and its role in collaborative development.
  • Chapter 5: Setting up a Git repository on GitHub, understanding Git branching strategies (feature, develop, master), and code reviews.
  • Chapter 6: Basic Linux commands file permissions, and simple shell scripting.
  • Key Benefits: Demonstrate your grasp of version control principles. Discuss your experience with collaborative coding and branching strategies.

Session 3: Continuous Integration and Continuous Delivery

  • Chapter 7: Introduction to CI/CD concepts, setting up Jenkins for automated builds and tests.
  • Chapter 8: Create Jenkins Job, integrating with Git, CI/CD pipeline. Concepts of Artifact management and introduction to Artifactory
  • Key Benefits: Gain experience with creating modular CI/CD pipelines and how it improves software delivery speed.

Session 4: Terraform and Infrastructure as Code

  • Chapter 9: Introduction to Infrastructure as Code (IaC), its benefits, and how it reduces manual configuration errors.
  • Chapter 10: Creating AWS resources using Terraform, automating infrastructure provisioning and maintaining state.
  • Chapter 11: Creating reusable Terraform modules, managing remote state with backends and handling resource dependencies.
  • Best Practices: Modularize Terraform code using modules for reusability and easier maintenance.
  • Key Benefits: Explain how IaC benefits infrastructure management. Be ready to discuss how you manage Terraform state and handle complex resources.

 

 

Session 5: Docker Fundamentals

  • Chapter 12: Introduction to Docker, its role in achieving application consistency across different environments, and Docker architecture.
  • Chapter 13: Building Docker images using Dockerfiles, managing containers, and Docker networking for communication between containers.
  • Best Practices: Optimize Docker images for size and security by minimizing layers and using a multi-stage build.
  • Key Benefits: Highlight the benefits of containerization for consistent deployments. Discuss image optimization strategies.


Session 6: Advanced Docker and Kubernetes Introduction

  • Chapter 14: Using Docker Compose to define multi-container applications, managing volumes for data persistence.
  • Chapter 15: Introduction to Kubernetes components (pods, services, deployments), creating a Kubernetes cluster using kops or EKS.
  • Key Benefits: Explain how Docker Compose simplifies multi-container application deployments. Discuss the advantages of Kubernetes for orchestrating containers.

Session 7: Kubernetes Deployment

  • Chapter 16: Deploying applications on Kubernetes clusters, using kubectl for interacting with Kubernetes resources.
  • Chapter 17: Scaling pods and implementing load balancing with services, managing application state with persistent volumes.
  • Key Benefits: Showcase your ability to deploy applications on Kubernetes and handle scaling and load-balancing challenges.

Session 8: Observability

  • Chapter 18: Implementing logging and monitoring using Cloudwatch. Understanding Observability best practices, logging, metrics and traces.
  • Chapter 19: Creating Dashboards and Metrics Configurations.
  • Chapter 20: Understand SLI, SLO and SLAs.
  • Best Practices: Alerting and monitoring best practices for applications and infrastructure.
  • Key Benefits: Describe how observability helps infrastructure and applications to prevent any service disasters and promote self-healing.


 

Session 9: Advanced AWS Services

  • Chapter 21: AWS networking concepts: VPC setup, subnet configuration, security groups, and Network ACLs.
  • Chapter 22: Other AWS modules including RDS (relational databases) and DynamoDB (NoSQL databases), Kinesis, SQS, SNS and understanding their use cases.
  • Key Benefits: Discuss your experience with setting up databases on AWS and designing secure networking architectures. Learn about other AWS modules.


Session 10: Real-world Projects and Wrap-up

  • Chapter 23: Working on real-world projects, implementing all learned concepts in an integrated solution.
  • Chapter 24: Final project presentations, peer reviews, discussing challenges faced, lessons learned, and showcasing teamwork.
  • Key Benefits: Present your final project confidently, emphasizing how you applied various tools and best practices to solve real-world challenges.


Additional Benefits:

·       Certificates will be provided to candidates attending the Sessions for the course completion. Adding these to your LinkedIn and CV will add value to your profile.

·       Shortlisted Candidates will get the opportunity to attend mock interviews with our experts and hone their interview skills. Interview feedback received is immensely helpful in getting prepared for real job interviews.

·       Recordings will be provided for all sessions and will be available forever.

·       Key DevOps and Cloud experts will be called into the sessions for discussions and valuable industry insights.


The knowledge gained will lay solid foundations for your DevOps and Cloud career. By incorporating technical details, best practices, and Key Benefits throughout the plan, participants will gain not only the necessary skills but also the insight to succeed in entry-level DevOps and AWS Cloud Engineer roles.



$ 116$81