Wednesday, April 24, 2019

Red Hat Summit 2019: IT Automation and Management Labs Roadmap


Red Hat Summit 2019 is rocking Boston, MA from May 7-9th in the Boston Convention and Exhibition Center.

Everything you need to know about the current state of open source enterprise ready software can be found at this event. From customers talking about their experiences leveraging open source in their solutions, to the creators of open source technologies you're using, and all the way down to hands-on lab experiences on these technologies.

This hands-on appeal is what this series of articles is about. It's interesting to take a tour, so starting with this article let's examine a series of instructor-led labs based on a specific theme.

This week it's a roadmap to IT automation and management lab content.

The following labs can be found in the session catalog online, by searching on title or filtering on instructor-led labs and IT automation and management.

Ansible F5 automation workshop

This is a hands-on lab from Red Hat and F5 Networks covering Red Hat Ansible Engine, Red Hat Ansible Tower, and F5 Networks BIG-IP. You'll get to automate and manage F5 BIG-IP nodes and build a web app on your own private workbench. Instructors will include network automation experts from F5 Networks and Red Hat Ansible. This session is geared toward those with limited or no experience in Ansible automation. The intended audience is any network engineer (various experience levels) or a system administrator with some very basic knowledge of F5 BIG-IP. New to F5 and just want to learn? No problem, this session will be beneficial to anyone willing to learn.

Speakers: Colin McNaughton, Payal Singh, Sean Cavanaugh


Deploy and scale Microsoft Azure infrastructures and applications with Red Hat Ansible Automation

Immerse yourself in the world of Ansible by Red Hat and Microsoft Azure. Explore the vast Ansible module landscape for Azure and obtain hands-on experience deploying IaaS, PaaS and other infrastructures to Azure using Ansible playbooks. You'll receive the building blocks to extend your existing Ansible deployment to Azure and instructions on how to take advantage of both infrastructure and platform services. You'll perform the following entirely from Ansible Playbooks:

  • Create a Red Hat Enterprise Linux virtual machine in Azure using the Azure Marketplace.
  • Create and configure an Azure MySQL PaaS database.
  • Deploy an application on the Red Hat Enterprise Linux virtual machine which utilizes the Azure MySQL PaaS database.
  • Generalize the Red Hat Enterprise Linux virtual machine image to create a golden image template for group deployments.
  • Scale out the application to multiple servers using Azure virtual machine scale sets.
  • Create an application gateway & load balancer to front-end the deployed application.
In addition, hands-on labs will be available to showcase:

  • Big data workloads using Azure HDInsight.
  • High-performance computing using Azure virtual machine infiniband interconnects.
  • Launching an application in Azure Kubernetes Service (AKS).
  • Serverless applications using Azure functions.
You'll be provided with access to an Azure subscription and will not require any Azure / Microsoft credentials. All content will be obtained from GitHub and will persist.

Speakers: Stuart Kirk, Zim Kalinowski, Harold Wong

From source to RPM in 120 minutes

In this lab, we'll learn best practices for packaging software using the Red Hat Enterprise Linux native packaging format, RPM. We'll cover how to properly build software from source code into RPM packages, create RPM packages from pre-compiled binaries, and to automate RPM builds from source code version control systems (such as Git) for use in CI/DevOps environments. And finally, we'll hear tips and tricks from lessons learned, such as how to set up and work with pristine build environments and why such things are important to software packaging.

Speakers: Adam Miller, Carl George, Rob Marti, Tom Sorensen


Getting started with Ansible

Ansible is a simple yet powerful IT automation engine for app deployment, configuration management, and orchestration that you can learn quickly. In this lab, after a brief introduction, you'll install Red Hat Ansible Automation and run the first commands. Then, we'll tackle some of the basic concepts, and you'll start to write your first playbooks. Along the way, you'll learn more advanced concepts, such as controlling task execution and templating.

Speakers: Eric Lavarde, Goetz Rieger, Roland Wolters, Daniel Brintzinger


Getting started with Red Hat Ansible Tower

Red Hat Ansible Tower helps you centralize and control your IT infrastructure with a visual dashboard, role-based access control, job scheduling, and graphical inventory management. In this lab you'll start with configuring inventories and credentials, then learn how to integrate your playbooks. After configuring job templates, you'll run your first jobs using Ansible Tower. Finally, we'll show you how to give users without Ansible knowledge limited control of playbook execution and introduce you to the workflows feature. This lab is best for people who already have basic experience with Ansible.

Speaker(s): Eric Lavarde, Goetz Rieger, Daniel Brintzinger, Roland Wolters


Hands on with Red Hat Satellite 6.5

In this lab, you'll be exposed to the latest version of Red Hat Satellite, which is 6.5. You'll be able to exercise new features and see how Satellite improves the management of Red Hat Enterprise Linux.

Speakers: Amir Feferkuchen, Bryan Kearney, John Mitsch, Peter Ondrejka


Hands-on integrated management lab

This hands-on lab will give you experience with full integration of all Red Hat Management products and services: Red Hat Satellite, Red Hat Ansible Tower, Red Hat Insights, Red Hat CloudForms, Red Hat CloudForms for hybrid cloud management and multicloud OS management. You'll be provided a working environment and be walked through integrations and major use case functionality with each product or service.

Speakers: Andrés Valero, Chris Short, John Spinks, Roland Wolters, William Nix


Implementing proactive security and compliance automation and DevSecOps

In this hands-on lab, you’ll learn how to implement security and compliance automation for the infrastructure, operations, and application across a hybrid environment using a combination of various Red Hat products. Specifically, you’ll use a combination of Red Hat’s management and automation products, Red Hat OpenShift Container Platform, and OpenSCAP to:

  • Perform automated audit scans to quickly detect and automatically remediate security and compliance issues in a controlled way to ensure compliance against regulatory or custom profiles and for automated configuration compliance.
  • Implement automated web application hardening.
  • Automatically provision a security-compliant host.
  • Implement infrastructure, security, and compliance as code.
  • Implement consistent and automated patch and configuration management.
  • Proactively identify and remediate security threats at scale with predictive analytics.
  • Have centralized management of your hybrid infrastructure for continuous security and monitoring.
  • Build security into your application by implementing DevSecOps at scale using Red Hat OpenShift Container Platform and several other tools, such as OWASP ZAP, SonarQube, Clair, and more to build a secure CI/CD application pipeline.
Speakers: Lucy Kerner, Justin Lacey, Kevin Holmes, Khary Mendez, Will Tome

Red Hat Ansible Tower for advanced users

Have you started using Red Hat Ansible Tower, already love it, and want to know more? Then this lab is for you. You know the basics, so we'll give you a hands-on introduction to the more advanced concepts and features. We'll start by learning and exploring Ansible Tower clustering and how to use it for high availability and load balancing. Next, we'll cover the isolated node feature, which allows you to automate hosts in separate networks with limited access. You already know about inventories, so we'll step it up a bit by introducing you to dynamic inventories and the smart inventory feature. Along the way, you'll learn how to organize your Ansible roles and content in well-structured Git repositories. And finally, we'll cover using the API to expose even more ways to take advantage of Ansible Tower's power.

Speakers: Eric Lavarde, Goetz Rieger, Daniel Brintzinger, Roland Wolters


Stay tuned for more articles with insights into other themes that might interest you enough to register for one of these instructor-led labs at Red Hat Summit 2019.

Looking forward to seeing you there!