AWS:CloudFormationがRDSパラメーターグループとEBSおよびRDSアクセラレーションメディアをサポートするようになりました

こんにちは、Habrasociety! 画像



本日から、AWS CloudFormationテンプレートの説明には、Amazonの最新のイノベーションと、コミュニティが非常に長い時間前に含めることを求めていた非常に古い機能の両方を設定できるパラメーターが含まれています。



RDSパラメータグループ。



すべてのRDSサーバーは、標準設定で上げることができます。 ただし、サーバーへのルートアクセスがないため、たとえば、MySQL RDSにプロシージャを保存する機能を有効にすることはできません。 このために、APIまたはCLIを介して作成および構成できるパラメーターグループがあります。



そのため、CloudFormationを使用してインフラストラクチャを上げる以前は、パラメーターグループを作成してそこでRDSを開始することはできませんでした。 AWSのCloudFromationテンプレートには、次のオプションが含まれるようになりました。

{ "Type": "AWS::RDS::DBParameterGroup", "Properties" : { "Description" : String, "Family" : String, "Parameters" : DBParameters } }
      
      





さらに、パラメーターは次の形式でリストされます。

 "Parameters" : { "Key1" : "Value1", "Key2" : "Value2", "Key3" : "Value3" }
      
      







したがって、RDSを使用してインフラストラクチャを作成する作業を自動化するとさらに便利です。 機能に関するすべてはここで見つけることができます



EBS加速メディアとRDSドライブ



少し前まで、AWSは高速化されたEBSメディアを導入し、前週にRDSドライブと同じ機能を導入しました。 それ以来、本当に信じられないほどのIO速度を達成することができます。 今日から、これらの設定はCloudFormationテンプレートでも利用できます。 ディスクの説明は次のようになります。

 { "Type":"AWS::EC2::Volume", "Properties" : { "AvailabilityZone" : String, "Iops" : Integer, "Size" : String, "SnapshotId" : String, "Tags" : [ Tag1, Tag2, ... ], "VolumeType : String } }
      
      







さらに、VolumeTypeがstandardではなくio1に設定されている場合、IOPSパラメーターが重要になります。 これらのオプションについて詳しくはこちらをご覧ください



ところで、AWSでの自動設定に関する記事はすでに開発中です。 同僚が書いたもので、ハブで読むことができます



All Articles