NP URI: www.nobleprog.com.eg/configuration-management-training Attempt to read property "weight" on null /apps/hitra7/npfrontend/includes/functions/category-functions.php:373 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 373 [function] => {closure} [args] => Array ( [0] => 2 [1] => Attempt to read property "weight" on null [2] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [3] => 373 ) ) [1] => Array ( [function] => term_cat_page_sort_by_weight [args] => Array ( [0] => stdClass Object ( [course_code] => ansiblepuppet [hr_nid] => 332903 [title] => Ansible and Puppet for Large Infrastructures [requirements] =>

Audience

[overview] => Ansible is an open source software for configuration management and application deployment. Puppet is an automation software for automating infrastructure and application deployment. Using Ansible with Puppet, users can automate and manage IT infrastructure. This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: [outline] =>

Introduction

Ansible Overview

Puppet at a lance

Preparing the Development Environment

Ansible in Depth

Puppet for Configuration Management

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037581 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [1] => ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-functions.php [line] => 38 [function] => usort [args] => Array ( [0] => Array ( [confmng] => stdClass Object ( [course_code] => confmng [hr_nid] => 298891 [title] => Configuration Management for Managers and Leaders [requirements] =>

Audience

[overview] => Configuration management is the process of managing the changes and versions of the products and components in a system or project. It helps to keep the products and components consistent, reliable, and aligned with the requirements and specifications. It also helps to improve the collaboration, communication, and coordination among the stakeholders and teams in the system or project. This instructor-led, live training (online or onsite) is aimed at beginner-level to product leads and senior managers who wish to understand the benefits and challenges of configuration management for their products and projects By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to product leads and senior managers who wish to understand the benefits and challenges of configuration management for their products and projects By the end of this training, participants will be able to: [outline] =>

Configuration Management Overview

The Need of Configuration Management

Requirements for Configuration Management 

Elements of Configuration Management

Terminology Issues

Life Cycle Concepts

Configuration Management & Quality

CM & Information Quality

Configuration Management Plans & Planning

Dealing with COTS & Lean

Configuration Identification

Identification Approaches

Self Auditing

Verification and Audit

Assessing CM Processes

Configuration Management Tools

General Costs involved in CM

[language] => en [duration] => 14 [status] => published [changed] => 1700262615 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [foremankatello] => stdClass Object ( [course_code] => foremankatello [hr_nid] => 357723 [title] => Foreman and Katello [requirements] =>

Audience

[overview] => Foreman and Katello are open source infrastructure management solutions that simplify the lifecycle management of servers. Foreman provides provisioning, configuration, and monitoring of servers, supported by Katello's content management capabilities. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Foreman and Katello to manage and monitor their servers and infrastructures. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Foreman and Katello to manage and monitor their servers and infrastructures. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Foreman/Katello Features and Architecture

Getting Started with Foreman/Katello

Performing Content Management with Katello

Registering Existing Hosts

Integrating with Puppet

Integrating an Identity Management System

Provisioning New Systems

Integrating with Kernel-Based Virtual Machines (KVM)

Monitoring Servers with Foreman

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => ) [microsoftecm] => stdClass Object ( [course_code] => microsoftecm [hr_nid] => 402027 [title] => Microsoft Endpoint Configuration Manager (MECM) [requirements] =>

Audience

[overview] => Microsoft Endpoint Configuration Manager (MECM) formerly known as Microsoft System Center Configuration Manager (SCCM) is a system management software for Windows endpoint. It provides tools for inventory, software distribution, patch management, operating system imaging, settings, and much more. This instructor-led, live training (online or onsite) is aimed at system administrators who wish to learn about Microsoft Endpoint Configuration Manager (MECM) and use it to manage infrastructures. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system administrators who wish to learn about Microsoft Endpoint Configuration Manager (MECM) and use it to manage infrastructures. By the end of this training, participants will be able to: [outline] =>

Introduction

Getting Started

MECM Basics

Configuring and Deploying MECM Client

Managing User and Device Collections

Deploying Applications

Managing Software Updates

Deploying Operating System

Configuration Baseline

MECM Co-Management and Infrastructure Management

Reports and Queries

System Center Endpoint Protection (SCEP)

Summary and Next Steps

[language] => en [duration] => 21 [status] => published [changed] => 1700037861 [source_language] => en [weight] => -1001 [tags] => [excluded_sites] => ) [redhatsatellite] => stdClass Object ( [course_code] => redhatsatellite [hr_nid] => 357719 [title] => Red Hat Satellite [requirements] =>

Audience

[overview] => Red Hat Satellite is an infrastructure management solution that simplifies the deployment, configuration, and monitoring of systems across physical, virtual, and cloud environments. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Satellite Features and Architecture

Installing Red Hat Satellite

Registering Hosts

Deploying Software to Hosts

Deploying Satellite Capsule Servers

Managing Systems with Red Hat Satellite

Provisioning Systems

Integrating with External Applications

Performing Server Maintenance

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => hitrapl ) [microsoftsccm] => [advans] => stdClass Object ( [course_code] => advans [hr_nid] => 134929 [title] => Advanced Automation with Ansible [requirements] => [overview] => The course is intended to give engineers who currently use Ansible knowledge of the deeper and more specialist areas involved in its application. The aim of the workshop is to give a greater understanding of what goes on "under the hood", how Ansible can be used in the application development lifecycle, and how Ansible can be tailored for scaled and enterprise environments. [category_overview] => [outline] =>

Note: this course can be delivered as a 3 day course if you require more in-depth coverage of the subject

[language] => en [duration] => 14 [status] => published [changed] => 1700037204 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) [ansibleautointro] => stdClass Object ( [course_code] => ansibleautointro [hr_nid] => 94413 [title] => Introduction to Ansible Automation [requirements] => [overview] => Ansible solves the problem: "We've got the server configuration we want, we've put in the time figuring it out; now how to we automate all that?" [category_overview] => [outline] =>

The Essentials of Configuration and Deployment

Setting Up

Best Practices, and the Future

[language] => en [duration] => 7 [status] => published [changed] => 1700037153 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) [ansibleawx] => stdClass Object ( [course_code] => ansibleawx [hr_nid] => 353083 [title] => Ansible AWX Fundamentals for DevOps Automation [requirements] =>

Audience

[overview] => Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. Red Hat offers the open-source solution, Ansible AWX, for better control over applications that are designed and built through Ansible's platform. It is the project from which Red Hat Ansible Tower is derived, making it a fast-paced architecture optimal for flexible teams. With Ansible AWX's web-based interface and automation tools, it can support IT processes in small to mid-scale software development environments. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX. By the end of this training, participants will be able to: [outline] =>

Introduction

Installing and Configuring Ansible AWX

Overview of Ansible AWX Features and Architecture

Overview of Ansible AWX Command Line Interface

Getting Started with AWX Resources and Environment Setup

Authenticating with Ansible AWX and Utilizing OAuth2.0 Tokens

Configuring OAuth2.0 Applications and Scoping OAuth2.0 Tokens

Formatting AWX Outputs and Configuring Default CLI Settings

Creating Credentials and Inventories with Ansible AWX

Extending Ansible AWX to Ansible Playbook Parameters

Setting Up Projects and Job Templates with Ansible AWX

Working with SSH Keys in Ansible AWX

Automating Workflows and Basic Tasks with AWX and Ansible API

Scraping and Testing Metrics in Ansible AWX API

Managing Information Sharing Functions and Maintaining AWX Security

Backing Up and Restoring AWX

Troubleshooting Ansible AWX and Reviewing Logs

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037680 [source_language] => en [weight] => 0 [tags] => pl_3000 [excluded_sites] => ) [ansiblecm] => stdClass Object ( [course_code] => ansiblecm [hr_nid] => 94411 [title] => Managing Configuration with Ansible [requirements] =>

Linux/Unix administration skills are required.

[overview] => This course has been created to system administrators who want to automate system and application configuration management with Ansible. This course focuses mostly on Linux/Unix servers. [category_overview] => [outline] =>

Introduction to Ansible

Quick Examples

Playbooks

Dealing with Modules

Other

[language] => en [duration] => 21 [status] => published [changed] => 1700037153 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [ansibleforexperts] => stdClass Object ( [course_code] => ansibleforexperts [hr_nid] => 353667 [title] => Ansible for Experts [requirements] =>

Audience

[overview] => Ansible is an open-source solution for the automation of development (Dev) and operations (Ops) functions in modern enterprise applications. It is funded by Red Hat and offers a simplistic approach to integrating software development technologies and complex deployment systems. The Ansible community project is also employable along with other Red Hat platforms for the optimization of current workflows and implementation of CI/CD principles in IT automation. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes. Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes. Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Ansible Project Features and Architecture

Setting up Ansible and Configuring Automation Resources

Utilizing Open-source Projects and Features in Playbooks

Working with Ansible Inventories for Complex Automation Processes

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Operating with Advanced Ansible Syntax and Utilizing Extensible YAML Practices

Executing String Transformation for Flexible Ansible Functionalities

Overview of Open-Source Plugins for Ansible Project

Updating Playbooks Deployment Functions within Ansible

Administering Optimized Applications of Ansible Components and Ad-Hoc Functions

Managing Playbooks Errors and Setting Remote Tasks Environment

Recycling Artifacts and Regulating Roles in Ansible

Employing Dynamic Inventory Structures and Patterns

Applying Extensible Connection Methods and Managing Host Keys

Encrypting Ansible Project Contents and Executing Advanced Data Manipulation Strategies

Integrating Ansible with AWX for Optimal Coordination Functions

Interacting with RESTful APIs using Playbooks and AWX

Automating Build Pipelines and Streamlining Workflows in Ansible

Developing CI/CD Approaches with Ansible

Overview of Custom Modules and Plugins Development in Ansible

Operating Ansible Tools and Features with Python 3.x and Python API

Debugging Modules and Tips for Documentation Formatting

Deploying Ansible Modules in External Platforms

Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Employing Metadata Structures in Ansible and Integrating with Public Cloud Services

Deploying Cloud-Native Applications Using Ansible Automation

Integrating Ansible with Repos and Setting Up Collection Maintainers

Automating Networks with Ansible and Responding to Dynamic Operations Workload

Exercising Advanced Maintenance and Administration Methods for Ansible Project and Components

Discussing In-Depth Concepts of Ansible's Development Cycle

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Ansible

Summary and Conclusion

[language] => en [duration] => 35 [status] => published [changed] => 1700037691 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [ansiblenetwork] => stdClass Object ( [course_code] => ansiblenetwork [hr_nid] => 373419 [title] => Ansible for Network Engineers [requirements] =>

Audience

[overview] => Ansible is an open source automation tool for managing and configuring network devices. With Ansible, network engineers can lessen network downtime and configuration errors by automating repetitive tasks.     This instructor-led, live training (online or onsite) is aimed at network or DevOps engineers who wish to use Ansible to manage network systems more efficiently through automation. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at network or DevOps engineers who wish to use Ansible to manage network systems more efficiently through automation. By the end of this training, participants will be able to: [outline] =>

Introduction

Getting Started

Running Ansible Commands and Playbook

Configuring Network Devices

Working with Jinja2 templates

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037776 [source_language] => en [weight] => 0 [tags] => [excluded_sites] => ) [ansiblepuppet] => stdClass Object ( [course_code] => ansiblepuppet [hr_nid] => 332903 [title] => Ansible and Puppet for Large Infrastructures [requirements] =>

Audience

[overview] => Ansible is an open source software for configuration management and application deployment. Puppet is an automation software for automating infrastructure and application deployment. Using Ansible with Puppet, users can automate and manage IT infrastructure. This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: [outline] =>

Introduction

Ansible Overview

Puppet at a lance

Preparing the Development Environment

Ansible in Depth

Puppet for Configuration Management

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037581 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [ansibletower] => stdClass Object ( [course_code] => ansibletower [hr_nid] => 352923 [title] => DevOps Automation with Red Hat Ansible Tower [requirements] =>

Audience

[overview] => Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. One of its most advantageous solutions is Ansible Tower. Formerly known as AWX, Ansible Tower is a web-based management system for Ansible projects. Red Hat Ansible Tower allows its users to efficiently execute and maintain IT workflows while scaling to complex implementations of software development. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Red Hat Ansible Tower to optimize enterprise application development processes and orchestrate better business environments. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Red Hat Ansible Tower to optimize enterprise application development processes and orchestrate better business environments. By the end of this training, participants will be able to: [outline] =>

Introduction

Setting up Red Hat Ansible Tower and Configuring Core Ansible Tools

Overview of Red Hat Ansible Tower Features and Architecture

Running and Managing Ansible Tower Services

Navigating the User Interface of Ansible Tower

Searching and Sorting Features in Red Hat Ansible Tower

Overview of Additional Ansible Tower Resources and Administrative Options

Controlling User Access and Role-Based Access Control in Red Hat Ansible Tower

Writing and Customizing Tower Inventory Scripts

Getting Started with Ansible Tower Credentials

Creating Machine Credentials for Accessing Inventory Hosts

Managing and Cleaning Up Ansible Tower Data

Overview of Ansible Tower Applications, Projects, and Inventories Management

Clustering with OpenShift in Red Hat Ansible Tower

Deploying and Carrying Out Advanced Configurations using OpenShift in Ansible Tower

Securing Ansible Tower and Managing Administrative Functionalities

Operating Ansible Tower with GitHub and Webhooks

Integrating Red Hat Ansible Tower with Ansible API

Backing Up and Restoring Ansible Tower

Troubleshooting Red Hat Ansible Tower and Reviewing Logs

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037679 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => hitrapl ) [rhansible] => stdClass Object ( [course_code] => rhansible [hr_nid] => 350427 [title] => Advanced Automation with Red Hat Ansible [requirements] =>

Audience

[overview] => Red Hat Ansible is an all-purpose software platform that renders enterprise applications with better automation control. It is built upon a clear syntax and intuitive programming language making it a simplistic approach for centralizing IT infrastructures. With the aid of Red Hat Ansible Automation Platform tools, users can carry out automation implementations while reducing the complexity of DevOps tasks. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to employ the Red Hat Ansible Automation Platform for executing software development functions and orchestrating advanced IT processes. All labs in this training can be carried out in DaDesktop, a collaborative training platform that enables the instructor and participants to interact with each other's machines in real time. Course content can also be customized to suit a wide array of use cases and requirements. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to employ the Red Hat Ansible Automation Platform for executing software development functions and orchestrating advanced IT processes. Furthermore, they can demonstrate and hone Ansible practices that are advantageous to specific enterprise applications, all the while efficiently collaborating with their respective teams  for the accomplishment of complex business functionalities. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Ansible Automation Platform Features and Architecture

Installing and Setting Up Red Hat Ansible Automation Platform

Configuring Red Hat Ansible Automation Platform

Running Ansible Playbooks and Practicing Components Delegation

Leveraging Re-usable Ansible Artifacts and Automating Complex Tasks with Inventory

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Utilizing Advanced Ansible Automation Syntax with YAML

Manipulating Complex Data and Transforming String Functionalities in Ansible

Working with Expandable Ansible Plugin Architecture

Employing Advanced Playbook Keywords and Command-Line Tools of Ansible

Overview of Complex Module Operations with Red Hat Ansible

Managing and Coordinating Ansible Rolling Updates

Accessing Red Hat Ansible Tower Using Ansible Automation Platform

Integrating Ansible with Red Hat Advanced Cluster Management

Interacting with RESTful APIs using Playbooks and Tower

Automating Build Pipelines and Streamlining Workflows in Ansible Automation Platform

Developing CI/CD Approaches with Ansible Automation Platform and Tower

Creating and Writing Custom Modules and Plugins for Ansible Development Projects

Operating Red Hat Ansible Automation Platform with Python 3.x

Debugging Modules and Tips for Documentation Formatting

Overview of Ansible Modules Development in External Platforms

Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Maximizing the Python API of Red Hat Ansible Automation Platform

Working with Ansible Galaxy and Employing Metadata Structures

Leveraging Public Cloud Services in Alignment with Ansible

Deploying Cloud-Native Applications Using Ansible Automation

Automating Networks with Ansible and Responding to Dynamic Operations Workload

Maintaining and Administering Ansible Automation Platform and Components

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Red Hat Ansible Automation Platform

Summary and Conclusion

[language] => en [duration] => 35 [status] => published [changed] => 1700037675 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => hitrapl ) [chefcm] => stdClass Object ( [course_code] => chefcm [hr_nid] => 94310 [title] => Chef Configuration Management [requirements] =>

Basic knowledge of Linux/Windows systems, command line usage and system administration

[overview] => This 2-day course demonstrates through hands-on practice the basics of Chef, a configuration management tool, and how to use Chef for infrastructure automation. [category_overview] => [outline] =>

Getting Started with Chef

Nodes

Workstation

Chef Server

Analytics

Cookbook

Good to know about Chef

[language] => en [duration] => 14 [status] => published [changed] => 1700037152 [source_language] => en [weight] => 0 [tags] => za_premium,pl_3500 [excluded_sites] => ) [itasaltstack] => stdClass Object ( [course_code] => itasaltstack [hr_nid] => 69349 [title] => IT Automation with Saltstack [requirements] =>

Basic Unix/Linux administration knowledge is necessary to grasp the more advanced topics in this course.

[overview] => Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments. The course will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [category_overview] => [outline] =>

Introduction

Executing commands

Selecting targets

Introduction to YAML

Execution modules

Configuration management

Extending states with Jinja2

Pillar

State system

[language] => en [duration] => 14 [status] => published [changed] => 1700037142 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [itasaltstack1] => stdClass Object ( [course_code] => itasaltstack1 [hr_nid] => 206073 [title] => IT Automation with Saltstack - Extended [requirements] => [overview] => Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments. This instructor-led, live training (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [category_overview] => This instructor-led, live training in <loc> (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [outline] =>

Salt Overview

Introduction to YAML

Installation of Salt

Salt Command Line Basics

Targeting Minions

States

Templating

Pillar

Extending Salt

Other interesting SaltStack concepts

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037289 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcm] => stdClass Object ( [course_code] => saltstackcm [hr_nid] => 282898 [title] => Configuration Management with SaltStack [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn how to deploy SaltStack as they step practice hands-on the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers in a simulated cloud environment. By the end of this training, participants will be able to: Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction

Overview of the Lab Environment

Overview of Saltstack Features and Components

Installing and Configuring Saltstack

Understanding State and the State Ecosystem

Creating, Managing, and Testing State with SaltStack

Obtaining System Information with Grains

Making Salt States Reusable with Pillar

Orchestration and Mining - Salt Mine

Managing Hosts with Salt Ssh

Strategies for Scaling the Infrastructure

Monitoring with Salt

Saltstack Best Practices

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037426 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcmbasic] => stdClass Object ( [course_code] => saltstackcmbasic [hr_nid] => 282902 [title] => Configuration Management with SaltStack - Basic [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn the theoretical principles behind SaltStack as they practice the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers and applications in a live lab environment. Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction to SaltStack

Introduction to revision management with Git

Installation and configuration of Salt-Master

Overview and application of important SaltStack modules

Performing configuration tasks on Minions

Creating configuration states

Addressing (targeting) of Minions

Development of configuration management with SaltStack

YAML and Jinja2 basics

Using Jinja2 templates to extend Salt-States

Best practices

Summary and conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037427 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcmextended] => stdClass Object ( [course_code] => saltstackcmextended [hr_nid] => 282906 [title] => Configuration Management with SaltStack - Extended [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn the advanced features of SaltStack as they practice the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers and applications in a live lab environment. Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction

Role and rights management within SaltStack

Deepening knowledge on the Reactor Concept

Creation of custom Modules, Runners and Returner

Troubleshooting

Job Management (Monitoring)

Performance Tuning

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037427 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [3842] => stdClass Object ( [course_code] => 3842 [hr_nid] => 3842 [title] => Puppet Fundamentals [requirements] =>

There are no required pre-requisites for this course but it is recommended that to fully benefit from this course you have knowledge of Linux/Unix System Administration.

[overview] => This course is intended for organisations already using Puppet or Systems Administrators looking to implement Puppet as a new solution. The course is delivered over 2 days and involves a mixture of both presentations and exercises. On completion, you will be able to deploy a basic system configuration for Puppet in a Master-Client environment. [category_overview] => [outline] =>

Introduction

Installation

Manifests

Nodes

Resources

Modules

Templates

Definitions

Classes

Conditionals

Relationships and ordering

Expressions

Language Style

[language] => en [duration] => 14 [status] => published [changed] => 1700264898 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [3843] => stdClass Object ( [course_code] => 3843 [hr_nid] => 3843 [title] => Puppet Advanced [requirements] =>

Delegates should either have attended the Puppet Fundamentals training course or have the equivalent Puppet experience. You should also have good Linux/Unix System Administration experience.

[overview] => This course is intended for experienced system administrators and developers who are looking to implement Puppet Automation into complex environments. On completion, you will be able to deploy a complex system configuration for Puppet environment in a multiple Masters-Client environment. [category_overview] => [outline] => [language] => en [duration] => 21 [status] => published [changed] => 1700037121 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [pupprac] => stdClass Object ( [course_code] => pupprac [hr_nid] => 314091 [title] => Puppet Practitioner [requirements] =>

Audience

[overview] => Puppet Practitioner is an advanced course that builds on the Puppet Fundamentals, focusing on practical skills and techniques. This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level developers and system administrators who wish to enhance their Puppet knowledge and expertise. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level to advanced-level developers and system administrators who wish to enhance their Puppet knowledge and expertise. By the end of this training, participants will be able to: [outline] =>

- Puppet basics review

- Setting a Puppet development environment

- Using Hiera to decouple configuration from code

- Data structures in Puppet

- New language constructs 

- Managing relationships in Puppet

- Writing custom facts and functions

- Managing artifacts : files, snippets, templates, blobs

- Best practices of modules, roles and profiles implementation

- Puppet Testing best practices

- Orchestration with Puppet Bolt

[language] => en [duration] => 21 [status] => published [changed] => 1702875355 [source_language] => en [weight] => 0 [tags] => uk_premium,ca_high,za_premium,pl_2500 [excluded_sites] => ) ) [1] => term_cat_page_sort_by_weight ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.php [line] => 16 [function] => term_cat_page_render_course_in_category_v2 [args] => Array ( [0] => 970 ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => category_menu_callback [args] => Array ( [0] => /configuration-management-training ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 90 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 58 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.com.eg/configuration-management-training Attempt to read property "weight" on null /apps/hitra7/npfrontend/includes/functions/category-functions.php:373 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 373 [function] => {closure} [args] => Array ( [0] => 2 [1] => Attempt to read property "weight" on null [2] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [3] => 373 ) ) [1] => Array ( [function] => term_cat_page_sort_by_weight [args] => Array ( [0] => stdClass Object ( [course_code] => redhatsatellite [hr_nid] => 357719 [title] => Red Hat Satellite [requirements] =>

Audience

[overview] => Red Hat Satellite is an infrastructure management solution that simplifies the deployment, configuration, and monitoring of systems across physical, virtual, and cloud environments. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Satellite Features and Architecture

Installing Red Hat Satellite

Registering Hosts

Deploying Software to Hosts

Deploying Satellite Capsule Servers

Managing Systems with Red Hat Satellite

Provisioning Systems

Integrating with External Applications

Performing Server Maintenance

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => hitrapl ) [1] => ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-functions.php [line] => 38 [function] => usort [args] => Array ( [0] => Array ( [confmng] => stdClass Object ( [course_code] => confmng [hr_nid] => 298891 [title] => Configuration Management for Managers and Leaders [requirements] =>

Audience

[overview] => Configuration management is the process of managing the changes and versions of the products and components in a system or project. It helps to keep the products and components consistent, reliable, and aligned with the requirements and specifications. It also helps to improve the collaboration, communication, and coordination among the stakeholders and teams in the system or project. This instructor-led, live training (online or onsite) is aimed at beginner-level to product leads and senior managers who wish to understand the benefits and challenges of configuration management for their products and projects By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to product leads and senior managers who wish to understand the benefits and challenges of configuration management for their products and projects By the end of this training, participants will be able to: [outline] =>

Configuration Management Overview

The Need of Configuration Management

Requirements for Configuration Management 

Elements of Configuration Management

Terminology Issues

Life Cycle Concepts

Configuration Management & Quality

CM & Information Quality

Configuration Management Plans & Planning

Dealing with COTS & Lean

Configuration Identification

Identification Approaches

Self Auditing

Verification and Audit

Assessing CM Processes

Configuration Management Tools

General Costs involved in CM

[language] => en [duration] => 14 [status] => published [changed] => 1700262615 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [foremankatello] => stdClass Object ( [course_code] => foremankatello [hr_nid] => 357723 [title] => Foreman and Katello [requirements] =>

Audience

[overview] => Foreman and Katello are open source infrastructure management solutions that simplify the lifecycle management of servers. Foreman provides provisioning, configuration, and monitoring of servers, supported by Katello's content management capabilities. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Foreman and Katello to manage and monitor their servers and infrastructures. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Foreman and Katello to manage and monitor their servers and infrastructures. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Foreman/Katello Features and Architecture

Getting Started with Foreman/Katello

Performing Content Management with Katello

Registering Existing Hosts

Integrating with Puppet

Integrating an Identity Management System

Provisioning New Systems

Integrating with Kernel-Based Virtual Machines (KVM)

Monitoring Servers with Foreman

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => ) [microsoftecm] => stdClass Object ( [course_code] => microsoftecm [hr_nid] => 402027 [title] => Microsoft Endpoint Configuration Manager (MECM) [requirements] =>

Audience

[overview] => Microsoft Endpoint Configuration Manager (MECM) formerly known as Microsoft System Center Configuration Manager (SCCM) is a system management software for Windows endpoint. It provides tools for inventory, software distribution, patch management, operating system imaging, settings, and much more. This instructor-led, live training (online or onsite) is aimed at system administrators who wish to learn about Microsoft Endpoint Configuration Manager (MECM) and use it to manage infrastructures. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system administrators who wish to learn about Microsoft Endpoint Configuration Manager (MECM) and use it to manage infrastructures. By the end of this training, participants will be able to: [outline] =>

Introduction

Getting Started

MECM Basics

Configuring and Deploying MECM Client

Managing User and Device Collections

Deploying Applications

Managing Software Updates

Deploying Operating System

Configuration Baseline

MECM Co-Management and Infrastructure Management

Reports and Queries

System Center Endpoint Protection (SCEP)

Summary and Next Steps

[language] => en [duration] => 21 [status] => published [changed] => 1700037861 [source_language] => en [weight] => -1001 [tags] => [excluded_sites] => ) [redhatsatellite] => stdClass Object ( [course_code] => redhatsatellite [hr_nid] => 357719 [title] => Red Hat Satellite [requirements] =>

Audience

[overview] => Red Hat Satellite is an infrastructure management solution that simplifies the deployment, configuration, and monitoring of systems across physical, virtual, and cloud environments. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Satellite Features and Architecture

Installing Red Hat Satellite

Registering Hosts

Deploying Software to Hosts

Deploying Satellite Capsule Servers

Managing Systems with Red Hat Satellite

Provisioning Systems

Integrating with External Applications

Performing Server Maintenance

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => hitrapl ) [microsoftsccm] => [advans] => stdClass Object ( [course_code] => advans [hr_nid] => 134929 [title] => Advanced Automation with Ansible [requirements] => [overview] => The course is intended to give engineers who currently use Ansible knowledge of the deeper and more specialist areas involved in its application. The aim of the workshop is to give a greater understanding of what goes on "under the hood", how Ansible can be used in the application development lifecycle, and how Ansible can be tailored for scaled and enterprise environments. [category_overview] => [outline] =>

Note: this course can be delivered as a 3 day course if you require more in-depth coverage of the subject

[language] => en [duration] => 14 [status] => published [changed] => 1700037204 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) [ansibleautointro] => stdClass Object ( [course_code] => ansibleautointro [hr_nid] => 94413 [title] => Introduction to Ansible Automation [requirements] => [overview] => Ansible solves the problem: "We've got the server configuration we want, we've put in the time figuring it out; now how to we automate all that?" [category_overview] => [outline] =>

The Essentials of Configuration and Deployment

Setting Up

Best Practices, and the Future

[language] => en [duration] => 7 [status] => published [changed] => 1700037153 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) [ansibleawx] => stdClass Object ( [course_code] => ansibleawx [hr_nid] => 353083 [title] => Ansible AWX Fundamentals for DevOps Automation [requirements] =>

Audience

[overview] => Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. Red Hat offers the open-source solution, Ansible AWX, for better control over applications that are designed and built through Ansible's platform. It is the project from which Red Hat Ansible Tower is derived, making it a fast-paced architecture optimal for flexible teams. With Ansible AWX's web-based interface and automation tools, it can support IT processes in small to mid-scale software development environments. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX. By the end of this training, participants will be able to: [outline] =>

Introduction

Installing and Configuring Ansible AWX

Overview of Ansible AWX Features and Architecture

Overview of Ansible AWX Command Line Interface

Getting Started with AWX Resources and Environment Setup

Authenticating with Ansible AWX and Utilizing OAuth2.0 Tokens

Configuring OAuth2.0 Applications and Scoping OAuth2.0 Tokens

Formatting AWX Outputs and Configuring Default CLI Settings

Creating Credentials and Inventories with Ansible AWX

Extending Ansible AWX to Ansible Playbook Parameters

Setting Up Projects and Job Templates with Ansible AWX

Working with SSH Keys in Ansible AWX

Automating Workflows and Basic Tasks with AWX and Ansible API

Scraping and Testing Metrics in Ansible AWX API

Managing Information Sharing Functions and Maintaining AWX Security

Backing Up and Restoring AWX

Troubleshooting Ansible AWX and Reviewing Logs

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037680 [source_language] => en [weight] => 0 [tags] => pl_3000 [excluded_sites] => ) [ansiblecm] => stdClass Object ( [course_code] => ansiblecm [hr_nid] => 94411 [title] => Managing Configuration with Ansible [requirements] =>

Linux/Unix administration skills are required.

[overview] => This course has been created to system administrators who want to automate system and application configuration management with Ansible. This course focuses mostly on Linux/Unix servers. [category_overview] => [outline] =>

Introduction to Ansible

Quick Examples

Playbooks

Dealing with Modules

Other

[language] => en [duration] => 21 [status] => published [changed] => 1700037153 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [ansibleforexperts] => stdClass Object ( [course_code] => ansibleforexperts [hr_nid] => 353667 [title] => Ansible for Experts [requirements] =>

Audience

[overview] => Ansible is an open-source solution for the automation of development (Dev) and operations (Ops) functions in modern enterprise applications. It is funded by Red Hat and offers a simplistic approach to integrating software development technologies and complex deployment systems. The Ansible community project is also employable along with other Red Hat platforms for the optimization of current workflows and implementation of CI/CD principles in IT automation. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes. Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes. Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Ansible Project Features and Architecture

Setting up Ansible and Configuring Automation Resources

Utilizing Open-source Projects and Features in Playbooks

Working with Ansible Inventories for Complex Automation Processes

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Operating with Advanced Ansible Syntax and Utilizing Extensible YAML Practices

Executing String Transformation for Flexible Ansible Functionalities

Overview of Open-Source Plugins for Ansible Project

Updating Playbooks Deployment Functions within Ansible

Administering Optimized Applications of Ansible Components and Ad-Hoc Functions

Managing Playbooks Errors and Setting Remote Tasks Environment

Recycling Artifacts and Regulating Roles in Ansible

Employing Dynamic Inventory Structures and Patterns

Applying Extensible Connection Methods and Managing Host Keys

Encrypting Ansible Project Contents and Executing Advanced Data Manipulation Strategies

Integrating Ansible with AWX for Optimal Coordination Functions

Interacting with RESTful APIs using Playbooks and AWX

Automating Build Pipelines and Streamlining Workflows in Ansible

Developing CI/CD Approaches with Ansible

Overview of Custom Modules and Plugins Development in Ansible

Operating Ansible Tools and Features with Python 3.x and Python API

Debugging Modules and Tips for Documentation Formatting

Deploying Ansible Modules in External Platforms

Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Employing Metadata Structures in Ansible and Integrating with Public Cloud Services

Deploying Cloud-Native Applications Using Ansible Automation

Integrating Ansible with Repos and Setting Up Collection Maintainers

Automating Networks with Ansible and Responding to Dynamic Operations Workload

Exercising Advanced Maintenance and Administration Methods for Ansible Project and Components

Discussing In-Depth Concepts of Ansible's Development Cycle

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Ansible

Summary and Conclusion

[language] => en [duration] => 35 [status] => published [changed] => 1700037691 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [ansiblenetwork] => stdClass Object ( [course_code] => ansiblenetwork [hr_nid] => 373419 [title] => Ansible for Network Engineers [requirements] =>

Audience

[overview] => Ansible is an open source automation tool for managing and configuring network devices. With Ansible, network engineers can lessen network downtime and configuration errors by automating repetitive tasks.     This instructor-led, live training (online or onsite) is aimed at network or DevOps engineers who wish to use Ansible to manage network systems more efficiently through automation. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at network or DevOps engineers who wish to use Ansible to manage network systems more efficiently through automation. By the end of this training, participants will be able to: [outline] =>

Introduction

Getting Started

Running Ansible Commands and Playbook

Configuring Network Devices

Working with Jinja2 templates

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037776 [source_language] => en [weight] => 0 [tags] => [excluded_sites] => ) [ansiblepuppet] => stdClass Object ( [course_code] => ansiblepuppet [hr_nid] => 332903 [title] => Ansible and Puppet for Large Infrastructures [requirements] =>

Audience

[overview] => Ansible is an open source software for configuration management and application deployment. Puppet is an automation software for automating infrastructure and application deployment. Using Ansible with Puppet, users can automate and manage IT infrastructure. This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: [outline] =>

Introduction

Ansible Overview

Puppet at a lance

Preparing the Development Environment

Ansible in Depth

Puppet for Configuration Management

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037581 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [ansibletower] => stdClass Object ( [course_code] => ansibletower [hr_nid] => 352923 [title] => DevOps Automation with Red Hat Ansible Tower [requirements] =>

Audience

[overview] => Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. One of its most advantageous solutions is Ansible Tower. Formerly known as AWX, Ansible Tower is a web-based management system for Ansible projects. Red Hat Ansible Tower allows its users to efficiently execute and maintain IT workflows while scaling to complex implementations of software development. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Red Hat Ansible Tower to optimize enterprise application development processes and orchestrate better business environments. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Red Hat Ansible Tower to optimize enterprise application development processes and orchestrate better business environments. By the end of this training, participants will be able to: [outline] =>

Introduction

Setting up Red Hat Ansible Tower and Configuring Core Ansible Tools

Overview of Red Hat Ansible Tower Features and Architecture

Running and Managing Ansible Tower Services

Navigating the User Interface of Ansible Tower

Searching and Sorting Features in Red Hat Ansible Tower

Overview of Additional Ansible Tower Resources and Administrative Options

Controlling User Access and Role-Based Access Control in Red Hat Ansible Tower

Writing and Customizing Tower Inventory Scripts

Getting Started with Ansible Tower Credentials

Creating Machine Credentials for Accessing Inventory Hosts

Managing and Cleaning Up Ansible Tower Data

Overview of Ansible Tower Applications, Projects, and Inventories Management

Clustering with OpenShift in Red Hat Ansible Tower

Deploying and Carrying Out Advanced Configurations using OpenShift in Ansible Tower

Securing Ansible Tower and Managing Administrative Functionalities

Operating Ansible Tower with GitHub and Webhooks

Integrating Red Hat Ansible Tower with Ansible API

Backing Up and Restoring Ansible Tower

Troubleshooting Red Hat Ansible Tower and Reviewing Logs

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037679 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => hitrapl ) [rhansible] => stdClass Object ( [course_code] => rhansible [hr_nid] => 350427 [title] => Advanced Automation with Red Hat Ansible [requirements] =>

Audience

[overview] => Red Hat Ansible is an all-purpose software platform that renders enterprise applications with better automation control. It is built upon a clear syntax and intuitive programming language making it a simplistic approach for centralizing IT infrastructures. With the aid of Red Hat Ansible Automation Platform tools, users can carry out automation implementations while reducing the complexity of DevOps tasks. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to employ the Red Hat Ansible Automation Platform for executing software development functions and orchestrating advanced IT processes. All labs in this training can be carried out in DaDesktop, a collaborative training platform that enables the instructor and participants to interact with each other's machines in real time. Course content can also be customized to suit a wide array of use cases and requirements. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to employ the Red Hat Ansible Automation Platform for executing software development functions and orchestrating advanced IT processes. Furthermore, they can demonstrate and hone Ansible practices that are advantageous to specific enterprise applications, all the while efficiently collaborating with their respective teams  for the accomplishment of complex business functionalities. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Ansible Automation Platform Features and Architecture

Installing and Setting Up Red Hat Ansible Automation Platform

Configuring Red Hat Ansible Automation Platform

Running Ansible Playbooks and Practicing Components Delegation

Leveraging Re-usable Ansible Artifacts and Automating Complex Tasks with Inventory

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Utilizing Advanced Ansible Automation Syntax with YAML

Manipulating Complex Data and Transforming String Functionalities in Ansible

Working with Expandable Ansible Plugin Architecture

Employing Advanced Playbook Keywords and Command-Line Tools of Ansible

Overview of Complex Module Operations with Red Hat Ansible

Managing and Coordinating Ansible Rolling Updates

Accessing Red Hat Ansible Tower Using Ansible Automation Platform

Integrating Ansible with Red Hat Advanced Cluster Management

Interacting with RESTful APIs using Playbooks and Tower

Automating Build Pipelines and Streamlining Workflows in Ansible Automation Platform

Developing CI/CD Approaches with Ansible Automation Platform and Tower

Creating and Writing Custom Modules and Plugins for Ansible Development Projects

Operating Red Hat Ansible Automation Platform with Python 3.x

Debugging Modules and Tips for Documentation Formatting

Overview of Ansible Modules Development in External Platforms

Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Maximizing the Python API of Red Hat Ansible Automation Platform

Working with Ansible Galaxy and Employing Metadata Structures

Leveraging Public Cloud Services in Alignment with Ansible

Deploying Cloud-Native Applications Using Ansible Automation

Automating Networks with Ansible and Responding to Dynamic Operations Workload

Maintaining and Administering Ansible Automation Platform and Components

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Red Hat Ansible Automation Platform

Summary and Conclusion

[language] => en [duration] => 35 [status] => published [changed] => 1700037675 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => hitrapl ) [chefcm] => stdClass Object ( [course_code] => chefcm [hr_nid] => 94310 [title] => Chef Configuration Management [requirements] =>

Basic knowledge of Linux/Windows systems, command line usage and system administration

[overview] => This 2-day course demonstrates through hands-on practice the basics of Chef, a configuration management tool, and how to use Chef for infrastructure automation. [category_overview] => [outline] =>

Getting Started with Chef

Nodes

Workstation

Chef Server

Analytics

Cookbook

Good to know about Chef

[language] => en [duration] => 14 [status] => published [changed] => 1700037152 [source_language] => en [weight] => 0 [tags] => za_premium,pl_3500 [excluded_sites] => ) [itasaltstack] => stdClass Object ( [course_code] => itasaltstack [hr_nid] => 69349 [title] => IT Automation with Saltstack [requirements] =>

Basic Unix/Linux administration knowledge is necessary to grasp the more advanced topics in this course.

[overview] => Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments. The course will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [category_overview] => [outline] =>

Introduction

Executing commands

Selecting targets

Introduction to YAML

Execution modules

Configuration management

Extending states with Jinja2

Pillar

State system

[language] => en [duration] => 14 [status] => published [changed] => 1700037142 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [itasaltstack1] => stdClass Object ( [course_code] => itasaltstack1 [hr_nid] => 206073 [title] => IT Automation with Saltstack - Extended [requirements] => [overview] => Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments. This instructor-led, live training (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [category_overview] => This instructor-led, live training in <loc> (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [outline] =>

Salt Overview

Introduction to YAML

Installation of Salt

Salt Command Line Basics

Targeting Minions

States

Templating

Pillar

Extending Salt

Other interesting SaltStack concepts

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037289 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcm] => stdClass Object ( [course_code] => saltstackcm [hr_nid] => 282898 [title] => Configuration Management with SaltStack [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn how to deploy SaltStack as they step practice hands-on the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers in a simulated cloud environment. By the end of this training, participants will be able to: Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction

Overview of the Lab Environment

Overview of Saltstack Features and Components

Installing and Configuring Saltstack

Understanding State and the State Ecosystem

Creating, Managing, and Testing State with SaltStack

Obtaining System Information with Grains

Making Salt States Reusable with Pillar

Orchestration and Mining - Salt Mine

Managing Hosts with Salt Ssh

Strategies for Scaling the Infrastructure

Monitoring with Salt

Saltstack Best Practices

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037426 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcmbasic] => stdClass Object ( [course_code] => saltstackcmbasic [hr_nid] => 282902 [title] => Configuration Management with SaltStack - Basic [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn the theoretical principles behind SaltStack as they practice the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers and applications in a live lab environment. Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction to SaltStack

Introduction to revision management with Git

Installation and configuration of Salt-Master

Overview and application of important SaltStack modules

Performing configuration tasks on Minions

Creating configuration states

Addressing (targeting) of Minions

Development of configuration management with SaltStack

YAML and Jinja2 basics

Using Jinja2 templates to extend Salt-States

Best practices

Summary and conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037427 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcmextended] => stdClass Object ( [course_code] => saltstackcmextended [hr_nid] => 282906 [title] => Configuration Management with SaltStack - Extended [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn the advanced features of SaltStack as they practice the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers and applications in a live lab environment. Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction

Role and rights management within SaltStack

Deepening knowledge on the Reactor Concept

Creation of custom Modules, Runners and Returner

Troubleshooting

Job Management (Monitoring)

Performance Tuning

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037427 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [3842] => stdClass Object ( [course_code] => 3842 [hr_nid] => 3842 [title] => Puppet Fundamentals [requirements] =>

There are no required pre-requisites for this course but it is recommended that to fully benefit from this course you have knowledge of Linux/Unix System Administration.

[overview] => This course is intended for organisations already using Puppet or Systems Administrators looking to implement Puppet as a new solution. The course is delivered over 2 days and involves a mixture of both presentations and exercises. On completion, you will be able to deploy a basic system configuration for Puppet in a Master-Client environment. [category_overview] => [outline] =>

Introduction

Installation

Manifests

Nodes

Resources

Modules

Templates

Definitions

Classes

Conditionals

Relationships and ordering

Expressions

Language Style

[language] => en [duration] => 14 [status] => published [changed] => 1700264898 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [3843] => stdClass Object ( [course_code] => 3843 [hr_nid] => 3843 [title] => Puppet Advanced [requirements] =>

Delegates should either have attended the Puppet Fundamentals training course or have the equivalent Puppet experience. You should also have good Linux/Unix System Administration experience.

[overview] => This course is intended for experienced system administrators and developers who are looking to implement Puppet Automation into complex environments. On completion, you will be able to deploy a complex system configuration for Puppet environment in a multiple Masters-Client environment. [category_overview] => [outline] => [language] => en [duration] => 21 [status] => published [changed] => 1700037121 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [pupprac] => stdClass Object ( [course_code] => pupprac [hr_nid] => 314091 [title] => Puppet Practitioner [requirements] =>

Audience

[overview] => Puppet Practitioner is an advanced course that builds on the Puppet Fundamentals, focusing on practical skills and techniques. This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level developers and system administrators who wish to enhance their Puppet knowledge and expertise. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level to advanced-level developers and system administrators who wish to enhance their Puppet knowledge and expertise. By the end of this training, participants will be able to: [outline] =>

- Puppet basics review

- Setting a Puppet development environment

- Using Hiera to decouple configuration from code

- Data structures in Puppet

- New language constructs 

- Managing relationships in Puppet

- Writing custom facts and functions

- Managing artifacts : files, snippets, templates, blobs

- Best practices of modules, roles and profiles implementation

- Puppet Testing best practices

- Orchestration with Puppet Bolt

[language] => en [duration] => 21 [status] => published [changed] => 1702875355 [source_language] => en [weight] => 0 [tags] => uk_premium,ca_high,za_premium,pl_2500 [excluded_sites] => ) ) [1] => term_cat_page_sort_by_weight ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.php [line] => 16 [function] => term_cat_page_render_course_in_category_v2 [args] => Array ( [0] => 970 ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => category_menu_callback [args] => Array ( [0] => /configuration-management-training ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 90 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 58 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.com.eg/configuration-management-training Attempt to read property "weight" on null /apps/hitra7/npfrontend/includes/functions/category-functions.php:373 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [line] => 373 [function] => {closure} [args] => Array ( [0] => 2 [1] => Attempt to read property "weight" on null [2] => /apps/hitra7/npfrontend/includes/functions/category-functions.php [3] => 373 ) ) [1] => Array ( [function] => term_cat_page_sort_by_weight [args] => Array ( [0] => [1] => stdClass Object ( [course_code] => advans [hr_nid] => 134929 [title] => Advanced Automation with Ansible [requirements] => [overview] => The course is intended to give engineers who currently use Ansible knowledge of the deeper and more specialist areas involved in its application. The aim of the workshop is to give a greater understanding of what goes on "under the hood", how Ansible can be used in the application development lifecycle, and how Ansible can be tailored for scaled and enterprise environments. [category_overview] => [outline] =>

Note: this course can be delivered as a 3 day course if you require more in-depth coverage of the subject

[language] => en [duration] => 14 [status] => published [changed] => 1700037204 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/includes/functions/course-functions.php [line] => 38 [function] => usort [args] => Array ( [0] => Array ( [confmng] => stdClass Object ( [course_code] => confmng [hr_nid] => 298891 [title] => Configuration Management for Managers and Leaders [requirements] =>

Audience

[overview] => Configuration management is the process of managing the changes and versions of the products and components in a system or project. It helps to keep the products and components consistent, reliable, and aligned with the requirements and specifications. It also helps to improve the collaboration, communication, and coordination among the stakeholders and teams in the system or project. This instructor-led, live training (online or onsite) is aimed at beginner-level to product leads and senior managers who wish to understand the benefits and challenges of configuration management for their products and projects By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at beginner-level to product leads and senior managers who wish to understand the benefits and challenges of configuration management for their products and projects By the end of this training, participants will be able to: [outline] =>

Configuration Management Overview

The Need of Configuration Management

Requirements for Configuration Management 

Elements of Configuration Management

Terminology Issues

Life Cycle Concepts

Configuration Management & Quality

CM & Information Quality

Configuration Management Plans & Planning

Dealing with COTS & Lean

Configuration Identification

Identification Approaches

Self Auditing

Verification and Audit

Assessing CM Processes

Configuration Management Tools

General Costs involved in CM

[language] => en [duration] => 14 [status] => published [changed] => 1700262615 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [foremankatello] => stdClass Object ( [course_code] => foremankatello [hr_nid] => 357723 [title] => Foreman and Katello [requirements] =>

Audience

[overview] => Foreman and Katello are open source infrastructure management solutions that simplify the lifecycle management of servers. Foreman provides provisioning, configuration, and monitoring of servers, supported by Katello's content management capabilities. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Foreman and Katello to manage and monitor their servers and infrastructures. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Foreman and Katello to manage and monitor their servers and infrastructures. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Foreman/Katello Features and Architecture

Getting Started with Foreman/Katello

Performing Content Management with Katello

Registering Existing Hosts

Integrating with Puppet

Integrating an Identity Management System

Provisioning New Systems

Integrating with Kernel-Based Virtual Machines (KVM)

Monitoring Servers with Foreman

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => ) [microsoftecm] => stdClass Object ( [course_code] => microsoftecm [hr_nid] => 402027 [title] => Microsoft Endpoint Configuration Manager (MECM) [requirements] =>

Audience

[overview] => Microsoft Endpoint Configuration Manager (MECM) formerly known as Microsoft System Center Configuration Manager (SCCM) is a system management software for Windows endpoint. It provides tools for inventory, software distribution, patch management, operating system imaging, settings, and much more. This instructor-led, live training (online or onsite) is aimed at system administrators who wish to learn about Microsoft Endpoint Configuration Manager (MECM) and use it to manage infrastructures. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system administrators who wish to learn about Microsoft Endpoint Configuration Manager (MECM) and use it to manage infrastructures. By the end of this training, participants will be able to: [outline] =>

Introduction

Getting Started

MECM Basics

Configuring and Deploying MECM Client

Managing User and Device Collections

Deploying Applications

Managing Software Updates

Deploying Operating System

Configuration Baseline

MECM Co-Management and Infrastructure Management

Reports and Queries

System Center Endpoint Protection (SCEP)

Summary and Next Steps

[language] => en [duration] => 21 [status] => published [changed] => 1700037861 [source_language] => en [weight] => -1001 [tags] => [excluded_sites] => ) [redhatsatellite] => stdClass Object ( [course_code] => redhatsatellite [hr_nid] => 357719 [title] => Red Hat Satellite [requirements] =>

Audience

[overview] => Red Hat Satellite is an infrastructure management solution that simplifies the deployment, configuration, and monitoring of systems across physical, virtual, and cloud environments. This instructor-led, live training (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at system operators and administrators who wish to use Satellite to manage Red Hat Enterprise Linux hosts. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Satellite Features and Architecture

Installing Red Hat Satellite

Registering Hosts

Deploying Software to Hosts

Deploying Satellite Capsule Servers

Managing Systems with Red Hat Satellite

Provisioning Systems

Integrating with External Applications

Performing Server Maintenance

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 28 [status] => published [changed] => 1700037716 [source_language] => en [weight] => 0 [tags] => pl_2000 [excluded_sites] => hitrapl ) [microsoftsccm] => [advans] => stdClass Object ( [course_code] => advans [hr_nid] => 134929 [title] => Advanced Automation with Ansible [requirements] => [overview] => The course is intended to give engineers who currently use Ansible knowledge of the deeper and more specialist areas involved in its application. The aim of the workshop is to give a greater understanding of what goes on "under the hood", how Ansible can be used in the application development lifecycle, and how Ansible can be tailored for scaled and enterprise environments. [category_overview] => [outline] =>

Note: this course can be delivered as a 3 day course if you require more in-depth coverage of the subject

[language] => en [duration] => 14 [status] => published [changed] => 1700037204 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) [ansibleautointro] => stdClass Object ( [course_code] => ansibleautointro [hr_nid] => 94413 [title] => Introduction to Ansible Automation [requirements] => [overview] => Ansible solves the problem: "We've got the server configuration we want, we've put in the time figuring it out; now how to we automate all that?" [category_overview] => [outline] =>

The Essentials of Configuration and Deployment

Setting Up

Best Practices, and the Future

[language] => en [duration] => 7 [status] => published [changed] => 1700037153 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_1500 [excluded_sites] => ) [ansibleawx] => stdClass Object ( [course_code] => ansibleawx [hr_nid] => 353083 [title] => Ansible AWX Fundamentals for DevOps Automation [requirements] =>

Audience

[overview] => Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. Red Hat offers the open-source solution, Ansible AWX, for better control over applications that are designed and built through Ansible's platform. It is the project from which Red Hat Ansible Tower is derived, making it a fast-paced architecture optimal for flexible teams. With Ansible AWX's web-based interface and automation tools, it can support IT processes in small to mid-scale software development environments. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX. By the end of this training, participants will be able to: [outline] =>

Introduction

Installing and Configuring Ansible AWX

Overview of Ansible AWX Features and Architecture

Overview of Ansible AWX Command Line Interface

Getting Started with AWX Resources and Environment Setup

Authenticating with Ansible AWX and Utilizing OAuth2.0 Tokens

Configuring OAuth2.0 Applications and Scoping OAuth2.0 Tokens

Formatting AWX Outputs and Configuring Default CLI Settings

Creating Credentials and Inventories with Ansible AWX

Extending Ansible AWX to Ansible Playbook Parameters

Setting Up Projects and Job Templates with Ansible AWX

Working with SSH Keys in Ansible AWX

Automating Workflows and Basic Tasks with AWX and Ansible API

Scraping and Testing Metrics in Ansible AWX API

Managing Information Sharing Functions and Maintaining AWX Security

Backing Up and Restoring AWX

Troubleshooting Ansible AWX and Reviewing Logs

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037680 [source_language] => en [weight] => 0 [tags] => pl_3000 [excluded_sites] => ) [ansiblecm] => stdClass Object ( [course_code] => ansiblecm [hr_nid] => 94411 [title] => Managing Configuration with Ansible [requirements] =>

Linux/Unix administration skills are required.

[overview] => This course has been created to system administrators who want to automate system and application configuration management with Ansible. This course focuses mostly on Linux/Unix servers. [category_overview] => [outline] =>

Introduction to Ansible

Quick Examples

Playbooks

Dealing with Modules

Other

[language] => en [duration] => 21 [status] => published [changed] => 1700037153 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [ansibleforexperts] => stdClass Object ( [course_code] => ansibleforexperts [hr_nid] => 353667 [title] => Ansible for Experts [requirements] =>

Audience

[overview] => Ansible is an open-source solution for the automation of development (Dev) and operations (Ops) functions in modern enterprise applications. It is funded by Red Hat and offers a simplistic approach to integrating software development technologies and complex deployment systems. The Ansible community project is also employable along with other Red Hat platforms for the optimization of current workflows and implementation of CI/CD principles in IT automation. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes. Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes. Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Ansible Project Features and Architecture

Setting up Ansible and Configuring Automation Resources

Utilizing Open-source Projects and Features in Playbooks

Working with Ansible Inventories for Complex Automation Processes

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Operating with Advanced Ansible Syntax and Utilizing Extensible YAML Practices

Executing String Transformation for Flexible Ansible Functionalities

Overview of Open-Source Plugins for Ansible Project

Updating Playbooks Deployment Functions within Ansible

Administering Optimized Applications of Ansible Components and Ad-Hoc Functions

Managing Playbooks Errors and Setting Remote Tasks Environment

Recycling Artifacts and Regulating Roles in Ansible

Employing Dynamic Inventory Structures and Patterns

Applying Extensible Connection Methods and Managing Host Keys

Encrypting Ansible Project Contents and Executing Advanced Data Manipulation Strategies

Integrating Ansible with AWX for Optimal Coordination Functions

Interacting with RESTful APIs using Playbooks and AWX

Automating Build Pipelines and Streamlining Workflows in Ansible

Developing CI/CD Approaches with Ansible

Overview of Custom Modules and Plugins Development in Ansible

Operating Ansible Tools and Features with Python 3.x and Python API

Debugging Modules and Tips for Documentation Formatting

Deploying Ansible Modules in External Platforms

Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Employing Metadata Structures in Ansible and Integrating with Public Cloud Services

Deploying Cloud-Native Applications Using Ansible Automation

Integrating Ansible with Repos and Setting Up Collection Maintainers

Automating Networks with Ansible and Responding to Dynamic Operations Workload

Exercising Advanced Maintenance and Administration Methods for Ansible Project and Components

Discussing In-Depth Concepts of Ansible's Development Cycle

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Ansible

Summary and Conclusion

[language] => en [duration] => 35 [status] => published [changed] => 1700037691 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [ansiblenetwork] => stdClass Object ( [course_code] => ansiblenetwork [hr_nid] => 373419 [title] => Ansible for Network Engineers [requirements] =>

Audience

[overview] => Ansible is an open source automation tool for managing and configuring network devices. With Ansible, network engineers can lessen network downtime and configuration errors by automating repetitive tasks.     This instructor-led, live training (online or onsite) is aimed at network or DevOps engineers who wish to use Ansible to manage network systems more efficiently through automation. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at network or DevOps engineers who wish to use Ansible to manage network systems more efficiently through automation. By the end of this training, participants will be able to: [outline] =>

Introduction

Getting Started

Running Ansible Commands and Playbook

Configuring Network Devices

Working with Jinja2 templates

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037776 [source_language] => en [weight] => 0 [tags] => [excluded_sites] => ) [ansiblepuppet] => stdClass Object ( [course_code] => ansiblepuppet [hr_nid] => 332903 [title] => Ansible and Puppet for Large Infrastructures [requirements] =>

Audience

[overview] => Ansible is an open source software for configuration management and application deployment. Puppet is an automation software for automating infrastructure and application deployment. Using Ansible with Puppet, users can automate and manage IT infrastructure. This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet. By the end of this training, participants will be able to: [outline] =>

Introduction

Ansible Overview

Puppet at a lance

Preparing the Development Environment

Ansible in Depth

Puppet for Configuration Management

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037581 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => ) [ansibletower] => stdClass Object ( [course_code] => ansibletower [hr_nid] => 352923 [title] => DevOps Automation with Red Hat Ansible Tower [requirements] =>

Audience

[overview] => Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. One of its most advantageous solutions is Ansible Tower. Formerly known as AWX, Ansible Tower is a web-based management system for Ansible projects. Red Hat Ansible Tower allows its users to efficiently execute and maintain IT workflows while scaling to complex implementations of software development. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Red Hat Ansible Tower to optimize enterprise application development processes and orchestrate better business environments. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Red Hat Ansible Tower to optimize enterprise application development processes and orchestrate better business environments. By the end of this training, participants will be able to: [outline] =>

Introduction

Setting up Red Hat Ansible Tower and Configuring Core Ansible Tools

Overview of Red Hat Ansible Tower Features and Architecture

Running and Managing Ansible Tower Services

Navigating the User Interface of Ansible Tower

Searching and Sorting Features in Red Hat Ansible Tower

Overview of Additional Ansible Tower Resources and Administrative Options

Controlling User Access and Role-Based Access Control in Red Hat Ansible Tower

Writing and Customizing Tower Inventory Scripts

Getting Started with Ansible Tower Credentials

Creating Machine Credentials for Accessing Inventory Hosts

Managing and Cleaning Up Ansible Tower Data

Overview of Ansible Tower Applications, Projects, and Inventories Management

Clustering with OpenShift in Red Hat Ansible Tower

Deploying and Carrying Out Advanced Configurations using OpenShift in Ansible Tower

Securing Ansible Tower and Managing Administrative Functionalities

Operating Ansible Tower with GitHub and Webhooks

Integrating Red Hat Ansible Tower with Ansible API

Backing Up and Restoring Ansible Tower

Troubleshooting Red Hat Ansible Tower and Reviewing Logs

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037679 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => hitrapl ) [rhansible] => stdClass Object ( [course_code] => rhansible [hr_nid] => 350427 [title] => Advanced Automation with Red Hat Ansible [requirements] =>

Audience

[overview] => Red Hat Ansible is an all-purpose software platform that renders enterprise applications with better automation control. It is built upon a clear syntax and intuitive programming language making it a simplistic approach for centralizing IT infrastructures. With the aid of Red Hat Ansible Automation Platform tools, users can carry out automation implementations while reducing the complexity of DevOps tasks. This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to employ the Red Hat Ansible Automation Platform for executing software development functions and orchestrating advanced IT processes. All labs in this training can be carried out in DaDesktop, a collaborative training platform that enables the instructor and participants to interact with each other's machines in real time. Course content can also be customized to suit a wide array of use cases and requirements. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to employ the Red Hat Ansible Automation Platform for executing software development functions and orchestrating advanced IT processes. Furthermore, they can demonstrate and hone Ansible practices that are advantageous to specific enterprise applications, all the while efficiently collaborating with their respective teams  for the accomplishment of complex business functionalities. By the end of this training, participants will be able to: [outline] =>

Introduction

Overview of Red Hat Ansible Automation Platform Features and Architecture

Installing and Setting Up Red Hat Ansible Automation Platform

Configuring Red Hat Ansible Automation Platform

Running Ansible Playbooks and Practicing Components Delegation

Leveraging Re-usable Ansible Artifacts and Automating Complex Tasks with Inventory

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Utilizing Advanced Ansible Automation Syntax with YAML

Manipulating Complex Data and Transforming String Functionalities in Ansible

Working with Expandable Ansible Plugin Architecture

Employing Advanced Playbook Keywords and Command-Line Tools of Ansible

Overview of Complex Module Operations with Red Hat Ansible

Managing and Coordinating Ansible Rolling Updates

Accessing Red Hat Ansible Tower Using Ansible Automation Platform

Integrating Ansible with Red Hat Advanced Cluster Management

Interacting with RESTful APIs using Playbooks and Tower

Automating Build Pipelines and Streamlining Workflows in Ansible Automation Platform

Developing CI/CD Approaches with Ansible Automation Platform and Tower

Creating and Writing Custom Modules and Plugins for Ansible Development Projects

Operating Red Hat Ansible Automation Platform with Python 3.x

Debugging Modules and Tips for Documentation Formatting

Overview of Ansible Modules Development in External Platforms

Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Maximizing the Python API of Red Hat Ansible Automation Platform

Working with Ansible Galaxy and Employing Metadata Structures

Leveraging Public Cloud Services in Alignment with Ansible

Deploying Cloud-Native Applications Using Ansible Automation

Automating Networks with Ansible and Responding to Dynamic Operations Workload

Maintaining and Administering Ansible Automation Platform and Components

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Red Hat Ansible Automation Platform

Summary and Conclusion

[language] => en [duration] => 35 [status] => published [changed] => 1700037675 [source_language] => en [weight] => 0 [tags] => pl_1500 [excluded_sites] => hitrapl ) [chefcm] => stdClass Object ( [course_code] => chefcm [hr_nid] => 94310 [title] => Chef Configuration Management [requirements] =>

Basic knowledge of Linux/Windows systems, command line usage and system administration

[overview] => This 2-day course demonstrates through hands-on practice the basics of Chef, a configuration management tool, and how to use Chef for infrastructure automation. [category_overview] => [outline] =>

Getting Started with Chef

Nodes

Workstation

Chef Server

Analytics

Cookbook

Good to know about Chef

[language] => en [duration] => 14 [status] => published [changed] => 1700037152 [source_language] => en [weight] => 0 [tags] => za_premium,pl_3500 [excluded_sites] => ) [itasaltstack] => stdClass Object ( [course_code] => itasaltstack [hr_nid] => 69349 [title] => IT Automation with Saltstack [requirements] =>

Basic Unix/Linux administration knowledge is necessary to grasp the more advanced topics in this course.

[overview] => Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments. The course will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [category_overview] => [outline] =>

Introduction

Executing commands

Selecting targets

Introduction to YAML

Execution modules

Configuration management

Extending states with Jinja2

Pillar

State system

[language] => en [duration] => 14 [status] => published [changed] => 1700037142 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [itasaltstack1] => stdClass Object ( [course_code] => itasaltstack1 [hr_nid] => 206073 [title] => IT Automation with Saltstack - Extended [requirements] => [overview] => Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments. This instructor-led, live training (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [category_overview] => This instructor-led, live training in <loc> (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt. [outline] =>

Salt Overview

Introduction to YAML

Installation of Salt

Salt Command Line Basics

Targeting Minions

States

Templating

Pillar

Extending Salt

Other interesting SaltStack concepts

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037289 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcm] => stdClass Object ( [course_code] => saltstackcm [hr_nid] => 282898 [title] => Configuration Management with SaltStack [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn how to deploy SaltStack as they step practice hands-on the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers in a simulated cloud environment. By the end of this training, participants will be able to: Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction

Overview of the Lab Environment

Overview of Saltstack Features and Components

Installing and Configuring Saltstack

Understanding State and the State Ecosystem

Creating, Managing, and Testing State with SaltStack

Obtaining System Information with Grains

Making Salt States Reusable with Pillar

Orchestration and Mining - Salt Mine

Managing Hosts with Salt Ssh

Strategies for Scaling the Infrastructure

Monitoring with Salt

Saltstack Best Practices

Troubleshooting

Summary and Conclusion

[language] => en [duration] => 14 [status] => published [changed] => 1700037426 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcmbasic] => stdClass Object ( [course_code] => saltstackcmbasic [hr_nid] => 282902 [title] => Configuration Management with SaltStack - Basic [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn the theoretical principles behind SaltStack as they practice the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers and applications in a live lab environment. Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction to SaltStack

Introduction to revision management with Git

Installation and configuration of Salt-Master

Overview and application of important SaltStack modules

Performing configuration tasks on Minions

Creating configuration states

Addressing (targeting) of Minions

Development of configuration management with SaltStack

YAML and Jinja2 basics

Using Jinja2 templates to extend Salt-States

Best practices

Summary and conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037427 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [saltstackcmextended] => stdClass Object ( [course_code] => saltstackcmextended [hr_nid] => 282906 [title] => Configuration Management with SaltStack - Extended [requirements] => [overview] => SaltStack (or Salt) is a Python-based, open-source configuration management tool for automating the provisioning of hardware and software in an IT environment. SaltStack is popular as an orchestration tool in cloud and IT operational environments. In this instructor-led, live training (onsite or remote), participants will learn the advanced features of SaltStack as they practice the setup, configuration, provisioning, optimizing and troubleshooting of a collection of servers and applications in a live lab environment. Audience Format of the Course Notes [category_overview] => [outline] =>

Introduction

Role and rights management within SaltStack

Deepening knowledge on the Reactor Concept

Creation of custom Modules, Runners and Returner

Troubleshooting

Job Management (Monitoring)

Performance Tuning

Summary and Conclusion

[language] => en [duration] => 21 [status] => published [changed] => 1700037427 [source_language] => en [weight] => 0 [tags] => za_premium,pl_2000 [excluded_sites] => ) [3842] => stdClass Object ( [course_code] => 3842 [hr_nid] => 3842 [title] => Puppet Fundamentals [requirements] =>

There are no required pre-requisites for this course but it is recommended that to fully benefit from this course you have knowledge of Linux/Unix System Administration.

[overview] => This course is intended for organisations already using Puppet or Systems Administrators looking to implement Puppet as a new solution. The course is delivered over 2 days and involves a mixture of both presentations and exercises. On completion, you will be able to deploy a basic system configuration for Puppet in a Master-Client environment. [category_overview] => [outline] =>

Introduction

Installation

Manifests

Nodes

Resources

Modules

Templates

Definitions

Classes

Conditionals

Relationships and ordering

Expressions

Language Style

[language] => en [duration] => 14 [status] => published [changed] => 1700264898 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [3843] => stdClass Object ( [course_code] => 3843 [hr_nid] => 3843 [title] => Puppet Advanced [requirements] =>

Delegates should either have attended the Puppet Fundamentals training course or have the equivalent Puppet experience. You should also have good Linux/Unix System Administration experience.

[overview] => This course is intended for experienced system administrators and developers who are looking to implement Puppet Automation into complex environments. On completion, you will be able to deploy a complex system configuration for Puppet environment in a multiple Masters-Client environment. [category_overview] => [outline] => [language] => en [duration] => 21 [status] => published [changed] => 1700037121 [source_language] => en [weight] => 0 [tags] => ca_high,za_premium,pl_2500 [excluded_sites] => ) [pupprac] => stdClass Object ( [course_code] => pupprac [hr_nid] => 314091 [title] => Puppet Practitioner [requirements] =>

Audience

[overview] => Puppet Practitioner is an advanced course that builds on the Puppet Fundamentals, focusing on practical skills and techniques. This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level developers and system administrators who wish to enhance their Puppet knowledge and expertise. By the end of this training, participants will be able to: Format of the Course Course Customization Options [category_overview] => This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate-level to advanced-level developers and system administrators who wish to enhance their Puppet knowledge and expertise. By the end of this training, participants will be able to: [outline] =>

- Puppet basics review

- Setting a Puppet development environment

- Using Hiera to decouple configuration from code

- Data structures in Puppet

- New language constructs 

- Managing relationships in Puppet

- Writing custom facts and functions

- Managing artifacts : files, snippets, templates, blobs

- Best practices of modules, roles and profiles implementation

- Puppet Testing best practices

- Orchestration with Puppet Bolt

[language] => en [duration] => 21 [status] => published [changed] => 1702875355 [source_language] => en [weight] => 0 [tags] => uk_premium,ca_high,za_premium,pl_2500 [excluded_sites] => ) ) [1] => term_cat_page_sort_by_weight ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.php [line] => 16 [function] => term_cat_page_render_course_in_category_v2 [args] => Array ( [0] => 970 ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => category_menu_callback [args] => Array ( [0] => /configuration-management-training ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 90 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 58 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) Configuration Management Training Courses - Egypt

Explore Our Courses

Microsoft Endpoint Configuration Manager (MECM)

21 Hours

Configuration Management for Managers and Leaders

14 Hours

Foreman and Katello

28 Hours

Red Hat Satellite

28 Hours

NP URI: www.nobleprog.com.eg/configuration-management-training Undefined array key "title" /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php:10 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php [line] => 10 [function] => {closure} [args] => Array ( [0] => 2 [1] => Undefined array key "title" [2] => /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php [3] => 10 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.tpl.php [line] => 59 [args] => Array ( [0] => /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php ) [function] => include ) [2] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 252 [args] => Array ( [0] => /apps/hitra7/npfrontend/modules/category/category.tpl.php ) [function] => include ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.php [line] => 45 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => category_menu_callback [args] => Array ( [0] => /configuration-management-training ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 90 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 58 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) )

NP URI: www.nobleprog.com.eg/configuration-management-training Undefined array key "duration" /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php:14 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php [line] => 14 [function] => {closure} [args] => Array ( [0] => 2 [1] => Undefined array key "duration" [2] => /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php [3] => 14 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.tpl.php [line] => 59 [args] => Array ( [0] => /apps/hitra7/npfrontend/modules/category/_course-outlines-tab.php ) [function] => include ) [2] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 252 [args] => Array ( [0] => /apps/hitra7/npfrontend/modules/category/category.tpl.php ) [function] => include ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/category/category.php [line] => 45 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => category_menu_callback [args] => Array ( [0] => /configuration-management-training ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 90 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 58 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) Hours

Advanced Automation with Ansible

14 Hours

Introduction to Ansible Automation

7 Hours

Ansible AWX Fundamentals for DevOps Automation

21 Hours

Managing Configuration with Ansible

21 Hours

Ansible for Experts

35 Hours

Ansible for Network Engineers

14 Hours

Ansible and Puppet for Large Infrastructures

14 Hours

DevOps Automation with Red Hat Ansible Tower

14 Hours

Advanced Automation with Red Hat Ansible

35 Hours

Chef Configuration Management

14 Hours

IT Automation with Saltstack

14 Hours

IT Automation with Saltstack - Extended

21 Hours

Configuration Management with SaltStack

14 Hours

Configuration Management with SaltStack - Basic

21 Hours

Configuration Management with SaltStack - Extended

21 Hours

Puppet Fundamentals

14 Hours

Puppet Advanced

21 Hours

Puppet Practitioner

21 Hours

Last Updated:

Testimonials(13)

Upcoming Courses

Other regions in Egypt

Online Configuration Management courses, Weekend Configuration Management courses, Evening Configuration Management training, Configuration Management boot camp, Configuration Management instructor-led, Weekend Configuration Management training, Evening Configuration Management courses, Configuration Management coaching, Configuration Management instructor, Configuration Management trainer, Configuration Management training courses, Configuration Management classes, Configuration Management on-site, Configuration Management private courses, Configuration Management one on one training