Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Microservices Architecture Fundamentals

Course Cover
compare button icon

Course Features

icon

Duration

132 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

132 minutes

Course Description

Microservice architectures allow you to build scalable, flexible and resilient distributed cloud apps. This course Microservices Fundamentals will teach you about the various solutions to different problems and show you how you can implement them in your microservices. You will first learn about microservices and the problems and challenges they solve. Next, we will discuss how to architect microservices and make good decisions about data ownership and service boundaries. You will also learn how microservices can communicate reliably with one another and how to automate deployment and monitor their performance in production. After completing this course, your knowledge will allow you to create and deploy your own microservices application and determine which technologies and practices work best in your particular context.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

You will learn about the options for solving different challenges that arise and see recommended practices in action that you can apply to your own microservices

First, you will learn what microservices are, along with the problems they solve and the challenges associated with them

Next, you will look at how you can architect microservices, making good decisions about service boundaries and data ownership

Finally, you will look at some options for how microservices can communicate with each other reliably and how to automate their deployment, and monitor them in production

When you are finished with this course, you will be ready to design and build your own microservices applications, and identify which technologies and practices are a good fit in your context

Course Instructors

Author Image

Mark Heath

Instructor

Mark Heath is a software developer based in Southampton, England, working for NICE Systems as a software architect creating cloud based digital evidence management systems for the police. He is the c...
Course Cover