A Beginner's Guide to a Microservices Architecture

Software is the engine, and data is the fuel. Until recently, many enterprise-level applications were designed, developed, and maintained as one giant monolithic application. With a once-a-year (or possibly twice-a-year) software release cycle, every small update is required to build, test, and deploy all application modules as one package.
Today more than ever, this traditional development approach is not good enough. It does not support the agility required by a fast-changing business landscape. Software updates should be released and deployed in weeks, days, and even hours.

Microservices are a new innovative development style and are already used by companies such as Netflix, Facebook, Amazon, and others. Microservices are building blocks for creating cloud-native applications, and therefore we will see more companies following this route. This course is designed to give you a solid theoretical understanding of the microservice concept.

All the code and supporting files for this course are available at - https://github.com/PacktPublishing/A-Beginner-s-Guide-to-a-Microservice…

Type
video
publication date
2019-11-26
what you will learn

Challenges of traditional monolithic software development
Main building blocks of a single microservice
The concept of a microservice architecture
Cloud-native applications
Key advantages
Implementation challenges
Netflix: an industry case study

duration
114
key features
Easy-to-follow overview of the microservice architecture * Understand the requirements for cloud-native applications * Real-life industry case studies
approach
Join us and learn why the industry is adopting the concept of microservices to create cloud-native applications. The course takes a very easy-to-understand approach for those who are new to microservices; all topics are explained very clearly without not necessary "going deeper" while it will come in the next steps.
audience
This course is for software developers, IT professionals, cloud architects and product managers for cloud-native applications.
meta description
Learn the Microservices overall Architecture, Building Blocks, Key Advantages, Challenges and Industry Case Studies
short description
Learn the Microservices overall Architecture, Building Blocks, Key Advantages, Challenges and Industry Case Studies
subtitle
Learn the Microservices overall Architecture, Building Blocks, Key Advantages, Challenges and Industry Case Studies
keywords
Microservices, SaaS, PaaS, IaaS, Cloud Computing
Product ISBN
9781839212994