Devops Training Self Paced
About Devops Training Self-Paced
Devops is the Communication, Collaboration and Integration between development and operations. It’s an enterprise software development phrase performed by a business application development and systems operating teams. The main concentration of Devops is to modify and change the relationship by maintaining, better communication and collaboration between the two business units. Devops training covers the advance level of administration concepts.
Devops engineer establish an environment and culture where testing, building and releasing software can happen frequently, rapidly and more reliably. Devops describes the part of an organization’s information technology team that design and maintains the infrastructure. It also looks at the complete software delivery chain, championing the use of new development tools, overseeing shared services and best practices.
What is Devops Self-Paced Course?
Devops self-paced course consists of video sessions of all modules taken by our real time experts. All video sessions you can refer any times until you get clear knowledge of the subject. If you get any doubts, you can take an assistance of our real time experts by following some additional procedures. Also in self paced we have complete study materials and Devops interview questions to practice.
Devops Course Target:
• Learn and understand the concepts and necessities of Devops.
• Improved workflows, communication and feedback loops.
• Reliance on automation.
• Applying DevOps in an enterprise environment.
• Critical success factors and key performance indicators.
• Real-life examples and results.
• Understand the popular DevOps tools like Chef, Puppet, Jenkins, Nagios, GIT and SaltStack.
• Set up basic security for infrastructure and Fine tune performance.
• Manage server operations using code, which is well known as infrastructure as a code.
• Understand the requirement of Monitoring and Logging.
Devops course audience:
• Automation Engineer
• Security Manager
• Release Manager
• Devops engineer
• Devops Architect
• Software Tester
• Security Engineer
• Integration Specialist
• Good knowledge of administration and networking.
Devops course curriculum:
Module: 1 Introduction
Goal set: This devops training course covers- Devops practices, Its basics, infrastructure problems and solutions, day to day roles of Devops engineer.
Topics: what is Devops, Roles, Necessities, Problems & Solutions, Making a Transition, Devops cloud computing, Identifying cultural impediments and overcoming it, Networking Concepts from an enterprise prospective, Devops definition, Building Accountability and Trust, Infrastructure layouts and its Challenges, Scalability and Availability.
Module: 2. Common Infrastructure Servers
Goal set: This devops tutorial course covers- Installation process, DNS server, DNS configuration and tuning, web servers, HA.
Topics: DNS Server at Internet Scale, Devops tools, DNS Installation, DNS Configuration, DNS Tuning, Understand the working of Geo location, Web Servers like Apache, Ngnix and their differences, Configure Apache and Nginx for the Enterprise, Understand HA and Setup HA Proxy for various Servers, Setup NFS and Open-filer for storage presentation, Build and release and its Importance, Source control tool, Devops automation.
Module: 3. Automated Installations and Deployments
Goal set: This devops training course covers- Installation of Linux servers, Configure SVN and Jenkins, system updates, installation and configuration of Puppet and RPM package.
Topics: Installation of Linux Servers using PXE boot or kick start method, Automatic system updates, Configure SVN or Git for version control, release management, Configure Jenkins for Build and deployments, Building an RPM package, automated deployment tools, Installation and Configuration of Puppet for deployments, Its usage and general idea. (Git or SVN).
Module: 4. Performance tuning aspects and basic Security
Goal set: This devops training module covers- Disk scheduler types, tuning concepts, security of operating system and network level and benchmarking servers.
Topics: Operating system tuning concepts and its Concerns, Types of Disk Schedulers, Performance and Use Cases, Network tuning Parameters and their Influence, Benchmarking servers like Apache Web Server, Security at the OS and Network level, Configure Linux Firewall and other security aspects for a secured environment.
Module: 5. Bash/Python Scripting
Goal set: This devops tutorial module covers- Basics of Bash shell, basics of Python, configuration of cluster shell, configure crontab.
Topics: Basics of Bash Shell like file descriptors, environment, basic syntax of bash scripting, Understand loops, its conditions and return status, Understand and configure crontab for automating a task, Installation and Configuration of Cluster Shell for deployments on large clusters, Basics of Python and its comparisons with bash scripting.
Module: 6. Virtualization and its Concepts
Goal set: This devops training module covers- Introduction to virtualization, Installation of virtualization, XEN and KVM, types of virtualization.
Topics: What is Virtualization?, Types of Virtualization, Difference between Xen and KVM, Installation of virtual machines using Virtual box, VMware, KVM, Understand the various components of virtualization, Introduction to the Cloud virtualization.
Module: 7. Monitoring and Logging
Goal set: This devops tutorial module covers- monitoring and logging, various logging tools, install and configure Nagios monitoring, system auditing.
Topics: Understand Logging in Linux systems and its working for various services, various logging tools, Understand System auditing, Install and Configure Nagios Monitoring for the Infrastructure, Writing custom plugins for Nagios.
Module: 8. Devops Tools and Commands
Goal set: This devops tutorial module covers- understand openssl and openssh, various commands.
Topics: Understand the Dev and Production environments in an organization, Best Practices, 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.
No Reviews found for this course.