jeudi 19 mars 2020

Design Pattern: Connect to different cloud providers

I am working on a project which requires us to seamlessly swap in/out services provided by the three major providers in the market aws, azure, gcp). Currently the code is disparate modules which have their own connector functions for example - create_cluster for all 3 different types. I would like to make this more uniform while also preserving the separation of behavior. Is there a particular design pattern that I should look into. Thanks.

Aucun commentaire:

Enregistrer un commentaire