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