Upcoming Content

All the upcoming courses and labs we are working on.

Contact our support team for any questions.

Amazon Web Services

Learning paths

  • Working with API Gateway

    The content in this LP will walk you through API Gateway for AWS, from beginner to advanced.

  • Migrating to AWS

    From using AWS' tools that enable migration, to managing a hybrid infrastructure, this learning path provides the information you need to migrate to AWS.

  • Certified Big Data Specialty on AWS

    A learning path that goes in depth on big data for AWS, designed for those who want to pass the new Big Data Specialty certification on AWS, but also valuable to anyone needing to manage data.

  • Certified Advanced Networking Specialty on AWS

    A learning path that goes in depth on advanced networking for AWS, designed for those who want to pass the new Advanced Networking Specialty certification on AWS, but also valuable to anyone needing to networking.

  • AWS Governance & Compliance PUBLISHED

    This AWS Governance & Compliance learning path has been designed to give you an understanding and an overview of Cloud governance and compliance within AWS and the Cloud.

  • AWS Auditing & Monitoring PUBLISHED

    This AWS Auditing & Monitoring learning path will show you how to Audit and Monitor your AWS infrastructure using a number of different AWS services specifically designed for this very purpose.


  • Introduction to Amazon Pinpoint

    This is a beginner level course intended for anyone who is interested in learning the basics about the mobile analytics Amazon Pinpoint Service.

  • Introduction to the Amazon Internet of Things

    This is a beginner level course intended for anyone who is interested in learning the basics about the Amazon Internet of Things Service.

  • Web Application Firewall for AWS PUBLISHED

    This course will introduce you to the AWS WAF (Web Application Firewall) service. WAF was introduced at re:Invent October 2015 and it helps prevent your web sites and web applications from being maliciously attacked by common web attack patterns such as SQL injection (SQLI) and cross-site scripting (XSS). You will learn about the service from the bottom up, what it does, how to configure it, monitoring, pricing and its interactions with other AWS services such as AWS CloudFront.

  • Introduction to the AWS Database Migration Service PUBLISHED

    This course will enable us to recognize and explain what the AWS Database Migration Service is and how the AWS Database Migration Service can be used to migrate data from one database to another.


  • Develop Consumers for Amazon Kinesis Streams

    Learn how to fetch and process batches of events off your Kinesis streams with AWS Lambda.

  • Deploying an Application with AWS CodeStar

    Get a chance to try out Amazon's brand new CodeStar service with this hands-on lab.

  • Launch a MapReduce Cluster Using Amazon EMR

    Get experience using Amazon EMR to launch a MapReduce cluster with this hands-on lab.

  • Configuring a Static Website with S3 and CloudFront PUBLISHED

    During this lab, you will host your static website using the Amazon Simple Storage Service (Amazon S3) so that it is secure, fast, protected against data loss, and can scale to support enterprise-level traffic.

  • Creating your first Classic Load Balancer PUBLISHED

    uring this lab you'll learn to create and use your first ELB instance to balance the HTTP traffic between two EC2 instances. You'll also gain valuable understanding of the Classic Load Balancer behavior during an instance outage.

  • Working with the Application Load Balancer PUBLISHED

    Application Load Balancer supports content-based routing, and support applications that run in containers. They support a pair of industry-standard protocols (WebSocket and HTTP/2) and also provide additional visibility into the health of the target instances and containers. Web sites and mobile apps, running in containers or on EC2 instances, will benefit from the use of Application Load Balancer.

  • Launching Auto Scaling Groups Behind a Classic Load Balancer PUBLISHED

    This lab introduces the basics of Auto Scaling in Amazon Web Services. The Amazon Web Services (AWS) Auto Scaling service automatically adds or removes compute resources allocated for your cloud application, in response to changes in demand. For applications configured to run on a cloud infrastructure, scaling is an important part of cost control and resource management.

  • Introduction to AWS IoT PUBLISHED

    AWS IoT allows you to quickly connect and work with IoT devices in a highly scalable, reliable, and secure environment.

  • Getting Started with Amazon Aurora Database Engine PUBLISHED

    Amazon Aurora is a MySQL-compatible relational database engine available as an Amazon Relational Database Service (RDS) option. Aurora offers up to five times better performance than MySQL with commercial-grade security, availability, and reliability. In this lab you will deploy, load, query, monitor, and failover a multiple Availability Zone (AZ) Aurora database.

  • Introduction to the Elastic File System PUBLISHED

    Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applications have the storage they need, when they need it.

