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 for Kubernetes

RX-M is now offering a 5-day course that concludes with attendees taking the Certified Kubernetes Administrator (CKA) exam. This intensive instructor-led program covers the essential facets of Kubernetes administration critical to preparing for the exam.

Get Certified

This intensive three day hands-on course is designed to provide working developers and other technology professionals with a comprehensive introduction to Kubernetes resource definition. Attendees will leave with a clear understanding of Kubernetes application design and specification.

Kubernetes Training Details

New Releases

RX-M has added 2 new hands on training courses on Data Science:

Apache Hadoop & Apache Spark for Data Science: This course is designed to provide attendees with a comprehensive introduction to data science with Spark and Hadoop. Upon course completion attendees will have a clear understanding of data science, its typical use cases and how data science is performed using a range of tools in the Apache open source ecosystem.

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. Upon course completion attendees will have a clear understanding of data analysis, data processing and machine learning operations and their applications on the AWS platform.

Data Science Training Details

RX-M has added 2 new hands on training courses covering Python and its libraries:

Practical Machine Learning with Python: This course is designed to provide attendees with a practical introduction to machine learning using Python and various support libraries. Upon completion attendees will have a broad but practical understanding of machine learning and a base from which to pursue real applications and further study.

Python for IaaS Automation: This five day hands on course is designed to help technical staff unlock the power of Python in combination with the programmability of modern infrastructure. Upon completion of the course attendees will have the skills and information necessary to begin developing purpose built Python applications to integrate with and control infrastructure systems in an enterprise setting.

Python Training Details

This course is designed to provide technology personnel with a comprehensive introduction to DevOps. Attendees will leave with a clear understanding of modern DevOps principles and practices as well as hand on experiences with key DevOps lifecycle tools.

DevOps Training Details

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

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

This two day hands-on course is designed to provide developers and security professionals with a solid grounding in blockchain technology covering both theory and modern common practice. Upon completion, attendees will have the knowledge and skills necessary to evaluate various blockchain technologies and applications as well as the knowledge necessary to begin a deeper exploration of block chain technologies.

Blockchain Training Details

This two-day hands-on course is designed for technology professionals presently using BOSH who are looking for a deeper understanding of BOSH, through a review of BOSH core features, an architectural overview and advanced feature deep dives. Upon completion, attendees should have an in-depth, advanced understanding of BOSH and operation in a wide range of production settings.

BOSH Training Details

This course is designed to give attendees an end to end introduction to the structural changes taking place in infrastructure and networking architecture driven by cloud native systems, with the goal of understanding how modern networking technologies in general, and Cisco ACI in particular, are helping to power the rapid adoption of application containers.

Contiv and ACI Training Details

Linux Container Technology and Container Runtimes: This course is designed to provide technology staff with a two day intensive introduction to the core Linux container technologies and the key container runtimes: containerd, rocket, runC and libcontainer. Upon completion of this intensive hands-on course, students will have an deep understanding of Linux container technology and the runtimes used by the most popular container orchestration systems.

Container Tech Training Details

This 3-day OpenShift Origin training focuses on core concepts: image build, container packaging, and dynamic aspects of container orchestration. Upon course completion, attendees will have the knowledge and skill needed to begin working with OpenShift effectively and a base from which to begin tackling advanced OpenShift topics.

OpenShift Origin 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

RX-M offers two hands-on courses that provides intermediate-level developers with experience in other programming languages. The Go Foundation and Advanced courses offer an intensive and comprehensive view of the language. Topics range from syntax, methods, interfaces and embedding; error handling, concurrency patterns, race conditions and channels; to testing and debugging.

Go Training Details

RX-M offers various tiers of Python programming courses. The foundational level covers the core concepts of Python, while the advanced focuses on enterprise development. Network Automation with Python unlocks the power of Python in combination with the programmability of modern networking systems. Python for IaaS Automation provide technology staff with a comprehensive introduction to Python application programming for infrastructure automation. Practical Machine Learning with Python provides a practical understanding of machine learning as a base from which to pursue real applications and further study.

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