YoVDO

Evolutionary Architecture

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Microservices Courses Evolutionary Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of evolutionary architecture in this 47-minute conference talk by Patrick Kua at Devoxx. Learn how to design systems that can adapt to the constant changes in the tech industry while delivering value early. Examine well-known architectural styles and their adaptability to change, and discover principles and practices for building evolving systems. Gain insights into various architectural approaches, including shared architecture, microkernel architecture, and microservices. Understand the importance of identifying fitness functions, implementing automated performance tests, and managing dependencies. Evaluate your decision-making process and consider three key elements for successful evolutionary architecture. Benefit from the expertise of Patrick Kua, a Principal Technical Consultant at ThoughtWorks, as he shares his knowledge on balancing people, organization, and technology in software development.

Syllabus

Introduction
Architecture of Visualization
Shared Architecture
MicroKernel Architecture
Microservices
Building Systems for Change
Identifying Fitness Functions
Automated Performance Tests
Generation Support
Application
Custom Code
Commodity Software
How well is your decision making process
Three elements to consider
Managing dependencies


Taught by

Devoxx

Related Courses

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube