рд╣рд╛рдп, рд╕рдмреНрд░!

рдЖрдЬ рд╕реЗ, AWS CloudFormation рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдРрд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдЕрдореЗрдЬрд╝реЕрди рдХреЗ рд╕рднреА рдирд╡реАрдирддрдо рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдкреНрд░рд╛рдЪреАрди рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рд╕рдореБрджрд╛рдп рдиреЗ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдерд╛ред
рдЖрд░рдбреАрдПрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдореВрд╣ред
рд╕рднреА рдЖрд░рдбреАрдПрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рдорд╛рдирдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд░реВрдЯ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, MySQL RDS рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдРрд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдореВрд╣ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдкреАрдЖрдИ рдпрд╛ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдпрд╛ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЬрдм CloudFormation рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реБрдП рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдореВрд╣ рдмрдирд╛рдирд╛ рдФрд░ рд╡рд╣рд╛рдВ RDS рд╢реБрд░реВ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ред AWS рдЕрдм рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ CloudFromation рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИ:
{ "Type": "AWS::RDS::DBParameterGroup", "Properties" : { "Description" : String, "Family" : String, "Parameters" : DBParameters } }
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреИрд░рд╛рдореАрдЯрд░ рдлреЙрд░реНрдо рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВ:
"Parameters" : { "Key1" : "Value1", "Key2" : "Value2", "Key3" : "Value3" }
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрд░рдбреАрдПрд╕ рдХреЗ рд╕рд╛рде рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдХрд╛рдо рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА
рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣реИ ред
EBS рдиреЗ рдореАрдбрд┐рдпрд╛ рдФрд░ RDS рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЧрддрд┐ рджреА
рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рдирд╣реАрдВ, AWS рдиреЗ рддреНрд╡рд░рд┐рдд EBS рдореАрдбрд┐рдпрд╛ рдкреЗрд╢ рдХрд┐рдпрд╛, рдФрд░ рдЕрдВрддрд┐рдо рд╕рдкреНрддрд╛рд╣ рд╕реЗ рдкрд╣рд▓реЗ - RDS рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╕реБрд╡рд┐рдзрд╛рдПрдБред рддрдм рд╕реЗ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЖрдИрдУ рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЖрдЬ рд╕реЗ, рдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреНрд▓рд╛рдЙрдбрдлрд╛рд░реНрдореЗрд╢рди рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдбрд┐рд╕реНрдХ рд╡рд┐рд╡рд░рдг рдЕрдм рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
{ "Type":"AWS::EC2::Volume", "Properties" : { "AvailabilityZone" : String, "Iops" : Integer, "Size" : String, "SnapshotId" : String, "Tags" : [ Tag1, Tag2, ... ], "VolumeType : String } }
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдпреЛрдкрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдорд╛рдпрдиреЗ рд░рдЦреЗрдЧрд╛ рдЕрдЧрд░ рд╡реЙрд▓реНрдпреВрдордЯрд╛рдЗрдк io1 рдкрд░ рд╕реЗрдЯ рд╣реИ рдФрд░
рдорд╛рдирдХ рдирд╣реАрдВ
рд╣реИ ред рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдпрд╣рд╛рдБ рдФрд░ рдкрдврд╝реЗрдВред
рд╡реИрд╕реЗ, рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдореЗрдВ рдСрдЯреЛ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╣реИред рдпрд╣ рдореЗрд░реЗ рд╕рд╣рдпреЛрдЧреА рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЖрдк рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЗрд╕реЗ рд╣реЗрдмреЗрд░рд╛ рдкрд░ рдкрдврд╝ рд╕рдХреЗрдВрдЧреЗред