TRAINING CATEGORIES
(Click Category to List Courses)

40 - IT-O - Information Technology - Operating Systems and System Administration


IT-O 217 - Linux Automation with Ansible

Code Start Date Duration Venue
IT-O 217 14 October 2024 5 Days Istanbul Registration Form Link
IT-O 217 18 November 2024 5 Days Istanbul Registration Form Link
IT-O 217 23 December 2024 5 Days Istanbul Registration Form Link
Please contact us for fees

 

Course Description

Automation is now at the core of many organizations’ technology strategies. With Ansible you can automate Infrastructure, Applications, Networks, Containers, Security, and Cloud. Ansible is an IT automation tool used for configuring systems, deploying software, cloud provisioning, and orchestrating advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible's main objective is simplicity and ease of use while not compromising on security and reliability. By the end of this course, participants will have gained practical experience of the skills required to install, configure and use Ansible for the purpose of enterprise automation, configuration and management.

Course Objectives

  • Install and configure Ansible on a control node
  • Create and manage inventories of managed hosts, as well as prepare them for Ansible automation
  • Run individual ad hoc automation tasks from the command line
  • Write Ansible Playbooks to consistently automate multiple tasks and apply them to managed hosts
  • Parameterize playbooks using variables and facts, and protect sensitive data with Ansible Vault
  • Write and reuse existing Ansible roles to simplify playbook creation and reuse code
  • Automate common administration tasks using Ansible

Who Should Attend?

  • DevOps teams
  • Systems Support personnel
  • Network automation engineers
  • Network administrators
  • System Managers

Course Details/Schedule

Day 1

  • Ansible Overview
  • Installing Ansible on RHEL-based systems
  • Installing Ansible on Debian-based systems
  • Authenticating Ansible with SSH keys
  • Ansible configuration
  • Module documentation
  • Using modules with ad-hoc commands
  • Verifying Ansible syntax
  • Stat and shell modules
  • YAML basics

Day 2

  • Implement task control
  • Specifying an alternate Inventory
  • Creating the Ansible Inventory
  • Ansible client configuration
  • Basic Ansible modules
  • File and Lineinfile module
  • Copy and Archive module

Day 3

  • Further Ansible modules
  • Parted module
  • Mount module
  • Cron module
  • Security related modules
  • Seboolean, SELinux and Seport module
  • Recording logs and managing packages

Day 4

  • System administration modules
  • Service module
  • User module
  • Variables and facts
  • Roles and templates
  • Simplify playbooks with roles
  • Writing a new module and Plugin 
  • Deploy files to managed hosts
  • Manage large projects
  • Troubleshoot Ansible

Day 5

  • Install and configure Ansible control nodes
  • Cross platform communication 
  • Automate Linux administration tasks
  • Network Automation with Ansible
  • Network Resource Modules
  • Gather network information with Ansible and configure network devices.
  • Automate complex operations
  • Solve new MACD challenges and overcome real-world challenges.

 

ETABS and SAFE. Training 24 CCE 210 5 SAP 2000. Training 25 CCE 305 5 Quality Assurance in Pavement Construction 26 CCE 401 5 Construction Project Management 27 CCE 402 10 Construction Project Management (10 Days) 28 CCE 403 5 Construction Project Management-Intensive 29 CCE 405 5 Principles of Construction Project Management 30 CCE 406 10 Principles of Construction Project Management (10 Days) 31 CCE 410 10 Construction Project and Risk Management (10 days) 32 CCE 411 5 Project & Contract Management for Marine Construction 33 CCE 412 5 Application of GIS in Construction Management 34 CCE 415 4 Sustainable Water Management Techniques, Innovation and Solution (4 Days) 35 CCE 419 5 Construction Management of Hydraulic Projects 36 CCE 420 5 Water Project Management 37 CCE 421 10 Modern Technologies in the Supervision and Quality Control of Irrigation Projects and Dealing with Contractors (10 Days) 38 CCE 422 5 Rapid Earthquake Hazard Evaluation of Buildings 39 CCE 425 10 Practical Application of Computers in Structural Engineering (10 Days) 40 CCE 428 5 Survey & Profile Using Total Station 41 CCE 430 5 Bridge Construction and Maintenance 42 CCE 435 5 Bridge Inspection and Maintenance 43 CCE-A 410 10 إدارة المشاريع الهندسية -10 أيام
21 - TTC - Transportation and Traffic Control
22 - ADV - Architectural Design and Visualization
23 - SRM - Safety and Occupational Health
24 - CSM - Public Relations, Communication Skills & Office Management
25 - TEM - Training and Education Management
26 - CMR - Customer Relations