Articles of amazon web services

分配AWS Elastic IP(公共)和运行负载均衡EC2服务器

我即将部署一个应用程序,用户可以将自己的域名添加到他们的个人资料。 我需要为他们提供一个固定的IP地址,使用Elastic IP来更新他们的DNS服务器。 我也想运行加载平衡(和自动扩展)的服务器。 阅读起来,似乎你不能分配一个EIP负载平衡器,我将如何实现这一目标?

客户端请求如何与AWS地区协作?

我试图了解AWS地区如何工作。 通过在AWS区域和可用性区域中托pipe的Web应用程序的Web浏览器GET请求来引导我。 负载平衡器和个体实例如何适应这个请求? 请求如何决定使用哪个区域? 如果Web应用程序在AWS上跨区域进行托pipe,那么哪个IP地址应该是您的Alogging域的条目?

如何在Amazon RDS for SQL 2012中设置多个用户?

如何在Amazon RDS for SQL 2012中设置多个用户? 我已经使用我的电子邮件帐户身份validation创build了一个帐户,我的开发人员要求我的电子邮件帐户凭据在Amazon中部署数据库。 是否有可能在亚马逊build立SQL 2012而不共享我的电子邮件凭证?

刚刚使用AWS RDS创build了一个简单的postgres数据库。 但是,我无法连接到它,除非我在我的安全组入站中提供我的IP

我刚刚创build了一个简单的postgres数据库。 它给了我一个链接,我可以用它来连接,所以我尝试使用pgadmin连接,但它给出了一个超时错误。 所以,我再次阅读文档,并确保我的VPC安全组是正确的。 它有一个入站规则 – 安全组sg-something-something上的postgres port 5432 。 但是,这仍然不起作用。 现在,我postgres port 5432 on myIP添加了一个入站规则postgres port 5432 on myIP ,这让我login到数据库。 这真的是正确的做法吗?

将公共3306stream量通过NAT路由到私有VPC?

我在VPC上有一个Aurora数据库。 今天我需要通过Lambda连接到该数据库。 除了我需要在该Lambda中访问互联网,并不是一个真正的问题,所以我必须设置以下内容: 我为公共NAT添加了一个新的子网。 我添加了一个NAT网关,并将其分配给一个新的EIP和新的子网。 我添加了一个新的路由表,将所有stream量路由到igw ,并将其与在步骤1中创build的新子网关联。 我修改了Main路由表,并将所有stream量路由到NAT。 这使我可以在Lambda中访问互联网,并通过在VPC上运行Lambda,还可以访问我的Aurora数据库。 但是,我现在已经通过MySQL Workbench失去了对这个数据库的公共访问权限。 我需要configuration什么来将公共stream量路由回VPC?

AWS RDS上的SQL Server浏览器服务

RDS支持SQL Server浏览器服务吗? 如果是这样,我该如何启用它? 我们的应用程序需要在UDP端口1434上运行的SQL Server Browser Service 。 通常的说明不适用,因为这是AWS RDS上托pipe的SQL Server实例。 AWS RDS文档似乎没有提及浏览器服务,我已经查看了RDS选项和参数组,但是没有任何明显的突出显示可以实现这一点。 更新:我还应该提到,我还添加了一个安全组,允许来自应用服务器的TCP 1433和UDP 1434。 TCP端口1433可到达。

AWS VPC vs ClassicLink

我正在开展一个将经典EC2移植到自己的VPC的项目。 我已经读过,使用ClassicLink允许我保持安全组,并可能将此新创build的VPC中的传统EC2实例与VPC之外的其他EC2实例进行通信。 我的问题是:我正在思考是否继续走这条使用ClassicLink的路线,并将经典的EC2实例连接到这个新的VPC,或者创build一个全新的VPC,并使用当前的EC2并重新创build安全组(我宁愿去这个选项与时俱进)。 这两种select有什么优点和缺点? 另外,说我去后者,有一个经典的EC2实例,我需要做某种VPC对准,甚至在该特定实例的经典链接。 创build一个当前的VPC可能吗? 谢谢您的帮助。

AWS – 路由到单个实例上的多个端口

AWS的应用程序负载均衡器具有在Route to multiple ports on a single instance上路由Route to multiple ports on a single instance的function。 任何人都可以使用这个function命名几个用例吗?

AWS的CloudWatch会恢复我的服务器数据吗?

我在AWS上有一个EC2实例,当前正在使用nginx和python-flask托pipe一个简单的Web服务器。 实例上的操作系统是Ubuntu 16.04。 我担心潜在的服务器故障,所以我想要设置AWS CloudWatch,以便在服务器出现故障时自动备份服务器。 我现在想明白的是,CloudWatch是否将恢复我的服务器上的文件,以便networking服务器将保持平稳运行(提供指定一个脚本来重新启动nginx和我的烧瓶应用程序),或者新的服务器将成为一个新鲜的Ubuntu实例,这样我需要提供一个configuration文件来提取所有文件,安装依赖关系,启动nginx等。

如何将https://example.com转发到AWS ELB

我已经购买了一个域example.com,并将其托pipe在AWS Elastic Beanstalk上。 为了支持HTTPS,我从* .example.com的AWS证书pipe理器颁发了通配符证书,并将其分配给EB实例和ELB。 自从我在Godaddy购买域名后,我还在Godaddy DNS上添加了CNAME通配符(*)DNS条目,并给出了ELB AWS名称的目标值。 这样做适用于子域名,我可以打到https anystring.example.com并转到我的EB环境的索引页面。 但问题是,我不能使用https example.com(没有子域)去环境。 它没有find域项。 我明白为什么,但不知道该怎么做来解决它。 我试着添加一个新的CNAME条目: 名称: @ 价值:ELB AWS价值 但Godaddy给了我错误的logging已经存在。 我search了一下,发现只要有一个@条目存在,我不能再添加一条。 我search了更多,做了更多的事情,以取得进展:1.我添加了一个CNAME www条目,并在目标中分配了ELB AWS名称,所以现在我可以打到https www.example.com并转到env。 索引页面。 2.我添加了一个域(forward @ to https www.example.com),所以只需在URL中inputexample.com,然后转发到https www.example.com 但是我仍然无法使用https example.com进入索引页面 有什么build议?