Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Database

フォローして学ぶ MySQL on Docker

長く退屈な理論の代わりに、短い実習を通して一つ一つ学ぶことができ、一つずつ肉をつけてみるといつのまにか全体的なアーキテクチャ構成を経験してみることができます。

  • dbakim7939
3시간 만에 완강할 수 있는 강의 ⏰
Docker
MySQL

学習した受講者のレビュー

こんなことが学べます

  • 深く知らなくても一つずつついてみると、実習を通して一つずつ理解して学ぶことができます。

  • Docker環境で以下の内容を学ぶことができます▼

  • MySQLのインストール

  • Replicationの設定(マスター - スレーブの設定)

  • Orchestratorを使用したHA(High Availability)の構成

  • ProxySQLを使用したProxy Layerの構成

  • PrometheusによるMySQL監視環境の設定

  • Docker Composeによる一括展開

  • Docker Swarmによるスケーラビリティの設定

  • バックアップと回復

Docker環境のためのMySQL活用チュートリアル、
一つずつ自分で実装し、自分の手で身につけてみてください。

トピックについて 📝

Docker環境でMySQLを使用するにはどうすればよいですか?
Googleを使ってもMySQL Docker Imageを使ってコンテナを実行してDBに接続してみる例
ほとんどです。

それだけ知れば使えるのでしょうか?
一般的な環境とは異なり、Docker環境なので、特に考慮すべき部分は何ですか?
通常、サービスで使用する場合はMaster-Slave構成として使用しますが、Docker環境ではどのように構成する必要がありますか?
Master障害時にも自動的にFailoverになり、サービスが持続したら良いのですが、どのように設定する必要がありますか?
バックアップ、リカバリ、モニタリングなど、必要な機能はどのように実装できますか?

この講義では、このような悩みを埋めることができると期待しています。


この講義で学ぶこと✏️

1. Docker環境でMySQL Containerを実行する

2. Docker環境でMySQL Master-Replication(複製)を構成する

3. Orchestrator(オーケストレーター)を使用した MySQL Auto Failover の構成

4. ProxySQL(プロキシSQL)によるアプリケーションレベルでのAuto Failoverの設定

5. Prometheus(プロメテウス)とGrafana(グラファナ)を用いたMySQLモニタリングの設定

6. Docker composeを使用した複数のサービスの一括展開
7. Docker Swarmによるサービス拡張


講義の特徴💡

詳細な理論ではなく、短いコマンド単位の実習を通じて一つずつ直接実装してみることができます。


ここで扱うツール 🧰

  • AWS EC2
  • Docker
  • Percona MySQL 5.7
  • Orchestrator
  • ProxySQL
  • Prometheus
  • Grafana

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Docker環境でのMySQLの使い方を知りたい方

  • MySQL関連の様々なオープンソース活用事例を身につけたい方

  • 短時間で実習でたくさんの体験をしたい方

前提知識、
必要でしょうか?

  • MySQLの基本

  • AWS EC2

こんにちは
です。

550

受講生

47

受講レビュー

72

回答

4.9

講座評価

1

講座

LG CNS와 NBP(Naver Business Platform), 라이엇게임즈를 거쳐 현재는 현대자동차에서 근무하고 있는 경력 23년차 DBA 입니다.

Oracle과 Cubrid, MySQL, 데이터모델링 경력을 가지고 있습니다. 

カリキュラム

全体

23件 ∙ (3時間 6分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

47件

4.9

47件の受講レビュー

  • dolphhong1630님의 프로필 이미지
    dolphhong1630

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    MySQL DB を Docker container 環境で運営する際に必要な全体的な技術を学び、講師の親切な説明とともに直接練習をしながら、内容をよく理解することができます。 container をベースにしたデータベース運営に関心のある方にお勧めします。実務的にも十分に役立つ講義だと思います。

    • ㅇㄿㅇㄿㅇㄹ님의 프로필 이미지
      ㅇㄿㅇㄿㅇㄹ

      受講レビュー 6

      平均評価 5.0

      5

      52% 受講後に作成

      aws rdsだけを使ってきました。 直接ドッカーでサーバーに構築するのは初めてでしたが、とても良いですね。 最初は手軽に手間をかけず、後には自動化につながるビルドアップ講義がとても良かったです。 何年も積み重ねてきた知識をたったお金3万ウォンでこんなに聞くことができるというのはとても感謝していますね。 私たちの会社にもこんな方がおられたらと思います。

      • dbakim7939
        知識共有者

        良い受講評ありがとうございます。

    • green4s5968님의 프로필 이미지
      green4s5968

      受講レビュー 1

      平均評価 5.0

      5

      57% 受講後に作成

      既存に mmm や mha ではなかった Web コンソールが追加された orchestrator について調べることができ、 Container 環境での MySQL の高可用性に対する構成と運用について学ぶことができてよかったです!

      • devramyun님의 프로필 이미지
        devramyun

        受講レビュー 5

        平均評価 5.0

        5

        100% 受講後に作成

        良い講義を作ってくれてありがとう。

        • dbakim7939
          知識共有者

          受講していただきありがとうございます。

      • deo01님의 프로필 이미지
        deo01

        受講レビュー 25

        平均評価 4.6

        5

        65% 受講後に作成

        まあ、私のニーズにぴったりのドッカー講義でした。フォローアップ計画はないのかと思います。

        • dbakim7939
          知識共有者

          受講していただきありがとうございます。 まだフォローアップ計画をつかんでいません。

      ¥4,017

      似ている講座

      同じ分野の他の講座を見てみましょう!