Training

Unbiased

RX-M develops training programs covering the latest trends in tools, languages, methodology and architecture for fortune 500 organizations

 

 

Training

Proven

Over the last 12 months, RX-M has developed and delivered training to more than 1,000 DevOps engineers from Fortune 500 firms on modern software practices

 

 

Training

Trusted

We are the current developer of training curriculum on OpenStack for a leading fortune 500 organization

 

 

Training

Experienced

Our team possesses decades of software and platform architecture and development experience combined with an extensive training development and delivery background

 

 

RX-M is a leading cloud native technology & 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 & DevOps training program and:

Learn and apply the most current open source technology developments
Enable your team with instructor led training (ILT) courses on a global basis (onsite or online)
Align learning with business objectives

Training Catalog:

RX-M frequently offers new training courses and updates our content regularly to include the features and functionality offered in the latest versions of the technology we teach.

(If you don’t see what you need, ask! Custom course development requests are always welcome.)

New Releases

This new course release introduces engineers and technical staff to the Internet of Things (IoT) through a combination of theory and practical applications. This intensive training class is hands-on, giving students a chance to explore various aspects of IoT technology. Content covered in this course includes foundational concepts including microcontrollers, radios, networks and sensors as well as a range of backend and distributions/gateway technologies for the cloud.

IoT Training Details

This newly released course is an intensive four-day hands-on Python training class, designed to help network engineers unlock the power of Python in combination with the programmability of modern networking systems. Students will learn about Python data types, program structure, functions, classes and methods and will use Python networking packages such as paramiko, netmiko pysnmp and more.

Python Training Details

RX-M has added 3 new hands on training courses on Microservices:

Microservice Application Architecture: This intensive two day hands on course is designed to provide working developers, devops staff and other technology professionals with a comprehensive introduction to the microservice architecture pattern, its benefits, drawbacks and best practices.

Building Microservice APIs with gRPC and Protocol Buffers: This intensive two day hands on course is intended for provide working developers, devops staff and other technology professionals with an intensive introduction to the gRPC remote procedure call platform and the Protocol Buffers (PB) serialization system.

AWS Microservices: This 2 day hands on training class provides a comprehensive overview of the AWS tools, platform and features in relation to the AWS microservice architecture.

Microservices Training Details

RX-M has released four new 1 day Docker Advanced Specialization courses for Docker 17

Docker Swarm: This course provides working developers, devops staff and other technology professionals with intensive coverage of Docker’s native orchestration tool, Docker Swarm

Docker Compose: This intensive hands-on training course is designed to provide a comprehensive review of Docker Compose and Docker Stacks

Docker Networking: This course provides working developers, devops staff, networking engineers and other technology professionals with an in-depth examination of Docker networking

Docker Volumes: This course provides working developers, devops staff and other technology professionals with intensive, concise coverage of Docker volumes

Docker Training Details

Microservices

This intensive two day hands on course is designed to provide working developers, devops staff and other technology professionals with a comprehensive introduction to the microservice architecture pattern, its benefits, drawbacks and best practices.

Microservices Training Details

This intensive two day hands on course is intended for provide working developers, devops staff and other technology professionals with an intensive introduction to the gRPC remote procedure call platform and the Protocol Buffers (PB) serialization system.

Microservices Training Details

This 2 day hands on training class provides a comprehensive overview of the AWS tools, platform and features in relation to the AWS microservice architecture.

Microservices Training Details

Cloud Native

RX-M offers three tiers of Docker learning: a foundation training course enabling attendees to begin integrating Docker with their development, test and deployment processes; an advanced course that will provide the necessary skills for attendees to effectively leverage Docker in sophisticated enterprise environments; and targeted seminars on Docker Compose, networking & volumes.

Docker Training Details

Our Kubernetes training is split into foundational and advanced courses which cover all of the core features of Kubernetes orchestration. The foundation course will take attendees from installation of Kubernetes to Pod deployment and management and the advanced course covers the scheduler, replication controller master, kublets, service proxies and add-ons such as cluster monitoring among others.

Kubernetes Training Details

Our Mantl training will give attendees a comprehensive introduction to Mantl and its function as an efficient microservices deployment platform and knowledge about the Shipped service, which trivializes the process of building, deploying and running microservice based applications on top of Mantl.

Mantl Course Details

RX-M’s training provides attendees with a clear understanding of Apache Mesos, its place in the market and how Apache Mesos integrates with higher level systems like Kubernetes, as well as lower level systems, like OpenStack and AWS.

Mesos Course Details

Additional training on cloud native technologies available from RX-M include:

OpenStack Magnum

Apache Aurora

Google Kontainer Engine

