Live online courses, books, and videos on O’Reilly online learning
Upcoming live online training courses
April 20, 2021
Analyzing Architecture Risk
Join expert software architect Mark Richards to learn how to identify, qualify, and mitigate architecture risk. Through exercises and real-world examples, you’ll discover how to identify and analyze risk associated with ...
May 3, 2021
Architecture: The Hard Parts
Join experts Mark Richards and Neal Ford as they guide you through the jungle of software architecture’s hard parts. Over three interactive, scenario-driven hours, you’ll learn how to choose an appropriate ...
May 6, 2021
Software Architecture Hour: Choosing Architecture Styles with Mark Richards
You want the chance to ask Neal Ford and Mark Richards your questions about how to choose the best architecture style for your organization. You’re interested in how architecture styles will ...
May 10 & 11, 2021
Microservices Architecture and Design
Join Mark Richards, author of the O’Reilly video training course series Software Architecture Fundamentals and also of the O’Reilly reports Microservices vs. Service-Oriented Architecture and Microservices Antipatterns and Pitfalls, for a ...
June 2, 2021
Mastering Patterns in Event-Driven Architecture
Expert software architect Mark Richards takes you through the advanced design patterns that will help you achieve better responsiveness and scalability in your event-driven architecture. Join in to get hands-on with ...
June 17, 2021
Microservices caching strategies
Leveraging caching in a microservices ecosystem In this 1-day online class expert software architect Mark Richards describes and demonstrates various caching strategies and patterns that you can use in Microservices to ...
Mark Richards is an experienced hands-on software architect involved in the architecture, design, and implementation of Microservices Architectures, Service Oriented Architectures, and distributed systems in J2EE and other technologies. He has been involved in the software industry since 1983, and has significant experience and expertise in application, integration, and enterprise architecture. Mark served as the President of the New England Java Users Group from 1999 thru 2003. He is the author of numerous technical books and videos, including "Software Architecture Fundamentals" (OâReilly video), "Enterprise Messaging" (OâReilly video), "Java Message Service 2nd Edition" (OâReilly), and 97 Thinks Every Software Architect Should Know (O'Reilly). Mark has a masters degree in computer science and numerous architect and developer certifications from IBM, Sun, The Open Group, and BEA. He is a regular conference speaker at the No Fluff Just Stuff (NFJS) Symposium Series, and has spoken at over 100 conferences and user groups around the world on a variety of enterprise-related technical topics.When he is not working Mark can usually be found hiking in the White Mountains or along the Appalachian Trail.