Amazon web services Boto3如何建立联系?

Amazon web services Boto3如何建立联系?,amazon-web-services,boto,Amazon Web Services,Boto,Boto3是否使用特定的协议进行连接?如果两个资源位于同一区域(或同一可用区域),它们之间的连接是否仍然通过internet进行?或者将通过本地网络进行连接。是否存在其他连接方法(如HTTP、SSH等)可以提高网络性能的情况?AWS服务API请求为HTTPS(或HTTP)。它们是针对公共API端点的。如果从AWS区域内的计算节点生成,我希望它们留在AWS主干上。你希望在这里做什么?我想要最好的云架构设计模式。我不清楚Boto3是否应用于资源间通信,或者Boto3是否应限于资源分配/取消分配、设置

Boto3是否使用特定的协议进行连接?如果两个资源位于同一区域(或同一可用区域),它们之间的连接是否仍然通过internet进行?或者将通过本地网络进行连接。是否存在其他连接方法(如HTTP、SSH等)可以提高网络性能的情况?

AWS服务API请求为HTTPS(或HTTP)。它们是针对公共API端点的。如果从AWS区域内的计算节点生成,我希望它们留在AWS主干上。你希望在这里做什么?我想要最好的云架构设计模式。我不清楚Boto3是否应用于资源间通信,或者Boto3是否应限于资源分配/取消分配、设置权限、管理用户等。例如,从EC2到S3的上传应该使用Boto3还是RESTAPI?我认为您必须决定直接使用RESTAPI是否为您提供了一些引人注目的优势(可能是总的可执行文件大小或SDK层增加的延迟)。在大多数情况下,在我看来,它不会超过像boto3这样的受良好支持的SDK所带来的程序员生产率优势。我与100多人一起使用AWS编程,他们中没有一个人选择直接使用RESTAPI。我还使用REST API编写和维护了软件(没有SDK的帮助),而且工作量要大得多(你最终编写了一个迷你SDK)。我认为REST API提供的安全性并不比使用API端点更好。它们都连接到“Internet上”的服务端点。如果希望避免Internet(包括AWS主干网)上的流量,可以在VPC内为所需服务创建VPC端点。这将通过VPC端点引导API请求,而不是退出VPC并通过Internet。