Amazon Elastic Container Service

Distributed Application Development

DevOps & Config Management

Our Ansible curriculum is designed to give IT, DevOps and other technology professionals a clear understanding of Ansible and Playbooks as well as other parts of the ecosystem and the ways in which Ansible can simplify the configuration and deployment of an OpenStack cloud.

Ansible Training Details

The Salt RX-M course provides experienced *nix operations staff with a comprehensive treatment of the Salt configuration management and remote execution platform.

Salt Course Details

Our Puppet curriculum brings together the infrastructure and DevOps facets of configuration management, giving equal time to deployment, configuration and coding. Attendees will come to understand the best practices to managing infrastructure using Puppet IT automation software, learn how to author Puppet manifests and create custom functions, facts, reports, and types as well as learn to develop complete modules.

Puppet Curriculum Details

Our Chef course provides attendees with the skills required to implement and administer Chef IT Automation software and exposes them to a best practice approach when leveraging Chef in complex environments.

Chef Course Details

Additional courses on DevOps and configuration management technologies available from RX-M include:

Jenkins & Maven (see the TDD & CI/CD section below)

DynaTrace

Splunk

More Details

Big Data & Analytics

RX-M offers two tiers of Hive learning: a foundation course for users with data science and warehousing backgrounds and an advanced course aimed at established users of Hive.

Hive Training Details

RX-M offers two tiers of Spark learning; our one-day course is aimed at attendees interested in a brief hands-on overview of the Apache Spark platform and our Spark hands-on programming course takes students through coding jobs and performing data analysis queries and visualizations in a Spark cluster.

Spark Curriculum Details

Our hands-on training course teaches Data Analysts, BI Analysts, BI Developers, SAS Developers and other types of analysts who need to answer questions and analyze Big Data stored in a Hadoop cluster how to develop applications and analyze Big Data stored in Apache Hadoop using Hive.

Hadoop Course Details

RX-M’s Elasticsearch training courses are designed to give attendees a comprehensive treatment of the Elasticsearch distributed, open source search and analytics engine and an introduction to the ELK Stack/Elastic Stack secure and scalable analysis service. Upon completion attendees will be prepared to begin analyzing sophisticated large scale data sets.

Elastic Training Details

Additional courses on big data and analytics available from RX-M include:

R

Solr

Anaconda

More Details

Programming

This hands-on course provides intermediate-level developers with experience in other programming languages an introduction to Go in an intensive, comprehensive and idiomatic view of the language. The course focuses on the specification and implementation of the language and includes topics ranging from syntax, methods, interfaces and embedding; error handling, concurrency patterns, race conditions and channels; to testing and debugging.

Go Training Details

RX-M offers three tiers of Python programming courses: foundational level, covering the core concepts of Python, advanced with a focus on enterprise development and Python for network engineers which unlocks the power of Python in combination with the programmability of modern networking systems.

Python Training Details

RX-M offers several JavaScript courses from foundational level to advanced and including jQuery, Node.js and coding with .Net.

JavaScript Training Details

RX-M offers several advanced C/C++ courses covering topics such as memory management, embedded systems development and high concurrency/low latency C Programming.

C/C++ Curriculum Details

Additional programming and programming-related courses available from RX-M include:

Scala

Ruby

Clojure

Java / JVM

BASH Shell programming

CUDA

OpenCL

OSGi – Open Services Gateway initiative

Secure Coding Practices

TDD & CI/CD

RX-M’s Jenkins course is designed to provide technology staff with a comprehensive treatment of the Jenkins Continuous Integration platform as well as introduce topics like Git integration, artifact repositories, scripting, security and slave operation.

Jenkins Course Details

RX-M offers two tiers of Cucumber curriculum; our Cucumber fundamentals course is designed to introduce programmers and testers to Behavior Driven Development and the Cucumber framework. Our Cucumber for Java course is designed give practicing Java programmers and testers a comprehensive treatment of the features of Cucumber in a Java environment.

Cucumber Curriculum Details

This hands-on 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.

Maven Course Details

RX-M offers two courses on Test Driven Development intended for different audiences; our hands-on course provides working developers and QE staff with a comprehensive introduction to Test Driven Development using Java and common testing tools such as Junit, Cucumber for Java and Jenkins.

Our TDD for Managers course provides business and technical management with a comprehensive overview of Test Driven Development, including the benefits, shortcomings and pitfalls associated with driving development with testing, helping managers to identify the right approach and the right goals for their teams.

TDD Training Details

Additional courses on test driven development and continuous integration & delivery available from RX-M include:

Git

Interoperability Testing and the SDLC

More Details

