The online course on Certification in Cloud & DevOps by Intellipaat has been developed by the industry professionals, to provide the students with a detailed understanding of the domain of Cloud computing. The entire session of the Certification in Cloud & DevOps training will be held on the digital platform, where the students will be guided and trained by experts in the industry.
To make the course engaging and interactive live sessions would be conducted, where the students will also be assisted in their job and career activities. In the course, the students will be getting access to 196 hours of self-paced video lectures. The students will be provided with multiple projects and exercises that will help them to strengthen their skills and knowledge. In the online course, the students will also be working on Case studies and will receive an Industry-recognized Microsoft certificate that will help them in securing better career opportunities.
The Highlights
231 Hrs Instructor-Led Training
Certification by E&ICT, IIT Guwahati
Career support
Job Assistance
196 Hrs Self-paced Videos
300 Hrs Project & Exercises
1:1 Mentor Support
24*7 Support
E&ICT, IIT Guwahati Executive Alumni Status
Course partnered by E&ICT, IIT Guwahati
Receive a joint certificate from E&ICT, IIT Guwahati, and Intellipaat
Certificate of completion
Industry-recognized Microsoft certification
Course material for Azure certification from Microsoft
The students who want to apply in the Certification in Cloud & DevOps course need to have a bachelor’s degree with an average of 50% or higher marks. The applying candidates also need to have an understanding of Cloud and DevOps. The students also need to have prerequisite skills in Linux administration.
Certification Qualification Details
Upon successful completion of the Certification in Cloud & DevOps training, the students will receive a certificate from E&ICT, IIT Guwahati and Microsoft.
What you will learn
Knowledge of cloud computing
The students will be introduced to the ways of migrating to the Google Cloud.
The ways to manage a Hybrid Cloud Model will also be covered in the course curriculum.
The various models of cloud application are included in the course module.
Students will be learning to use Load Balancer with Auto-scaling.
The students will be learning the basics of Cloud computing.
The Certification in Cloud & DevOps training will be helpful for the following candidates
The students who want to make a career in the field of AWS management can apply for the course.
Admission Details
To apply to the Certification in Cloud & DevOps online course the students need to provide the listed details
Name
Mail id
Contact details
Upskills experience
Work experience
Application Details
The students have to follow the steps in the Certification in Cloud & DevOps course
Step 1: The applicants have to visit the given URL to generate the application form - https://intellipaat.com/cloud-devops-course-eict-iit-guwahati/
Step 2: The students then have to click on the “Enroll Now” icon that is available on the homepage.
Step 3: The students after filling in all the details have to submit the application form.
Step 4: Upon submission of the application form, the student’s profile would be reviewed by the management.
Step 6: The selected students will henceforth be notified within a period of one-two week.
The Syllabus
Linux Administration Fundamentals
Introduction to Linux
File Management
Files and Processes
Introduction to Shell Scripting
Scheduling Tasks
Linux Networking
Introduction to Microsoft Azure
Introduction to ARM and 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
Introduction to Microsoft Azure
Introduction to ARM & Azure Storage
Introduction to Azure storage
Azure Virtual Machines
Azure App and Container Services
Azure Networking
Azure Networking – II
Authentication and Authorization in Azure using RBAC
Microsoft Azure Active Directory
Azure Monitoring
Multi-Factor Authentication (MFA)
Migration in Azure
Azure Data Platform – I
Azure Data Platform – II
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)
Type
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 Ansible
Continuous Orchestration using Kubernetes
Terraform Modules & Workspaces
Azure DevOps and Azure Repos
Azure Artifacts and Azure Test Plans
Azure Pipelines
Azure Boards
Terraform with Azure
Self Paced
MAVEN
SONARQUBE
XLDEPLOY
TEAMCITY
JFROG
MS BUILD
NEXUS
NPM
ELK
Parallel Computing
Motivating Factor: Human Brain, The Need And Feasibility of Parallel Computing
Moore’s Law
Elements of Parallel Computing: Factors affecting parallel system performance, Parallel Programming Models,
Computational Power Improvement, Two Eras of Computing, Hardware architectures for parallel processing, Dependency Analysis & Conditions of Parallelism, Levels of Software Parallelism in Program Execution, Software Parallelism Types, Performance of Parallel Algorithms,
Laws of cautions, The Goal of Parallel Processing, Amdahl’s Law, Gustafson’s Law, Communication Cost Model. Demonstration for parallel application performance and its impacts
Distributed Computing
Distributed computing system, Characteristics, Goals, Components of a distributed system
Architectural styles for distributed computing: Software architectural styles, System architectural styles, Client-server, peer to peer, Parallel vs Distributed Systems, RPC.
Module 7: Python
Python Environment Setup and Essentials
Python language Basic Constructs
OOP concepts in Python
Database connection
NumPy for mathematical computing
SciPy for scientific computing
Matplotlib for data visualization
Pandas for data analysis and machine learning
Exception Handling
Multi-Threading& Race Condition
Packages and Functions
Web scraping with Python
Using Python with Apache Spark
Module 8: Azure Data Factory
Non-Relational Data Stores and Azure Data Lake Storage
Data Lake and Azure Cosmos DB
Relational Data Stores
Why Azure SQL?
Azure Batch
Azure Data Factory
Azure Data Bricks
Azure Stream Analytics
Monitoring & Security
Module 9: Power BI
Introduction to Power BI
Data Extraction
Data Transformation – Shaping and Combining Data
Data Modelling and DAX
Data Visualization with Analytics
Power BI Service (Cloud), Q & A, and Data Insights
Power BI Settings, Administration, and Direct Connectivity
Embedded Power BI with API and Power BI Mobile
Power BI Advance and Power BI Premium
Module 10: SQL
Introduction to SQL
Database Normalization and Entity Relationship Model
SQL Operators
Working with SQL: Join, Tables, and Variables
Deep Dive into SQL Functions
Working with Subqueries
SQL Views, Functions, and Stored Procedures
Deep Dive into User-defined Functions
SQL Optimization and Performance
Advanced Topics
Managing Database Concurrency
Practice Session
Microsoft Courses: Study Material
Module 11: AWS
Introduction to Cloud Computing & AWS
What is Cloud Computing
Cloud Service & Deployment Models
How AWS is the leader in the cloud domain
Various cloud computing products offered by AWS
Introduction to AWS S, EC, VPC, EBS, ELB, AMI
AWS architecture and the AWS Management Console, virtualization in AWS (Xen hypervisor)
What is auto-scaling
AWS EC best practices and cost involved.
Elastic Compute and Storage Volumes
Introduction to EC
Regions & Availability Zones(AZs)
Pre-EC, EC instance types
Comparing Public IP and Elastic IP
Demonstrating how to launch an AWS EC instance
Introduction to AMIs, Creating and Copying an AMI
Introduction to EBS
EBS volume types
EBS Snapshots
Introduction to EFS
Instance tenancy- Reserved and Spot instances
Pricing and Design Patterns.
Load Balancing, Autoscaling and DNS
Introduction to Elastic Load Balancer
Types of ELB – Classic, Network and Application
Load balancer architecture
Cross-zone load balancing
Introduction to Auto Scaling, vertical and horizontal scaling, the lifecycle of Auto Scaling
Components of Auto Scaling, scaling options and policy, instance termination
Using load balancer with Auto Scaling
Pre-Route – how DNS works
Routing policy, Route terminologies, Pricing
Virtual Private Cloud
What is Amazon VPC,
VPC as a networking layer for EC,
IP address and CIDR notations,
Components of VPC – network interfaces, route tables, internet gateway, NAT,
Security in VPC – security groups and NACL, types of VPC, what is a subnet, VPC peering with scenarios, VPC endpoints, VPC pricing and design patterns
Storage – Simple Storage Service (S)
Introduction to AWS storage
Pre-S – online cloud storage
API, S consistency models
Storage hierarchy, buckets in S
Objects in S, metadata and storage classes, object versioning, object lifecycle management, cross-region replication, data encryption, connecting using VPC endpoint, S pricing.
Databases and In-Memory DataStores
What is a database, types of databases, databases on AWS
Introduction to Amazon RDS
Multi-AZ deployments, features of RDS
Read replicas in RDS, reserved DB instance
RDS pricing and design patterns
Introduction to Amazon Aurora, benefits of Aurora, Aurora pricing and design patterns
Introduction to DynamoDB, components of DynamoDB, DynamoDB pricing and design patterns
What is Amazon Redshift, advantages of Redshift
What is ElastiCache, why ElastiCache.
Management and Application Services
Introduction to CloudFormation
CloudFormation components
CloudFormation templates
The concept of Infrastructure-as-a-code
Functions and pseudo parameters
Introduction to Simple Notification Service, how does SNS work
Introduction to Simple Email Service, how does SES work
Introduction to Simple Queue Service, how does SQS work.
Access Management and Monitoring Services
Pre-IAM, why access management
Amazon Resource Name (ARN), IAM features
Multi-factor authentication (MFA) in IAM, JSON
IAM policies, IAM permissions, IAM roles, identity federation, pricing
Introduction to CloudWatch, metrics and namespaces, CloudWatch architecture, dashboards in CW
CloudWatch alarms, CloudWatch logs, pricing and design patterns
Introduction to CloudTrail, tracking API usage.
Automation and Configuration management
What is AWS Lambda
How Lambda is different from EC
Benefits and limitations of Lambda
How does Lambda work
Use cases of Lambda, Lambda concepts
Integration S with Lambda
What is Elastic Beanstalk, how does Beanstalk work, Beanstalk concepts, Beanstalk pricing
What is configuration management
What is AWS OpsWorks, AWS OpsWorks benefits
CloudFormation vs OpsWorks, services in OpsWorks
AWS OpsWorks Stacks, OpsWorks pricing.
AWS Migration
What is Cloud migration
Why migration is important
Migration process in AWS, the R’s migration strategy
Virtual machine migration, migrating a local vm onto the AWS cloud
Migrating databases using Database Migration Service (DMS)
Migrating a local database to RDS
Migrating an on-premises database server to RDS using DMS, other migration services.