
開発者テックブログ成長システム:SEO・コンテンツ・収益化・キャリア戦略
may9noy
何を書いても検索流入や成果につながらない開発者のために、8年間で1,200本の記事を運営してきた経験をもとに、SEO・コンテンツ・収益化の仕組みを設計します。
入門
Contents Marketing, SEO, Blog
アプリケーションを設計・実装し、Cloudインフラアーキテクチャを自ら設計・構築して、開発したプログラムをCloud環境で実行するプロセスです。
受講生 159名
難易度 初級
受講期間 無制限


学習した受講者のレビュー
5.0
hyun0308
講師の専門的な説明と実習資料のおかげで、理論だけでなく、実際に実習しながら学んだ内容を適用することができました。また、AWSの主要なサービスを基に説明していただいたので、クラウド環境でのアーキテクチャ設計と運用に関する理解を深めることができました。 今後の講義も楽しみです。
5.0
권오현
他の講義の場合は理論中心の学習が多く、実務に適用しにくい部分がありました。
5.0
Jang Jaehoon
良い講義をありがとうございます!
クラウドインフラアーキテクチャ設計
アーキテクチャベースのサンプルアプリケーション開発
AWS
アーキテクチャを理解することは、IT専門家として不可欠な能力を身につけるうえで非常に重要です。
これにより、システムリソースを効率的に管理・最適化でき、コスト削減とパフォーマンス向上に直接貢献できます。また、適切に設計されたアーキテクチャは、システムの成長に合わせて容易に拡張できるため、ビジネスの成長や変化にも柔軟に対応できるようになります。
安定性と可用性を確保してサービスの中断を最小限に抑え、ユーザー体験を向上させるとともに、セキュリティ脅威を効果的に管理・対応できるため、データ保護とコンプライアンスを実現できます。
自動化されたデプロイおよび管理プロセスを通じて運用効率を高め、開発・運用チームの生産性を向上させます。また、システムの問題を迅速に診断・解決するのに役立つため、ダウンタイムを削減し、サービス品質を維持できます。
📌 主な特徴:この講義は基礎講義として、ネットワーク、サーバー、アーキテクチャ、開発、DBなど、さまざまなIT分野を扱います。
📌 実務重視の学習:実際のプロジェクト事例を通じて、実務ですぐに活用できる知識を提供します。
📌 実習中心の教育:学習資料とともに実習を通じて、学習内容を実際に適用してみることができます。
📌 専門講師:アプリケーションアーキテクチャ分野で豊富な設計経験を持つ専門家が講義を行います。
📌 アーキテクチャ分析:実際のプロジェクトで設計されたアーキテクチャを基に、アーキテクチャ構成を分析・学習します。

インフラエンジニア
インフラアーキテクチャに関する基礎知識を身につけたいインフラエンジニア。
開発や実務におけるインフラ設計・管理への理解を深めたい方。

システム管理者
既存システムを最適化し、スケーラブルなインフラを設計したいシステム管理者。アーキテクチャ設計と関連技術を学びたい方。

