YoVDO

Wait, What? Our Microservices Have Actual Human Users

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Development Courses User Interface Design Courses REST APIs Courses Application Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the often-overlooked user interface aspect of microservice architectures in this conference talk. Delve into various methods of UI modularization, learn how to avoid monolithic frontends, and understand the importance of structuring the part of applications that directly faces users. Examine microservice API styles, service lookups, datastores, and scaling while focusing on the crucial frontend perspective. Discover guidelines for balancing backend goals with user expectations, and investigate different approaches to web applications, native apps, and hybrid solutions. Gain insights from Stefan Tilkov, a seasoned expert in large-scale distributed systems design, as he shares his knowledge on creating effective and user-friendly microservice-based applications.

Syllabus

Introduction
Microservices overview
The UI
Orchestration is cheap
User expectations
SOAs original sin
Backend goals
Frontend technology
Web application
Web application demo
Transclusion
Multiple applications
Native applications
Monoliths
Native Apps
Hybrid Apps
Rest APIs
Architectural style
Roca style
Single page apps
Summary
Conclusion
Questions
Vertical Slices
Shared Assets


Taught by

Devoxx

Related Courses

Intro to the Design of Everyday Things
Udacity
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera
Android: Introducción a la Programación
Universitat Politècnica de València via edX