Google Cloud Platform

Learning paths

  • Google Professional Data Certification Preparation

    Everything you need to prepare for the Google Certified Professional Data Engineer exam.


  • Introduction to Google Cloud Platform Container Engine

    GKE is Google’s container management and orchestration service that allows you to run your containers at scale. It provides a managed Kubernetes infrastructure that gives you the power of Kubernetes while allowing you to focus on deploying and running your container clusters.

  • Optimizing Google BigQuery PUBLISHED

    BigQuery is Google's incredibly fast, secure, and surprisingly inexpensive data warehouse, but there are ways to make it even faster, cheaper, and more secure.

  • Google Cloud Platform: Systems Operations PUBLISHED

    If we're going to create and implement an application on the Google Cloud Platform system operations, then understanding these services are going to help us to create highly available, highly scalable applications.

  • Introduction to Google BigQuery PUBLISHED

    This is a hands-on course where you can follow along with the demos using your own Google Cloud account or a trial account.

Microsoft Azure

Learning paths

  • Getting Started with Azure

    Everything you need to know to get started working with Azure.

  • Internet of Things with Azure PUBLISHED

    In this learning path we’ll take a look at how Azure can help with your IoT solutions. From its device SDKs across multiple programming languages, to IoT Hub providing a device registry and scalable messaging infrastructure, Azure has a lot to offer.

  • 3 Pillars of the Azure Cloud PUBLISHED

    Compute, Networking and Storage, are the pillars of cloud computing platforms, and Azure is no different. Azure’s infrastructure as a service utilizes these three pillars, and the platform as a service offerings are built on top. Understanding these pillars will help you to truly understand not just the IaaS capabilities of Azure, but also the PaaS capabilities.


  • Introduction to Microsoft Azure

    Microsoft Azure is a collection of services that enables individuals and organizations to create, deploy, and operate cloud-based applications and infrastructure services. In this course, we’ll give a brief overview of the various services on Azure, explaining who they are and how they work together on Azure.

Cloud Ecosystem

Learning paths

  • Introduction to Container Services

    Provides a look at container services offered by the major cloud players, as well as third party tools that enable containerization.

  • Considering a Career in Cloud Computing PUBLISHED

    This learning path is the best place to start if you're looking to launch a career in cloud computing, and want to understand what the landscape is.

  • Introduction to the Public Cloud Platforms PUBLISHED

    There are three major players in the public cloud arena - Amazon Web Services (AWS), Microsoft's Azure, and Google Cloud Platform. This learning path provides you with an overview of the three platforms, and then takes a closer look at each.

  • Configuration Management Tools PUBLISHED

    This learning path gives you an overview of configuration management, and then introduces you to three of the most common tools used today: Ansible, Puppet, and Chef.

  • Cloud Computing for Business Professionals PUBLISHED

    A learning path for managers who don't need to be experts at cloud computing, but do need to understand the landscape in order to make informed business decisions.


  • Basics of Using Containers in Production PUBLISHED

    This course is for anyone with a basic understanding of what containers are, and even why you'd want to use them, but who doesn't understand the nitty-gritty of how they work yet.

  • Understanding of AWS Authentication, Authorization & Accounting PUBLISHED

    In this course you will learn how to discuss the various methods of cloud authentication available (username/password, MFA, Key pairs, Federated access, etc); highlight and describe best practices and use cases for each of these methods; and explain the differences between authorization and access control and authentication.

  • Introduction to Cloud Computing PUBLISHED

    This course is designed for individuals and enterprises who have very little or no knowledge of cloud computing, and who are looking to gain a clear understanding of what it is, how it works from a high level, and why it's such a big deal.

  • Should Your Business Move to the Cloud? PUBLISHED

    If you have an understanding of what Cloud Computing is and are now wondering if this technology could benefit you and your business, then this course will help you determine if a cloud migration is right for your organization.


  • Setting up Jenkins on Windows

    Learn to use Windows to set up Jenkins in this hands-on lab.

  • Getting Started with Docker on Windows

    Get experience using Docker with Windows in this hands-on lab.

  • Getting Started on Docker with Linux PUBLISHED

    In this lab you will get up and running with Docker on Linux using a Microsoft Azure virtual machine. You will work with images from the public Docker registry, run a handful of containers, and create your own image from which to create containers.


Have comments? A suggestion? Would you like to see your favorite topic in this roadmap? Send us your feedback!