●Azure Database for MySQLとは?
Azureが提供するPaaS型のマネージドなMySQLデータベースサービス
●デプロイモデル
①単一サーバ
最小限のカスタマイズで実行できるように設計されたデータベース
②フレキシブルサーバ
運用ワークロード向けにきめ細やかな制御と柔軟性が実現できるよう設計されたデータベース(フレキシブルサーバの方がパフォーマンスが良い)
●MySQLへのアクセス
標準でパブリックに配置される
<アクセス制限する方法>
①ファイアウォールでアクセス制限する
②閉域アクセスを有効化する(VNet統合を利用する)
●VNet統合とは?
Azure Database for MySQLに対するプライベートなネットワークが構築される。
特定のサブネットにNICが配置され、IPアドレスが振られる。そのIPアドレスにアクセスすると、Azure側のMySQLに接続できる。
●高可用性構成
①ゾーン内冗長構成
イコール可用性ゾーン
②ゾーン冗長構成
イコールリージョン
※可用性ゾーン:データセンターが集まったもの
※リージョン:可用性ゾーンが複数集まったもの
コメントを残す