Independent Deployment of the Frontend with Docker and Kubernetes

  • 2020-02-11 05:12 AM
  • 34

Independent Deployment of the Frontend with Docker and Kubernetes

An illustrated guide to Kubernetes Networking
https://morioh.com/p/ecb38c8342ba

Zero to Kubernetes: Learn Kubernetes from Beginner to Advanced
https://morioh.com/p/28e310111760

Docker for Absolute Beginners
https://morioh.com/p/21e3236f275d

We start with a use case: why would you even want to move to a microfrontends architecture? You’ll learn the motivation, core concepts and principles behind microservices, how they can help your frontend team work more efficiently, and the tradeoffs that are normally involved when you try to apply them to single-page applications. Luckily, Docker and Kubernetes can alleviate a lot of these issues, and we’ll walk through a minimal but concrete example of building a microfrontends architecture with these tools on your local machine. Finally, you’ll see how you could migrate gradually and what it takes to bring this architecture to production. No previous knowledge of Docker or Kubernetes is required.

What are the key takeaways from this talk?

  • A real-life use case for microfrontends and motivation for adopting microfrontends (tech autonomy, reduced impact of failure, team independence)
  • Core concepts, principles, and prerequisites of microservices (highly decentralized, independent deployment, modeled after the business domain, and more), and the tradeoffs usually involved when applied to microfrontends (dev/prod parity, interactivity, iframes, developer experience)
  • Docker and Kubernetes/Helm fundamentals – the purpose of each tool and how they complement each other
  • A minimal but concrete example of how to implement a microfrontends architecture on their local machine with Docker and Kubernetes
  • How to migrate to this type of architecture in a gradual way and what’s involved in deploying this architecture to production

#Docker #Kubernetes #Microfrontends

PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed)

CREDITS:
Original video source: https://www.youtube.com/watch?v=ZuzSEQGE9qM

Social Network for Developers: http://bit.ly/2R1Lw31
Developer’s Store: http://bit.ly/2L27JNR
Learn Startup: http://bit.ly/2UDotMN
Fanpage: http://bit.ly/2LyM4fJ

Suggest