Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
148 views10 pages

Cloud & Devops

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 10

Cloud & Devops

Introduction to Devops

 What Is Devops
 History of Devops
 Devops definition
 DevOps Main Objectives
 DevOps and Software Development Life Cycle
o Waterfall Model
o Agile Model
 Continuous Integration & Deployment
o Jenkins
 Containers and Virtual Development
o Docker
o Vagrant
 Configuration Management Tools
o Ansible
o Puppet
o Chef

Cloud Computing

 What is Cloud?
 Evolution of Cloud Computing
 IAAS (Infrastructure as a Service)
 SAAS (Software as a Service)
 PAAS (Platform as a Service)
 Private, Public and Hybrid Cloud
 Public Clouds
o Amazon Web Services
o Microsoft Azure
o Google Cloud Services

NUX Basic and Admin

 Linux OS Introduction
 Importance of Linux in DevOps
 Linux Basic Command Utilities
 Linux Administration
 Environment Variables
 Networking
 Linux Server Installation
 RPM and YUM Installation

Shell Scripting

 Introduction
 Variables
 Flow Controls
 Loops
 Functions
 Lists
 Manipulating Strings
 Reading and Writing Files
 Positional Parameters

Installation of DevOps Tools on cloud

 Git
 Docker
 Maven
 Jenkins
 Ansible
 Kubernetes

GIT
What is Version Control?
Types of Version Control System
Introduction to SVN
Introduction to Git
Git Lifecycle
Common Git Commands
Working with Branches in Git
Merging Branches
Resolving Merge Conflicts
Git Workflow
JENKINS
Introduction to Continuous Integration
Jenkins Master Slave Architecture
Understanding CI/CD Pipelines
Creating an end to end automated CI/CD Pipeline

DOCKER
Introduction to Docker
Understanding Docker Lifecycle
Components of Docker Ecosystem
Common Docker Operations
Creating a DockerHub Account
Committing changes in a Container
Pushing a Container Image to DockerHub
Creating Custom Docker Images using Dockerfile

ANSIBLE
What is Ansible?
Ansible vs Puppet
Ansible Architecture
Setting up Master Slave using Ansible
Ansible Playbook
Ansible Roles
Applying configuration using Ansible

Kubernetes
Introduction to Kubernetes
Docker Swarm vs Kubernetes
Kubernetes Architecture
Deploying Kubernetes using Kubeadms
Alternate ways of deploying Kubernetes
YAML Files
Creating a Deployment in Kubernetes using YAML
Services in Kubernetes
Ingress in Kubernetes

SONARQUBE
WHAT IS SOFTWARE TESTING?
DYNAMIC TESTING
STATIC TESTING
WHAT IS SONARQUBE?
FEATURES OF SONARQUBE
SONARQUBE INSTALLATION
SONARQUBE HANDS-ON

MAVEN
AGENDA
WHY MAVEN?
WHAT IS MAVEN?
WHAT DOES MAVEN DO?
BUILDING POM FILES
MAVEN REPOSITORIES
MAVEN INSTALLATION
MAVEN HANDS-ON
AWS
Module1

Introduction to Cloud Computing and AWS

What are AWS Pre Requisites, and Strategy of Success?

AWS Certification Tracks.

What is Cloud Computing, Cloud Computing Models (IAAS, PAAS& SAAS)?

Types of Clouds (Private, Public, Hybrid)

Understanding AWS Global infrastructure. Regions, Availability Zones.

AWS Edge Locations, Edge Cache. How to select a best Region.

Sign-Up for AWS Services. A visit to AWS Control Panel.

AWS Services and Terminologies.

AWS Free Tier, Launch Your first EC2 instance. Windows OS

AWS Free Tier, Launch Your first EC2 instance. Linux OS.

About AWS Free Tier Resources after Sign up for 12-Months

Module-2: VPC (Virtual Private Cloud)

Discussion for how to build data center in AWS.


Virtual Private Cloud (Concept in-depth)

Virtual Private Cloud (Use Cases)

Nat-gateway and internet gateway.

Public subnet & private subnet.

Route table & manage the routing table.

Security Group Basics.

Default Security Group for Your VPC.

Security Group Rules.

Access Control List (ACL's) in VPC.

Elastic Network Interface ENI.

Type of IP Addresses in AWS.

Module-3: IAM (Identity and Access Management)

(IAM) Identity and Access Management.

IAM Policy.

IAM Role.

MFA (Multi Factor Authentication)

Module-4: EBS (Elastic Block Storage) and Ephemeral Storage

AWS Cloud Storage Services. Understanding EBS (Elastic Block Storage)


EBS Volume Types.

Elastic Block Storage (EBS) _ EBS Working with Windows OS.

Elastic Block Storage (EBS) _ EBS Working with Linux OS.

Understanding EC2 EBS Volume Backup, Snapshot.

Understanding EBS snapshots (incremental) working.

Module-5: EFS (Elastic File System)

Understanding EFS (Elastic File System).

Elastic File System (EFS) configuration with Linux EC2 instance.

Module-6: S3 (Simple Storage Service) and S3 Glacier

How to Create Bucket and Upload object.

How to mount bucket inside Windows Machine.

How to mount bucket inside Linux Machine.

S3 Versioning for Bucket.

Server Access logging.

S3 Bucket replication with in the region.

Storage Classes in S3.


S3 Requester Pays.

AWS S3 to Glacier Transition, Retrieve Data from Glacier to S3 and Glacier Vault

Module-7: EC2 (Elastic Compute Cloud)

EC2 instance Families and Types.

Calculating EC2 instance Pricing. Pricing Models. On Demand, Reserved, Spot instance.

EC2 Tenancy Models, Shared instance, Dedicated Instance, Dedicated Host.

Change EC2 instance Type. (Upgrade/Downgrade)- Resize EC2 EBS Backed Instance.

Creating Custom Image.

Module-8: ELB (Elastic Load Balancing)

Elastic Load Balancing. (ELB).

Configuring Elastic Load balancer.

Route Traffic to a particular Target Group Using Application ELB.

Connection Draining.

Module-9: ASG (Auto Scaling Group)

Understand AWS Auto Scaling Group (ASG).

Benefits of Auto Scaling.

Auto Scaling Lifecycle.

Auto Scaling Limits.


Launch Configuration.

Auto Scaling Group.

Monitoring auto Scaling Instance and group.

Module-10: RDS (Relational Database Service)

Parameter Group.

Custom subnet Group.

How to launch Amazon MySQL RDS Instance.

Take snapshot of DB instance.

Read replicas of DB instance.

Module-11: Route53

How to create Private hosted zone.

How to register domain from Third party ISP.

Integrating ELB with route53 service.

Integrating S3 website with route53 service.

Failover Policy Lab.

Latency Policy Lab.

Weighted Policy Lab.

Geolocation Policy Lab.

Multivalue Answer Policy Lab.


Module-9: AWS Serverless Service

1. AWS Lambda
2. AWS Elastic Beanstalk

Module-10 : CCC

1. AWS Cloudfront
2. AWS Cloudtrail
3. AWS Cloudformation.

You might also like