강의

멘토링

커뮤니티

Programming

/

Devops & Infra

Docker を使用して MSA アプリケーションを作成する

Docker、Docker compose、Traefik サーバーを使用して MSA 配達アプリケーションを開発します。また、開発に必要な MSA、プロキシサーバー、ロードバランサー、API ゲートウェイなどの理論的な知識も体系的に学習します。すべての学習プロセスは実習中心で構成されており、これにより Docker ベースのアプリケーション開発に自信を持つことができます。

難易度 初級

受講期間 4か月

  • JOINC EDU
Docker
Docker
MSA
MSA
traefik
traefik
Docker
Docker
MSA
MSA
traefik
traefik

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

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

4.6

5.0

ssw

47% 受講後に作成

コンテナとMSAの実践を体系的に進めながら大きな助けになりました〜ありがとう

5.0

gyuseon.heo

100% 受講後に作成

お得な講義でした

5.0

김종훈

35% 受講後に作成

拝聴しております。

受講後に得られること

  • Docker コンテナの理解と活用

  • Docker compose ベースのアプリケーション開発

  • Docker compose を利用した MSA アプリケーション開発

  • プロキシ サーバー、ロード バランサー、API ゲートウェイの概念

  • マイクロサービスアーキテクチャの概念

  • Traefik API Gateway Server

大勢はマイクロサービスアーキテクチャ、
必ず必要なドッカー技術完璧整理🐳


こんにちは、JOINC YUNDREAMです🚀

今回の講義では、Dockerを実際の開発実務に応用することに関心を持つ初心者を対象に、 「Create MSA-based Delivery Apps using Docker」のテーマを用意しました。

この講義は、ドッカーの基本的な理解があり、最小限のドッカーの設置と実行が可能であるという前提の下で「ドッカーの活用」に重点を置いて進めます。ドッカーの基本的な理解と使い方が気になる場合は、JOINC EDUの「入門者のためのDockerとDockerizingをマスターする」のレッスンを参照してください。


私たちはなぜこの講義を聞くべきですか? 📚

今、ドッカーはソフトウェア業界の事実上の標準になりました。個人も企業もDocker Compose、Docker Swarmを利用してアプリケーションをデプロイしています。 AWS、GCP、Azureなどのクラウドサービスプロバイダも、コンテナベースのサービスをコアサービスとして提供しています。

このような環境で私たちがDockerを学ぶべき理由は明らかです。

  • クラウド時代の開発者にとって不可欠なコンテナ、Docker、およびMSA(Microservice Architecture)テクノロジを習得できます。
  • 開発者にとって必須のCI / CDパイプラインもコンテナに基づいています。
  • クラウドエンジニアはドッカーベースのソフトウェアインフラストラクチャを日常的に取り扱います。
  • DevOpsエンジニアが扱うCI / CDパイプラインもドッカーベースで動作します。

DevOpsエンジニア、開発者、クラウドエンジニアに「ドッカーを扱う能力は選択ではなく必須」です。


講義内容はどのように構成されていますか? 🧑🏻‍🏫

ソフトウェアの世界はとても速く変わります。あまりにも多くの情報があふれているため、何をすべきかを把握することは困難です。そこで、この講義は20年間の実務経験に基づいて素早く、しかし必要な情報は効果的に、実習中心に応用力を育てるように構成しました。

皆さんは「ドッカー:シンプルアプリケーション開発→ドッカーコンポーズ:複雑なアプリケーション開発→コアインターネット技術学習→ドッカーコンポーズ:MSAアプリケーション開発」の過程を経て、簡単に始めて大きく複雑なアプリケーションまでステップを踏んで体系的な学習を進めるようにになります。


私たちはを学びますか?

🖱️ クリックするとJOINC Create MSA Based Delivery Apps Using Dockerヘルプページに移動します。

まず学習すれば良いコースをお勧めします! 😄

私たちのJOINC J.PHILの[入門者のためのDockerとDockerizingをマスターする]を事前講義として積極的にお勧めします。

ドッカーに興味のある誰でも受講できます🙆‍♀️

  1. ドッカーをもっと知りたいジュニア開発者
  2. MSA、Proxy Server、Load Balancerの知識を体験したいジュニア開発者
  3. ドッカーを実際に活用したいジュニアDevOpsエンジニア
  4. DevOps、クラウドエンジニアキャリアを準備している就職準備生

練習環境はどうなりますか? 💻

以下のように環境を準備すれば授業に従うことができます。

  • オペレーティングシステム: Ubuntu Linux
  • マシン仕様
    • VirtualBoxでUbuntu Linuxをインストールできる8GB以上のメモリを搭載したPC
    • Ubuntu LinuxをデュアルブートとしてインストールしたPC
  • 講義コード
    • Githubで共有したコードを事前にダウンロードしてください。
    • JOINCヘルプページからコードをダウンロードして使用する方法を教えてください。 (リンク)
  • 実践環境の構築
    • ヘルプページに講義実習環境を構築するための詳細な案内をしています。スムーズな学習のために必ずお読みください。 (リンク)
      • Ubuntu LinuxインストールバージョンとダウンロードURL
      • 講義で使用するサンプルコードのダウンロード
      • Python開発環境の設定
      • Makeのインストール
      • その他の参考資料

