Gregor Hohpe, author of "Enterprise Integration Patterns", talks to Dave Farley about software architecture and how architects can transform businesses. They chat about: Gregor's current role and work with AWS (Amazon Web Services), the challenge of finding new architectural models in the cloud, "Gregor's Law" AND MORE! Thanks to Gregor for joining Dave on this episode of the Engineering Room.
You can find more of Gregor's ideas and advice on his "Architect Elevator" blog, and his excellent books (see links below).
-------------------------------------------------------------------------------------
⭐ PATREON:
Join the Continuous Delivery community at access extra perks & content, join in our CD Discord discussions and support the CD YouTube channel.
JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon
--------------------------------------------------------------------------------------
🔗 Reverse Engineering the Organisation ➡️ https://www.linkedin.com/pulse/reverse-engineering-organization-gregor-hohpe
🔗 The Architect Elevator ➡️ https://architectelevator.com
🔗 Good abstractions are obvious but difficult to find, even in the cloud ➡️ https://architectelevator.com/cloud/abstractions-difficult/
🔗 Think Like An Architect, Part 1: Famous Architects Sketch ➡️ https://architectelevator.com/architecture/famous-architects-sketch/
🔗 Diving into the serverless engine room: ➡️ https://enterpriseintegrationpatterns.com/ramblings/loanbroker_stepfunctions.html…
🔗 Gregor's Books: Architecture, Cloud, and More ➡️ https://architectelevator.com/book/
🔗 Debugging Architects: ➡️ https://architectelevator.com/transformation/debugging-architect/
-------------------------------------------------------------------------------------
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ https://bit.ly/3vTkWy3
🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-------------------------------------------------------------------------------------
📚BOOKS:
📖 The Software Architect’s Elevator, Gregor Hohpe ➡️ https://amzn.to/3IEMf5o
📖 Enterprise Integration Patterns - Vol 2, Gregor Hohpe ➡️ https://amzn.to/3IStNr9
📖 37 Things One Architect Knows About IT Transformation: A Chief Architect's Journey, Gregor Hohpe ➡️ https://amzn.to/3m6eFgP
📖 Cloud Strategy: A Decision-based Approach to Successful Cloud Migration, Gregor Hohpe ➡️ https://amzn.to/3KJJRNn
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here
➡️ https://amzn.to/3DwdwT3
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble
➡️ https://amzn.to/2WxRYmx
📖 "Continuous Delivery Pipelines" by Dave Farley
Paperback ➡️ https://amzn.to/3gIULlA
ebook version ➡️ https://leanpub.com/cd-pipelines
-------------------------------------------------------------------------------------
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://bit.ly/3ASy8n0
_______________________________________________________
CHAPTERS
0:00 Welcome
0:29 Introducing Gregor Hohpe
1:55 Why is Architecture Important
4:53 Architecture as a Function, or a Role?
10:10 The Architect Elevator - Connecting Levels
14:40 3 Types of Architecture
16:40 Two Types of Change
19:30 Specialism v Global Optimisation
21:52 Tourist Maps not Blueprints
25:24 Platforms and Standardisation
29:45 Architectural Quanta and Abstraction
34:00 Operating Systems
36:08 Finding Meaningful Language for Cloud Architectures
40:40 Problems not Products
41:50 “It’s Too Academic”
43:00 From Automation to Innovation
46:20 Organisational Structure for IT
49:30 Engineering, Agile and Architecture
51:45 Gregor’s Law (Complexity, Constraints and Making Choices)
59:47 Keeping Options Open
1:02:20 Reduce the Cost of Being Wrong
1:08:00 Paradigm Shift is Hard (and can be risky!)
1:15:00 Finding New Models is the Fun Part!
1:16:30 Architects Should Debug!
1:20:30 Wrap Up