NoSQL

 Our MongoDB course is designed to provide DBAs, application developers, devops personnel, sysadmins and other technology professionals with a hands on introduction to MongoDB. Attendees will gain a clear understanding of the architecture of the MongoDB database, how to design effective MongoDB applications, deployment options, how to administer MongoDB systems and a detailed understanding of the mongo shell.

MongoDB Course Details

Our Redis course provides experienced development, DevOps and operations staff with a comprehensive introduction to the Redis advanced Key/Value cache and store platform.

Redis Course Details

RX-M’s intensive three-day hands-on course is designed to help working sysadmin, dbadmin, developer and DevOps technology professionals master the essential aspects and operations of Couchbase Server.

Couchbase Course Details

RX-M’s hands-on Cassandra course is designed to provide working application developers and technology professionals with an introduction to Cassandra and CQL. Attendees should leave with a clear understanding of the basic architecture of the Cassandra database, how to design effective Cassandra keyspaces and a detailed understanding of the CQL query language.

Cassandra Course Details

Additional courses on NoSQL methodologies and technologies available from RX-M include:

NoSQL Foundation

HBase Foundation

More Details

Web Technologies

RX-M offers two options for clients to learn RESTful service design; our Principles and Best Practices Seminar provides a comprehensive overview of core RESTful architecture principles, design approaches and best practices. Our RESTful Web Services course provides a detailed look at RESTful service design and best practices in a language-agnostic setting.

RESTful Service Design Training

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 which interact with one another via HTTP REST endpoints. By the end of the course, attendees will have the confidence necessary to begin using Java and Play applications in production settings.
Our JAX-RS/Jersey training introduces architects and Java developers to the JAX-RS RESTful Web Service standard and the Jersey reference implementation.

JAX-RS/Jersey Course Details

This hands-on course provides practicing JavaScript programmers with a comprehensive treatment of the AngularJS web application framework. Attendees will learn how to take advantage of the unique approach to web development embraced by AngularJS.

AngularJS Course Details

Additional courses on web technologies available from RX-M include:

ExtJS

JavaScript

TypeScript

Dart

Open Source Systems

RX-M’s Kafka course provides a comprehensive introduction to the Apache Kafka low-latency message broker platform. Topics covered include the history of Kafka and its origins at LinkedIn, adoption of Kafka in the industry and core concepts such as partitions, topics, replicas, producers, consumers and brokers. Attendees will learn how Kafka operates by understanding its architecture and configuration and develop apps for Kafka by understanding serialization, compression, testing and how to read and write to/from Kafka.

Kafka Training Details

Two tiers of Thrift courses available from RX-M cover topics such as transport layering, framing, buffering and service design as well as the Thrift plugin serialization framework and IDL compiler.

Thrift Training Details

RX-M’s hands-on RabbitMQ course provides developers, software architects, or sysadmins with a comprehensive introduction to the RabbitMQ open source message broker software. Lecture and lab exercises collaborate to teach attendees how to install and configure a RabbitMQ cluster of highly available nodes, optimize and secure RabbitMQ, activate and leverage plugins, and develop messaging applications using the Java APIs.
Our intensive hands-on course is designed to provide working developers with a comprehensive introduction to ZeroMQ. Attendees will leave with a clear understanding of ZeroMQ and its place in the distributed computing landscape. Students will gain hands on experience coding networked ZeroMQ applications using a range of techniques including fire and forget, request/reply, various models for reliable delivery, publish/subscribe, load balancing, CQRS and others. Upon completion attendees will have a solid architectural understanding of ZeroMQ and practical messaging skills that they can put to work immediately.
Additional courses on open source systems available from RX-M include:

Protocol Buffers

Apache Avro

Additional Courses

Courses on cloud providers available from RX-M include:

Amazon Web Services – AWS

Microsoft Azure

OpenStack

Google Compute Engine

Courses on database technologies available from RX-M include:

RDBMS Introduction

Relational DB Design and Modeling

Data Warehousing

Evolutionary DB Design

MySQL

Courses on security topics available from RX-M include:

Network and Cloud Security

Cloud App Security

Advanced Web App Hacking

Cryptography

Courses on mobile technologies available from RX-M include:

iOS

Android

MoovWeb

PhoneGap / SenchaTouch

Courses on systems administration, performance and troubleshooting available from RX-M include:
Linux:

Linux Internals

Enterprise Linux Systems Administration

Enterprise Linux Performance Tuning

BASH Shell Programming

Oracle Solaris 11 Crash Analysis

Windows:

Windows Internals and Driver Debugging

Windows 7 Debugging and Dump Analysis

Windows Storport Miniport Drivers

Train your team with RX-M   Contact Us