• AWS OpsWorks新增Amazon RDS支持


    AWS OpsWorks是一个应用管理服务。你可以通过它把你的应用在一个 堆栈中定义成为不同层的集合。

    每一个堆栈提供了须要安装和配置的软件包信息,同一时候也能部署不论什么在OpsWorks层中定义的AWS资源。

    依据负载情况或事先定义的计划,OpsWorks也可以依据须要扩展你的应用程序。

    假设你计划使用MySQL,Oracle,SQLServer或PostgreSQL。那么Amazon Relational Database Service (RDS)可以替你完毕繁琐、低层次的系统和数据库管理工作。

    你可以让RDS来处理硬件的部署,操作系统和数据库的安装、配置、打补丁、扩展、备份、异常侦測和故障转移等工作。

    今天我们将结合OpsWorks和RDS。从而让你可以通过定义一个RDS服务层来引用一个你事先在OpsWorks服务所在的AWS区域中创建的RDS数据库实例。这个功能是OpsWorks现有的支持MySQL层的一个补充。

    你能够在AWS的管理控制台上像以下这样定义一个RDS服务层:


    为了可以创建RDS服务层。你将须要知道数据库实例的username和口令(这些信息将传递给应用程序)。

    假设你手头临时没有这些信息。那么你以后可以编辑这一服务层或更改username/口令。

    注:由于全部OpsWorks堆栈都是通过IAM(Identity and Access Management)角色来訪问AWS资源和服务,所以你可能须要更新对应的角色。

    OpsWorks可以侦測到这个情况并提供帮助来处理它。

    当你加入了RDS服务层到堆栈之后,OpsWorks将为它赋一个标志(ID),并把数据库实例的信息以[:database]属性加入到堆栈配置和部署的JSON文件里。

    当RDS服务层与Ruby、PHP和Java应用服务层一起使用时。OpsWorks还提供一些辅助函数来帮助用户訪问连接的细节信息。

    与往常一样。这个新特性如今已经可用。你能够从今天就開始使用它。訪问OpsWorks User GuideDatabase Layers部分内容来了解很多其它的信息。

  • 相关阅读:
    [敏杰开发]Beta Scrum Meeting 6
    团队作业第六次--Beta阶段集合随笔
    宅单词——置顶博客
    Beta冲刺总结
    随机组队吐槽
    用户使用调查报告
    Beta冲刺--Day7
    Beta冲刺--Day6
    Beta冲刺--Day5
    Beta冲刺--Day4
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5199873.html
Copyright © 2020-2023  润新知