amazon-web-services - 如何在aws中部署私有微服务
问题描述
我是 Amazon 服务的新手,我有一个部署微服务架构的场景。我只是搜索了很多关键字,但我什么都没有。我有服务 A、B、C、D,我想将它们部署在具有 Fargate 启动类型的 VPC 集群中。我想通过 APIGateway Restful 访问每个服务,但我不想为我的服务分配公共 IP,我只想通过 API Gateway 访问它们。
我怎么能通过 CloudFormation 做到这一点?
解决方案
要创建 API 网关,您可以使用CloudFormatinon 中的 API Gatway资源。
对于负载均衡器,您可以使用ElasticLoadBalancingV2。
对于 ECS,您需要使用此处的资源。
所有这些资源都有示例,应该可以帮助您入门。
推荐阅读
- java - JavaFX - widthProperty() 和 heightProperty() 何时设置/更新
- shell - 将参数从 Shell 传递给 docker-compose / docker
- c# - 将枚举转换为两位数的字符串
- apache - .htaccess 规则与相同的初始路由存在问题
- oracle - 在 jdeveloper 中计算明细表中的计算列
- javascript - .net core Angular SPA:如果在启动页面中定义的策略不成功,则重定向到错误页面
- tensorflow - Retval[0] 没有值:tf.cond(condition, net1, net2)
- php - 从两个不同的阵营中一次选择显示两个值
- excel - 如何使用工作表 CodeName 从特定工作簿(不是“ThisWorkbook”)中获取工作表对象?
- bash - 我想使用 cron 使用 Tcpdump 捕获每日 PCAP