Amazon Auroraをt2.mediumで起動できるように!(ただし開発/テスト用)
大栗です。
本日をAmazon Auroraをt2.mediumで起動出来るようになりましたので、まとめてみました。
用途
db.t2.mediumを使用可能になったのですが、用途としては 開発/テスト用です! 本番用として使用するのはお勧めできません。Auroraは大規模な環境に合わせて開発されており、積極的にCPUやメモリを使用することで全体のスループットを稼ぐという特徴があります。そのためdb.t2.mediumの様に小さいインスタンスではAuroraの特徴を活かせないと思われます。
価格
東京リージョンでの価格は以下のようになっており、これまで一番安かったdb.r3.largeの約1/3になります。これまでは動作検証のためだけにdb.r3.largeを起動していたのでお財布に優しくなりますね。
インスタンス対応 | 時間あたりの料金 | 備考 |
---|---|---|
db.t2.medium | $0.125 | New! |
db.r3.large | $0.350 | |
db.r3.xlarge | $0.700 | |
db.r3.2xlarge | $1.400 | |
db.r3.4xlarge | $2.800 | |
db.r3.8xlarge | $5.600 |
起動してみる
今までのAuroraと何も変わりません。DBインスタンスのクラス
でdb.t2.mediumを選択するだけで、今までと同じです。
以下のように普通にAuroraへログインできます。
$ mysql -uawsuser -pmypassword -h t2cluster.cluster-abcdefghijkl.ap-northeast-1.rds.amazonaws.com Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 20 Server version: 5.6.10-log MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> select @@aurora_version; +------------------+ | @@aurora_version | +------------------+ | 1.9.1 | +------------------+ 1 row in set (0.00 sec) mysql>
さいごに
Auroraを使用していると、開発環境、ステージング環境、動作検証(個人的にはここが重要)のように負荷がほとんどない環境でもdb.r3.largeとある程度大きいインスタンスを起動する必要がありましたが、これからはdb.t2.mediumを使うことでコストを抑えられるようになります。