Closed rocketstack-matt closed 7 months ago
Matthew Auburn / Morgan Stanley
Miguel Gasca/Morgan Stanley
Pratik Thanki / Trayport
Alex Armstrong / Morgan Stanley
Aidan McPhelim / Morgan Stanley
Will Osborne / Morgan Stanley
Matthew Gardner/Morgan Stanley
Matthew Bain / Morgan Stanley
Yan Tordoff / Morgan Stanley
James (Jim) Gough / Morgan Stanley
-- James only if you need ID 😄
Aldwin Saugere / Morgan Stanley
Event is taking place tomorrow as planned. All folks on this thread have been registered and should have received details on the location.
On Tuesday 12th January we were very kindly hosted by @ojeb2 at the London Stock Exchange Group in Paternoster Square.
For the first part of the meet-up we recapped the progress that has been made in the last couple of months, where we seem to be on a great upwards trajectory of contribution and development.
@rocketstack-matt first gave an overview of the migration of CALM to be a JSON Meta Schema and associated vocabulary and the rationale for doing do, namely it enabled the development of new schemas as patterns. @jpgough-ms delved deeper into how this enables us to develop architecture patterns that are far more opinionated rather than being mere base schemas to be extended and we were able to live demo the cool code completion features this gives us in JSON aware IDEs such as IntelliJ and VS Code.
Next up we had two cool demos showing the fledgling visualisation capabilities. First @aidanm3341 showed us his native rendering of CALM via a VS Code extension.
Then @Budlee was able to demonstrate the new translator service mapping CALM to the well used C4 model.
Next on the agenda was a discussion around Composable Interfaces - in other words how could we combine architecture specifications into more complex interacting schemas. The initial discussion was focused around the existing api-pattern and how it is in effect an architecture description of systems that in themselves should have complex CALM representations.
There was a long and detailed discussion, far too long to capture here, but you can see the full detail of what was captured for consideration on this issue.
Following a brief hiatus to grab coffee, we entered into a discussion on the need to start looking at the control requirements aspect of architecture. The control requirements are the aspects of policies and governing bodies for architectures that are to be built / deployed to ensure they fulfil necessary regulatory, audit or firm standards requirements.
@rocketstack-matt was able to give a little background on a conversation we had with another partner organisation the week prior where we were fortunate to be given a behind the curtains peek at some work that company has already done on capturing the control requirements and policy aspects of architectures as code. Whilst we can't reveal any more in the minutes at this point in time we're hopeful that partner org will be able to come to a future meet-up soon to reveal more and perhaps even some contributions to bootstrap this aspect of the architecture model.
As we neared the end of the event, we moved to @jpgough-ms to walk through another proposal for a new feature, this time that of a new CLI capability which would allow for the rapid bootstrapping of architecture instantiations and could also act as the foundations for a broader array of CLI functions.
The final sections of the meet-up led to a call for continued commitment and finally a brainstorming session where we captured ideas for new features and folks signed up to write up the issues for them ahead of the next working group - you know who you are!
As we wrapped, we were super fortunate to be meeting on the same day as LSEG were also hosting the London Enterprise Technology Meet Up where we were able to decamp for a drink and debrief before some fascinating insight into the Digital Operational Resiliency Act (DORA), but we'll leave that for another post!
Thanks again to @ojeb2 and LSEG!
Great write up of the event
added https://github.com/finos-labs/architecture-as-code/issues/84 to capture the Data Catalog / Lineage integration issue from the action board.
Signup
As mentioned in the Working Group call on 2024-02-27 @ojeb2 has kindly offered to host a second onsite accelerator. Please comment with your name and company on this issue if you would like an opportunity to attend.
When Tuesday 12th March 2024, 15:00 - 18:00 Where City of London (address will be confirmed to attendees)