Thinking Like an Architect

Are architects supposed to be the smartest people on the team, making all the important decisions for developers to fill in the blanks? Certainly not. Rather, architects make everyone else smarter, for example by sharing decision models or revealing blind spots. Architects also communicate across many organizational layers by using models and metaphors. This talk reflects on two decades working as an architect, ranging from the executive penthouse to the serverless engine room.

Interview:

What's the focus of your work these days?

I am part of the AWS serverless team with a focus on serverless integration and automation. In plain text, I am trying to make building distributed systems in the cloud easier. I am also writing another book on Platform Strategy, which is the third book in my Architect Elevator book series.

What's the motivation for your talk at QCon London 2024?

What an architect is and does continues to be much debated. Shifting technologies and new ways of working only add fuel to the debate as it impacts how architects add value. This talk is my view on the role of an architect. Instead of focusing on purely technical or purely soft skills, I like to reflect on how architects think and make decisions, how they use metaphors, etc.

How would you describe your main persona and target audience for this session?

Everyone who is involved in software delivery or large-scale system design should get something out of the session. You might be an accomplished architect who's looking to up their game or you could be a developer looking to add some architect tricks to their portfolio.

Is there anything specific that you'd like people to walk away with after watching your session?

I'd like them to rethink what an architect is and does. It's not about knowing specific tech better than anyone else or being able to recite every package in the Java libraries. It's about finding suitable abstractions using models and metaphors. While that may sound theoretical, the talk won't be!

Is there anything interesting that you learned from a previous QCon?

I spoke at QCon in Japan, San Francisco, and London before, although that was some years back. I hosted the cloud computing track in San Francisco and remember Craig Weissman's amazing talk about SalesForce's architecture quite vividly.


Speaker

Gregor Hohpe

Director of Enterprise Strategy @Amazon

As Director of Enterprise Strategy at AWS, Gregor helps technology leaders transform both their organization and their technology platform. You’ll find him riding the Architect Elevator from the engine room to the penthouse, perhaps automating serverless solutions in the morning and preparing board presentations in the afternoon. His favorite pastime is dissecting buzzwords and replacing them with meaningful decisions and architectural trade-offs.

Before joining AWS, Gregor has served as Smart Nation Fellow to the Singapore government, as Technical Director in Google Cloud’s Office of the CTO, and as Chief Architect at Allianz SE, where he oversaw the architecture of a global data center consolidation and deployed the first private cloud software delivery platform.

Gregor is known as co-author of the seminal book Enterprise Integration Patterns, which provided the reference vocabulary for all modern ESBs. His book The Software Architect Elevator tells stories from the trenches of IT transformation while his articles have been featured in Best Software Writing by Joel Spolsky and 97 Things Every Software Architect Should Know. He is an active member of the IEEE Software advisory board.

Read more

Date

Wednesday Apr 10 / 10:35AM BST ( 50 minutes )

Location

Fleming (3rd Fl.)

Slides

Slides are not available

Share

From the same track

Session AWS

Think, Architect, and Sustain Your Serverless Applications As [Set] Pieces!

Wednesday Apr 10 / 11:45AM BST

Over the decades, we have seen several architectural principles and patterns that helped enterprises build monolithic applications that stood the test of time. The emergence of microservices made us rethink how we built these business applications.

Speaker image - Sheen Brisals

Sheen Brisals

Senior Engineering Manager, Author, and AWS Serverless Hero

Session

Evolving Trainline Architecture for Scale, Reliability and Productivity

Wednesday Apr 10 / 01:35PM BST

Trainline has been enabling customers to buy train tickets online for over 15 years.

Speaker image - Milena Nikolic

Milena Nikolic

CTO @Trainline, Previously Engineering Director @Google

Session

How to Architect Software for a Greener Future

Wednesday Apr 10 / 02:45PM BST

Few industries have moved fast enough to support the energy transition, and that includes the tech sector. How will software development and operations have to change to meet the sustainability and green needs of the planet?

Speaker image - Sara Bergman

Sara Bergman

Senior Software Engineer @Microsoft

Session

Data Mesh Architecture Applied to Complex Organizations

Wednesday Apr 10 / 03:55PM BST

Large financial enterprises often grapple with the challenges of complex data landscapes, ranging from managing petabytes of data produced, increasing regulatory compliance requirements and meeting the needs of different consumers.

Speaker image - Nandakumar Heble

Nandakumar Heble

Data Architect @UBS, Previously @Barclays, Over 25+ Years of Experience