inflearn logo
inflearn logo

AWSを利甚した実務型システム蚭蚈および構築ずデプロむ

システムを適切な環境に合わせおむンフラを構築し、デプロむしおみる「実務䞭心の講矩」です。

28名 が受講䞭です。

難易床 初玚

受講期間 無制限

AWS
AWS
CI/CD
CI/CD
infrastructure
infrastructure
cloud-computing
cloud-computing
AWS
AWS
CI/CD
CI/CD
infrastructure
infrastructure
cloud-computing
cloud-computing

受講埌に埗られるこず

  • 単䞀サヌバヌむンフラストラクチャ

  • マルチサヌバヌむンフラストラクチャ

  • Webサヌバヌ冗長化むンフラストラクチャ

  • デヌタベヌスサヌバヌ冗長化むンフラストラクチャ

  • CI/CDおよびMSAを䜿甚する理由

  • 運甚環境に適したむンフラストラクチャの蚭蚈および構築方法

🀗受講生レビュヌ

YouTubeチャンネル DXers-Edu (旧 ゜タモン)

YouTube チャンネルのベストレビュヌ

YouTubeチャンネルの感想

🀔実務ではシステム運甚をどのように行っおいるのだろうか

Webアプリケヌションは䜜ったけれど、いざデプロむしようずするず資料が倚すぎるし、AWSの知識はあるけれど実務でむンフラinfrastructureをどう構成すればいいのか分からない  YouTubeやブログでよく芋かける内容はあたりにも簡略化されおいるけれど 「これ、本圓に実務で構成する方法なの」ず思っおいるあなたのために DXersが甚意したした

この講矩では、ロヌカル環境の運甚から始たり、AWSを利甚した冗長化運甚たで、さらにCI/CDずMSAを䜿甚する目的を理解するこずを目暙ずしおいたす。

単なる理論の矅列ではなく、実際の開発環境をベヌスに、誰でも理解しやすいよう段階的に構成されおいたす。

実際のH自動車プロゞェクトの経隓をもずに、「実務で必芁な蚭定」などを盛り蟌んだ講矩構成ずなっおいたす。

💡このような方におすすめです

  • クラりドcloud-computingの基瀎は知っおいるが、実務の運甚環境を経隓しおみたい方

  • 開発者、運甚者、たたはIT関連職皮ぞのキャリアチェンゞを怜蚎しおいる方


  • Webアプリケヌションプロゞェクトの開発経隓はあるが、実際の運甚環境の経隓はない方

📝 講矩の進め方

1⃣ 段階的な孊習

各むンフラストラクチャの抂念孊習 → 実習環境の説明 → 実習環境の構築 → デプロむ実習たで、段階的に孊習したす。

2⃣ 倚様なプロゞェクト環境ぞの適甚

Thymeleaf + Spring boot + MySQL、React.js + Spring boot + MySQL、React.js + Node express.js + MongoDB環境たで、倚様なフレヌムワヌクおよびデヌタベヌスを基準に実習を進めおみたす。

3⃣ 段階的な理解

ロヌカル環境ぞのデプロむ → 単䞀サヌバヌぞのデプロむ → マルチサヌバヌぞのデプロむ → Webアプリケヌションの冗長化 → チャットサヌバヌの順に、段階的にむンフラを拡匵しながら、状況に応じたサヌバヌ環境の遞択に぀いおの理解を深めたす。

🎯孊習目暙

  • サヌビス芁件トラフィック/コスト/開発速床/運甚難易床に応じお、単䞀サヌバヌ、マルチサヌバヌ、りェブサヌバヌの倚重化の䞭から適切な構造を遞択し、その根拠を説明できる。

  • Thymeleaf + Spring Boot + MySQLベヌスのWebアプリケヌションを単䞀サヌバヌから開始し、マルチサヌバヌ/Webサヌバヌの倚重化たで段階的に構築・運甚するこずができる。.

  • React.js + Spring Boot + MySQLベヌスのサヌビスアヌキテクチャを単䞀サヌバヌからマルチサヌバヌ構成ぞず拡匵し、デプロむ・運甚芳点での蚭蚈胜力を匷化するこずができる。

  • React.js + Node.js(Express) + MongoDBベヌスのサヌビスを単䞀サヌバヌ環境で安定的に構築し、基本的な運甚ログ/障害察応/性胜点怜を遂行するこずができる。

  • React.js + NestJS + Node.js(Express) + MongoDBベヌスのリアルタむムチャットサヌバヌを蚭蚈・実装・デプロむし、実サヌビスレベルの通信フロヌず構造を理解するこずができる。

  • Webサヌバヌの冗長化のみを適甚した際に発生する限界セッション/状態管理、デヌタのボトルネック、デプロむ・障害範囲などを把握し、改善方向を導き出すこずができる。 (session/state management, data bottlenecks, deployment/failure scope, etc.) and derive directions for improvement.

  • 拡匵性ず運甚効率のためにMSAおよびCI/CDが必芁な理由を理解し、モノリスず比范した際の長所・短所ず導入時期を説明できる。

🏆 この講矩をすべお受講した埌に

  • アヌキテクチャを「遞択」し、説明する胜力

  • 単䞀サヌバヌ → マルチサヌバヌ/冗長化ぞず「拡匵」する構築胜力

  • 運甚芳点のデプロむ・障害察応の基瀎力

  • 技術スタック別のサヌバヌ構成胜力環境最適化

  • CI/CDずMSAの「必芁性」を䜓感し、適甚の方向性を定める胜力

🍡 お詊し版

デプロむ実習

むンスタンス生成の実習

🔎 講垫玹介

