Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of DeliveryFrequency Of Classes
EnglishSelf Study, Virtual ClassroomVideo and Text BasedWeekdays, Weekends

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesIIT Madras

The Syllabus

Python
  • Introduction to Python and IDEs 
  • Python Basics 
  • Object Oriented Programming 
  • Hands-on Sessions And Assignments for Practice
Linux
  • Introduction to Linux 
  • Linux Basics 
  • Hands-on Sessions And Assignments for Practice

  • Introduction to Cloud Computing & AWS 
  • Elastic Compute and Storage Volumes 
  • Load Balancing, Autoscaling and DNS 
  • Virtual Private Cloud 
  • Storage – Simple Storage Service (S) 
  • Databases and In-Memory DataStores 
  • Management and Application Services 
  • Access Management and Monitoring Services 
  • Automation and Configuration management 
  • AWS Migration

  • DevOps Fundamentals & Infrastructure Setup 
  • Version Control with Git 
  • Configuration Management using Puppet, Chef, Ansible 
  • Continuous Testing using Selenium 
  • Continuous Integration with Jenkins 
  • Continuous Monitoring using ELK

  • What is Virtualization? 
  • Virtualization is not a new concept. Evolution of Virtualization. 
  • Type of Virtualization 
  • Server-based Virtualization 
  • Hypervisor-based Virtualization 
  • Type 1 v/s Type 2 
  • Full v/s Para 
  • Virtual machine lifecycle 
  • Virtual machine image: Structure, formats
  • Virtual machine instance: Public cloud specific instance, allocating resources to 
  • Virtual machine instance, networking in virtual machine, Amazon 
  • Machine Instance 
  • VM Application 
  • Container Based Virtualization 
  • Container lifecycle 
  • Container image : Structure, formats 
  • Container instance: Allocating resources to container instance 
  • Networking in containers Unikernels: Structure, formats, allocation, networking in 
  • Unikernels 
  • Difference between VM, Containers and Unikernels Network Function Virtualization (NFV)

  • Application Design and Build 
  • Application Deployment 
  • Application observability and maintenance 
  • Application Environment, Configuration and Security 
  • Services & Networking 
  • Application Design and Build

  • Introduction to Docker 
  • Storing Data in Docker 
  • Docker Compose 
  • Container Orchestration 
  • Networking in Docker 
  • Docker Monitoring 
  • Introduction to Kubernetes 
  • Kubernetes Architecture 
  • Introduction to Pods and Services

  • Introduction to Terraform 
  • Terraform Installation 
  • Terraform Configuration Management 
  • Provisioners, Loops, Built-in Functions, & Data Source 
  • Terraform Workflow & State Management 
  • Workspace in Terraform

  • Continuous Monitoring using 
  • Prometheus Prometheus Security and Use Cases 
  • Continuous Monitoring using Nagios 
  • Log Server and alerting in Nagios 
  • Software Lifecycle automation using AWS 
  • Automating Infrastructure using CloudFormation 
  • Application Deployment using Elastic Beanstalk 
  • Application Deployment and Orchestration using ECS, ECR and EKS

  • Securing SDLC and CI/CD Pipeline 
  • Software Component Analysis (SCA) in CI/CD Pipeline 
  • Static Analysis (SAST) in CI/CD Pipeline 
  • Dynamic Analysis (DAST) in CI/CD Pipeline 
  • Infrastructure as Code and it’s security 
  • Compliance as Code 
  • Vulnerability Management

  • Introduction to Microsoft Azure 
  • Introduction to ARM & Azure Storage 
  • Introduction to Azure storage 
  • Azure Virtual Machines 
  • Azure App and Container services 
  • Azure Networking I 
  • Azure Networking II 
  • Authentication and Authorization in Azure using RBAC 
  • Microsoft Azure Active Directory 
  • Azure Monitoring 
  • Infrastructure Setup 
  • Introduction to DevOps 
  • Continuous Testing 
  • Continuous Integration using Jenkins 
  • Software Version Control 
  • Continuous Deployment: Containerization with Docker 
  • Containerization with Docker: Ecosystem and Networking 
  • Configuration Management using Puppet 
  • Configuration Management using Ansible 
  • Continuous Orchestration using Kubernetes 
  • Continuous Monitoring using Nagios 
  • Terraform Modules & Workspaces 
  • Azure DevOps and Azure Repos
  • Azure Artifacts and Azure Test Plans 
  • Azure Pipelines
  •  Azure Boards 
  • Terraform with Azur

Instructors

Articles

Download Careers360 App's

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

  • student
    250M+

    Students

  • colleges
    30,000+

    Colleges

  • exams
    500+

    Exams

  • ebook
    1500+

    E-Books

  • certification
    12000+

    Cetifications

student
Mobile Screen

We Appeared in

Back to top