finos / common-cloud-controls

FINOS Common Cloud Controls
https://www.finos.org/common-cloud-controls-project
Other
34 stars 39 forks source link

Collaborate to define the initial common cloud services, first common service taxonomy and top level taxonomy #15

Closed mcleo-d closed 4 months ago

mcleo-d commented 1 year ago

Description

The following questions and next steps were raised during the Define Cloud Services Taxonomy group call - #7

@mark-rushing (Citi), @njwilliams (Morgan Stanley), @simonzhangbmo (BMO), Gary Butler (Fidelity) and David Stone (Google) initially agreed to collaborate on this issue.

Please also see GitHub Discussion by @vicenteherrera - https://github.com/finos/common-cloud-controls/discussions/29

cc @eddie-knight (SonaType)

vicenteherrera commented 1 year ago

Please consider me also a collaborator, let me know about next steps for this. My spare time is limited, but I'll try to be able to contribute.

mcleo-d commented 1 year ago

Hey @vicenteherrera πŸ‘‹πŸ»

Allow me to introduce you to @mark-rushing who is running the working group from Citi. The group is self organising now, so thank you for putting your hand up.

I will introduce you to the group over email too.

James.

simonzhangbmo commented 1 year ago

Here are my thoughts on the questions: 1) What are the common CSPs and CSP service types that should be initially targeted by CCC? CSPs include AWS, Azure, GCP

2) Proposal for the top level of the taxonomies

smendis-scottlogic commented 1 year ago

Please consider me - Sonali Mendis from Scott Logic as a contributor for this.

eziogas-scottlogic commented 1 year ago

Hi all, I too would like to help - Euthyme Ziogas, Scott Logic.

vicenteherrera commented 1 year ago

Hi friends.

Regarding the categories Simon Zhang has proposed, I have compiled a spreadsheet with the official categories from AWS, GCP and Azure, and shown how they may match with those. https://docs.google.com/spreadsheets/d/10TP21qAnjnn5TkW1y758oPpjzc4CcyF4UKNCmsnlzps/

It's just an exercise in what people would have to think about when they have to map their cloud provider categories to ours.

For example note that officially there is no "Compute" in AWS, but it's an obvious one to have, so don't take this as very important. I may seek a different categorization within AWS for this comparison. In some cases there are more than one category on a cloud provider. In other cases I still haven't looked into what is in fact inside a category to understand if the match is right.

Should serverless / functions as a service and pipelines belong to "compute"? (I think so). Maybe when we agree on the categories we should have a phrase that defines and clarifies what each category means.

So take it as a WIP and with a grain of salt. You can add or change things if you think they fit (i have another copy)

–Vicente Herrera @. www.vicenteherrrera.com https://vicenteherrrera.com | LinkedIn http://es.linkedin.com/in/vicenteherrera | Mastodon @@. @.***>

On Tue, Sep 5, 2023 at 5:25β€―PM Euthyme Ziogas @.***> wrote:

Hi all, I too would like to help - Euthyme Ziogas, Scott Logic.

β€” Reply to this email directly, view it on GitHub https://github.com/finos/common-cloud-controls/issues/15#issuecomment-1706833953, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAUNFQE25AL3RPM5CZN3GTLXY475DANCNFSM6AAAAAA4GHRAEI . You are receiving this because you were mentioned.Message ID: @.***>

simonzhangbmo commented 1 year ago

@vicenteherrera thank you. Can you please move the Excel sheet to Github? My company's firewall blocks Google Docs :-(

vicenteherrera commented 1 year ago

Sure, here it is: Finos CCC categories.xlsx

simonzhangbmo commented 1 year ago

@vicenteherrera The sheet works now. I like the detailed work. Thank you for the big effort. There are some questions for us to discuss in next meeting.

mark-rushing commented 1 year ago

This is really great progress, thanks Vincente!

dduet66 commented 1 year ago

Hi I would like to help and be invited to this workstream ( Don Duet / ConcourseLabs / don@concourselabs.com )

eddie-knight commented 1 year ago

What is the first service that we should be working on for validation testing?

smendis-scottlogic commented 1 year ago

Hi I'm Sonali from Scott Logic. This is the summary of the yesterday's meeting wrt Define Cloud Services Taxonomy as I understood.

  1. We should look at services on category level not on product level. Eg: Think about databases not specifically RDS (from AWS)
  2. Identify similar services. Eg: AWS S3, Blob Storage (Azure), Object Store (GCP)
  3. Identify the common controls in those similar services. Eg: controls wrt to life cycle management, versioning, cross AZ replication, etc.
  4. Check the objectives of these common controls and how relevant are those when it comes to Fintech
  5. How to present the common cloud controls as taxonomy - yet to finalize.

Very much appreciate if someone can jump in to amend, correct or refine the list to capture the full summary of yesterday's meeting :)

mcleo-d commented 1 year ago

What is the first service that we should be working on for validation testing?

Hi @eddie-knight - I have added your question to the CCC GitHub Discussions for the Taxonomy group and wider CCC project to discuss ...

Thanks for raising πŸ‘πŸ»

James.

mcleo-d commented 1 year ago

@mark-rushing and Team πŸ‘‹πŸ»

I have created the agenda for the September 28th working group session if you'd like to add your discussion topics for bringing this work together for review.

Please also note, I have created the following GitHub Discussion to help resolve @eddie-knight's question ...

All the best.

James.

eziogas-scottlogic commented 1 year ago

Hi guys, just to follow up what @smendis-scottlogic said - any ideas how to divide this kind of work? For example, N1 people look at category C1 and of these some look at this provider, some at that one, some at yet another? It seems to me that we risk replicating effort across the board, if we let things just regulate themselves.

@mcleo-d, should this question be posted elsewhere instead?

Cheers, Euthyme Ziogas, Scott Logic

mcleo-d commented 1 year ago

Hi guys, just to follow up what @smendis-scottlogic said - any ideas how to divide this kind of work? For example, N1 people look at category C1 and of these some look at this provider, some at that one, some at yet another? It seems to me that we risk replicating effort across the board, if we let things just regulate themselves.

@mcleo-d, should this question be posted elsewhere instead?

Cheers, Euthyme Ziogas, Scott Logic

Hey @eziogas-scottlogic

Do you mind adding your question to the GitHub Discussions - https://github.com/finos/common-cloud-controls/discussions

This then allows us to separate the contexts of what needs to be discussed verses what needs to be actioned. We can then break the actions out into GitHub issues.

Feel free to tag me in your Discussion and drop a link here. I'll then add it to the project kanban πŸ‘½

How does that sound?

James.

mcleo-d commented 1 year ago

Hi @vicenteherrera

I have raised the following PR that converts your Google Sheet to Markdown so all participants can view and collaborate through Github ... https://docs.google.com/spreadsheets/d/10TP21qAnjnn5TkW1y758oPpjzc4CcyF4UKNCmsnlzps/

I suggest we review the taxonomy with @smendis-scottlogic's additions on the next Taxonomy working group call #25

James.

github-actions[bot] commented 4 months ago

This issue will be closed as stale in 7 days. Please update this issue if it is still needed.

github-actions[bot] commented 4 months ago

Closed as stale. An update may reopen this issue.