강의

멘토링

로드맵

BEST
Security & Network

/

Cloud

AWSで簡単かつ迅速に、しかも非常に堅牢なサーバー環境を構築する方法

サンプルEコマースサービスをAWSにデプロイし、継続的に堅牢かつ効率的な環境へと改善していく過程を迅速に体験していただけます。

  • Burger
이론 실습 모두
컨테이너
데이터베이스
미니프로젝트
AWS
Docker
MSA
container
ecs

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

こんなことが学べます

  • 簡単で速いながらも、堅固で効率的なサーバーのデプロイ環境を構築する方法

  • AWS VPC

  • AWS EC2 + Bastion Host + NATインスタンス

  • AWS ALB、ASG

  • AWS RDS (Multi AZ、RDS Proxy、リードレプリカ)

  • AWS S3、CloudFront

  • AWS ECR + コンテナ(Docker)

  • AWS VPCエンドポイント

  • AWS API Gateway、VPC Link

  • AWS Route53、Certificate Manager

  • AWS ECS - コンテナオーケストレーション

  • AWS Fargate

クラウド環境での運用、展開に苦労していますか?
最速かつ最も簡単に操作する方法を紹介します!
😄

講義紹介

  • スタートアップでクラウド環境のサーバーを直接構築し、試行錯誤を経て改善した過程の核心だけを収めました。
  • 現業で講義と同様の過程を経て、最終的にコストを20パーセント以上節約でき、運営オーバーヘッドも大幅に削減できました。
  • 講義では、Goopangという仮想のEコマースサービスで実習を行います。
    (Spring Bootで事前に作成してGitHubに配布したプロジェクトを受け取るだけです。)
  • このレッスンだけで、15を超えるAWSサービスの使用経験を試すことができます!
  • AWS サービスを 1 つずつ導入していき、グパンサービスがますます改善されていく過程を直接体験できます。
  • クバネティスの学習曲線や運用オーバーヘッドのため、導入に悩んでいる方には答えになることがあります。
  • クバネティスを学ぶ前に、コンテナオーケストレーションの経験を学ぶことができます。
  • 理解を助けるために、以下のような画像をたくさん使っています。

講義対象

  • クラウド環境で信頼性の高い展開と運用経験を積みたい開発者学生
  • クラウド運用コストを削減したい開発者
  • MSA (マイクとしてビスアーキテクチャ)とコンテナオーケストレーションを体験したい学生
  • AWSで運営していますが、休暇のたびに心が不安な開発者
  • EC2、S3、RDS以外のサービスの導入をどのように開始するかを悩んでいる開発者
  • クラウドとバックエンドの開発を一人で担当する開発者

講義目標

  • ローカルでクラウドネイティブ環境を運営
  • モノリシックアーキテクチャからMSAへの移行
  • MSA環境でのコンテナオーケストレーションの導入
  • AWS でサービスを構築するための基本的なサービスの取り扱い方法
  • 講義ではサービス構造を改善し、最終的には最小限の運用オーバーヘッドとコストで最大限の高可用性とスケーラビリティを目指しています。
  • 下のgifは、実習を通じてグパンサービスを改善していきながら作るダイアグラムアーキテクチャです。
    今はダイアグラムが難しく感じられるかもしれませんが、受講した後は皆理解できます。

学習資料

サーバーアプリケーションプロジェクト- 練習に必要なサーバーアプリケーションは、Spring Bootで事前に作成したプロジェクトをGitHubにデプロイしています。
練習中に使用するプロジェクトをcloneするコードや内容も含まれているので、Spring Bootを扱えなくても問題になりません。

PPT - 講義のセクション 最初の映像はセクション全体的な理論内容で構成され、最後は整理する内容で構成しました。各講義のPPTはPDFファイルにアップロードしておきましたので必要な方は参考にお願いします。