この講義はどのように特別ですか? 🙆‍♀️

私たちのJOINCは、国内で長い間Co​​mputer Engineeringのブログやコミュニティとして活動しています。月平均訪問者60K、3000件の投稿など、有意義なコンテンツを引き続き作成しています。近年、様々なE-Learningプラットフォームや教育企業の企業講義活動も進行中です。

良い機会をお迎えし、Inflearnを通じて良い環境で有意義なコンテンツを皆さんに共有できるようになり、光栄です 😄

Container, MSA Service, Orchestration, CICD Pipeline with Giflow 講義多数進行

この講義の知識共有者は✒️

AWS Technical Account Manager出身であり、DevOpsおよびクラウドエンジニアとして活動しているYUNDREAMです。スタートアップ、中堅企業、大企業など、さまざまな環境でソフトウェア開発、インフラ、品質、セキュリティ、DevOps、AWS Cloudエンジニアリング業務を行いました。また、20年近く技術ブログサイトであるJOINCを運営しながら、様々な技術経験を積んでいます。

これまでの経験とノウハウをもとに、今回の「Create MSA-based delivery apps using Docker」講義をリリースしました。私について気になる方はJOINCサービスを訪問し、さまざまな投稿を読んでください 😄

💾受講前に確認してください。

  • JOINC Create MSA Based Delivery Apps Using Docker ヘルプページに講義実践環境を構築するための詳細な案内をしています。スムーズな学習のために受講前に必ずお読みください。 (リンク)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Docker コンテナ技術を正しく活用したい方

  • DevOps、クラウドキャリアを始める開発者

  • MSA については聞いたことがあるが、どのように始めたらよいかわからない方

  • 素晴らしいアプリケーションを開発したいジュニア開発者

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

  • Docker と Dockerizing の概念を理解する

  • Linux の基本コマンド

こんにちは
です。

314

受講生

26

受講レビュー

10

回答

4.7

講座評価

2

講座

Inflearnの皆様、こんにちは
Join Communicationです。

私たちのコミュニティ 20年間、ソフトウェア開発、DevOps、Cloudコンテンツの創出および共有を行っている専門ソフトウェアウェブサイトです。

Yundream - 元AWS TAM、元ブロックチェーン開発室長、DevOps 10年目,
J.PHIL - トップティア・カンファレンス CIKM16 論文第1著者、ビッグデータ・エンジニアリング教授 6年目、TUB DIMA出身

image

私たち[JOINC]についてご紹介しますと、韓国内で長年コンピューターエンジニアリングのブログおよびコミュニティとして活動しており、月平均訪問者数6万件、投稿数3,000件を誇り、継続して有意義なコンテンツを創出しています。近年では、様々なeラーニングプラットフォームや教育機関で企業向け講義も行っています。今回、Inflearnを通じて素晴らしい機会に恵まれ、良い環境で有意義なコンテンツを皆さんに共有できることを光栄に思います。

 

JOINCは、開発現場でキャリアを積んでいる講師陣で構成されています。ビッグデータ、DevOps、AWS Cloud、CI/CD、Java、GoLangなど、多様な領域でプロジェクトを遂行しながらソリューションを構築し、課題を解決しています。JOINCが提供する講座は、こうした現場の声を反映しています。

今回の機会を迎え、Inflearn(インフラン)とJOINCの豊富なコンテンツを連携させ、相互シナジーを生み出せるよう制作しています 😄 JOINCの動画講座は、核心的な内容を中心に情報を伝えることで、読者の皆様が素早く一定の水準まで到達できるように構成されています。その際、不足しがちな詳細な学習内容や学習ロードマップなどはJOINCのサイトを通じて提供し、相互に補完することで学習効果を最大化できるようにしています。

これからも皆様に価値のある有意義なコンテンツを提供できるよう努めてまいります。
今後の活動にぜひご期待いただき、温かいご声援をお願いいたします 🧑🏻‍🏫

努めております。これからも皆様にとって価値があり、有意義なコンテンツを提供できるよう努力してまいります。多くの期待とご声援をよろしくお願いいたします 🧑🏻‍🏫

カリキュラム

全体

17件 ∙ (1時間 34分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

14件

4.6

14件の受講レビュー

  • psw9327님의 프로필 이미지
    psw9327

    受講レビュー 3

    平均評価 5.0

    5

    47% 受講後に作成

    コンテナとMSAの実践を体系的に進めながら大きな助けになりました〜ありがとう

    • joincedu
      知識共有者

      ありがとうございます😊

  • gyuseonheo님의 프로필 이미지
    gyuseonheo

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    お得な講義でした

    • joincedu
      知識共有者

      ありがとうございます☺️

  • ych2077님의 프로필 이미지
    ych2077

    受講レビュー 2

    平均評価 4.5

    4

    100% 受講後に作成

    すばやく見ることができてよかったです。

    • joincedu
      知識共有者

      大切な受講評ありがとうございます😊

  • hyeminlee9389님의 프로필 이미지
    hyeminlee9389

    受講レビュー 5

    平均評価 5.0

    5

    35% 受講後に作成

    • jykim52323님의 프로필 이미지
      jykim52323

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      ¥6,116

      JOINC EDUの他の講座

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

      似ている講座

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