Overview
Learn how to configure, manage, and scale key services used in the data center
Red Hat Services Management and Automation (RH358) is designed for IT professionals with some experience managing Linux® systems and want to learn more about how to manage and deploy network services included with Red Hat Enterprise Linux which are particularly important in the modern IT data center. You will learn how to install, configure, and manage basic configurations of these services manually, and then use Red Hat Ansible® Engine to automate your work in a scalable, repeatable manner.
This course is based on Red Hat Ansible Engine 2.9 and Red Hat Enterprise Linux 8.1.
Skills Covered
- Provide key network services using software included with Red Hat Enterprise Linux 8, including DNS with Unbound and BIND9, DHCP and DHCPv6, client e-mail transmission, printing service, NFS and SMB protocol file sharing, SQL database service with MariaDB, and web services using Apache HTTPD, nginx, Varnish, and HAProxy.
- Configure advanced networking for server use cases, including device teaming.
- Use Red Hat Ansible Engine to automate the manual deployment and configuration tasks covered in this course.
Who Should Attend
Linux system administrators, site reliability engineers, and other IT professionals with some Ansible experience who are interested in learning how to manage and automate the deployment, configuration, and operation of key network services included with Red Hat Enterprise Linux 8.
Course Curriculum
Prerequisites
Be a Red Hat Certified Engineer (RHCE) on Red Hat Enterprise Linux 8, or demonstrate equivalent skills in Linux system administration and Ansible automation.
Download Course Syllabus
Course Modules
- Discuss and review key tools and skills needed to manage network services.
- Improve the redundancy or throughput of network connections of servers by configuring Linux network teaming between multiple network interfaces.
- Explain the operation of DNS service, troubleshoot DNS issues, and configure servers to act as a DNS caching nameserver or as an authoritative name server.
- Explain and configure services used for IPv4 and IPv6 address assignment including DHCP, DHCPv6, and SLAAC.
- Configure systems to print to a network printer that supports IPP Everywhere, as well as manage existing printer queues.
- Discuss how mail servers operate, then configure a server to use system tools and Postfix to send email messages through an outbound mail relay.
- Discuss the basic operation of SQL-based relational databases, perform basic SQL queries for troubleshooting, and be able to set up a simple MariaDB database service.
- Provide web content from Apache HTTPD or Nginx web servers, then configure them with virtual hosts and TLS-based encryption.
- Improve performance of your web servers by using Varnish to cache static content being served and HAProxy to terminate TLS connections and balance load between servers.
- Deliver simple file-based network shares to clients using the NFS and SMB protocols.
- Configure iSCSI initiators on your servers to access block-based storage devices provided by network storage arrays or Ceph storage clusters.
Request More Information
Training Options
- ILT: Instructor-Led Training
- VILT: Virtual Instructor-Led Training
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
RM7,750.00Enroll Now
Exam & Certification
The Red Hat Certified Specialist in Services Management and Automation.
A Red Hat Certified Specialist in Services Management and Automation is able to manage core network services on Red Hat® Enterprise Linux.
A Red Hat Certified Specialist in Services Management and Automation is able to:
- Manage core network services on Red Hat Enterprise Linux such as DNS and DHCP
- Configure essential components such as firewalls, SELinux and iSCSI
- Manage standard services such as HTTPD, NFS, and SMB
- Understand basic database concepts and perform simple database operations
- Automate service configuration using Ansible automation
This course is not bundled with the EX358 exam. Should you be keen to get Red Hat certified, please opt for RH359: Red Hat Services Management and Automation with exam instead.
Training & Certification Guide
The performance-based Red Hat Certified Specialist in Services Management and Automation exam (EX358) tests your knowledge in configuring and managing standard Linux services as well as automating the configuration of services. The skills tested in this exam are the foundation for system administration across all Red Hat® products.
This exam is based on Red Hat Enterprise Linux 8.1 and Ansible 2.9.
- System administrators responsible for managing large enterprise environments
- System administrators responsible for managing network services
- Red Hat Certified Engineers interested in becoming a Red Hat Certified Architect (RHCA).
- Be a Red Hat Certified Engineer (RHCE) or Red Hat Certified System Administrator (RHCSA), or have comparable work experience and skills.
- Take our free assessment to find the course that best supports your preparation for this exam.
- Take Red Hat Services Management and Automation (RH358), or have comparable work experience and skills.
Study points for the exam
In addition to the objectives listed below, candidates for the Red Hat Certified Specialist in Services Management and Automation exam should consult the Red Hat Certified Engineer (RHCE) exam objectives and be capable of RHCE-level tasks, as some of these skills may be required in order to meet the objectives for this exam.
Red Hat Certified Specialist in Services Management and Automation candidates should be able to accomplish the following without assistance. Candidates should be prepared to perform these tasks both manually and using Ansible automation.
- Manage Network Services
-
- Configure network clients to use either a dynamically or statically assigned address
- Work with both IPv4 and IPv6
- Manage Firewall Services
-
- Configure system firewalls to allow access to specific services or ports
- Configure system firewalls to allow or deny access from only specific network domains or IP subnets
- Manage SELinux
-
- Configure SELinux booleans for a given service
- Configure a file or directory’s SELinux context
- Manage system processes
-
- Configure system processes to start on boot
- Prevent a system process from starting
- Manage Link Aggregation
-
- Create a network team interface consisting of two network interfaces
- Make a network team interface persistent across boots
- Assign a network address to a network team interface
- Configure a teamd runner
- Manage DNS
-
- Configure a caching nameserver
- Configure an authoritative nameserver using a partially completed zone file
- Configure forward and reverse lookups for both IPv4 and IPv6 addresses
- Manage DHCP
-
- Configure address assignment within a specified address range
- Configure a specific address assignment to a designated host
- Configure address assignments for both IPv4 and IPv6
- Manage printers
-
- Create and manage a printer queue for a network printer
- Manage existing printer queues
- Manage Email services
-
- Configure an email server to forward email to an outbound mail relay
- Use mail clients to read or send email
- Manage a MariaDB database server
-
- Install and configure a basic MariaDB service
- Restrict access to a MariaDB server to specific network addresses
- Create a MariaDB database
- Manage MariaDB database users and access rights
- Add records to an existing MariaDB database
- Issue simple SQL queries against a MariaDB database
- Create a MariaDB backup
- Import a MariaDB database from a backup
- Manage HTTPD web access
-
- Install and configure Apache
- Install and configure NGINX
- Configure an alternate document root
- Configure an alternate web access port
- Configure name-based virtual hosts
- Configure a secure web server (HTTPS)
- Provide a static cache to speed up HTTP response time
- Configure an HTTP HAProxy load balancer
- Terminate HTTPS Connections
- Manage iSCSI
-
- Provide and configure iSCSI targets
- Configure iSCSI initiators to connect persistently to iSCSI targets
- Restrict access to iSCSI services to specific clients and networks
- Manage NFS
-
- Configure persistent NFS exports
- Configure an NFS client to mount an NFS export persistently
- Restrict access to NFS exports to specific clients and networks
- Manage SMB
-
- Configure SMB shares
- Create and manage SMB users
- Create SMB only users
- Restrict access to SMB shares
- Mount a SMB share
- Perform a multiuser SMB mount
- Use Ansible to Configure Standard Services
-
- Create and modify playbooks
- Understand and utilize inventory files
- Use variables in playbooks
- Work with RHEL System Roles
As with all Red Hat performance-based exams, configurations must persist after reboot without intervention.
Red Hat encourages you to consider attending Red Hat Services Management and Automation (RH358) to help prepare.
Attendance in these classes is not required; students can choose to take just the exam.
While attending Red Hat classes can be an important part of your preparation, attending class does not guarantee success on the exam. Previous experience, practice, and native aptitude are also important determinants of success.
Many books and other resources on system administration for Red Hat products are available. Red Hat does not endorse any of these materials as preparation guides for exams. Nevertheless, you may find additional reading helpful to deepen your understanding.
This course will help your staff develop key skills in managing and automating common services that support and are used by your business-critical applications. These skills can assist your team in reducing time to deployment, improving reliability, and ensuring architectural compliance, allowing resources to be spent on improving rather than just running your business.
In this course, you will learn key system administration skills needed to set up and provide network services that are frequently used by servers and their applications in enterprise data centers. You will gain an understanding of how to manually manage these services, and you will also prepare Ansible playbooks to automate manual configuration tasks and perform them at scale.
Frequently Asked Questions
Red Hat official training courses delivered by Trainocate Malaysia teaches you the fundamentals of each Red Hat technologies, with practical use cases and hands-on labs designed to help you use the products successfully. By certifying those skills, you prove what you know and can do and validate your knowledge to the market or an employer.
You can get further details—including requirements and objectives—about each offering by reviewing the individual descriptions within our full lists of courses and certifications.
An IT professional who becomes a Red Hat Certified System Administrator (RHCSA) is able to perform the core system administration skills required in Red Hat Enterprise Linux environments. The credential is earned after successfully passing the Red Hat Certified System Administrator (RHCSA) exam.
A Red Hat Certified Engineer (RHCE) is an RHCSA who is ready to automate Red Hat Enterprise Linux tasks, integrate Red Hat emerging technologies, and apply automation for efficiency and innovation. To learn more about how the credential is changing to match new needs and fill skills gaps, check out our frequently asked questions about the RHCE program.
Depending on the course or certification, we offer a number of learning styles for you. We conduct classroom, virtual, and on-site training, along with video classroom and online learning formats. Learn more about all the ways to train that Red Hat offers.
Performance-based testing is testing by doing—that is, by having you perform real-world tasks similar to those you must perform in a job role. All Red Hat certification exams are performance-based tests, giving you the hands-on, practical application you need to demonstrate your skills.
Organizations hiring employees, contractors, and consultants can look to Red Hat certifications as an input into hiring, assignment, promotion, and other management decisions. Similarly, individuals who earn these certifications benefit and see value by having official, impartial, and proven validation of their skills and knowledge.
For either an individual or a team, you can assess skills and get course recommendations based on role, skills gaps, or the product you’re interested in.
DO447: Advanced Automation: Red Hat Ansible Best Practices
Advanced Automation: Red Hat Ansible Best Practices (DO447) is for experienced Red Hat® Ansible® Automation users who want to take their Ansible skills to the next level, enabling scalable design and operation of Ansible Automation in the enterprise.
RH342: Red Hat Enterprise Linux Diagnostics and Troubleshooting
The Red Hat Enterprise Linux Diagnostics and Troubleshooting course (RH342) provides system administrators with the tools and techniques they need to successfully diagnose, and fix, a variety of potential issues. Students will work through hands-on problems in various subsystems to diagnose and fix common issues.