DevOpsエンジニア
効率的なIT運用のために
アーキテクチャの知識を強化したい
DevOpsエンジニア。
実務プロジェクトに応用できる実践中心の設計を求めている方。
スケーラブルなインフラの設計および実装:
ベストプラクティスを使用して、スケーラブルで信頼性の高いインフラソリューションを設計・実装できます。
システムパフォーマンスの最適化:
既存システムのパフォーマンスを分析し、最適化できます。
問題解決と対応:
アプリケーション関連の問題を迅速かつ効果的に特定し、解決できます。
DevOps環境でのコラボレーション:
DevOpsチーム内で運用を効率化し、協働を改善するために効果的に作業できます。
エンタープライズアーキテクチャ
(3Tier-Architecture)
3ティアアーキテクチャは、アプリケーションを3つの層に分離して構成するソフトウェアアーキテクチャパターンです。
プレゼンテーション層(Presentation Tier)
ユーザーインターフェースを担当します。
ビジネスロジック層(Business Logic Tier)
アプリケーションの中核ロジックを処理します。
データ層(Data Tier)
データベースとのやり取りを担当します。
サンプルアプリケーション開発
(Thymeleaf, SpringBoot)
CRUD機能を備えたサンプルアプリケーションを開発します。(CREATE、READ、UPDATE、DELETE)
フロントエンド : Thymeleaf
バックエンド : SpringBoot
説明:ユーザーを作成、参照、更新、削除するサンプルアプリケーションで、フロントエンドはThymeleafで開発し、バックエンドはSpringBootを使用し、
MVCパターンに基づいて開発を進めます。
InnerArchitectureの設計
(draw.io)
InnerArchitecture、つまり内部アーキテクチャをdraw.io
ダイアグラム作成ツールを使って作成します。
作成したArchitectureに基づいて、プログラムの設計および実装を行います。
開発が完了した時点で、作成したInnerArchitecturerとOuterArchitectureを分析・検討する時間を設け、適切に設計されたアーキテクチャであるかを検証するプロセスを行います。
SpringBoot
(IntelliJ)
BackEndはIntelliJコミュニティプログラムを通じて開発を進めます。
Spring MVCパターンをベースにバックエンド開発を行い、DBは開発環境ではメモリDBであるH2 DBを使用し、AWS環境ではPostgres RDSを使用します。
Postmanを通じて生成されたAPIを呼び出し、管理する機能を実行します。
OuterArchitectureの分析
アーキテクチャを分析する時間を設けます。
OuterArchitectureを分析し、技術検証事例について確認します。
AWS Cloudベースのインフラ設計および構成
AWS Free Tierを基にAWS Cloud環境ベースのインフラアーキテクチャを設計し、サンプルアプリケーションを実行するためのインフラ環境を構築してみます。
サンプルアプリケーションとALB、RDSなどの主要サービスを連携してアプリケーションを実行し、クラウドベースのインフラ環境を構成・学習します。
アーキテクチャはdraw.io プログラムで作成する予定ですので、事前にダウンロードしてインストールしてください。
ダウンロードURL:https://www.drawio.com
Cloud環境はAWS Free Tierを基盤として進めます。Free Tierが適用されないResourceについては、
所定の費用が発生する場合があることをあらかじめご了承ください。
講義で使用したコードは、以下のGitリポジトリにアップロードされています。😃
git-url : https://github.com/Nanninggu/my-app
学習に役立つサイトとして、以下のサイトをおすすめします。
以下のサイトで関連する内容をご覧いただき、疑問点がありましたら、その技術ブログにコメントを残していただくか、講義に関する内容であれば講義サイトにお問い合わせいただいても構いません。
技術ブログ:https://may9noy.tistory.com
個人的にお問い合わせのある方は、以下のe-mailアドレスまでご連絡ください。😀
e-mail : may9noy@gmail.com
講義速度 & 音量 & 画質に関する内容
話すのが遅いほうなので、動画の再生速度を1.2~1.5に設定してご覧いただくと、よりスムーズです。
講義ごとに音声の音量に差がありますので、調整して受講していただきますようお願いいたします。
セクション4までは画質720pで録画されており、セクション5からは4Kとなっていますので、あらかじめご了承ください。
講義の学習資料を通じて、講義で不足している部分や追加の説明が必要な部分を整理し、提供します。
必要に応じて、質問に関連する内容をまとめ、学習資料として提供します。
💡必須ではありませんが、あらかじめ以下の内容についての予備知識があるとよいでしょう。
基本概念の理解
ITインフラの基本概念(サーバー、ネットワーク、ストレージなど)
クラウドコンピューティングの基本概念(IaaS、PaaS、SaaS)
技術スタック
主要なクラウドサービスであるAWSのリソースをもとに説明します。(例:VPC、ALB、NLB)
ネットワーク
ネットワークの基本概念(IPアドレス、サブネット、ルーティングなど)
ネットワークセキュリティ(ファイアウォール、VPN、IDS/IPSなど)
セキュリティ
インフラセキュリティの原則およびベストプラクティスに関する基本概念
データ保護の構成に関する基本概念
開発
SpringFrameworkの理解とMVCパターン
(Model, View, Controller)に関する概念
学習対象は
誰でしょう?
クラウドインフラアーキテクチャを設計したい人
設計から開発・実装まで、全体の流れをシンプルに知りたい方
AWS環境を学びたい方
キャリア認証
2,739
受講生
334
受講レビュー
26
回答
4.4
講座評価
10
講座
こんにちは。😄
時々、育児と仕事でバーンアウトになり疲れ果ててしまうこともありますが、😅
一日一日を常に感謝と楽しい気持ちで生きているIT労働者です。😅
個人ブログ:https://may9noy.tistory.com
GitHub : https://github.com/Nanninggu
人生とご家庭の中に、いつも良いことだけが溢れるようお祈りいたします。 😀
全体
53件 ∙ (9時間 22分)
講座資料(こうぎしりょう):
全体
19件
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと4日日で終了
¥38,500
30%
¥6,999