Microservices with Docker

Course Description


Learn to create a flexible development architecture using Agile deployment methods Our Microservices with Docker Training Course will guide you through the steps needed to create flexible and scalable services for your enterprise applications. You’ll learn how to design, build and implement streamlined services, in the form of lightweight containers (essentially Virtual Machines) which will allow you to modularize an otherwise monolithic architecture and take a more Agile approach to your enterprise / deployment architecture. The course is suitable for all comers, with example code available in Java, Node.js, Golang, and .NET Core – we cover software installation during the course (either natively or on a VM – your choice) so you just need to bring yourself and your laptop.

Duration

5 Days

Course Objectives

By the end of the course, you will have learnt about:

  • Microservices Fundamentals
  • The architecture of a Microservice
  • Obtaining and Deploying the Docker platform
  • How to model Microservices
  • Integrating multiple Microservices
  • Testing Microservices
  • Going live
  • Maintaining healthy Microservices
  • Scaling up your Microservices

Who should attend

This course is aimed at SysAdmins and Developers who wish to develop and deplome basic editing of code will happen during the course, so experience with a language such as Javay Microservices.

Course Prerequisites

Delegates should have some understanding of systems architecture and design. Experience of administering Linux or Windows servers may also be useful. So, C#, C++, Node JS would be advantageous. Microservices with Docker.