finos / waltz

Enterprise Information Service
https://waltz.finos.org
Apache License 2.0
179 stars 128 forks source link

Application: model components that form an application #3791

Open rovats opened 5 years ago

rovats commented 5 years ago

Store and display information about an application's components (eg: Web UI, Citrix UI, Database, Business Logic) and allow linking of servers etc with these components.

markgeddes commented 5 years ago

It would be so useful to be able to capture the technologies used within a component to provide a complete view of obsolescence risk. Also, as we move towards a decoupled micro-service architecture, the ability to capture the various dependent, shared services that comprise an application's functionality would be welcome. btw. Many thanks for contributing this project. Great work.

davidwatkins73 commented 5 years ago

Thanks for the comments on this. We've been looking at this feature for a while determining how best to approach it. We'd like Waltz to have better support for modeling (micro) services and also supporting services (e.g. a managed tomcat environment) . Given prior commitments to features for the next couple of releases we're unlikely to get round to this until late Q2/early Q3.

Would be happy to use this issue to collate requirements though. Once it's firmed up I'll write up a more concrete proposal for feedback.

strangetobefree commented 5 years ago

the main requirement i can think of would be to be able to link servers to the component and then see them tree up to the application.

kamransaleem commented 5 years ago

Would a list of the installed software on a host cover this scenario?

Can you share a complete list of applicable component kinds?