DO240VT – Cloud-Native API Administration with Red Hat 3scale [...]

Course description

Manage, monetize, and secure APIs with Red Hat 3scale API Management

Build and Administer APIs with Red Hat 3scale API Management (DO240) is a hands-on, lab-based course that gives SREs and administrators an introduction to managing cloud-native APIs with Red Hat® 3scale API Management. This course enables developers and administrators to install, administer, monetize, secure and document your cloud-native APIs.

This course is based on Red Hat 3scale API Management 2.11.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.Note: This course is self paced.Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Understand 3scale API Management architecture and primary features.
  • Learn typical API use cases and strategies.
  • Install 3scale API Management on OpenShift.
  • Establish and configure subscription plans and rate limits.
  • Configure and customize the API gateway using policies.
  • Monitor and analyze API traffic.
  • Configure and test API service discovery.
  • Configure a developer portal and monetize your APIs.
  • Configure API security using tokens, API key-pairs, and OAuth/OIDC using Red Hat Single Sign-on (SSO).

Audience for this course

  • Site Reliability Engineers and OpenShift Administrators interested in using 3scale API Management to manage, monitor, secure, and monetize their cloud-native APIs.

Prerequisites for this course

Technology considerations

  • Internet access is required.

AD221VT – Cloud-native Integration with Red Hat Fuse and Apach[...]

ntegrate applications and services with Red Hat Fuse and Camel

Course description

Red Hat Fuse, based on the Apache Camel project, is a lightweight, flexible integration platform that enables rapid integration of cloud-native applications, both on-premise and in the cloud.

Camel development is organized around:

  • Routes that define a sequence or flow of processing.
  • Processors that transform, interpret, and modify messages within a Camel route.
  • Components that enable the creation of endpoints that interact with the outside world for acquiring and transmitting data.

Cloud-native Integration with Red Hat Fuse (AD221) emphasizes learning architectural patterns and implementing integration services based on Apache Camel and OpenShift. Camel and Red Hat Fuse enable developers to create complex integrations in a simple and maintainable format. You will learn how to use the most common integration components in Camel and develop, test, and deploy integration focused applications on OpenShift. This course is based on Red Hat Fuse 7.10 and OpenShift 4.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.Note: This course is offered as a four day virtual class or self-paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Deploy Fuse applications on Red Hat OpenShift Container Platform
  • Implement REST APIs with the Camel REST DSL
  • Implement unit tests, error handling, and mocks for Camel routes
  • Implement Enterprise Integration Patterns (EIP) using Camel components
  • Integrate Camel applications with a database
  • Integrate Camel applications with Apache Kafka
  • Integrate Cloud-native services using Camel K
  • Consume REST services using the Camel HTTP component

Audience for this course

  • This course is designed for Java developers focused on implementing integration solutions in an enterprise.

Prerequisites for this course

Technology considerations

  • Internet access required.

DO313 – Red Hat Single Sign-On Administration

Introduction to configuring and managing Red Hat Single Sign-On for authenticating and authorizing applications

Course description

Red Hat Single Sign-On Administration (DO313) is designed for system administrators who want to install, configure and manage Red Hat Single Sign-On servers for securing applications. Learn about the different ways to authenticate and authorize applications using single sign-on standards like OAuth and OpenID Connect (OIDC). You will also learn how to install and configure Red Hat SIngle Sign-On on the OpenShift Container Platform.

This course is based on Red Hat Single Sign-On version 7.6.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.Note: This course is self paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Installing Red Hat Single Sign-On on virtual machines and on OpenShift Container Platform
  • Authenticating and authorizing applications using OAuth and OIDC
  • Configuring Identity Brokering and user identity federation from external systems
  • Configuring password policies

Audience for this course

  • System Administrators responsible for administering Red Hat Single Sign-On servers.

Recommended training

Technology considerations

  • Internet access is required.

DO313VT – Red Hat Single Sign-On Administration

Introduction to configuring and managing Red Hat Single Sign-On for authenticating and authorizing applications

Course description

Red Hat Single Sign-On Administration (DO313) is designed for system administrators who want to install, configure and manage Red Hat Single Sign-On servers for securing applications. Learn about the different ways to authenticate and authorize applications using single sign-on standards like OAuth and OpenID Connect (OIDC). You will also learn how to install and configure Red Hat SIngle Sign-On on the OpenShift Container Platform.

This course is based on Red Hat Single Sign-On version 7.6.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.Note: This course is self paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Installing Red Hat Single Sign-On on virtual machines and on OpenShift Container Platform
  • Authenticating and authorizing applications using OAuth and OIDC
  • Configuring Identity Brokering and user identity federation from external systems
  • Configuring password policies

Audience for this course

  • System Administrators responsible for administering Red Hat Single Sign-On servers.

Recommended training

Technology considerations

  • Internet access is required.

TL112VT – Red Hat Transformational Learning: Introduction to P[...]

Course description

A pragmatic introduction to the Site Reliability Engineering implementation of DevOps

Red Hat Transformational Learning: Introduction to Pragmatic Site Reliability Engineering (TL112) teaches the vocabulary, concepts and cultural considerations required to prepare to adopt an implementation of DevOps referred to as Site Reliability Engineering (SRE). In this course, the history, definitions, and Red Hat specific take on this practice will be explored as the student prepares to continue the learning path of joining or implementing an SRE team. 

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.Note: This course is self paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Introduction to Site Reliability Engineering
  • Determining Operational Readiness
  • Describing Toil and Implementing Automation
  • Explaining and Calculating Error Budgets
  • Explaining Incident Management
  • Implementing Site Reliability Engineering

Audience for this course

  • DevOps Practitioners
  • System Administrators
  • Software Developers

Prerequisites for this course

  • There are no prerequisites for this course.

Technology considerations

  • Coursebook Only, no hands-on labs

AD482VT – Developing Event-Driven Applications with Apache Kaf[...]

Course description

Develop, scale, and troubleshoot event-driven microservice applications.

Learn to use Kafka and AMQ Streams to design, develop, and test event-driven applications. Event-driven microservices scale globally, store and stream process data, and provide low-latency feedback to customers. This course is for application developers and is based on Red Hat AMQ Streams 1.8 and Red Hat OpenShift Container Platform 4.6.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.Note: This course is offered as a four day virtual class or self-paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course summary

  • Describe the basics of Kafka and its architecture.
  • Develop applications with the Kafka Streams API.
  • Integrate applications with Kafka Connect.
  • Capture data change with Debezium.
  • Troubleshoot common application streaming issues.

Audience for this course

Application developers with microservice development experience.

Prerequisites for this course

  • Experience with microservice application development and design, such as DO378 or equivalent experience.
  • OpenShift experience is recommended, but not required.

Technology considerations

BYOD classroom environment with access to the shared cluster.A cloud-based classroom environment will also be made available.