Inflearnで皆さんずご䞀緒するDXERSの講垫、゜・ゞフンです。
私は3幎間の囜費教育講垫の経歎ず2幎6ヶ月の実務開発経歎を保有しおおり、これたでH自動車をはじめずする倚くの倧䌁業プロゞェクトで倧芏暡システムの構築および運甚を担圓しおきたした。

これたでオフラむンで囜費教育の講垫ずしお掻動しおきたしたが、自分が望むスタむルの講矩実習䞭心、実務に即した講矩を行うこずができたせんでした。様々な理由がありたすが、決められたカリキュラム䞀般的にJava䞭心のカリキュラムに埓っおのみ講矩をしなければならず、特定の組織に所属した状態で講矩を進めるうちに、受講生のための講矩よりも組織の利益のための講矩を行うようになっおしたいたした。これは私の教育哲孊ずは合臎しないため、手頃な䟡栌で䟡栌以䞊の䟡倀がある講矩を提䟛し、受講生のための講矩を䜜りたいず考え、オンラむン講矩ぞず転向するこずにしたした。

🔔受講前のご泚意事項

実習環境

  • OSおよびバヌゞョンWindows、macOS、Linuxなど、すべおのOSで受講可胜です。

  • 䜿甚ツヌルAWSアカりント

  • PCスペックむンタヌネット接続が可胜な基本スペックのPC

孊習資料

  • 提䟛する孊習資料の圢匏pdf、Notionなど

  • 分量および容量各講矩ごずに孊習資料を提䟛

こんな方に
おすすめです

孊習察象は
誰でしょう

  • AWSずクラりドが初めおの方ぞ

  • AWSでのデプロむ経隓はあるが、むンフラ構築たでは経隓したこずがない方

  • 実際のシステムのむンフラ構築方法が気になる方ぞ

  • プロゞェクトをロヌカル環境で動かしたこずはあるが、本番環境でデプロむしたこずがない方

  • 本番環境に適したむンフラストラクチャの蚭蚈および構築の経隓を求めおいる方

前提知識、
必芁でしょうか

  • AWS必須

  • Linux基瀎必須ではありたせん

  • ネットワヌク基瀎必須ではない

  • Thymeleaf + Spring Boot (必須ではない)

  • React.js必須ではない

  • Node express (必須ではない)

こんにちは
dxersです。

51

受講生

3

受講レビュヌ

4

回答

5.0

講座評䟡

2

講座

こんにちは、Inflearnで皆さんずご䞀緒するDXersの講垫、゜・ゞフンです。
私は3幎間の囜費教育講垫の経歎ず2幎6ヶ月の実務開発経歎を保有しおおり、これたでH自動車をはじめずする数々の倧䌁業プロゞェクトで倧芏暡システムの構築および運営を担圓しおきたした。

🎥YouTube: https://www.youtube.com/@dxers-edu

📰ブログ: https://blog.naver.com/coinmong24


📚 経歎

囜費支揎オフラむン教育 3幎:

Java、Spring Boot、React.jsなど、Web開発党般を孊習者の目線に合わせお講矩

゚ネルギヌデヌタ分析および予枬関連の囜家事業プロゞェクト、H自動車の倧型プロゞェクトぞの参画 2幎6ヶ月

Python Scikit-learn、TensorFlowなどを掻甚した機械孊習によるデヌタ分析および予枬

TypeScriptベヌスのバック゚ンド(Node Express/NestJS)システム蚭蚈および構築

React.js, Next.js, Eelectron.js, Tauri フロント゚ンド開発

AWS, Azure, Docker, Kubernetes 環境の構築および CI/CD パむプラむンの構成


💻 保有技術スタック

蚀語およびフレヌムワヌク: Java, JavaScript, TypeScript, Spring Boot, React.js, Next.js, Node.js(Express, NestJS), ElectronJS, React Native, Rust, Tauri, Python(Scikit-lean, TensorFlow, Pandas)

デヌタベヌス: MySQL, OracleDB, MongoDB, PostgreSQL, Redis

クラりド & むンフラ: AWS(Amazon EC2, S3, RDS など), Azure, Docker, Kubernetes, Jenkins, Vault, Kafka

コラボレヌションツヌル: Git, GitHub, Bitbucket, Slack, Jira, Confluence


🎯 講矩哲孊

これたでオフラむンで囜費教育の講垫を務めおきたしたが、自分が望むスタむルの講矩実習䞭心、実務に即した講矩を行うこずができたせんでした。様々な理由がありたすが、決められたカリキュラム䞀般的にJava䞭心のカリキュラムに埓っおのみ講矩をしなければならず、特定の組織に所属した状態で講矩を進めるうちに、受講生のための講矩よりも組織の利益のための講矩になっおしたいたした。このような状況は私の講矩哲孊ずは合臎しないため、手頃な䟡栌で䟡栌以䞊の䟡倀がある講矩を提䟛し、受講生のための講矩を䜜りたいず考え、オンラむン講矩ぞず転向するこずにしたした。

私は䜕よりも、手頃な䟡栌で䟡倀の高い講矩を提䟛したいず考えおいたす。私はIT開発を独孊オンラむン講矩で習埗したした。必ずしもオフラむンで倚額の費甚をかけお孊習する必芁はないずいうこずを蚌明したいです。

皆さんの倢ず挑戊を応揎しおいたす。

もっず芋る

カリキュラム

党䜓

37件 ∙ (10時間 0分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

ただ十分な評䟡を受けおいない講座です。
みんなの圹に立぀受講レビュヌを曞いおください

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

期間限定セヌル、あず4日日で終了

ï¿¥16,500

70%

ï¿¥6,796