予想される質問

  • Q. Spring Bootを知らなくても受講できますか?
  • A. はい。講義でコードを直接書くことはありません。
    私が事前に作成したSpring Bootプロジェクトを必要に応じて受け取ってください。
    理解を助けるために、簡単なコードと機能レビューは講義に含まれています。

  • Q. このレッスンでクーバーネティスに代わってできますか?
  • A. いいえ。完全に置き換えることはできませんが、クーバーネティスのようにコンテナオーケストレーション環境の運営を体験してください。
    そして個人的な考え方はクーバーネティスより学習曲線が低く、運営が簡潔になることができ、低コスト部分での利点があると思います。

  • Q. では、この講義を学ぶより、クバネティスを学ぶほうがよいでしょうか?
  • A. 実務において、要求事項がクーバーネティス導入であれば、そうかもしれません。
    ただし、クーバーネティスは環境によってはむしろ運用のオーバーヘッドが増加することがあります
    この講義で最終的に構築される環境は、最小限の運用オーバーヘッド、比較的低い学習曲線とコストで初期のスタートアップまたは実務環境を経験したい予備開発者の方には大いに役立つでしょう。

  • Q. この講義を聞くと、クバネティスを学ぶのにも役に立ちますか?
  • A.ク​​バネティスはコンテナオーケストレーションツールです。
    このレッスンでは、 AWSのコンテナオーケストレーションサービスを使用し、基本的な操作も行います。
    ですから、講義を受講後、クーバーネティスを学習すれば、十分に役立つと思います。

受講前の注意

  • 練習中は必然的に少額の費用が発生することがあります!
  • お金を節約するために、私たちはAWSフリーティアを使用するために新たにサインアップすることをお勧めします。
  • レッスンでは、サーバーアプリケーションとしてSpring Bootを使用しますが、コードを書くことはなく、Spring Bootを知らなくても問題はありません
  • 基本的なクラウドサービスの概念があれば良い、なくても良いです。
  • 基本的なネットワーク通信の概念(REST API程度)があればいいし、なくてもいい。
  • 講義では基本的な会員登録やダウンロードガイドは省略しました。

練習環境

  • 実習では、できるだけOSや環境の影響を受けない方向に進んでいますが、参考にお願いします。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • クラウド環境で安定的なデプロイと運用経験を積みたい開発者または学生

  • クラウド運用コストを削減したい開発者

  • クラウドとバックエンド開発を一人で担当する開発者

  • EC2、S3、RDS以外のサービス導入をどう始めるべきか悩んでいる開発者。

  • AWSで運用しているものの、休暇のたびに心が不安になる開発者

  • MSA(マイクロサービスアーキテクチャ)とコンテナオーケストレーションを経験してみたい学生

こんにちは
です。

1,848

受講生

55

受講レビュー

46

回答

4.9

講座評価

3

講座

 

AWS Certificated Professional 및 Associate 다수 보유

현 스타트업 CTO

カリキュラム

全体

104件 ∙ (6時間 48分)

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

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

受講レビュー

全体

23件

4.9

