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.