12/18/2022 0 Comments Archimate vs modelio![]() Note that there’s no link with ArchiMate for the moment and that’s on purpose: ArchiMate is only one of the different ways to produce a view, but you could decide to use a drawing tool. What we have done here is define an architecture viewpoint. Nothing more is needed because you know that your CISO won’t care. Lets summarize what we have: for each project, you should provide a short document that allows the CISO to quickly understand project impacts on the internet dataflow. ![]() In addition to this, what level of detail do you need? Well, your CISO might not be too technical so you’ll have to provide an overview, not something too detailed. ![]() This will lead you to create some kind of document (part of the global design document) to address their concerns. Now think about it, what are the key drivers of CISO: security as a whole of course, but what is important to them in your organization? For the sake of this example, let’s say your CISO mainly focuses on dataflow related to the internet (because the internet is not safe, while your intranet is). Of course you’ll have to have your CISO validate your choices (i.e. If you and your team help projects to design their target architecture, you will, at some point, have to discuss this with the CISO (Chief Information Security Officer). In short, an architecture viewpoint is a set of conventions that can be used to produce an architecture view (a view could be a diagram, a catalog, a matrix or any useful way of describing a subset of your architecture) to answer a known concern from a known set of stakeholders. This is made possible not only by a good set of concepts, but also by the idea of architecture viewpoints, borrowed from the ISO/IEC 42010. The ArchiMate standard has been designed from the ground up to allow architects to communicate their work in a coherent and effective way. The C4 Model is based on four key abstraction levels but is completed by additional diagrams. The C4 model consists of a hierarchical set of software architecture diagrams for context, containers, components, and code. It’s a way to create maps of your code, at various levels of detail, in the same way you would use something like Google Maps to zoom in and out of an area you are interested in.Īlthough primarily aimed at software architects and developers, the C4 model provides a way for software development teams to efficiently and effectively communicate their software architecture, at different levels of detail, telling different stories to different types of audience, when doing up front design or retrospectively documenting an existing codebase. The C4 model was created as a way to help software development teams describe and communicate software architecture, both during up-front design sessions and when retrospectively documenting an existing codebase. ![]() ![]() The C4 Model is a set of architecture viewpoints designed by Simon Brown to address common needs in software architecture. This raised a lot of comments and questions that I’m going to answer in this post. In November ’19, I gave a talk at The Open Group Amsterdam event and shared examples of C4 views created using Archi. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |