Opsgility Road Map

Find out about all the new features and content coming to the Opsgility Online Training Site

  • Introduction to Windows Containers

    In this hands on course students will learn about Microsoft Windows Contatiners.  This course starts with an overview of Windows Container platform and its core capabilites. We will then cover use of Microsoft Nano Server and Windows Server Core inside containers. Also covered in the course is usage  of Docker CLI (Command Line Interface) alongside PowerShell to perfrom common tasks like building container images using Dockerfile, running and removing containers. The course wraps up by looking at ahead at various application frameworks like ASP.NET 4.5 / ASP.NET Core and IIS Server that are available to run inside Windows Containers. 

  • Security and Compliance with Office 365

    This course explores the Security and Compliance features now available within Office 365. The course starts with a general review of core Security and Compliance features found within Office 365. The course will then move into specific areas such as Data Loss Prevention, Device Management, Permissions and core Security along with overall Administration and Reporting. Each topic area will be discussed and demonstrated.

  • Managing Devices and Infrastructure with Microsoft Intune


  • Introduction to Programming

    This course is an introduction to the fundamental concepts and the skills necessary to design, read, and write applications. Essential programming skills are taught with the emphasis on the creation of general applications utilizing major class libraries. Basic programming structures and program building blocks will be covered. Object-based programming techniques will be discussed.

  • Deploying SQL Server 2016 on Linux

    This course covers Linux and SQL Server on Linux for SQL professionals. This course is designed to bring current SQL Server professionals up to speed on Linux administration skills to prepare them for the general availability of SQL Server on Linux. This course will cover Linux systems administration and performance as well as the implementation of SQL Server on Linux, and High Availability and Disaster Recovery (HA/DR) on Linux.

  • Power BI for Analysts and Execs

    This course Introduces you to Power BI and walks you through the interfaces of both the Online and Desktop offerings before embarking on a journey that will show you how to ingest data, transform data, create reports and dashboards before publishing and using your data sets, reports and dashboards in the Power BI online tenant.

  • Practical Agile with Visual Studio

    This course will go through setting up a fully working team for a fictitious company called IT Mechanics. We will start with creating Visual Studio Team Services (VSTS) team portal and show how to create and configure the portal, how to add users with permissions, what are the different access levels and license restrictions. We will then start creating work and explain the different process and work item templates we can use to fit with team’s working culture and preference. Different ways to organize work will be shown when working on software product development compared to supporting existing production systems. We will show ways to keep track on team pulse, monitor progress and create reports for senior management personnel. We will use various KPIs and charts and explain how to read each one of them and make meaningful data out of each. Team work and its alignment with the organization can be managed using the portfolio management capabilities in VSTS. Those will be shown at the end of this course. At last various productivity tips for VSTS will be shown with some best practices to get the most of VSTS.

  • Introduction to Application Insights

    This course gives you an introduction to App Insights. This course begins by covering the importance of gathering telemetry data and how doing this correctly can help overcome usage and performance blindness usually associated to production workloads.

  • Analyzing Big Data with Microsoft R

    Candidates for this course are data scientists or analysts who need to process and analyze data sets larger than memory using R. Candidates should have experience with R, familiarity with data structures, familiarity with basic programming concepts, and familiarity with writing and debugging R functions.

    Candidates should be familiar with common statistical methods and data analysis best practices. Candidates should also have a high-level understanding of data platforms, such as the Hadoop ecosystem, SQL Server, and core T-SQL capabilities.

  • What's new in Windows Server 2016

    This course explores the new features in Windows Server 2016 for students who are familiar with Windows Server 2012. The course begins by taking the learner through some of the new security features that can help harden a server environment. Advances in Hyper-V for server virtualization are examined, then an in-depth view of Software defined storage will be explored. New options in application hosting in the form of Containers and Nano Server are opened up. Finally, a modern look at server management with new technologies that give better efficiency to administration.

  • Managing Windows Server 2016 Operating Systems

    In this course you will learn about: Introduction to Windows Server 2016, Managing your Server, Monitoring & Troubleshooting

  • Configuring and Managing Storage in Windows Server 2016

    In this course you will learn about Configuring local server storage, Configuring enterprise-ready storage, Implementing Storage Spaces.

  • Implementing Clustering and High Availability with Windows Server 2016

    In this course, you will learn about Failover Clustering in Server 2016, Clustering Architecture, Implementing Failover Clustering, Windows Network Load Balancing.

  • Windows Server 2016 Identity Services

    In this course, you will learn about Implementing Active Directory, Managing Active Directory Objects, Implementing Group Policies, Backup and DR of Active Directory.

  • Managing Office 365 with Powershell


  • Linux System Administration

    This course covers the basics of using and administering Linux systems. The focus is on distro-independent fundamentals, including:  installing and managing Linux software, using essential Linux commands, understanding and modifying the boot process, device and kernel management, basic scripting, configuring services, user and group management, system monitoring, networking and storage management, virtualization.

    This course will prepare students to pass the Linux Foundation Certified Linux System Administrator exam.