Mark Richards Workshop in Barcelona: Software Architecture

Software Architecture Courses & Workshops

Mark Richards Workshop in Barcelona: Software Architecture

Next October 11th Apium Academy will have the honor of organizing a huge event: no less than a Mark Richards Workshop in Barcelona, focused on Software Architecture. For the very few of you that don’t know him, 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. He is also the author of many technical books and videos.

In this Tech Workshop, Mark Richards will go in-depth about the difficulties of Software Architecture, hence the its full name: Software Architecture – The Hard Parts. During the workshop, which will have a hands-on, platform-agnostic approach, Mark Richards will investigate what makes software architecture so complicated, but will also shed some light on the skills and knowledge that can help make it a little softer. Going beyond the fundamentals of software architecture and plunging straight into its really hard problems, during the workshop the next elements will be learnt: aspects of distributed architectures and on areas surrounding modularity versus granularity, the challenges of event-driven architectures, distributed architecture patterns and how to decouple services to achieve proper granularity.

Mark Richards Workshop Timetable:

  • Class Start: 09:00
  • Break: 10:30 – 11:00
  • Lunch Break: 13:00 – 14:00
  • Break: 15:30-16:00
  • Class End: 17:30

Workshop Goals:

  • Learning how to identify quantum, components, and services
  • Learning how to achieve the right level of granularity when creating services
  • Learning how to leverage asynchronous messaging to solve many hard problems
  • The challenges of workflow, orchestration, and choreography in a distributed architecture and when to use them
  • Learning how to apply simple architecture and design patterns to solve hard problem

Mark Richards Workshop Requirements

If you want to participate in this Tech Workshop by Mark Richards, you need to have a basic familiarization with the fundamentals of software architecture and a basic understanding of distributed systems and event-based messaging. A basic familiarity of service development and design is also helpful for the class (such as Microservices, Service-Oriented Architecture, Service-Based Architecture, or Event-Driven Architecture).

You should also bring a laptop or other electronic device to follow along with workshop slides, take notes, and for accessing the kata exercises online. All workshop exercises are paper-based and will not require a laptop. No software is required for this workshop.

Date and Price

As said before, the Software Architecture workshop will take place on October 11. The price is 220€. You can choose between two different payment methods for this workshop:

  • Method 1: Bank Transfer
  • Method 2: Xing (Direct payment using your Credit Card)
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar