当前,我们在AWS上拥有我们的基础设施,并且使用包括S3,SNS,SQS等的堆栈。因此,最近我们计划迁移到Azure,以使用相应的信息(例如Blobstorage等)。 是否有任何库可以包含在项目中,以便在运行时确定调用是针对Azure还是AWS。根据请求,将在相应的云服务提供商上进行操作。不需要代理,例如S3代理等。
Http Call --> My company Service ->{some thirdparty library}--->|------->AWS
{to decide at runtime} |
|------->Azure