Azure

Azure Database for MySQL がプレビューで登場したので起動確認してみた。

Azure Database for MySQL

Azure Database for MySQL がプレビューで登場!
AWSではRDSが一般的な中、Azureにはこれといったサービスはありませんでしたが、とうとうお披露目されました。
https://azure.microsoft.com/en-us/services/mysql/

ドキュメントも公開されています。
https://docs.microsoft.com/en-us/azure/mysql/

起動してみる

Azure Database for MySQL で検索すると出てきます。

パラメータを埋めます。
日本でも使えます。
5.7と5.6が利用できます。h

価格はまだBasicのみ

3分ぐらいでデプロイされます。これは早い。
Overview

FireWallの設定。
デフォルト設定でSSL対応。
ここで接続元のIPを設定しないと接続できません。

Connection Stringを表示できます。

パラメータの設定もできます。
RDSに比べて少ない気がします。

スケールアップも可能。

プロパティ

現在(2017/05/11)、作成時に5.7を選択すると5.6.26.0のようです...ふぁ!?まぁプレビューってことで...

# mysql -u dbuser@demomysql01 -p -h demomysql01.mysql.database.azure.com
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 65535
Server version: 5.6.26.0 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, 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> status
--------------
mysql  Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using  EditLine wrapper

Connection id:          65535
Current database:
Current user:           dbuser@xxx.xxx.xxx.xxx
SSL:                    Cipher in use is AES256-SHA
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server version:         5.6.26.0 MySQL Community Server (GPL)
Protocol version:       10
Connection:             demomysql01.mysql.database.azure.com via TCP/IP
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    utf8
Conn.  characterset:    utf8
TCP port:               3306
Uptime:                 17 min 10 sec

Threads: 5  Questions: 246  Slow queries: 0  Opens: 118  Flush tables: 3  Open tables: 3  Queries per second avg: 0.238
--------------

5.6で作成すると5.6.26...

mysql  Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using  EditLine wrapper

Connection id:          65533
Current database:
Current user:           dbuser@xxx.xxx.xxx.xxx
SSL:                    Cipher in use is AES256-SHA
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server version:         5.6.26.0 MySQL Community Server (GPL)
Protocol version:       10
Connection:             demomysql02.mysql.database.azure.com via TCP/IP
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    utf8
Conn.  characterset:    utf8
TCP port:               3306
Uptime:                 18 min 29 sec

Threads: 5  Questions: 249  Slow queries: 0  Opens: 75  Flush tables: 3  Open tables: 1  Queries per second avg: 0.224
--------------

おわりに

まだ、プレビュー段階ですがRDSに対抗できるDBサービスの登場はビジネスインパクトは大かと思います。

-Azure
-,