<a href="https://www.mytectra.com/interview-question/human-resourse-hr-interview-questions/">Human Resource (HR) Interview Questions</a> <a href="https://www.mytectra.com/interview-question/selenium-interview-questions-and-answers/">Selenium Interview Questions and Answers</a> <a href="https://www.mytectra.com/interview-question/javascript-interview-questions/">Javascript Interview Questions</a>

Mastering Devops

Devops is not a Tool.Devops Is a Practice, Methodology, Culture or process used in an Organization or Company for fast collaboration, integration and communication between Development and Operational Teams. In order to increase, automate the speed of productivity and delivery with reliability.




DevOps Course Syllabus

Introduction to DevOps and its Necessities
  • DevOps
  • DevOps Roles
  • DevOps Necessities
  • DevOps Problems & Solutions
  • Making a DevOps Transition
  • Identifying cultural impediments and overcoming it
  • Building Accountability and Trust
  • Understanding the Infrastructure layouts and its Challenges
  • Understand Scalability and Availability
  • Networking Concepts from an enterprise perspective

  • Understand Common Infrastructure Servers
  • Working of DNS Server at Internet Scale
  • DNS Installation
  • DNS Configuration
  • DNS Tuning and Geolocation
  • Understand Web Servers like Apache
  • Ngnix and their differences
  • Configure Apache and Nginx for the Enterprise
  • Load Balancing through HA Proxy and Setup NFS for storage presentation
  • DNS Installation and Configuration
  • DNS Master/Slave Configuration
  • HTTPD Web Server setup
  • HA Proxy Setup - Both HTTP & TCP based load balancing and Ngnix Installation and Configuration

  • Implement Automated Installations and Deployments
  • Installation of Linux Servers using PXE boot or kick start method
  • Yum repository setup and Automatic system updates
  • Configuration of SVN and GIT
  • Practicals to be covered:
    Linux Installation Methods - Setup PXE(Preboot Execution Environment) and Linux Repository Setup

    Understand Performance tuning aspects and basic Security for Infrastructure
    Learning Objectives:
    In this module you will learn about Performance aspects of the Infrastructure from an Enterprise perspective and Implementation of Security to make environment more secure
    Practicals to be covered:
    Automatic System updates, SVN and Git Configuration and IP Tables

    Installation & Configuration of Jenkins and Puppet
  • Installation of Jenkins
  • Authentication with LDAP
  • UNIX etc
  • Integration with SVN
  • Remote command execution
  • Puppet Installation and Configuration
  • Puppet manifests and examples
  • Puppet with SVN
  • Practicals to be covered:
  • Jenkins installation and setup
  • Jenkins and SVN integration
  • Jenkins Remote execution
  • Build job by sending an email
  • Puppet installation and Configuration
  • Puppet Manifest examples- User creation
  • Tomcat installation
  • Apache Server installation and MySql Parameter changes

  • Introduction to Automation with Ansible and SaltStack
  • Infrastructure as Code
  • Ansible Installation
  • Ansible Communication framework
  • Ansible Playbooks
  • Ansible Inventory/Dynamic Inventory
  • Ansible Patterns
  • Sample Scripts
  • SALTStack States
  • SLS and Top files
  • Namespaces
  • Renderers
  • Templating Modules
  • Orchestration
  • Practicals to be covered:
  • Ansible Installation
  • Ansible Playbooks
  • Salt Installation
  • Running Salt

  • Automation with Chef
  • Chef Recipes
  • Chef Cookbooks
  • Chef Architecture
  • Tools - Knife & Scripting
  • Chef Development Kit (ChefDK)
  • Practicals to be covered:
    Command Line Tools: Chef and Knife Commands

    Monitoring, Logging, Tomcat and System Tools
  • Introduction to various logging tools
  • Understand System auditing
  • Install and Configure Nagios Monitoring for the Infrastructure
  • Installation of Tomcat Server and examples
  • Understand Openssl and Openssh details
  • Understand rsync for backups
  • Understand Commands like: lsof, netstat, Understand Virtual Memory, Free, top, vmstat, iostat, uptime, find, screen, strace
    Disk commands like -df, du, mkfs, tune2fs, fdisk, dd
    Understand /etc/fstab, Mount commands
  • Practicals to be covered:
  • Syslog setup and examples
  • Log rotation
  • Nagios configuration and setup monitoring for Linux servers and LDAP integration with Jenkins.

  • >> Read more >>
  • Comments

    Popular posts from this blog

    7 Reasons you should learn Python now

    Top 25 Data Science Interview Questions and Answers

    Android Training in Bangalore