Articles

Looking at Data like a City Street

Kyle Brown

Build a healthy workplace: 4 intersecting groups and their responsibilities

Kyle Brown and Shane Dowley

Patterns, Github and Misplaced Expectations

Kyle Brown

The role of an Agile Architect (Republish in Red Hat Enable Architect)

Kyle Brown, Shahir Daya and Darcy Lalor

Why you (probably) don’t need elastic scaling

Kyle Brown and Kim Clark

The “why” of cloud native: goals and benefits

Kyle Brown and Kim Clark

The “how” of cloud native: Infrastructure and Technology Perspective

Kyle Brown and Kim Clark

The “how” of cloud native: Architecture and Design Perspective

Kyle Brown and Kim Clark

The “how” of cloud native: People and Process Perspective

Kyle Brown and Kim Clark

What does cloud native really mean?

Kyle Brown and Kim Clark

7 patterns of Cloud Adoption

Kyle Brown, Ingo Averdunk and Ndu Emuchay

Avoiding incomplete cloud native adoption

Kyle Brown

Design Patterns, Smalltalk, and the lost art of reading code

Kyle Brown

Thoughtful Reopening

Kyle Brown and E.G. Nadhan

Database Considerations for Microservices

Kyle Brown

Microservices, Industry API’s and the Inverse Conway Maneuver

Kyle Brown and Shahir Daya

What is the right size for a Microservice?

Kyle Brown and Shahir Daya

On Architectural Testability

Kyle Brown

GitArchitecture; A Better Way to Capture Architectural Decisions

Kyle Brown

Maps for the Journey

Kyle Brown and Yaro Dunchych

Where does Application Modernization start?

Kyle Brown

The Role of an Agile Architect

Kyle Brown with Darcy Lalor and Shahir Daya

 

 
 

Books

Cloud Application Architecture Patterns

Kyle Brown, Bobby Woolf and Joe Yoder

The Cloud Adoption Playbook

Moe Abdula, Ingo Averdunk, Roland Barcia, Kyle Brown and Ndu Emuchay, John Wiley & Sons, Hoboken, NJ, March 2018

 

Modern Web Development with IBM WebSphere

Kyle Brown, Roland Barcia, Karl Bishop and Matthew Perrins, Pearson Publishing, Reading, MA, July 2014

 

IBM PureApplication System Best Practices

Amit P. Acharya, Tom Bal, Kyle Brown, Srinivas Cheemalapati, Rodrigo Costa, Venkata Gadepalli, Rajeev Gandhi, Erdinc Guler, James Kochuba, Rory O’Grady, Jose Ortiz, IBM Redbook, IBM International Technical Support Organization, February 2014

 

Persistence in the Enterprise: A Guide to Persistence Technologies

Geoffrey Hambrick, Kyle Brown, Roland Barcia, Kulvir Bhogal and Robert Peterson, Addison-Wesley, Reading MA, 2008

 

Java Testing Patterns

Jon Thomas, Matthew Young, Kyle Brown and Andrew Glover, John Wiley & Sons, Hoboken, NJ, 2004

 

Enterprise Java Programming with IBM WebSphere, 2nd Edition 

Kyle Brown, Gary Craig, Greg Hester, Jim Amsden, Mark Weitzel, Daniel Berg, David Pitt & Russ Stinehour, Addison-Wesley, Reading MA, 2003

 

Enterprise Integration Patterns: Designing, Building and Deploying Messaging Solutions

Gregor Hohpe and Bobby Woolf, with contributions from Kyle Brown, Conrad D’Cruz, Martin Fowler, Sean Neville, Michael Rettig and Jonathan Simon, Addison-Wesley, Reading MA, 2003

 

Workbook for WebSphere 4.0 AEs for Enterprise Java Beans

Kyle Brown, O’Reilly & Associates, Sebastapol, CA, 2002

 

Enterprise Java Programming with IBM WebSphere, Kyle Brown

Gary Craig, Greg Hester, Jaime Niswonger, David Pitt & Russ Stinehour, Addison-Wesley, Reading MA, 2001

 

The Design Patterns Smalltalk Companion

Sherman Alpert, Kyle Brown and Bobby Woolf, Addison-Wesley, Reading MA, 1998