0% found this document useful (0 votes)
86 views2 pages

WorkshopPLUS - Modernizing Applications With Containers and Orchestrators

Uploaded by

valfer1981
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views2 pages

WorkshopPLUS - Modernizing Applications With Containers and Orchestrators

Uploaded by

valfer1981
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Modernizing Applications with Containers

and Orchestrators

WorkshopPLUS Duration: 3 days

Focus Area: Operations and Monitoring Difficulty: 300- Advanced

Overview Key Takeaways


WorkshopPLUS - Modernizing Applications with Course Material
Containers and Orchestrators is a three-day immersive
• Lift and shift of legacy .NET Applications to Windows
course with blend of instructor led training sessions and
Containers
exercises in a lab environment. This course will help you
understand how to modernize your applications using the
• Process of packaging multi-container legacy applications.
latest container technology.
Build Docker compose files to launch multi-container
application.
This workshop takes the hands-on approach to
cover designing, developing and deploying applications
• Pros and cons of lift and shift approach towards
using Docker Containers targeting Linux and
containerization and discuss modern approaches towards
Windows platform.
containerization and beyond

Objectives Hands-on Labs


• Most of the concepts covered above will be supported by
After completing this training, students will be able to:
hands-on labs and demos.

• Meet today’s and tomorrow’s challenges by acquiring • Attendees have access to resources and labs for up to 6
knowledge on Linux and Windows Containers. months after workshop completion.
Understanding the “Containerization” process, using
Containers to design and develop Microservices, and
Clustering & Orchestration Tools, including Kubernetes Agenda
and Service Fabric.
Day 1
• Implement CI/CD pipeline for Containerized • Introduction to Containers
Applications using Azure DevOps to build, publish and • Getting Started with Windows Containers
trigger deployments. Lastly you will learn about
monitoring and troubleshooting Containers. Day 2
• Advanced Docker Topics
• Implement CI/CD pipeline for Containerized
• Microservices and Containers
Applications using Azure DevOps to build, publish and
• Container Orchestrators
deploy into diverse orchestration platforms
(Kubernetes, Service Fabric)
Day 3
• DevOps with Containers
• Monitoring and Troubleshooting Containers

Plan for three full days. Early departure on any day is not
recommended.

2019 © Microsoft Corporation. All rights reserved.


This data sheet is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY
Course Details

Module 1 - Introduction to Containers Module 4 – Microservices and Containers

• Containers • Microservices Patterns


• Docker Fundamentals (Docker Engine and Client) • Microservices Real World Case Studies
• Container Images and Docker Registry • Microsoft Platform and Microservices
• Build Container Image using Dockerfile • Containers & Microservices
• Start, Stop, and Remove Docker Containers
• Use of Tags for Versioning Images Module 5 – Container Orchestrators
• Microsoft Partnership with Docker Inc. +Lab
• SQL Server 2017 Containers. • Azure Kubernetes Service (AKS)
• Azure Container Service (Kubernetes, Swarm, DC/OS)
Module 2 - Getting Started with Windows Containers • Azure Container Registry
• Azure Service Fabric
• Windows Containers and Hyper-V Containers. • Azure Container Instances
• Nano Server and Windows Server Base OS Images.
• Windows Container Layering. Module 6 – DevOps with Containers
• Build and Run IIS Server, ASP.NET 4.7 Web Application
ASP.NET Core Application • DevOps​
• Visual Studio Support for Docker. • Containerized Workflow Pipeline
• Active Directory Service Accounts for Windows • Azure DevOps
Containers. • Azure DevOps: Continuous Integration - Windows/Linux
• Patching and Upgrading Containers. +Lab • Azure DevOps : Continuous Deployment - SF/AKS
Module 3 – Advanced Docker Topics • Module 7 - Monitoring and Troubleshooting
Containers
• Data Volumes
• Docker Private Registry • Useful Docker and kubectl commands for troubleshooting
• Docker Compose containers
• Docker State Machine and Container Lifecycle • Microsoft Operations Management Suite (OMS)
• Limit Container’s Memory and CPU Usage Monitoring and Log Analytics
• Docker Networking • 3rd Party Azure Partner Solutions

Recommended Qualifications Hardware Requirements


The attendees must have: • An Intel Core-i5-based PC

• Familiarity with Visual Studio • USB port


• Microsoft/Windows Live ID to connect to the virtual
• Experience with C# and .NET
environment
• Fast and reliable internet connectivity • 4 GB RAM

• Visual Studio 2015 (or newer) and the Azure SDK • 128 GB HDD
• Windows 7 SP1 or later
• Azure Subscription
• Promo codes will be provided if necessary • Office 2013 Professional Plus
• Internet access with at least 1 Mbps bandwidth per

For more information student.

Contact your Microsoft Account Representative for further details.

2019 © Microsoft Corporation. All rights reserved.


This data sheet is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY

You might also like