23件の受講レビュー

  • seulee님의 프로필 이미지
    seulee

    受講レビュー 22

    平均評価 4.7

    5

    96% 受講後に作成

    Tôi tìm thấy khóa học này vì tôi gặp khó khăn khi xây dựng cơ sở hạ tầng bằng ECS. Mình vào đây chỉ giải quyết phần định tuyến giao thông của ALB thôi, nhưng khi thấy bài giảng cụ thể hơn, ngắn gọn và súc tích hơn mình mong đợi, cuối cùng mình đã xem lại toàn bộ từ đầu. Là một người đã đọc nhiều blog và video, tôi cảm thấy người hướng dẫn thực sự có nhiều kinh nghiệm trong việc xây dựng cơ sở hạ tầng và đã suy nghĩ rất nhiều về tính thực tiễn. Ngay cả khi một nhà phát triển nổi tiếng giảng bài, bạn có thể sẽ không bị tụt lại phía sau trong phần này. + (Lý do tôi cảm thấy như vậy không chỉ là để thực hiện các chức năng đơn giản mà còn để giải thích các tùy chọn cài đặt theo những gì tôi biết. Dù đã triển khai rồi nhưng tôi cố gắng chia sẻ các phương pháp mới, tốt hơn và luôn áp dụng Và trong tất cả các quá trình này. Mặc dù đây là một bài giảng được biên tập và chuẩn bị kỹ lưỡng nhưng tôi không thể không cảm nhận được điều đó. Tôi đặc biệt giới thiệu nó cho những ai muốn biết danh sách bài giảng có gì. Đó là một bài giảng tốt! Kết quả là tôi có thể tùy chỉnh xây dựng cơ sở hạ tầng mà tôi muốn sau khi xem bài giảng. Bây giờ chúng ta có thể nghĩ về các lựa chọn để mở rộng hơn nữa. Tôi đã quen thuộc với Jenkins và Gitaction, vì vậy tôi tự hỏi liệu có cần thêm bài giảng nào không, nhưng tôi đủ hài lòng để nghĩ đến việc xem các bài giảng trong tương lai. Ngoài ra, nếu bạn sao chép và dán bên dưới, bạn có thể tiếp tục mà không gặp vấn đề gì. Có một số lỗi chính tả rất nhỏ nhưng chúng đã được giải quyết bằng cách xem video nên đây không phải là vấn đề lớn.

    • burger
      知識共有者

      Xin chào! Cảm ơn bạn đã để lại đánh giá. Tôi cảm thấy rất tự hào vì bạn đã nắm bắt được tất cả những phần tôi dự định đưa vào. Tôi đã lo lắng rất nhiều về việc liệu bài giảng của mình có giúp ích được gì cho học sinh hay không, nhưng nhờ có sự xem xét bài giảng của Seunghyeon Lee, tôi cảm thấy yên tâm hơn rất nhiều. Một lần nữa xin cảm ơn bạn vì đã viết bài đánh giá chân thành về khóa học và chúng tôi sẽ cải thiện những lĩnh vực mà bạn đã cung cấp phản hồi sớm nhất có thể. Và trong bài giảng tiếp theo, chúng tôi sẽ cố gắng hết sức để giới thiệu những dịch vụ tốt giúp tăng thêm hiệu quả cho hoạt động mà không cần thử và sai. Cảm ơn Tôi hy vọng bạn có một cơ sở hạ tầng tốt!

  • a010292966437478님의 프로필 이미지
    a010292966437478

    受講レビュー 1

    平均評価 5.0

    5

    37% 受講後に作成

    Tôi nghĩ đây là bài giảng dành riêng cho những người như tôi, những người không thể sử dụng bất cứ thứ gì khác ngoài ec2rds s3 haha.

    • burger
      知識共有者

      Xin chào! Vì đây là khóa học đầu tiên của tôi nên có lẽ tôi đã bỏ lỡ rất nhiều điều, nhưng cảm ơn bạn đã để lại nhận xét hào phóng. Bài giảng bao gồm một quá trình cải tiến kiến ​​trúc sẽ được triển khai cuối cùng và bao gồm cả các bài tập cơ bản về EC2 và S3. Tôi nghĩ việc thực hành sẽ diễn ra suôn sẻ hơn nếu bạn biết về các dịch vụ này. Và chúng tôi đã tạo ra nó với mục tiêu giúp bạn có thể tiếp tục ngay cả khi bạn chưa sử dụng dịch vụ hoặc không biết gì về chúng. Nếu bạn gặp bất kỳ sự bất tiện hoặc bộ phận nào không hoạt động bình thường trong suốt khóa học, vui lòng liên hệ với chúng tôi bất cứ lúc nào! Cảm ơn

  • sseong691899님의 프로필 이미지
    sseong691899

    受講レビュー 1

    平均評価 5.0

    5

    99% 受講後に作成

    Tôi được giao phụ trách bộ phận cơ sở hạ tầng tại công ty của mình một cách vội vã, và đây là một bài giảng hay để nắm bắt chung về luồng AWS. Tôi hy vọng rằng trong tương lai, các bài giảng sẽ đi sâu hơn về MSK, cấu hình mạng và bảo mật. Nếu bạn làm bài giảng, tôi chắc chắn sẽ mua và xem. Nó rất hữu ích!

    • burger
      知識共有者

      Chào sseong69. Thật mừng vì điều đó hữu ích! Cảm ơn bạn đã tham gia khóa học!😃

  • hanumoka님의 프로필 이미지
    hanumoka

    受講レビュー 56

    平均評価 4.4

    5

    100% 受講後に作成

    Một bài giảng giống như sách dạy nấu ăn mà bạn có thể tra cứu nhanh chóng khi cần. Tôi đang mong chờ bài giảng tiếp theo.

    • burger
      知識共有者

      Xin chào hanumoka~ Chúng tôi sẽ cố gắng hết sức để đáp lại những đánh giá tốt bằng những bài giảng hay. Cẩn thận cảm lạnh trong mùa đông! Cảm ơn :)

  • offensivesoup님의 프로필 이미지
    offensivesoup

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    Các lớp học trên AWS và MSA, đặc biệt là S3, rất hữu ích! Cảm ơn

    • burger
      知識共有者

      Vui mừng bạn thấy nó hữu ích! :) Cảm ơn bạn đã làm việc chăm chỉ khi tham gia khóa học! Cảm ơn bạn~~

¥7,167

Burgerの他の講座

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

似ている講座

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