강의

멘토링

커뮤니티

Programming

/

Back-end

分散データモデリング

分散データベース環境でデータモデリングをする方法を学びます。

難易度 中級以上

受講期間 無制限

  • kuke
3시간 만에 완강할 수 있는 강의 ⏰
3시간 만에 완강할 수 있는 강의 ⏰
실무경험
실무경험
데이터모델링
데이터모델링
DBMS/RDBMS
DBMS/RDBMS
system-design
system-design
software-design
software-design
database-modeling
database-modeling
modeling
modeling
3시간 만에 완강할 수 있는 강의 ⏰
3시간 만에 완강할 수 있는 강의 ⏰
실무경험
실무경험
데이터모델링
데이터모델링
DBMS/RDBMS
DBMS/RDBMS
system-design
system-design
software-design
software-design
database-modeling
database-modeling
modeling
modeling

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

受講後に得られること

  • 分散データモデリング

  • シャードキー設定戦略

  • 境界分割戦略

  • 境界実装戦略


IT企業開発者の
データモデリング設計ノウハウ

本講義は分散データベース環境におけるデータモデリングのための設計戦略について説明します。
直接コードを書く過程や実習なしに設計、概念、方法論、戦略をコンパクトにまとめました。

様々な要求事項を反映しながら段階的に変化する設計及び悩みのプロセスを一緒に見ながら、
IT企業の開発者が直接経験した大規模実戦設計ノウハウを経験していただければと思います。

このような方におすすめします。

✅ 分散が必要だということは分かっているが、シャードキーをどのように設定すべきか悩んでいる方

✅ シャーディング戦略は知っているが、分散環境に適したデータモデリング方法が気になる方

✅ シャーディングを適用するとパフォーマンスがどのように変わるのか、根拠まで明確に知りたい方

シャードキー設定から境界実装まで
一度に学ぶ実戦設計原則

本講義では、以下の様々な悩みに対するアプローチ方法を提示します。

  • シャードキーは何に設定すべきでしょうか?

  • システム要件をどのように満たすことができるでしょうか?

  • ドメインの境界をどのように設定すべきでしょうか?

  • 設定した境界をどのように実装できるでしょうか?

この講義を通じて、分散システムアーキテクチャ設計に対する視野を広げ、インサイトを得ることができます。
実際のプロジェクトにすぐに適用できるよう理論ではなく実務的な観点からアプローチし、要求事項の変化に応じた設計の発展過程を直接体験してみてください。

学習内容 📕

  • 分散データベース環境でデータモデルを設計する方法

  • シャードキー設定戦略

  • 境界に対する理解

  • 境界を実装する方法


前提知識📢

  • データモデリング

データモデリングの基礎から扱うわけではないため、簡単な要件であっても直接考えながら設計してみた経験が必要です。リレーショナルデータベースのテーブル設計に関する経験は、ほとんどの方がお持ちだと思われます。

  • シャーディングに対する理解

講義ではシャーディングの概念については説明しません。すでにインターネットにも学習資料がたくさんあるため、概念については別途学習してきていただく必要があります。

受講前Q&A💬

Q. 複雑なデータモデリングの経験がないのですが、受講できるでしょうか?

A. 必ずしも複雑な経験が必要というわけではありません。ただし、直接悩みながら設計してみた経験が重要です。要求事項に基づいてデータモデルを導出し、データモデル間の関係を設定できる必要があります。

Q. シャーディングが何なのかわかりません。

A. シャーディングの概念は講義では扱わないため、別途学習していただく必要があります。シャーディングの概念と必要な理由、いくつかのシャーディング戦略について理解していれば十分です。すでにインターネットにも資料が多くあるため、概念については難なく学習していただけます。講義では、シャーディングの理解を基に、分散環境でデータモデルを設計する方法について学びます。

Q. 分散環境に関する経験や理解がなくても受講する価値はありますか?

A. 分散環境に対する経験や理解がなければ、講義で何を説明しているのか理解できない可能性があります。分散システムに対する基礎的な理解は必要です。

Q. 講義で何を学べるのかよく分からないです。

A. まだピンと来ない場合は、本講座の受講を後日に延期することをお勧めします。基礎的なトピックではないため、講座の受講に困難が生じる可能性があります。また、大規模システムを扱わない場合は、わざわざ分散データベースを学習・活用することは不要かもしれないという点もご参考ください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 分散データベースにおけるデータモデリングの方法について知りたい人

  • シャードキーを何に設定するか悩んでいる人

  • 境界線をどのように引けばいいのか気になる人

  • 境界線をどのように実装できるか知りたい人

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

  • データモデリングの理解

  • データベース理論基礎

  • シャーディングについての理解

こんにちは
です。

1,818

受講生

189

受講レビュー

237

回答

4.9

講座評価

3

講座

안녕하세요.

IT 기업 개발자로 근무하며, 대규모 시스템을 지탱하기 위해 다양한 기술을 활용해보고 있습니다.

실무 관점의 개발 지식을 공유하고자 개설하였고, 많은 도움이 되었으면 좋겠습니다.

 

[문의]

Email : kukekyakya@gmail.com

カリキュラム

全体

12件 ∙ (1時間 0分)

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

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

受講レビュー

全体

14件

4.9

14件の受講レビュー

  • starc134081님의 프로필 이미지
    starc134081

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    • kuke
      知識共有者

      현덕さん、良い評価をありがとうございます!

  • hahahl님의 프로필 이미지
    hahahl

    受講レビュー 55

    平均評価 5.0

    5

    92% 受講後に作成

    大規模システム講義を聞いている途中で気になって先に聞いているのですが、最高の選択でした!

    • kuke
      知識共有者

      hahahl様、良い評価をありがとうございます! 最高の選択をされたとのことで、誇らしいですね!

  • enca님의 프로필 이미지
    enca

    受講レビュー 4

    平均評価 5.0

    5

    100% 受講後に作成

    経験したことがなくて漠然としていた世界に対する疑問解消と多くのインサイトを得ることができる講義です! 私のようにまだ井の中の蛙だと思われる方々に強くお勧めします! この講義だけでなく講師の他の講義はさらに良いです!

    • kuke
      知識共有者

      ハヤンさん、良い評価をありがとうございます!! 掲示板だけでなくモデリング講義まで受講していただいたんですね..!完走お疲れさまでした〜!

  • khmkhm01288144님의 프로필 이미지
    khmkhm01288144

    受講レビュー 9

    平均評価 5.0

    5

    100% 受講後に作成

    良い講義をありがとうございます! 「Spring Bootで直接作りながら学ぶ大規模システム設計 - 掲示板」講義から感じたことですが、既存の基礎的だと思って無視していた部分を深く教えてくれる良い講義ですね。いつも深みのある開発者になりたいという願いがありましたが、この講義が私に必要だった講義だと感じます。

    • kuke
      知識共有者

      경환さん、良い評価をありがとうございます! 以前の講義も受講してから来てくださったんですね~~ 着実に学習を続けていらっしゃるのを見ると、すぐに深みのある開発者になられると思います! 完走お疲れさまでした~!

  • newbeginner님의 프로필 이미지
    newbeginner

    受講レビュー 36

    平均評価 4.8

    5

    100% 受講後に作成

    • kuke
      知識共有者

      백수取準生さん、良い評価をありがとうございます!就職成功をお祈りしています!

期間限定セール、あと2日日で終了

¥30,800

30%

¥5,499

kukeの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

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