Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: May
16th @8:30AM
Faculty: Mr. Venkat (Real Time Expert)
Duration: 2 Months
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202,
IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.
Ph.No: +91- 9246212143, 80 96 96 96 96
Syllabus:
DEVOPS with AWS
1. Introduction to DevOps
2. Cloud – Overview
3. AWS Introduction
- Introduction to AWS, Account Creation
- Introduction to EC2, Launch EC2 instances, Error checks
- Accidental Termination Prevention, Load Balancing, Auto-Scaling
- Status Checks, Horizontal & Vertical Scaling
4. Linux Fundamentals
- Linus History, Introduction, Basic commands
- File Hierarchy & Navigation
- File Management, Permissions, copying and moving
- Text editors - Vi & Nano, User Management
- Package Management, Service Management, Process Management
- Networking: ping, dig, nslookup
5. Source Code Management
- What is Version Control
- GIT - installation and configuration
- Working locally - git add, commit, revert log, status
- Source Code repository - Github
- Authenticating with Github, Pull Requests & Merges
- Syncing local and Remote Repositories.
6. Chef – Configuration Management tool
- Concepts of Software Configuration Management.
- Why Chef?
- Installation and Configuration & Idempotency Concept
- Chef Cookbooks and Recipes
- Chef Attributes and OHAI
- Bootstrapping a Node
- Run List, Managing Chef Server, Chef Extra commands
7. Ansible – Configuration Management Tool (2)
- Concepts of Software Configuration Management.
- Why Ansible?
- Installation and Configuration, SSH key generation
- Configuring Managed Nodes by setting up Trust Relationship
- Working with Inventory
- Ad Hoc commands, modules and playbooks
- Dry Run, Vault and Roles
8. Jenkins – CI and CD Integration Tool
- Continuous Integration and Continuous Delivery Concepts
- Jenkins Installation
- Configuring Jenkins - Plugins, credentials
- Adding Slave Nodes
- Continuous Integration: Build Jobs
- Configure server for continuous Delivery
- Continuous Deployment: Copy software to the servers
9. Docker – Containerization Tool
- Understand Containers
- Docker - Installation and Configuration
- Concepts of Images and Containers
- Managing Containers
- Build and commit images.
- Working with Image registry (Dockerhub)
- DockerFile creation and building image
- Container Orchestration - Overview of Kubernetes.
10. Maven – Build Automation Tool
- Introduction to Maven
- Advantages of Build tool
- Architecture of Maven
- Maven Build Life Cycle
- Maven Directory Structure
11. Nagios - Monitoring Tool
- Nagios – Install and configure Nagios
- Add host to monitor
- Configuring monitoring for services and server health
- Configuring Notifications
12. DevOps Interview preparation
- Interview questions and answers
- Tips and websites to follow
- Resume Preparation
- Mock Assessments (on demand)