COURSE CATALOG
Navigate your cloud native world with training that matures your DevOps Practices. Learn how to put the latest open source technology into practice with hands-on training, delivered by industry experts, aligned to your desired business outcomes.
RX-M is a leading cloud-native technology and DevOps training firm. We offer hands-on training, delivered by Industry experts, aligned to your desired business outcomes. We provide value to our clients through deep expertise and extensive experience in the development and delivery of impactful training programs. Engage RX-M for your cloud-native and DevOps training program to:
- Learn how to put the latest open source technology into practice
- Enable your team with instructor-led courses on a global basis (onsite or online)
- Align learning with business objectives
RX-M trains thousands of engineers annually, covering the latest trends in tools, languages, methodology, and architecture. We update our course offerings frequently and custom course development requests are always welcome.
Click on a course title to load that course’s details page
Adversarial AI & ML Security
Adversarial AI & ML Security is an intensive, hands-on course that teaches you how AI systems fail—and how to make them resilient. You’ll explore attacks across the lifecycle (data collection, training, fine-tuning, retrieval, inference, and agent/tool use), including data poisoning/backdoors, adversarial examples, model and data confidentiality attacks, and application-layer threats like prompt injection and tool […]
Agentic Design Patterns
Agentic Design Patterns is an immersive, three-day workshop that explores the essential design patterns that underpin modern agentic systems — AI agents capable of reasoning, planning, and collaborating dynamically. Participants begin with foundational concepts, learning to construct robust agent architectures through the Pipeline, Routing, and Parallelization patterns. These day-one sessions focus on structuring agent workflows […]
Agentic Development with Langchain
Agentic Development with Langchain is a comprehensive two-day course designed to equip participants with the knowledge and skills necessary to build advanced language model (LLM) applications using the LangChain ecosystem. On the first day, students will take a deep dive into LangChain, exploring its core components and learning how to construct and test applications effectively. […]
Agile Service Manager
This two-day hands-on course provides an introduction to Agile Service Management, the application, and integration of agile thinking into service management processes and process design projects. Agile thinking improves Information Technology’s (IT) effectiveness and efficiency and enables IT to continue to deliver value in the face of changing requirements. Who Should Attend Process Owners, Process […]
AI and LLM Model Selection
Navigate the crowded and complex landscape of artificial intelligence in AI and Model Selection, a two-day course designed to forge expert decision-making skills for AI. This intensive program equips you with a principled framework for model selection, starting with classical machine learning and extending to the frontiers of generative AI and LLMs. You will learn […]
AI and Machine Learning Introduction
AI and Machine Learning Introduction teaches tech professionals how to build machine learning solutions from first principles. This course covers essential topics, including the principles of machine learning, model development, as well as techniques for processing and understanding data. Gain hands-on experience with machine learning toolkits such as PyTorch, Scikit-Learn, Polars, NumPy and Plotly. Enroll […]
AI Anomaly Detection
Find the anomalies hidden in your data using machine learning in AI for Anomaly Detection, an advanced 1-day course designed for data and tech professionals. This course will provide participants with an understanding of how to reason about anomaly detection and build machine learning models to detect anomalies. In this course, participants will gain hands-on […]
AI Computer Vision
Turn images into predictions and insights with AI Computer Vision, a 1-day intensive course designed to equip participants with the skills to develop solutions for image data. Participants will gain hands-on experience using popular computer vision tools such as OpenCV, Pillow, and TorchVision. Gain hands-on experience working with powerful computer vision architectures and learn how […]
AI Economics
AI is more than just an academic exercise–it drives business value. But measuring that value can be anything but straightforward. In AI Economics, a 90-minute seminar for business and tech professionals alike, you’ll learn how to value your AI models. Bridge the gap between tech and finance, helping your organization to better drive alignment, set […]
AI Ecosystem Field Study
The world of AI moves quickly. Every couple days, there are new tools, new products and new state-of-the-art results. In AI Ecosystem Field Study, you’ll learn the latest developments in AI, as well as the techniques and technologies currently being used to deliver business value. Designed for general audiences, from analysts to executives, this 2-hour […]
AI for Cybersecurity
AI for Cybersecurity is a practical, hands-on course that bridges modern security operations with applied AI. Participants learn how to build ML-powered detectors for phishing, malware, and anomalous behaviors; apply embeddings and graph techniques for clustering and lateral-movement analysis; and leverage LLMs for SOC acceleration—summarizing alerts, explaining detections, drafting queries, and codifying response playbooks. The […]
AI for Natural Language Processing
Unlock the potential of your text data with machine learning in AI for Natural Language Processing, an advanced 1-day course designed for data and tech professionals. This course will provide participants with an understanding of how to utilize text data for machine learning. In this course, participants will gain hands-on experience building natural language models […]
AI for Time Series
Build forecasting models with the latest in AI technology in AI for Time Series, a 1-day course designed for data and tech professionals. This course will provide participants with the skills and expertise to analyze time series data and build cutting-edge forecasting models. During the course, participants will gain hands-on experience working with time series […]
AI in Development Workflows
Take your development workflow to the next level with AI in Development Workflows, a 4-hour seminar or a 1-day course. Designed for developers and general technical audiences, this seminar covers essential topics, such as the current AI-enabled tools and platforms, finding the right tools for your workflow, as well as best practices. This seminar is […]
AI Strategy
Many organizations are making AI a priority, but after deciding to make AI a strategic initiative, what comes next? In AI Strategy, a 90-minute seminar for general audiences, you’ll learn what you need to know in order to make informed decisions surrounding your organization’s AI initiatives. From identifying the use cases where AI can deliver […]
AI Vibe Engineering
Take your development workflow to the next level with AI Vibe Engineering, a 1-day course. Designed for developers and general technical audiences, this course provides a comprehensive guide to leveraging AI within modern software engineering processes. Participants will explore the current landscape of AI models specifically designed for code, including locally-hosted options, API services, specialized […]
AI Vibe Engineering Foundation
AI Vibe Engineering Foundation is an intensive, three-day, hands-on course exploring ways in which experienced software developers and teams can enhance their productivity dramatically through the use of modern AI tools including generative AI systems, coding assistants, co-pilots, development environment add-ons, simulated data generation tools, testing tools, deployment tools and collaboration tools – while maintaining […]
AI Vibe Engineering Introduction
AI Vibe Engineering Introduction is an intensive two day hands on course exploring ways in which experienced software developers and teams can enhance their productivity dramatically through the use of modern AI tools including generative AI systems, coding assistants, development environment add-ons, simulated data generation tools, testing tools and deployment tools. This course covers foundational […]
AI/ML On-Prem vs The Cloud
Many organizations are making AI a priority, but the decision of which infrastructure to use is far from obvious. In ML/AI On-Prem vs Cloud, you’ll learn which factors to consider in the decision-making process, from development timelines to costs. Designed for a general audience, this seminar covers the benefits and drawbacks of each infrastructural choice, […]
AIOps Foundation
This course introduces key principles and foundational concepts along with the core technologies of AIOps: big data and machine learning. The course will provide students with an understanding of how and why digital transformation, together with the evolution of machine learning, have brought about the rise of AIOps as an indispensable tool in today’s IT […]
Amazon Elastic Kubernetes Service (EKS)
This Amazon Elastic Kubernetes Service (EKS) training is a one- to three-day course that covers Kubernetes concepts and the EKS Kubernetes-as-a-service environment. The course is modular and can be delivered with vendor-agnostic Kubernetes material that covers Kubernetes fundamentals and EKS or covering only EKS-related topics. This intensive hands-on course is designed to provide working SREs, […]
Amazon OpenSearch Introduction
Amazon OpenSearch Introduction is a two-day, hands-on course is designed to help working technology professionals master the essential aspects and operations of OpenSearch. The course covers all of the key concepts and administrative tasks necessary to deploy and use a production system. Attendees will learn how to search, aggregate and analyze large volumes of real-time […]
Anaconda Foundation
This hands-on course provides Python developers with a broad introduction to the open source Anaconda platform. The core Anaconda tools are covered in detail helping attendees master multiple environments and projects, become familiar with the conda package management system and gain experience adding, removing and updating packages and environments. Training also provides attendees with an […]
Angular
This hands-on course provides practicing object-oriented programmers with a comprehensive introduction to the Angular web application framework and the TypeScript language. Attendees will learn how to take advantage of the unique approach to web development embraced by Angular. Web development libraries allow programmers to use features as they require during development, however, Angular is a […]
Ansible and Terraform Foundation
This hands-on course is designed to give IT, DevOps and other technology professionals a comprehensive introduction to Ansible and Terraform. Through lecture and intensive lab work, attendees will gain a clear understanding of both Terraform and Ansible and their use in the infrastructure as code (IaC) methodology of configuration management. Ansible and Terraform Foundation will […]
Ansible Foundation
This hands-on course is designed to give IT, DevOps and other technology professionals a comprehensive introduction to Ansible. Through lecture and intensive lab work, attendees will gain a clear understanding of Ansible and its use in the infrastructure as code (IaC) methodology of configuration management. Students will gain experience using Ansible to complete configuration management […]
Apache Druid Analytics Database
This course provides technical staff with a comprehensive introduction to the Apache Druid analytics database. The course can be delivered in a one, two or three day format, where each additional day builds upon the knowledge and skills developed in the previous days. Day one begins with an overview of the Druid analytics database where […]
Apache Gobblin Data Integration Framework
This Gobblin training intensive two-day hands-on course is designed to help working technology professionals master the essential aspects and operation of Apache Gobblin. The course covers all of the key concepts and tasks necessary to deploy and use a production Gobblin service. Attendees will become familiar with core Gobblin concepts such as jobs, work units, […]
Apache HBase for Developers
This HBase training course provides a comprehensive hands-on introduction to HBase, from configuration to operation. HBase architecture and design principles are covered in-depth, including best practices for optimal scale-out and performance. Attendees will learn how to administer the HBase system and perform routine tasks through the HBase shell and will build a complete HBase cluster […]
Apache Kafka Foundation
This intensive two-day hands-on course is designed to help working technology professionals master the essential aspects and operation of Apache Kafka. The course covers all of the key concepts and administrative tasks necessary to deploy and use a production Kafka distributed, partitioned, replicated commit log service. Attendees will become familiar with core Kafka concepts such […]
Apache Spark on Amazon EMR
The Apache Spark on Amazon EMR course is designed to provide attendees with a comprehensive introduction to application development with Apache Spark in the cloud, via Amazon EMR. Data science is an interdisciplinary field focused on developing insights from structured and unstructured data. Apache Spark and AWS are some of the most important and most […]
Apache Spark on Kubernetes
This course is designed to provide attendees that are new to Apache Spark on Kubernetes with a comprehensive introduction to Cloud hosted Kubernetes Spark features and usage. Apache Spark on Kubernetes is an intensive two-day hands-on course designed to help Spark users master running and managing Spark on Kubernetes. Day one of Apache Spark on […]
Apache Thrift Programming
This training course provides in-depth coverage of the Apache Thrift serialization and RPC platform for polyglot programming. Attendees will learn how to create collaborative RPC servers and clients using Apache Thrift in several languages. Lecture and labs will teach students how to isolate applications from the underlying physical endpoints in serialization and communications scenarios using […]
ArangoDB Multi-Model Database
The ArangoDB course is offered as a two-day hands-on course where participants will receive a comprehensive introduction to the ArangoDB multi-model database. As a multi-model database, some may find ArangoDB is initially surprising in the amount of flexibility offered. Who Should Attend ArangoDB training is intended for DBAs, Data Engineers, Developers, IT and QA Staff, […]
Artificial Intelligence and Machine Learning on Azure
This course is designed to get engineers and managers ready to use cloud based tooling focused on machine learning and artificial intelligence. Day 1 focuses on understanding the overall ecosystem provided by Azure with a focus on AI/ML. It also includes an overview on ML techniques to help guide the conversation on how these tools […]
Artificial Intelligence and Machine Learning with AWS
This course is designed to get engineers and managers ready to use cloud based tooling focused on machine learning and artificial intelligence. Day 1 focuses on understanding the overall ecosystem provided by AWS with a focus on AI/ML. It also includes an overview on ML techniques to help guide the conversation on how these tools […]
Artificial Intelligence and Machine Learning with GCP
This course is designed to get engineers and managers ready to use cloud based tooling focused on machine learning and artificial intelligence. Day 1 focuses on understanding the overall ecosystem provided by GCP with a focus on AI/ML. It also includes an overview on ML techniques to help guide the conversation on how these tools […]
Auth and Cryptography in Cloud Native Systems
Auth and Cryptography in Cloud Native Systems is an in-depth, three-day course that introduces developers, security professionals and other technology staff to the principles and practices driving modern cryptography. Day one begins with a cryptography overview and coverage of both block and stream ciphers. Block cipher modes for streaming systems are covered along with schemes […]
BentoML Foundation
Bring your machine learning models into production as scalable services with BentoML Foundation, a comprehensive 2-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of BentoML, a framework for deploying machine learning models as production services. Participants will be equipped with an in-depth understanding of BentoML’s architecture, […]
Blockchain Foundation
This two-day in-depth hands-on course introduces developers, security professionals and other technology staff to the principles and practices driving modern blockchain technology. Day one begins with a blockchain overview and coverage of its use in distributed ledger systems. Sessions on cryptocurrencies and other blockchain applications follow. Each module includes a hands-on lab, most working with […]
Building and Deploying ML Applications
Take machine learning from models to solutions in Building ML Applications and Services, a 1-day course designed for data and tech professionals. This comprehensive course covers essential topics, such as machine learning solution architectures, deploying models for performance, and tools for deploying machine learning models into apps and services. Gain hands-on experience building machine learning […]
Building Cross-Language Services with Apache Thrift
This training course provides a comprehensive introduction to the Apache Thrift cross-language serialization and RPC framework. Attendees will learn how to design robust and extensible services using the flexible Thrift IDL. Type and service design are covered in detail along with the implementation details necessary to bring interfaces to life. Attendees will learn how to […]
Building Microservice APIs with gRPC and Protocol Buffers
This intensive two-day hands-on training course is designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to the gRPC remote procedure call platform and the Protocol Buffers (PB) serialization system. Attendees will leave with a clear understanding of gRPC and how to build high-performance microservices using the gRPC tool […]
Building Microservices on AWS
This intensive three-day hands-on training course is designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to the AWS microservice environment. Attendees will leave with a clear understanding of microservices and how to maximize them on AWS. Students will gain hands-on experience working with AWS and microservices. The course […]
C++ Foundation
This intensive hands-on course takes developers from first principals through to practical program construction in C++. The course makes use of C++11 but introduces features from C++14 and C++17 with clear attribution. The course modules provide coverage of the most important and foundational features of the C++ programming language. Attendees will learn how to create […]
Cassandra for Users
This Cassandra training course provides an architectural introduction to NoSQL systems and the Cassandra database in particular. Students will learn the principles behind the Cassandra-partitioned row store and how its characteristics impact the design and use of Cassandra as a database platform. Students will spend much of the course learning version 3 of the Cassandra […]
Certified Argo Project Associate (CAPA) Boot Camp with Exam
The Argo Certified Argo Project Associate (CAPA) course is designed to provide engineering staff with a comprehensive overview of the Argo CD tool through a combination of lectures, demonstrations, and extensive lab work. Skills developed include Argo CD basic installation; CLI and web operations/use; syncing with Git solutions; basic and complex application deployments; debugging; and […]
Certified Cloud Native Platform Engineer (CNPE) Boot Camp with Exam
The Certified Cloud Native Platform Engineer (CNPE) boot camp is a 5-day course is designed to provide attendees with a comprehensive overview of platform engineering concepts, fundamentals, and skills. The course covers all of the domains and competencies in the CNCF CNPE curriculum so that candidates are well prepared to take and pass the exam. Lectures, demonstrations, […]
Certified Cloud Native Platform Engineer (CNPE) Exam Prep
RX-M’s Certified Cloud Native Platform Engineer Exam Prep is a 1-day preparation designed to provide students with intensive training meant to cement their knowledge on the topics covered by the Certified Cloud Native Platform Engineer exam. Attendees will be prepared to effectively navigate the testing environment and have the mindset and skills necessary to pass […]
Certified Cloud Native Platform Engineering Associate (CNPA) Boot Camp with Exam
The Certified Cloud Native Platform Engineering Associate (CNPA) 2-day course is designed to provide attendees with a comprehensive overview of platform engineering concepts and fundamentals. The course covers all of the domains and competencies in the CNPA curriculum so that candidates are well prepared to take and pass the exam. Lectures, demonstrations, and mock exam […]
Certified Kubernetes Administrator (CKA) Boot Camp with Exam
RX-M’s Certified Kubernetes Administrator Boot Camp is an intensive 5-day program designed to provide technology professionals with the skills and knowledge necessary to pass the Certified Kubernetes Administrator exam. Attendees will leave with a clear understanding of Kubernetes and the skills required by Kubernetes Administrators seeking to become certified. The CKA curriculum will be covered […]
Certified Kubernetes Administrator (CKA) Exam Prep
RX-M’s Certified Kubernetes Administrator Exam Prep is a 1-day preparation designed to provide students with intensive training meant to cement their knowledge on the topics covered by the Certified Kubernetes Administrator exam. Attendees will be prepared to effectively navigate the testing environment and have the mindset and skills necessary to pass the CKA exam. Who […]
Certified Kubernetes Application Developer (CKAD) Boot Camp with Exam
This course is designed to provide technology staff with an in-depth look at developing, configuring, and exposing Cloud Native Applications for Kubernetes. Participants will learn the essential facets of Kubernetes as well as critical components associated with the Certified Kubernetes Application Developer exam. The CKAD curriculum will be covered in detail through lecture, hands-on labs, […]
Certified Kubernetes Application Developer (CKAD) Exam Prep
The Certified Kubernetes Application Developer (CKAD) Exam Prep training is an intensive, one-day course that focuses on test-taking techniques, topic-specific drills, and sample questions designed to prepare you for the two-hour certification test. This session will help students move from understanding the material to being able to perform hands-on demonstrations of that knowledge in the […]
Certified Kubernetes Security Specialist (CKS) Boot Camp with Exam
RX-M’s Certified Kubernetes Security Specialist Bootcamp is an intensive 5-day program designed to provide technology professionals with the skills and knowledge necessary to pass the Certified Kubernetes Security Specialist exam. Attendees will leave with a clear understanding of Kubernetes and the essential skills required by Kubernetes Administrators and Security professionals. The CKS curriculum will be […]
Certified Kubernetes Security Specialist (CKS) Exam Prep
This one-day preparation offering will provide students with intensive training meant to cement their knowledge on the topics covered by the Certified Kubernetes Security Specialist exam and mentally prepare them for the exam. Who Should Attend IT and QA Staff, Technical Managers, Platform operators, SREs, REs, DevOps and Build personnel What Attendees Will Learn Skills […]
CertNexus AIBIZ: Artificial Intelligence for Business Professionals
As the general public’s understanding of artificial intelligence (AI) changes, the preceding mass adoption of AI methods by organizations and businesses in both the public and private sector has created a demand for training in artificial intelligence for business professionals; enter AIBIZ. In the past, popular thought treated artificial intelligence (AI) as if it were […]
CertNexus CAIP: Certified Artificial Intelligence Practitioner
The CertNexus Certified Artificial Intelligence (AI) Practitioner (CAIP) course provides a means to develop one’s skills in the fields of artificial intelligence and machine learning (ML). These have become an essential part of the toolset for many organizations. When used effectively, these tools provide actionable insights that drive critical decisions and enable organizations to create […]
CertNexus CDSP: Certified Data Science Practitioner
The CertNexus Certified Data Science Practitioner (CDSP) course offers participants the knowledge they need to succeed in the wealth of data across all industries. For a business to thrive in our data-driven world, it must treat data as one of its most important assets. Data is crucial for understanding where the business is and where […]
CertNexus CFR: CyberSec First Responder
The CyberSec First Responder course covers network defense and incident response methods, tactics, and procedures that are in alignment with industry frameworks such as NIST 800-61r2 (Computer Security Incident Handling Guide), US-CERT’s National Cyber Incident Response Plan (NCIRP), and Presidential Policy Directive (PPD)-41 on Cyber Incident Coordination. It is ideal for candidates who have been […]
CertNexus CIoTP: Certified Internet of Things Practitioner
The Internet of Things (IoT) promises a wide range of benefits for industry, energy and utility companies, municipalities, healthcare, and consumers, and the CertNexus Certified Internet of Things Practitioner (CIoTP) course offers participants the opportunity to learn to provide these technologies. Data can be collected in extraordinary volume and detail regarding almost anything worth measuring, […]
CertNexus CIoTSP: Certified Internet of Things Security Practitioner
The Certified Internet of Things Security Practitioner (CIoTSP) course is designed for practitioners who are seeking to demonstrate a vendor-neutral, cross-industry skill set that will enable them to design, implement, operate, and/or manage a secure IoT ecosystem. Delivery is available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery; Open Enrollment options may […]
CertNexus CSC: Cyber Secure Coder
The Cyber Secure Coder course was developed to address then need for increased caution when producing software, whether it be end-user facing or B2B. The stakes for software security are high, and yet many development teams deal with software security only after the code has been developed and the software is being prepared for delivery. […]
CertNexus CyberSAFE
The CertNexus CyberSAFE course is designed to provide non-technical users the cybersecurity fundamentals necessary under the growing cybersecurity threats like ransomware, data breaches, and phishing, for example. The intention of the CertNexus CyberSAFE course is to increase participants’ knowledge of technology-related risks, regarding devices they may already use daily. Upon completion of the course presentation, […]
CertNexus DEBIZ: Data Ethics for Business Professionals
The CertNexus Data Ethics for Business Professionals (DEBIZ) course affords business leaders the tools they need in order to make sure their organizations treat their data. The power of extracting value from data utilizing Artificial Intelligence, Data Science and Machine Learning exposes the learning differences between humans and machines. Humans can apply ethical principles throughout […]
CertNexus DSBIZ: Data Science for Business Professionals
The CertNexus Data Science for Business Professionals (DSBIZ) affords the tools necessary to integrate data science practices into many business models. The ability to identify and respond to changing trends is a hallmark of a successful business. Whether those trends are related to customers and sales, or to regulatory and industry standards, businesses are wise […]
CertNexus IoTBIZ: Internet of Things for Business Professionals
The CertNexus Internet of Things for Business Professionals (IoTBIZ) course affords business leaders the tools they need to effectively integrate with the growing IoT industry. The Internet of Things (IoT) promises a wide range of benefits for industry, energy and utility companies, municipalities, healthcare, and consumers. Data can be collected in extraordinary volume and detail […]
CertNexus IRBIZ: Incident Response for Business Professionals
The CertNexus Incident Response for Business Professionals (IRBIZ) certification course (exam IRZ-110) covers methods and procedures in alignment with US-CERT’s National Cyber Incident Response Plan (NCIRP) and Presidential Policy Directive 41 (PPD-41) regarding United States Cyber Incident Coordination. With IRBIZ accreditation, candidates will display competency in the effective preparation and oversight of the incident response […]
Chef Foundation
The Chef Foundation training provides experienced *nix operations staff with a comprehensive overview of the Chef configuration management platform. Attendees will learn a best practice approach to managing their infrastructure using Chef IT automation software. This course develops the skills required by system administrators who are implementing or administering Chef IT Automation software in complex […]
CI/CD Solutions for Kubernetes Environments
This intensive 3-day hands-on course covers the concepts, principles and best practices surrounding modern DevOps and cloud native CI/CD solutions. The course provides attendees with practical experience configuring and using some of the most popular CI/CD projects, including Jenkins, Spinnaker, GitLab, Harbor, Helm, and Kubernetes. Attendees will learn how to automate complete git driven pipelines […]
Cilium Foundation
The Cilium Foundation course is designed to provide working engineers and other technology professionals with a comprehensive introduction to the Cilium cloud native networking solution. Day one of the course covers core Cilium features including basic Kubernetes installation, tuning and bandwidth optimization, security and observability. Day two covers additional Cilium features including load balancer service […]
ClickHouse Foundation
The ClickHouse Foundation course provides a comprehensive introduction to the ClickHouse column-oriented database system for online analytical processing. The ClickHouse Foundation course attendees will gain practical experience with the ClickHouse implementation of the SQL query language, distributed queries, I/O formats, functions, dictionaries, and query optimization. Each student will setup and configure their own ClickHouse cluster […]
Cloud Computing I for Developers
Infrastructure as a Service (IaaS) This two-day course explores the core cloud infrastructure technologies with examples and detailed coverage of the Amazon AWS and Google GCP clouds. Through lecture, discussion, and hands-on labs, attendees will learn how to deploy, manage and monitor cloud-based infrastructure for their applications via the command line, web-based interfaces, and IDE-based […]
Cloud Computing II for Developers
Platform Services This two-day course explores a range of popular modern cloud technologies with examples and detailed coverage of the Google GCP and Amazon AWS clouds. Through lecture, discussion, and hands-on labs, attendees will learn how to work with: build and deployment automation services, content delivery networks, cloud gateways, databases, messaging and cloud functions. Exercises […]
Cloud Computing III for Developers
Cloud Native Systems This two-day course explores a range of modern cloud native technologies with examples in the Amazon AWS and Google GCP clouds. Through lectures, discussion, and hands-on labs, attendees will learn how to build and work with containers, as well as the Kubernetes orchestration system. The course also covers cloud-based monitoring systems and […]
Cloud Computing IV for Developers
Data Analysis at Scale This two-day course explores cloud-based analytics platforms demonstrating highly scalable, hosted batch and stream processing solutions. The curriculum includes coverage of the Amazon AWS and Google GCP cloud platforms as well as essential open source solutions, including Hadoop, Spark, and Kafka. Cloud-based data processing services including big data storage facilities, ETL […]
Cloud Foundry Foundation
Cloud Foundry Foundation is a three-day course designed to provide developers with a comprehensive introduction to the Cloud Foundry PaaS and the processes and principles associated with building cloud native applications. Attendees will leave with a clear understanding of the Cloud Foundry development toolchain and hands-on experience creating, deploying and managing applications. Each day is […]
Cloud Native Design Patterns
The Cloud Native Design Patterns course provides a comprehensive overview of the various design patterns prevalent in cloud native systems. Day one of Cloud Native Design Patterns provides an overview of the cloud native ecosystem and the key software engineering aspects of cloud native systems. The introduction is followed by a look at the principal […]
Cloud Native Edge and IoT Foundation
This three-day hands-on course provides network engineers, developers, IT and other technical staff with an in-depth introduction to the next generation technologies integrating the Internet of Things (IoT), edge computing and cloud native systems. The course provides a combination of theory and practical applications through lectures and extensive hands-on labs working with systems, software, and […]
Cloud Native Fundamentals
This two-day course is designed to expose attendees to the features and components essential to a cloud native platform, enabling teams to integrate cloud native technologies to improve ROI while reducing technical debt. From Kubernetes, the principal orchestrator underlying cloud native systems to common cloud services, the course will show attendees how a range of […]
Cloud Native Observability Foundation
This two-day hands-on course covers Observability core concepts and terminology, best practices and some of the most popular tools and frameworks for implementing observability in production. This course also explores how AIOps can be used to leverage emerging AI and Machine Learning technologies to help automate IT operations, intelligently identify patterns and resolve IT issues. […]
Cloud Native Storage Survey
Cloud Native Storage Survey is an extensive, two-day course covering a plethora of cloud native storage solutions, including Cassandra, Hazelcast, Kafka, MongoDB, Redis, and Vitess (all open source, naturally). By providing a survey of these options, participants will be enabled to help choose the solution(s) which best suit their organization or organizational unit’s needs. By […]
Cloud Observability
Cloud Observability is an in-depth course exploring technologies designed to facilitate observability in the dynamic and highly scalable cloud environment. This course will give attendees practical experience with a wide range of cloud observability tools, creating a solid foundational understanding of the various observability signals and their uses in resource monitoring. Through lecture, discussion, demonstrations […]
Cloud Performance and Scalability
Cloud Performance and Scalability is an in-depth course exploring cloud technologies designed to facilitate high performance and massive scalability. This hands on course will give attendees practical experience with a wide range of cloud resources, developing a deep understanding of their performance and scalability characteristics. Application architecture considerations are addressed along with compute and storage […]
Cloud+AI/ML
Cloud+AI/ML is a one-day course that offers a comprehensive exploration of cloud computing and its integration with machine learning and artificial intelligence technologies. The course begins by establishing a strong foundation in cloud computing concepts, explaining its importance and introducing major cloud providers and platforms. It then explores the practical aspects of data processing in […]
CNF Fundamentals
This two-day course is designed to expose network engineers, developers, IT staff and technical managers to the cloud native platform components and features enabling next-generation Virtual Network Functions, known as Cloud-Native Network Functions (CNFs). Kubernetes, the principal orchestrator underlying cloud native systems, and CNFs are being used to build, operate and accelerate cable, mobile and video […]
CockroachDB Foundation
The CockroachDB Foundation course provides an overview and introduction to the CockroachDB SQL database. Students will learn the principles behind the CockroachDB distributed SQL database and how its characteristics impact effective models for design and use. The course covers setting up a simple CockroachDB standalone and in Kubernetes, how to create databases, table and indexes […]
Concourse Foundation
The Concourse Foundation hands-on course provides technical staff with a comprehensive introduction to the Concourse continuous integration and delivery system. Day one begins with an overview of the Concourse pipeline-based CI/CD system, where each student will setup and configure their own cloud instance with Concourse for lab work and experimentation. Each module thereafter is accompanied […]
Consumer Front-end Client Development
This three-day course provides engineering and management an overview of modern client side development. Learning the basics of web development, mobile development, data storage, and deployment. The course includes business and process concerns, covering development pipelines, future-proofing, and techniques for designing, developing, deploying and monitoring similar features across different web and mobile platforms. Who Should […]
Containers and Kubernetes Accelerated
This two-day hands-on course is designed to provide technology professionals with a rapid introduction to containers and container orchestration with Kubernetes. Attendees will leave with a clear understanding of the container-based ecosystems and how dynamic orchestration platforms manage applications in a production setting. Who Should Attend Developers, Site reliability engineers (SRE), Information Technology (IT) and […]
Containers Foundation
The Containers Foundation course is an two-day, hands-on course designed to provide working developers, SRE, DevOps staff, and other technology professionals with a comprehensive introduction to container technology. Attendees will leave with a clear understanding of Docker, Containerd, CRI-O, Podman, Buildah and several other key container systems. During the course students will gain hands on […]
Containers, Kubernetes, and AWS EKS Accelerated
This five-day, hands-on Containers, Kubernetes, and AWS EKS Accelerated course is designed to provide technology professionals with a rapid introduction to containers, container orchestration with Kubernetes, Amazon Web Services infrastructure cloud and Elastic Kubernetes Service. Students will gain hands-on experience with containers, container image builds, as well as Kubernetes concepts and operations in an EKS […]
Continuous Delivery Ecosystem Foundation
This two-day course is designed for participants who are engaged in the design, implementation, and management of DevOps deployment pipelines and toolchains that support Continuous Integration, Continuous Delivery, Continuous Testing and Continuous Deployment. Who Should Attend Build Engineers, Enterprise Architects, Information Technology (IT) Managers, Maintenance and Support Staff, Operational and Infrastructure Teams, Project Managers, QA […]
Continuous Testing Foundation
This two-day course is designed for participants who are involved in defining or deploying a DevOps testing strategy for their organization, as test engineering is the backbone of DevOps and the primary key for successful DevOps pipeline to support digital transformation. The course addresses testing in a DevOps environment and covers concepts such as the […]
Couchbase
RX-M’s Couchbase training covers all of the key concepts and administrative tasks necessary to manage a production Couchbase system. The distributed architecture of Couchbase is covered in detail including the various Couchbase usage profiles, from document database to key/value store to distributed cache. The course covers the operational considerations associated with Multi-Dimensional Scaling (MDS) to […]
Crossplane for Operators
Crossplane is an open source Kubernetes extension that transforms Kubernetes clusters into universal control planes. In the Crossplane for Operators course, attendees will explore the features and functions of Crossplane and see how it can be used to manage any type of API-based resource through standard Kubernetes APIs. Crossplane for Operators teaches platform teams how […]
Crossplane for Users
Crossplane is an open source Kubernetes extension that transforms Kubernetes clusters into universal control planes. In this Crossplane for Users course, you will explore the features and functions of Crossplane and see how you can use it to manage any type of resource through standard Kubernetes APIs. Crossplane for Users takes users through the process […]
CUDA Programming Foundation
CUDA Programming Foundation is an intensive hands on course that takes developers from first principals through to practical program construction. The course is organized into 12 modules each with hands on coding labs designed to reinforce the module content and give attendees practical coding experience. The first day’s modules provide coverage of the most important […]
CUE Foundation
The CUE Foundation course is structured to offer technical professionals a thorough introduction to CUE (Configure, Unify, Execute), emphasizing its application in configuration management, especially within Kubernetes ecosystems. Participants will gain a comprehensive understanding of how CUE stands out as a superior configuration tool, enabling more precise, clear, and maintainable configurations compared to traditional methods […]
Cypress Testing Framework
This course is designed to provide test professionals with a comprehensive introduction to the Cypress testing platform. The program includes an optional first day JavaScript program designed to give existing testers new to the JavaScript language the foundational knowledge required to use Cypress effectively. Day continues with an in-depth introduction to the Cypress testing environment, […]
Dask Introduction
Unleash the power of distributed computation for machine learning in Dask Foundation, a comprehensive 1-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of Dask, a framework for distributed and parallel data computations. Participants will be equipped with an in-depth understanding of Dask’s architecture, deployment, and usage. […]
Data Engineering and DataOps Foundation
In Data Engineering and DataOps Foundation, a comprehensive 2-day course, participants will gain a deep understanding of critical data engineering and DataOps concepts. They’ll start by grasping the role of data engineering, differentiating it from data science, and exploring key data concepts and real-world use cases. Participants will delve into techniques for data ingestion, data […]
Data Science on AWS
This intensive 4-day hands-on course is designed to teach attendees how to use AWS features to perform data analysis in the Amazon AWS environment. Each module is complemented with a hands-on lab giving attendees practical experience with the topics covered. Day one focuses on data analytics basics, including data acquisition, scrubbing, manipulation, and storage. A […]
Data Visualization
Transform your data into a visual story in Data Visualization, a 1-day intensive course designed to equip participants with the skills to effectively convey data through visualization. Participants will gain hands-on experience using popular visualization tools such as Matplotlib, Seaborn, and Plotly. Learn effective visualization techniques for a wide range of use cases that turn […]
Deep Learning Foundation
Dive deep into the world of neural networks in Deep Learning Foundation, a comprehensive 3-day course for tech and data professionals. Grasp the core principles of deep neural networks, toggle between NLP and computer vision tasks, and become a pro at harnessing the power of either PyTorch or JAX and their expansive ecosystems. This comprehensive […]
Deep Learning with PyTorch
Deep Learning with Pytorch takes participants through foundational concepts, techniques and practical applications in the deep learning space. Attendees will explore techniques for training and optimizing deep learning systems while working with the most popular deep learning toolkit, PyTorch. This hands on course spends at least 50% of its time in lab sessions, where students […]
Deep Linux Administration
This Linux Administration course is designed to provide administrators with a comprehensive understanding of the Linux operating system over several distros. The course will teach attendees how to install, set up, configure, and administer typical Linux environments. The course is not targeted to a specific distribution of Linux (e.g., Ubuntu), but instead explains the various […]
Defensive Programming using Go, Python, Java, or C/C++
In this course, students will gain knowledge of how to program defensively, using techniques that account for all possible code paths. The course is largely language agnostic with examples using Python, Java, Go, and C/C++ but can be customized for a particular language. Writing code that is functionally correct is an insufficient requirement in that […]
Developing Agentic AI Systems
Developing Agentic AI Systems will help you stay on the cutting edge of AI. This course is an intensive two-day workshop designed for developers already proficient with LLM systems who are ready to take their skills to the next level. Participants will transcend conventional LLM applications, learning to architect, build, and deploy sophisticated autonomous agents. […]
Developing Applications with Generative AI
Developing Applications with Generative AI is a comprehensive course covering the approaches to Generative modeling, the ecosystem of tools for developing Generative models and in depth exploration of language models. The course uses the latest in AI technology to develop applications with LLMs. This course covers essential topics, such as LLM solution architectures, choosing the […]
Developing Microservices for Kubernetes
Developing Microservices for Kubernetes is an intensive, five-day course designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to microservices and the Kubernetes microservice environment. This course can be delivered in 3 to 5 days depending on whether students require foundational or in-depth knowledge. Attendees will leave with a […]
Developing Multi-Agent AI Systems
Step to the forefront of AI with Developing Multi-Agent Systems, a two-day advanced course that empowers LLM developers to engineer sophisticated, collaborative systems of autonomous large language model (LLM) agents. Participants will master the architecture of intelligent agent teams, leverage specialized frameworks, and utilize effective communication protocols. Learn to build production-grade multi-agent solutions, tackling challenges […]
DevOps Engineering Foundation
This course explains the many aspects of DevOps engineering that leaders and practitioners can execute upon, providing a closer look at the implementation process from an engineering perspective. It is an in-depth view of the major aspects of engineering DevOps. An engineering approach is critical to DevOps journeys. This course provides the foundations of knowledge, […]
DevOps Foundation
This two-day hands-on course introduces attendees to the principles and practices behind the DevOps movement such as how to support organizational efforts in reducing costs while increasing agility, quality and customer service; leverage case studies, real-world success stories, and metrics to demonstrate business success in this foundation-level course to support digital transformation. The course provides […]
DevOps Leader
This two-day hands-on course is designed for participants who want to take a transformational leadership approach and make an impact within their organization by implementing DevOps. This course develops DevOps leaders with new skills, tools, innovative thinking, and transformational leadership to lead their organization through a DevOps evolution. Who Should Attend Business Managers, Business Stakeholders, […]
DevSecOps Foundation
This two-day hands-on course will introduce attendees to the principles and practices of DevSecOps with security as an integral, strategic component of DevOps. DevSecOps focuses on delivering development, security, and operations at the speed of business. Who Should Attend Compliance Team, Business managers, Delivery Staff, DevOps Engineers, Information Technology (IT) Managers, IT Security Professionals/Practitioners/Managers, Managed […]
DevSecOps Practitioner
The DevSecOps Practitioner course is intended as a follow-on to the DevSecOps Foundation course. The course builds on previous understanding to dive into the technical implementation. Each section highlights useful metrics as well as integrating new techniques into differing practices. These modules offer suggestions on how to overcome people, process, and technological issues to develop […]
Docker Advanced
This two-day hands-on Docker Advanced training course is designed to pick up where RX-M’s Docker Foundation course leaves off. It provides in-depth coverage of the advanced aspects of Docker and orchestration tools commonly used to deploy and maintain containerized application infrastructures. Attendees will leave with a detailed understanding of container networking internals and multi-host networking, […]
Docker Boot Camp
The Docker Boot Camp is a hands-on course designed to provide working developers, DevOps staff, and other technology professionals with a comprehensive treatment of Docker. Attendees will leave with a clear understanding of Docker and its place in the market; how containers are used in development, test and production settings; container networking internals and multi-host […]
Docker Foundation
The Docker Foundation course is a three-day, hands-on course designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to Docker. Attendees will leave with a clear understanding of the architectural constructs in the Linux kernel enabling Docker; how containers are used in development, test and production settings; Docker OSS […]
eBPF Introduction
The eBPF Introduction course delves into the conceptual and practical aspects of leveraging eBPF. eBPF programs are privileged and validated, allowing performant access and control to kernel level decision making. Developers are generally aware of the related technologies yet often do not leverage them aside from out of the box behavior, eBPF provides a new […]
EFK Stack
This three-day, hands-on training course is designed to provide attendees a comprehensive introduction to the Elasticsearch, Fluentd, Kibana (EFK) open-source log management, real-time analytics, and data visualization platform. Attendees will learn how to integrate data from a myriad of sources, including application containers, using the Fluentd data collection and filtering engine. The course covers all […]
Elasticsearch
This two-day, intensive Elasticsearch training course is designed to help working technology professionals master the essential aspects and operations of Elasticsearch. The course covers all of the key concepts and administrative tasks necessary to deploy and use a production Elasticsearch system. Attendees will learn how to search, aggregate and analyze large volumes of real-time data […]
Elasticsearch Advanced
Elasticsearch Advanced is a two-day, hands-on course designed to help working technology professionals learn the advanced aspects and operations of Elasticsearch. The first part of the course covers deploying a production cluster, sizing, managing nodes and cluster state, shard management, backup and restore, monitoring, and rolling upgrades and restarts. The second part covers a deeper […]
Elasticsearch Observability
This three-day, hands-on training course is designed to give attendees an introductory understanding of Elasticsearch Observability with the ELK stack (Elasticsearch, Logstash, Kibana) as it relates to analysis and aggregation with a specific focus on Kibana. Together, these three different open source products are most commonly used in log analysis, web analytics, security, and business […]
Embedded C Programming for C Programmers
This training course is designed to introduce experienced C Programmers to embedded systems development with the C programming language. Developers will learn general embedded software development requirements and tool chains, and will build working software on the first day of class. The course covers general embedded systems programming topics including interrupt processing, memory systems and […]
End User AI Tooling Survey
The marketplace of AI tools and services is moving rapidly. New products are introduced every day. But which ones are marvels of innovation and which are just hype? In End User AI Tooling Survey, a 4-hour seminar for general audiences, we take you through the landscape of AI tools and services, helping you understand the […]
Ethics and Legality in AI
There’s no question that AI delivers business value. But as with all things, that value comes with risks. In particular, AI brings with it legal and ethical risks that need to be managed. In Ethics and Legality in AI, a 90-minute to 1-day seminar for general audiences, participants will learn about these risks, how to […]
Fluent Foundation
This intensive two-day hands-on course is designed to help working technology professionals master the essentials of Fluent. The course covers all of the key concepts necessary to deploy, use and tailor a production Fluent solution. Attendees will learn how to collect data from a myriad of sources, including application containers, using Fluent data input and […]
FoundationDB Advanced for Developers
FoundationDB Advanced for Developers picks up where FoundationDB Introduction leaves off, taking architects and developers through the finer points of application data design at the key value store and higher layers. This course focuses on effective data design for maintainability, evolution, speed and reliability. Attendees will learn how to solve a range of data structuring […]
FoundationDB Advanced for Operators
FoundationDB Advanced for Operators picks up where FoundationDB Introduction leaves off, taking operations personnel through a deeper exploration of FoundationDB day 2 operations. This hands on course focuses on operating and maintaining FoundationDB at scale. Cluster monitoring, problem prediction and resolution are covered, contrasting metrics from normal operations with data flagging current or impending problems. […]
FoundationDB Introduction
The FoundationDB Introduction course is a two-day hands-on training designed to provide technology professionals with an introduction to FoundationDB. Attendees should leave with a clear understanding of the basic architecture of FoundationDB, how to design effective storage solutions using FoundationDB and a solid understanding of the FoundationDB architecture. Who Should Attend This course is intended […]
Generative AI on Azure
Generative AI on Azure can be delivered from 2 days up to a full 5 day hands-on course. Designed to take participants from Generative AI (GenAI) basics, through to complete application development and deployment on the Azure AI platform depending on the time allotted. The course covers GenAI 101 topics and introduces the Azure OpenAI […]
Generative AI Prompt Engineering
RX-M has partnered with the The Linux Foundation to offer Generative AI Prompt Engineering (RXM401) to the community. Prompt engineering is the process of structuring the instruction for a generative AI model in a way improves the quality of the model’s outputs. Generative AI Prompt Engineering is a one-day hands-on course designed to help you […]
Generative AI with Python & Javascript
Generative AI with Python & Javascript is an exciting course covering the the latest approaches to GenAI app dev using Python and Javascript. The course uses the latest in AI technology to develop applications with LLMs, covering essential topics, choosing the right LLM, creating backend solutions in Python and front end solutions in JavaScript. This […]
Git Foundation
The Git Foundation course provides a comprehensive, hands-on introduction of the Git DVCS platform. The course begins with a brief history and rationale for Git followed by general repository operations including staging, committing, branching, tagging, undoing and rebasing. Git server based operations are examined in detail with a look at configuration of various servers and […]
GitHub Actions Foundation
GitHub Actions Foundation is designed as a hands-on course to provide attendees with a detailed look at CI/CD with the GitHub Actions platform through a combination of lecture, demonstrations, and extensive lab work. Skills developed include GitHub Actions basic operation; in-depth understanding of Jobs, Actions, and Workflows; CI and CD activities in Workflows; managing and […]
GitHub CoPilot Introduction
This hands-on course is designed to help attendees develop mastery of the GitHub Copilot AI assistant through a combination of lecture, demonstrations, and hands on labs. Attendees will learn a variety of AI assisted techniques that will greatly reduce code development times while increasing code quality. Skills covered include Copilot installation and setup, auto-completion, comment […]
GitHub Introduction
The GitHub Introduction course is designed to provide attendees with a detailed look at the GitHub platform through a combination of lecture, demonstrations, and extensive lab work. Day one of the course covers the structure of accounts, organizations and repositories, security and best practices, as well as commits, signing and working with code reviews and […]
Go Advanced
The Go Advanced course delves into the conceptual and practical aspects of coding efficiently in Go. In this intensive three-day hands-on course, engineers will learn how to coding naturally in Go, using the language as it was intended to solve problems using Go centric idioms. The course deals with the most important advanced features of […]
Go Foundation
Go Foundation delves into the conceptual and practical aspects of coding in Go. In this intensive three-day hands on course, engineers will learn the hows and whys of coding naturally in Go. The course deals with the most important features of Go programming and discusses best practices throughout, including many external references. Developers will learn […]
Go Intro
This course delves into the conceptual and practical aspects of coding in Go. In this intensive two day hands on course, engineers will learn the hows and whys of coding naturally in Go. The course deals with the most important features of Go programming and discusses best practices throughout, including many external references. Developers will […]
Google Cloud Platform Foundation
This three-day, hands-on course is designed to introduce the wide range of core features offered by the Google Cloud Platform (GCP) by covering concepts from three main topic areas: IaaS, Application Services, and Big Data features. Day one introduces the foundational infrastructure services offered by GCP. Attendees will learn how to work with cloud compute […]
Google Kubernetes Engine (GKE)
This Google Kubernetes Engine (GKE) training is a one- to three-day course that covers Kubernetes concepts and the GKE Kubernetes-as-a-service environment. The course is modular and can be delivered with vendor-agnostic Kubernetes material that covers Kubernetes fundamentals and GKE or covering only GKE-related topics. This intensive hands-on course is designed to provide working SREs, developers, […]
GraphQL Introduction
This intensive one-day course provides developers and testers with a comprehensive introduction to the GraphQL API query language. The course is organized into four modules, each with an extensive hands-on lab designed to give attendees the practical programming skills necessary to implement rich, effective APIs in GraphQL. Attendees will learn GraphQL basics; how to perform […]
Helm Foundation
RX-M’s Helm Foundation course is designed to provide technical staff with a comprehensive introduction to Helm and its use with the Kubernetes platform. Attendees will leave with a clear understanding of how helm can be used to streamline application packaging and deployment in cloud native environments. The training is organized into four modules, each with […]
High Concurrency/Low Latency C Programming
High Concurrency/Low Latency C Programming begins with a discussion of the nature of performance in software and the balance between latency and concurrency. Techniques for accurate and objective performance measurement are illustrated. Coverage of memory models follows, describing the performance considerations associated with registers, cache, physical and virtual memory. Memory distribution architectures are examined along […]
Hive Foundation
This Hive training is an intensive two-day course for users with a background in data science and warehousing. The training examines Hive from end to end providing lecture, demos and hands-on labs covering each of the main aspects of Hive. Upon completion of this course, students will learn and be prepared to tackle most Hive […]
Interoperability Testing and the SDLC
This training course provides coverage of the principles and practices associated with standards-based interoperability testing. Attendees will gain experience with typical objects and targets of testing in an interoperability test environment. The course provides a detailed discussion of the software development lifecycle and interoperability testing. The course will introduce attendees to various techniques and processes […]
Interpretable and Explainable AI
Pry open the black boxes of AI models and understand what’s inside with Interpretable and Explainable AI, an advanced 1-day course designed for data and tech professionals. This course will provide participants with the skills and expertise to analyze machine learning models, making for more transparent and trustworthy AI solutions. In this course, participants will […]
Introduction to Generative AI
Unlock the creative power of Generative AI in Introduction to Generative AI, a 2-day course designed for developers and data professionals. This in-depth, hands-on course covers the approaches to Generative modeling, the ecosystem of tools for developing Generative models, as well as deep dives into application-specific state-of-the-art models. Gain hands-on experience building and evaluating Generative […]
IPv6 Foundation
This intensive two-day hands on course is designed to give attendees an in depth understanding of the next generation IP protocol, IPv6. The course begins by covering the motivation for IPv6 and its basic design, followed by modules covering all of the core features of IPv6, such as addressing, neighbor discovery, auto-configuration and network design. […]
Istio Certified Associate (ICA) Boot Camp with Exam
This intensive two day hands-on course is designed to provide technology professionals with comprehensive knowledge of the Istio service mesh. Attendees will leave with a clear understanding of how Istio provides a powerful and resilient integrated Kubernetes service mesh. Students will gain hands-on experience with Istio, configuring a complete Istio environment on their personal Kubernetes […]
Java Advanced
This intensive hands on course takes experienced developers on a tour of the most important advanced features in the Java programming language. Day one focuses on the function programming features of Java. Attendees will explore Lambda function construction and use, how to compose higher order functions and experiment with the features and uses cases of […]
Java Design Patterns
This three-day hands-on course provides a comprehensive overview of the canonical “gang of four” design patterns and their best practice applications in Java. Day one provides an overview of design patterns as a tool and their application in software engineering. The introduction is followed by a look at each of the canonical creational design patterns […]
Java Foundation
This intensive hands on course takes developers from first principals through to practical program construction in Java. The course provides coverage of the most important and foundational features of the Java programming environment. Attendees will learn how to create and build programs, how to construct classes, packages and JAR files, how to run and debug […]
Jenkins
RX-M’s Jenkins course can be delivered in 1, 2 or 3 days depending on whether students require introductory, intermediate or in-depth knowledge of Jenkins and its function in a continuous integration environment. Each day provides discussion and labs giving students practical experience with Jenkins and its integration points. Introductory topics include an overview of CI, […]
Jenkins X
This two-day hands-on course covers Jenkins X methods and practices. Upon completion of the course, attendees will have a clear understanding of the automation capacity and capabilities of Jenkins X. Jenkins X is built with Cloud Native CI/CD in-mind, in order to properly deploy and/or use Jenkins X we need to learn the key components […]
Kafka Application Development [Java]
Developing Kafka Applications is a two-day, hands-on course designed to help Developers master the essential development skills necessary to work with Apache Kafka. The course covers the key concepts and techniques necessary to build scalable and resilient Kafka producers, consumers, stream processors and connectors. Along the way, attendees will become familiar with core Kafka cluster […]
Kotlin Foundation and Advanced
This intensive hands-on course is designed to provide working developers with the knowledge and skills needed to produce high quality software using the Kotlin programming language. The course begins from first principles and proceeds to walk developers through all of the key features of Kotlin, through a combination of lecture, demonstration and hands on labs. […]
Kubeflow Foundation
Kubeflow Foundation is a three-day course that will help you take your machine learning workflows from ad-hoc to production grade. This course will provide participants with a comprehensive introduction to Kubeflow, a framework for deploying machine learning workflows on Kubernetes. Participants will gain an in-depth understanding of Kubeflow’s architecture, deployment, and usage through hands-on experience […]
Kubernetes Administration (LFS458) with RX-M
This virtual course covers the core concepts typically used to build and administer a Kubernetes cluster in production, using vendor-independent tools. We build a cluster, determine network configuration, grow the cluster, deploy applications and configure the storage, security and other objects necessary for typical use. This course offers exposure to the many skills necessary to […]
Kubernetes Advanced for Operators
Our advanced Kubernetes training for Ops course is aimed at operations staff, platform managers, and SREs looking for a deep dive into Kubernetes architecture and internals. The course covers the scheduling algorithm, kubelet internals, service meshes and service proxies, software-defined networking, service discovery, cluster security, and observability: monitoring, tracing, and logging. This Kubernetes Advanced for […]
Kubernetes and Cloud Native Associate (KCNA) Certification Boot Camp with Exam
The Kubernetes and Cloud Native Associate (KCNA) Certification Boot Camp is an intensive 2-day program is designed to provide technology professionals with the knowledge necessary to pass the Certified Kubernetes and Cloud Native Associate exam. Topics found on the CNCF KCNA curriculum will be covered in detail through lecture, demonstration and abbreviated hands on sessions. […]
Kubernetes and Cloud Security Associate (KCSA) Certification Boot Camp with Exam
The Kubernetes and Cloud Native Security Associate (KCSA) exam demonstrates a user’s understanding of the baseline security configuration of Kubernetes clusters to meet compliance objectives, including the ability to harden security controls, test and monitor security, and participate in assessing security threats and vulnerabilities. This intensive 2 day program is designed to provide technology professionals […]
Kubernetes Day 2 Ops
This three-day hands-on course is designed to provide Kubernetes operators with a deeper look at the Kubernetes platform and the tasks associated with maintaining and running a production cluster. The course provides attendees with key day two operations knowledge and experience through a combination of lectures, demonstrations, and extensive lab work. Topics covered include cluster […]
Kubernetes for App Developers (LFD459) with RX-M
Kubernetes is a high-velocity open source orchestration tool to deploy, scale, and update containerized applications. This course will teach you how to containerize, host, deploy and configure an application in a multi-node cluster. The topics covered are directly aligned with the knowledge domains tested by the Cloud Native Computing Foundation Certified Kubernetes Application Developer (CKAD) […]
Kubernetes for Data Scientists
This intensive two-day hands-on course is designed to provide working data scientists and other technology professionals with a comprehensive introduction to Kubernetes and its use in data intensive applications. Attendees will leave with a clear understanding of Kubernetes data processing application design and architecture. Students will gain hands on experience with Kubernetes manifest coding from […]
Kubernetes for Developers
This intensive three-day hands-on Kubernetes for Developers course is designed to provide working developers with a comprehensive introduction to Kubernetes resource definition. Students will gain hands-on experience with Kubernetes manifest coding from pod basics all the way through advanced topics such as stateful services, volumes, auto-scaling, configuration, and secret usage. Skills developed include Pod specification […]
Kubernetes Foundation
RX-M’s foundational Kubernetes training covers all of the core features of Kubernetes orchestration and is the recommended prerequisite course for the rest of our Kubernetes curriculum. This intensive intro takes attendees from the installation of Kubernetes to Pod deployment and management using Controllers, Services, and mapped Volumes. This Kubernetes training course is designed to provide […]
Kubernetes Networking
This two-day hands-on course is designed to provide Kubernetes operators with a deeper look at networking in the Kubernetes environment, providing attendees with concepts and practical hands-on skills for working with a range of Kubernetes networking solutions. The course covers layer 2 solutions including VLAN integration; layer 3 including routed solutions; layer 4 solutions including […]
Kubernetes Stateful Workloads
This two-day hands-on course provides an in-depth and practical look at storage and stateful service management on Kubernetes. The course picks up where Kubernetes Foundation leaves off, digging deeper into configuration resources, persistent volumes, StatefulSets and local volume management. Attendees will learn best practices for state and configuration management on Kubernetes, including proper use of […]
LangChain Foundation
LangChain Foundation is a comprehensive two-day course designed to equip participants with the knowledge and skills necessary to build advanced language model (LLM) applications using the LangChain ecosystem. On the first day, students will take a deep dive into LangChain, exploring its core components and learning how to construct and test applications effectively. The second […]
Large Language Models (LLMs) Foundation
Bring the power of Large Language Models (LLMs) to life in LLM Foundation, a 2-day course designed for data professionals. This introductory course covers topics such as LLM solutions architecture, families of state-of-the-art LLMs, as well as utilization of LLM APIs and self-hosted LLMs. Gain hands-on experience with LLM tools such as LangChain, LlamaIndex and […]
Linkerd Foundation
This intensive two day hands-on course is designed to provide technology professionals with a comprehensive introduction to the Linkerd service mesh. Attendees will gain hands-on experience with Linkerd and how it provides a powerful and resilient integrated Kubernetes service mesh solution. Students will gain hands-on experience with Linkerd, configuring a complete open source Linkerd solution […]
Linux Container Technology and Container Runtimes
This two-day hands-on course is designed to give attendees a comprehensive introduction to Linux container technology and the key container runtime systems, containerd, CRI-O, runC/Crun, and libcontainer. The course begins with an introduction to the principal Linux container features, CGroups, and Namespaces, as well as a number of other important Linux kernel features used by […]
Linux Foundation for Cloud Native Engineers
Introduction to Linux for Cloud Native Engineers is an intensive two-day hands-on course which is designed to provide working engineers and other technology professionals with a comprehensive introduction to Linux and its use in Cloud Native systems. Attendees will leave with a clear understanding of Linux and how to use it in container environments. Students […]
Linux, Containers, and Kubernetes
This five-day hands-on Linux, Containers, and Kubernetes course is designed to provide technology professionals with an introduction to Linux, containers, and container orchestration with Kubernetes. The course begins with a an overview of the Linux operating system and the most important features and functions of Linux used in Cloud Native environments. The course continues with […]
LLM Fine Tuning Introduction
LLM Fine Tuning Introduction is a fast-paced, one-day course designed to give participants a working understanding of lightweight fine tuning approaches for large language models. The course focuses on parameter-efficient techniques such as LoRA and QLoRA, enabling you to adapt large models with minimal compute and cost. Through lectures and hands-on labs, you’ll explore fin […]
LLM Hello World
Elevate your understanding of one of the most important technological developments of the 21st Century in LLM Hello World, a 2 hour seminar. Designed for a general audience, this seminar covers essential topics, such as the role of LLMs in the language modeling landscape, LLM tooling and applications, as well as the latest trends and […]
Machine Learning & AI Introduction
RX-M has partnered with the The Linux Foundation to offer Machine Learning & AI Introduction (RXM402) to the community. Machine Learning & AI Introduction will teach you how to harness the power of data with modern machine learning tools and techniques. This two day introductory course is tailored for tech professionals and covers essential topics, […]
Machine Learning Advanced
Take your Machine Learning skills to the next level in Advanced Machine Learning, a 2-day course designed for data professionals. This advanced course covers topics such as Bayesian Machine Learning, Latent Variable Models, and Spatial Modeling. Gain hands-on experience with tools such as Pyro, GPyTorch, Pomegranate, and YLearn. Prerequisites include basic programming skills, advanced mathematics […]
Machine Learning for Data Professionals
Build on your existing data skills with Machine Learning in Machine Learning for Data Professionals, a 2-day course specifically designed to help data professionals transition into the world of Machine Learning. This advanced course covers topics such as analyzing problems from a Machine Learning perspective, Machine Learning workflows, and Machine Learning Algorithms. Gain hands-on experience […]
Machine Learning Foundation
Learn to take your solutions to the next level by harnessing the power of data in Machine Learning Foundation, a 3-day instructor-led course tailored for tech professionals. This comprehensive program covers essential topics, including the principles of machine learning, model development and evaluation strategies, as well as techniques for processing and understanding data. Gain hands-on […]
Machine Learning on GPUs
Machine Learning on GPUs teaches attendees how to accelerate data science workflows in ML on GPUs. This 1-day intensive course is designed to equip participants with the skills to effectively utilize GPUs at each stage of the data science process. Participants will gain hands-on experience using GPU-accelerated tools such as Numba, cuDF, cuML, and PyTorch. […]
Machine Learning on Kubernetes
Take your machine learning and data workflows to cloud scale in Machine Learning on Kubernetes, a 3-day instructor-led course tailored for tech professionals. This comprehensive program covers a wide range topics, including the cloud infrastructure for machine learning, distributed data processing, as well as distributed training and serving machine learning models. Gain hands-on experience with […]
Machine Learning with Kafka on Kubernetes
Build rapidly responsive machine learning models at scale in Machine Learning with Kafka and Kubernetes, a comprehensive 2-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of how to build, monitor and manage machine learning models using streaming data. In this course, you’ll learn the strategies and […]
Managing Kubernetes with AI Agents
Managing Kubernetes with AI Agents is an intensive, hands-on course designed to equip operations professionals with the skills to harness AI-powered agents for Kubernetes management. Participants will gain practical experience deploying and interacting with intelligent agents that assist in cluster maintenance, troubleshooting, security audits, and best practices enforcement. Each module combines brief lectures with live […]
Maven
This two-day hands-on training course provides application developers, DevOps personnel, QA/CI staff and other technology professionals with a comprehensive introduction to the Maven build system, its plugins, and ecosystem. Attendees will gain a clear understanding of the architecture of the Maven Build system; plugins and dependencies are covered in depth along with an overview of […]
Memory Management in C99
This training course is designed to provide practicing C programmers with an in-depth treatment of the memory mechanisms available in the C programming language. The course takes participants through a comprehensive look at C99 tools and techniques, pitfalls and best practices for memory management. Issues covered include scoping and storage class, initialization, allocation/deallocation, address space […]
Metaflow Foundation
Make your machine learning models into battle-ready services with Metaflow Foundation, a comprehensive 2-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of Metaflow, a framework for building and deploying machine learning workflows. Participants will be equipped with an in-depth understanding of Metaflows’s architecture, deployment, and usage. […]
Microservices Foundation
Microservices Foundation is an intensive three-day hands-on course is designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to microservices and microservice application architecture. Attendees will leave with a clear understanding of microservices and how to maximize them in cloud native systems. Students will gain hands on experience working […]
Microsoft Azure Cloud Foundation
Azure Foundation is an in-depth hands-on course which introduces technology staff to the wide range of core features offered by the Microsoft Azure cloud. Day one introduces the foundational infrastructure services offered by Azure. Through lecture, discussion and hands-on labs, attendees will learn how to work with cloud compute instances, block storage devices and virtual […]
Microsoft Azure Kubernetes Service (AKS)
This Azure Kubernetes Service (AKS) training is a one- to three-day course that covers Kubernetes concepts and the AKS Kubernetes-as-a-service environment. The course is modular and can be delivered with vendor-agnostic Kubernetes material that covers Kubernetes fundamentals and AKS or covering only AKS-related topics. This intensive hands-on course is designed to provide working SREs, developers, […]
MLflow Foundation
Take your machine learning workflows from ad-hoc to production in MLflow Foundation, a comprehensive 2-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of MLflow, a framework for building, tracking and deploying machine learning workflows. Participants will be equipped with an in-depth understanding of MLflow’s architecture, deployment, […]
MLOps Foundation
Prepare to build enterprise-grade machine learning services and infrastructure in MLOps Foundation, a 2-day instructor-led course tailored for data professionals. This comprehensive program covers essential topics, including the principles of MLOps architecture, deployment strategies, and technologies for machine learning processes. Gain hands-on experience with Seldon Core, Kubeflow and Ray. Prerequisites include intermediate programming skills, mathematics […]
Model Context Protocol (MCP) & Agent2Agent (A2A) Protocol
Model Context Protocol & Agent2Agent Protocol is a two day intensive hands on course introducing attendees to these important and rapidly growing protocols. As Agentic AI solutions enter production settings, interoperability with data and other agents becomes critical, this course tackles both challenges through MCP and A2A respectively. Model Context Protocol (MCP) is a new […]
Model Context Protocol (MCP) Foundation
Model Context Protocol Foundation is a two day intensive hands on course introducing attendees to the important and rapidly growing Model Context Protocol (MCP). As Agentic AI solutions enter production settings, interoperability with data and other services becomes critical, this course tackles these challenges through lecture, discussion and hands on lab work. Model Context Protocol […]
Modern C Concurrency
Modern C Concurrency takes attendees on a hands on tour of the concurrency features on modern C (C11/C17). The course is organized into modules, each of which consists of lecture, demonstration, discussion and lab components. Day one of Modern C Concurrency focuses on application architecture considerations and patterns for concurrent software development. Attendees will learn […]
MongoDB Foundation
This information-packed MongoDB training is designed to provide DBAs, application developers, DevOps personnel, sysadmins and other technology professionals with a hands-on introduction to MongoDB. Attendees will gain experience with all of the key aspects of the platform from design to deployment and administration. Lecture and lab exercises collaborate to give students experience with the Mongo […]
Network Automation with Python and Ansible
This intensive four-day hands-on Python training course is designed to help network engineers unlock the power of Python in combination with the programmability of modern networking systems. The class provides a start to finish the introduction to Python application programming for networking and network equipment. Students will learn about Python data types, program structure, functions, […]
Node.js Foundation
This hands-on course gives developers all of the skills they need to get started building applications with Node.js. Training reviews key JavaScript concepts in the context of server-side Node.js development. Attendees will gain experience with Node.js application design, the Node.js library, creating modules, networking and HTTP, and other important topics. The course also examines the […]
NoSQL Foundation
NoSQL Foundation is a 2 day course which takes attendees on an in-depth tour of the world of NoSQL from a data design perspective. The course covers the basic architecture and use cases around the most popular NoSQL storage solutions: Key/Value, Document, Column Family, Graph and multi-model; however, the storage engines are covered from the […]
Observability Foundation
This course introduces a range of practices for advancing resilience and how to architect end-to-end observability for cloud native applications. The course aims to equip participants with the practices, methods, and tools to engage people across the organization involved in observability by using real-life scenarios and case stories. Upon completion of the course, participants will […]
OpenBao Foundation for Administrators
This one day hands-on course delves into the conceptual and practical aspects of secrets management with a focus on OpenBao the community-driven fork of Vault. Students will have a hands-on opportunity to experience the process & practice of installing a secret manager, integrating its secure secrets management capabilities into any application-hosting environment, and maintaining the […]
OpenBao Foundation for Developers
This one day hands-on course delves into the conceptual and practical aspects of secrets management with a focus on OpenBao, the community-driven fork of Vault. Students will have a hands-on opportunity to experience the process & practice of installing a secret manager and integrating their cloud native applications with it. Who Should Attend Developers, IT […]
OpenShift OKD Foundation
OpenShift OKD Foundation is an intensive three day course introducing attendees to the OKD Platform as a Service. Through lecture and extensive hands-on labs, attendees will gain in depth experience with OpenShift OKD and its operation. The course focuses not only on the use of OpenShift OKD but also the underlying operations, including detailed examinations […]
OpenStack Foundation
This course will give attendees a comprehensive introduction to the design and operation of cloud infrastructure using the Open Stack toolset. Engineers and technical staff working with existing cloud systems or designing new cloud platforms will benefit equally from the hands-on end to end approach provided in this course. Attendees will gain practical experience working […]
OpenTofu Foundation
OpenTofu Foundation is a hands-on course designed to give IT, DevOps and other technology professionals a comprehensive introduction to OpenTofu through lecture and intensive lab work. Attendees will gain a clear understanding of its use as a component of a comprehensive infrastructure as code (IaC) configuration management approach. Who Should Attend IT and QA Staff, Technical Managers, […]
Play
This hands-on course teaches developers how to build complete web applications using Play and Java. Developers will learn best practices, design patterns, and methodology essential to building reactive, scalable web applications with the Play Framework and Java. In practical coding exercises, students will build multiple Play applications that interact with one another via HTTP REST […]
Practical Machine Learning with Python
Machine learning is a type of artificial intelligence wherein computer programs learn new capabilities when exposed to data. This 3-day instructor-led training course teaches the basics of machine learning with practical hands-on labs using Python and various support libraries. Day one introduces the foundational concepts of data science and machine learning. Hands-on labs progressively build […]
Prometheus for Users
This intensive hands-on course takes Prometheus users from first principles through to advanced timeseries query development, dashboarding, and alerting. The course is organized into modules, each of which includes a hands-on lab, giving attendees practical experience working with Prometheus. The course can be delivered as a one, two, or three day session, with each day […]
Puppet Configuration Management
This modular class teaches a best practice approach to managing infrastructure using Puppet IT automation software and can be delivered as “Puppet Foundation” over 3 days or include the advanced topics for a 5-day bootcamp. Depending on the length, the course covers a wide range of core skills required by system administrators and developers who […]
Python – Asynchronous I/O
“Python – Asynchronous I/O” takes experienced programmers on an in-depth, hands on tour of the asynchronous programming features available in Python 3. Day one begins with an overview of the async concurrency model and features purveyed by Python 3. Day One continues with in-depth discussions on how and when to use the async features, including […]
Python Advanced
Python Advanced takes experienced programmers through a key list of advanced Python topics. The course begins with a Python internals tour, introducing CPython memory, object and task management. Day one continues with coverage of Python compilers advanced metaprogramming topics and an in depth look at concurrency. Day two moves into async programming in Python, followed […]
Python Concurrency
Python Concurrency takes experienced programmers on an in depth, hands on tour of the concurrent and asynchronous programming features available in Python 3. Day one begins with an overview of the concurrency model and features purveyed by Python 3. Day one continues with modules covering multithreading, multiprocessing and thread/process pool features. Each module devotes half […]
Python Data Analysis
Python Data Analysis is a two day hands on course taking attendees through an in-depth look at the most common Python data analysis patterns and tools. The Python Data Analysis course begins with a review of the Python language from the perspective of a data practitioner, examining language fundamentals, data structures, data ingestion and I/O. […]
Python Design Patterns
This class takes Python programmers on a guided tour of a wide range of design and implementation patterns in Python. Attendees will learn the Pythonic approach to a range of common problems using design patterns and idiomatic Python implementations. Each module includes extensive hands on labs, providing practical experience and improving retention of concepts and […]
Python for AI / ML Engineers Advanced
Take your Python skills to the next level in Advanced Python for Machine Learning Engineers, a 2-day course specifically designed to help machine learning professionals make the most of what Python has to offer. This advanced course covers topics such as how to overcome Python performance limitations, libraries and tools for high-performance Python, and using […]
Python for AI / ML Engineers Foundation
The Python for AI / ML Engineers Foundation course is designed to teach the Python skills needed by an AI / ML Engineer. If you already understand AI / ML but your Python skills aren’t at the developer-level, this is your finishing class. If you do AI / ML in another language (such as R, […]
Python for Network Engineers
This intensive hands-on course is designed to provide networking engineers with a start to finish introduction to the use of Python automation in network systems. Attendees will leave with a clear understanding of Python’s networking features and how to use vendor specific libraries for controlling networking and network equipment. Students will gain hands on experience […]
Python Foundation
Python Foundation takes students from first principles to polished Python using a fast-paced, hands-on approach. The course leverages attendees’ existing technology experience, bypassing generally understood idioms in order to focus on the specific mechanics of Python in an accelerated format. Attendees will learn the Pythonic approach to a range of common problems, gain an understanding […]
Python Intermediate
Python Intermediate takes experienced programmers through a key list of intermediate Python topics. The course begins with a Python refresher that introduces important industry best practices followed by a host of Python testing and environment oriented topics. Day two moves into Python concurrency, metaprogramming, networking and web app development. Students will take part in extensive […]
R Foundation
This hands-on training course teaches technology professionals and data analysts the fundamentals of R programming. Lecture and lab sessions collaborate to cover importing and manipulating various formats of data, data mining techniques, performing predictive analysis and data visualization using R Commander and Deducer. Upon completion of the course, attendees will be capable of employing data […]
Ray Foundation
Level up to scale your Machine Learning and Data workloads in Ray Foundation, a 2-day course designed for data professionals. This advanced course covers the full range of the Ray framework; from data processing to building and deploying models. Gain hands-on experience each step of the way, developing the skills to deploy and administer Ray, […]
Red Hat® Enterprise Linux® Advanced Admin and Troubleshooting
Red Hat® Enterprise Linux® Advanced Admin and Troubleshooting is designed to provide experienced systems administrators with an advanced understanding of Red Hat® Enterprise Linux® and the tools necessary to troubleshoot the platform. The course is organized into two principal parts, advanced system administration and troubleshooting. The first part of the course focuses on in-depth coverage […]
Redis Foundation
This Redis Foundation course provides experienced development, DevOps and operations staff with a comprehensive introduction to this advanced key/value cache and storage platform. Redis architecture and operations, as well as data structure server features, are examined in detail including a comprehensive examination of the various data types. Each student will setup and configure their own […]
Rego Policy Language
This Rego Policy Language course is designed to provide sysadmins, security professionals, developers, and other technical staff with a comprehensive introduction to Rego and its use in policy definition. This course begins with coverage of the fast-moving policy space, describing where Rego and Open Policy Agent (OPA) fit into the landscape. Each of the modules […]
RESTful Web Service Design
This course provides a detailed look at RESTful service design and best practices in a language-agnostic setting. Attendees will gain a deep appreciation for the ability of properly designed RESTful services to leverage the infrastructure of the Web. Each of the six REST constraints will be examined in detail along with the HTTP features which […]
RESTful Web Services – Principles and Best Practices Seminar
This seminar provides architects, analysts, developers and other technical staff with a comprehensive overview of core RESTful architecture principles, design approaches, and best practices. Training begins with a detailed look at the REST architectural style, examining why the web works and how it scales. These foundations are then expanded to present the RESTful service concept […]
RESTful Web Services with JAX-RS/Jersey
This course introduces architects and Java developers to the JAX-RS RESTful Web Service standard and the Jersey reference implementation. Attendees will learn how to develop Java based REST services in a hands on environment. The course covers the full range of JAX-RS REST annotations, including paths, parameter types, media types and paths and HTTP verbs. […]
Retrieval Augmented Generation (RAG) Introduction
RX-M has partnered with the The Linux Foundation to offer Retrieval Augmented Generation (RAG) Introduction (RXM403) to the community. Retrieval Augmented Generation (RAG) Introduction is a compact one-day overview of the ways in which Large Language Model (LLM) output can be optimized by referencing an authoritative knowledge base. RAGs combines generative and retrieval-based AI models […]
Rust Embedded
This Rust Embedded course is designed to provide Rust practitioners the knowledge on how and why Rust is used in embedded development. This course’s primary goal is to get a Rust practitioner up and running with embedded development. Rust is often associated with safety, but in the embedded world, sometimes those safety mechanisms are not […]
Rust Foundation
The Rust Foundation course delves into the conceptual and practical aspects of coding in Rust. In this intensive two-day hands-on course, engineers will learn the hows and whys of coding naturally in Rust. The course deals with the most important features of Rust programming and discusses best practices throughout, including many external references. Developers will […]
Rust Intermediate
In this intensive two-day Rust Intermediate course, practitioners will continue learning powerful concepts in Rust. This class moves beyond simpler applications and mechanics, into the world of concurrency and memory management. Along the way, the concepts introduced are contrasted with other programming concepts, helping engineers with familiarity in other systems successfully migrate or manage Rust […]
Salt Foundation
RX-M’s Salt training course teaches a best-practice approach to managing infrastructure using Salt configuration automation software and provides system administrators with the skills to implement Salt in complex enterprise environments. Students will take part in extensive hands-on labs, gaining experience and improving retention of concepts and processes covered by lectures and presentations. Students will learn […]
Scala Foundation
This course begins with coverage of the tools and common developer environments used to produce Scala programs. Programmers will get hands on experience setting up a development environment for Scala programming as well as building, debugging and testing Scala applications with the Scala compiler, the Scala Worksheet and the Scala Console. Scala’s packages and interoperability […]
Scrum.org Applying Professional Scrum™ (APS)
Applying Professional Scrum™ (APS) is a hands-on, activity based course in which students experience how Professional Scrum and the Scrum framework improve their ability to deliver value compared to traditional methods. Scrum provides a better way of working that highlights the use of experimentation, incremental delivery of customer value, frequent feedback loops and the fostering […]
Scrum.org Applying Professional Scrum™ for Software Development (APS-SD)
Applying Professional Scrum™ for Software Development (APS-SD) is a 3-day hands-on course where students experience how to deliver quality software using Scrum with Agile and DevOps practices. Students work in Scrum Teams over a series of Sprints, creating code on a realistic software system to learn Scrum while using Scrum. The course, formerly known as […]
Scrum.org Professional Agile Leadership Essential™ (PAL-E)
The Professional Agile Leadership Essentials™ (PAL-E) is a 2-day hands-on workshop that uses a combination of instruction and hands-on exercises to help managers and other leaders who work directly with agile teams understand how to best support, guide, and coach their teams to improve their agile capabilities. The workshop provides a foundation for the role […]
Scrum.org Professional Agile Leadership™ – Evidence-Based Management™ (PAL-EBM)
With markets and customer needs constantly changing, organizations need information and evidence that helps them adapt quickly to new challenges and opportunities so that they can deliver greater value and achieve true business agility. Yet often organizations that use Agile product development techniques use traditional management approaches, expecting leaders to set firm long-term goals and […]
Scrum.org Professional Scrum Master™ (PSM)
Professional Scrum Master™ (PSM) is an interactive, activity-based course where students gain a strong understanding of Professional Scrum and the role of the Scrum Master. Through a combination of discussion and exercises, students develop a deep understanding of the underlying principles of Scrum and the Agile mindset while learning the practices applied by successful Scrum […]
Scrum.org Professional Scrum Master™ II (PSM II)
Professional Scrum Master™ II (PSM II) course is a 2-day advanced Scrum Master class designed to support Scrum Masters in their professional development. The PSM II course is intended for Scrum Masters with at least one year of experience who are looking to grow their knowledge and abilities as a Scrum Master. This course is […]
Scrum.org Professional Scrum Product Owner™ – Advanced (PSPO-A)
Professional Scrum Product Owner™ – Advanced (PSPO-A) is a hands-on, activity-based course that focuses on helping experienced Product Owners and Product Managers expand their ability to establish a vision, validate their hypotheses, and ultimately deliver more value to their stakeholders. The course goes beyond the topics explored in the Professional Scrum Product Owner (PSPO) class […]
Scrum.org Professional Scrum Product Owner™ (PSPO)
Professional Scrum Product Owner™ (PSPO) is a hands-on, activity-based course where students explore Professional Scrum and develop an understanding of the critical role that the Product Owner plays on the Scrum Team. Throughout the class, students learn a number of Product Ownership practices that they can use once they leave the classroom while also receiving […]
Scrum.org Professional Scrum™ with Kanban (PSK)
Professional ScrumTM with Kanban™ (PSK) is a 2-day course that teaches Scrum practitioners how to apply Kanban practices to their work. Through theory, case studies, and hands-on exercises, participants will understand the importance of transparency and flow as it pertains to the Scrum framework. Scrum is the defacto standard for how Agile teams work. Scrum […]
Scrum.org Professional Scrum™ with User Experience (PSU)
Professional Scrum™ with User Experience (PSU) is a 2-day hands-on course where students who already have a fundamental understanding of Scrum and some experience using it will learn how to integrate modern UX practices into the way they are working in Scrum and how to work most effectively within Scrum Teams. Design work can sometimes […]
Scrum.org Scaled Professional Scrum™ with Nexus (SPS)
Scaled Professional Scrum™ (SPS) with Nexus is a 2-day course that is designed as an experiential workshop where students learn how to scale Scrum using the Nexus Framework. Throughout, you are introduced to the artifacts and events within the framework, the new Nexus Integration Team role, along with more than 50 associated practices. The course […]
Secure Application Development
Secure Application Development is a two-day course which is designed to provide engineering staff with a comprehensive overview of building secure applications in the modern computing world. All aspects of software development (design, construction, testing, and deployment) are impacted by concerns for security. This course addresses both the vulnerabilities and the mitigating techniques throughout the […]
Secure Development on AWS
This intensive two-day hands-on Secure Development on AWS course is designed to provide developers and other technology professionals with a comprehensive look at principles and practices for secure application development and deployment on the AWS platform. The course covers the many new attack vectors present in the public cloud and orchestrated container systems and describes […]
Secure Development on Kubernetes Foundation
This intensive two-day hands-on course is designed to provide developers and other technology professionals with a comprehensive look at principles and practices for secure application development and deployment on the Kubernetes platform. The course covers the many new attack vectors present in orchestrated container systems and describes key mitigation techniques used to protect the supply […]
Secure Development on Kubernetes New Topics
This intensive two-day hands-on course is designed to provide developers and other technology professionals with a comprehensive look at the latest principles and practices for secure application development and deployment on the Kubernetes platform. The course covers the latest security standards, tools and technologies in orchestrated container systems while also providing a look at the […]
Securing Kubernetes
This intensive two-day hands-on course is designed to provide working platform operators and other technology professionals with a comprehensive introduction to the processes and practices around securing Kubernetes. Attendees will leave with a clear understanding of Kubernetes and container-based security concerns. Day one focuses on foundational security concerns including securing cloud native applications, container isolation, […]
Security and Privacy in Agentic Systems
Security and Privacy in Agentic Systems is an intensive one-day experience crafted for AI engineers, security architects, and privacy professionals who must safeguard autonomous AI deployments. Participants explore foundational principles—such as stringent identity and permission management, robust encryption, and comprehensive logging frameworks—that establish trust in every action an AI agent performs. The course highlights the […]
Security and Privacy in AI
Security and Privacy in AI is a comprehensive two-day course designed to equip participants with essential knowledge and skills to navigate the complex landscape of artificial intelligence security and privacy. This course addresses the growing need for professionals who can understand and mitigate the risks associated with AI systems while maximizing their potential benefits. On […]
Security-Enhanced Linux (SELinux)
Security-Enhanced Linux (SELinux) is a two-day course will teach attendees how SELinux is implemented: as a kernel module and other kernel modifications and tools. Attendees will gain knowledge of setup, configuration, and policy enforcement with SELiux to provide a secure compute environment for all users of the platform. Who Should Attend This course is designed […]
Seldon Core Foundation
Make your machine learning models into battle-ready services with Seldon Core Foundation, a comprehensive 2-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of Seldon Core, a toolkit for deploying machine learning workflows. Participants will be equipped with an in-depth understanding of Seldon Core’s architecture, deployment, and […]
Sigstore Foundation
This one-day, hands-on Sigstore Foundation course is designed to provide working technology professionals with a comprehensive introduction to Sigstore. Attendees will leave with a clear understanding of Sigstore and its principal features and use cases. Students will gain hands on experience with Sigstore through a series of labs demonstrating all of the platform’s key features. […]
Site Reliability Engineering (SRE) Practitioner
The Site Reliability Engineering (SRE) Practitioner course introduces ways to economically and reliably scale services in an organization. It explores strategies to improve agility, cross-functional collaboration, and transparency of health of services towards building resiliency by design, automation and closed loop remediation. The 3-day course aims to equip participants with the SRE practices, methods, and […]
Site Reliability Engineering Foundation
This two-day hands-on course will introduce attendees to the principles and practices of site reliability engineering (SRE) to enable organizations to reliably and economically scale critical services. The course reviews the evolution of SRE and features SRE practices, methods, and tools. Who Should Attend Business Managers, Business Stakeholders, Change Agents, Consultants, DevOps Practitioners, IT Directors, […]
Solr Foundation
This training course provides experienced web developers and technical staff with a comprehensive introduction to the Solr search platform. Through a combination of lecture, discussion, and labs, students will gain hands-on experience configuring effective search and indexing. Training begins with basic Solr installation and configuration then introduces attendees to the core search features of Solr. […]
Solr Foundation
This course introduces students to the Solr platform. Through a combination of lecture, discussion and labs students will gain hands on experience configuring effective search and indexing. The class begins with basic Solr installation and configuration then introduces attendees to the core search features of Solr. As the course progresses students gain experience with faceting, […]
SPIFFE SPIRE Foundation
In this hands-on, two-day class attendees will get deep understanding of the security-related challenges involved in development, deployment, and management of modern distributed applications and how to address them using SPIFFE – a set of leading open source standards for creation of zero trust based systems and its implementation SPIRE. SPIFFE and SPIRE are already […]
Spinnaker Foundation
The Spinnaker Foundation hands-on course is designed to provide attendees with a detailed look at continuous delivery with the Spinnaker platform through a combination of lecture, demonstrations, and extensive lab work. Skills developed include understanding Spinnaker architecture, basic installation and operation, pipeline construction, step debugging, pipeline parameterization, and application deployment patterns such as blue-green, highlander, […]
Splunk Foundation
This course is designed to provide attendees with a foundational understanding of Splunk. The course begins with coverage of the Splunk interface, how to bring in data, how to search and report on data as well as creating alerts and dashboards to help spot problems and track trends. Data models and Pivots are also explored […]
SQL Foundation
This course is designed to provide attendees with a comprehensive introduction to Structured Query Language (SQL) in a MS SQL environment. Who Should Attend DBAs, Developers, Analysts, Data Scientists, Technical Managers What Attendees Will Learn Prerequisites Basic Linux command line skills are required.
Systems Thinking
This course will teach attendees how to put systems thinking to use in the design, construction, operation and maintenance of complex systems. Attendees will learn how to use various techniques to study and understand an array of systems. The course covers topics such as requirements engineering, reliability, logistics, cross team coordination, testing, evaluation and maintainability […]
Tekton Foundation
This modular Tekton Foundation course can be delivered over 1, 2, or 3 days and is designed to provide technology staff with a comprehensive introduction to Tekton, the Kubernetes-native open source framework for creating continuous integration and delivery (CI/CD) pipelines. Attendees will gain a clear understanding of Continuous Integration and its implementation with Tekton. This […]
Terraform Foundation
Terraform Foundation is a hands-on course designed to give IT, DevOps and other technology professionals a comprehensive introduction to Terraform through lecture and intensive lab work. Attendees will gain a clear understanding of its use as a component of a comprehensive infrastructure as code (IaC) configuration management approach. Who Should Attend IT and QA Staff, […]
Test Driven Development for Managers
This course is designed to provide business and technical management with a comprehensive overview of Test Driven Development. Attendees will leave with a clear understanding of the principles and practices and tools associated with TDD and gain a concrete understanding of the TDD process through demonstrations using Java and common testing tools, such as JUnit, […]
Test Driven Development Fundamentals
This intensive two-day hands-on training course is designed to provide working developers, QE staff and other software professionals with a comprehensive introduction to Test Driven Development. Attendees will leave with a clear understanding of the benefits associated with driving the development process with tests and testing. Students will gain hands-on experience with the principles discussed […]
Test Driven Development in C/C++
This Test Driven Development in C/C++ hands-on course is designed to provide engineering staff with a comprehensive introduction to Test Driven Development (TDD) and other modern software testing practices in C/C++. This course begins with a high level overview of agile software development and the test driven development approach to software construction. Attendees will become […]
Valkey Foundation
The Valkey Foundation course provides technical staff with a comprehensive introduction to this rapidly growing Key/Value platform. The course begins with an overview of the architecture and operations. Each student will setup and configure their own Valkey instance for testing. Data structure server features are examined in detail including a comprehensive examination of the various Valkey data types. […]
Value Stream Management Foundation
The Value Stream Management Foundation course is an introduction to value stream management (VSM) principles, practices, and tools. The Value Stream Management Foundation course from Value Stream Management Consortium takes learners through a value stream management implementation journey. It considers the human, process, and technology aspects of this way of working and explores how optimizing […]
Vault Foundation for Administrators
This one day hands-on course delves into the conceptual and practical aspects of secrets management with a focus on HashiCorp’s Vault. Students will have a hands-on opportunity to experience the process & practice of installing a secret manager, integrating its secure secrets management capabilities into any application-hosting environment, and maintaining the system afterward. Who Should […]
Vault Foundation for Developers
This one day hands-on course delves into the conceptual and practical aspects of secrets management with a focus on HashiCorp’s Vault. Students will have a hands-on opportunity to experience the process & practice of installing a secret manager and integrating their cloud native applications with it. Who Should Attend Developers, IT Staff, Technical Managers, and […]
WebAssembly (WASM) Foundation
This intensive two-day hands-on course is designed to provide working developers and other technology professionals with a comprehensive introduction to WebAssembly. Wasm is a low-level assembly-like language with a compact binary format that runs with near-native performance and provides languages with low-level memory models such as C++ and Rust with a compilation target that can […]
Writing Kubernetes Operators
This intensive three-day hands-on course is designed to provide SREs and software engineers with a comprehensive introduction to the architecture, APIs, and development practices involved in constructing Kubernetes operators. Topics covered include operator basics, API and security facets relevant to operators, custom resource definitions (CRD), API aggregation and controllers. Each module is followed by a […]
YANG Data Modeling Language
YANG Data Modeling Language is an intensive hands on course designed to teach engineers how to use the YANG data modeling language to implement data driven management practices in production environments. Attendees gain a clear understanding of YANG and it various features, tools, standards and use cases. This hands-on course includes extensive lab work and […]
Zero Trust Network Architecture (ZTA)
This intensive two day hands-on course is designed to help technology professionals master the essential aspects of Zero Trust Architecture. This course is based on NIST Special Publication (SP) 800-207, however, best practices and commercial perspectives and products are also considered. The course covers all of the key concepts and tasks necessary to understand and […]