【AWS 入門】ELBとEC2で負荷分散してみよう

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ส.ค. 2024

ความคิดเห็น • 39

  • @klein9399
    @klein9399  3 ปีที่แล้ว +4

    ごめんなさい!ちょっとだけ訂正と補足ありまーす😂
    ■ 訂正
    1. 呼び方
    誤: ALB(アプリケーションロードバランシング), NLB(ネットワークロードバランシング)
    正: ALB(アプリケーションロードバランサー), NLB(ネットワークロードバランサー)
    2. EC2のセキュリティグループ
    ELBのサブネットには
    ・klein-public-1a(ap-northeast-1a)
    ・klein-public-1c(ap-northeast-1c)
    の2つを指定したので、EC2で許可するのはこの二つでした。(klein-public-1cの登録を忘れてた🤮)
    ただ、ここはIPアドレス範囲(CIDR)で許可するパターンと、ELBとEC2に同じセキュリティグループを付けて許可するパターンなど色々方法があるので適宜要件に応じて変更ください!
    ■ 補足
    1. EC2の配置サブネット
    今回はインスタンスAもBも同じklein-public-1a(ap-northeast-1a)に配置してますが、
    もっときちんと冗長性を担保するのであれば、
    ・インスタンスA → klein-public-1a(ap-northeast-1a)
    ・インスタンスA → klein-public-1c(ap-northeast-1c)
    のように、アベイラビリティーゾーンを分けた方が直良しだと思います。
    (僕がめんどくさがっただけ👨‍🎤)

  • @kentoo_1
    @kentoo_1 หลายเดือนก่อน +1

    ホワイトボード座学、他ではあんまり無いので本当にありがたいです

  • @user-zh6qg5vk9e
    @user-zh6qg5vk9e 3 ปีที่แล้ว +2

    クラインさんの説明、ターゲットをサーバ初学者に向けて話して下さっており、本当に分かりやすいです。ありがとうございます。
    AWS Step Functionsの動画を期待しています!!!!

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      あざす🙌😝
      撮ってる時はちゃんと説明できてんのかなぁ、って思いつつやってるから嬉しい😂
      Step Functionsは仕事で使った事ないから、僕が理解できたらそのうちやるかもです!笑

  • @keijimukai9320
    @keijimukai9320 3 ปีที่แล้ว +1

    AWSをudemyで何となく勉強して動かしてましたが、理解を深めるのに役立ちました。
    登録させていただきました。

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      udemyからのはめちゃ嬉しいです!笑
      あざまーーす🙌

  • @mitsusumihashimoto5381
    @mitsusumihashimoto5381 3 ปีที่แล้ว +1

    勉強になります!!!わかりやすいです!!!

    • @klein9399
      @klein9399  3 ปีที่แล้ว +1

      よかった!!あざす、是非お試しを😂

  • @Karabelle0929
    @Karabelle0929 3 ปีที่แล้ว +1

    勉強になりました、理解しやすいです。ありがとうございます。もっとAWSの内容見たいです。🙏

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      あざす!
      なんか思いついたらやりまーす😝

  • @Jack-sf4on
    @Jack-sf4on 3 ปีที่แล้ว +1

    大変勉強になりました。ありがとうございます

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      よかった🙌😂
      コメントあざす!

  • @qian3658
    @qian3658 3 ปีที่แล้ว +1

    勉強になりました。

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      良かった!つかってみてくださーい😝

  • @user-li7di8dv2i
    @user-li7di8dv2i 2 ปีที่แล้ว +1

    助かります!ありがとうございます!

  • @user-od8yj4eb9s
    @user-od8yj4eb9s 3 ปีที่แล้ว +1

    大ファンです!

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      めっちゃ嬉しい!!😳

  • @user-fr7gl7db3x
    @user-fr7gl7db3x 3 ปีที่แล้ว +4

    IT界隈って初学者に対してクソ厳しいから,こういう動画はとても良いですね.

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      謎にキッツい人いますよねww

  • @hi-taran
    @hi-taran 3 ปีที่แล้ว +1

    助かる、ありがたい、この動画を求めてました!!!

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      よかった!途中ちょっとミスってるとこあるので、コメント欄の訂正読んでくださ〜〜い😂

  • @wanpa11111
    @wanpa11111 ปีที่แล้ว

    やば。むっちゃわかりやすい。クラインさん。復活してくれないかなぁ。。

  • @s02y80
    @s02y80 3 ปีที่แล้ว +2

    有益なハンズオンありがとうございます。
    正直こんなんやり方知っとるわってなって見てたけどそれぞれなぜそのパラメータなのか構成なのか説明してもらえてかなり理解深まりました!
    あとプライベートサブネットに配置したDBのセキュリティグループ全てのIPから入れるようになってたこと今気がつきました笑
    修正せねば💨

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      それはよかった!w
      僕もやりながらめっちゃ間違えるんで何も言えん🤮
      パブリックIP振られてなければ問題ないと思うんですけどね、一応DB一番大事ですからね!笑

  • @TS-cu8kv
    @TS-cu8kv 3 ปีที่แล้ว +1

    40:50
    ELBの作成

  • @prmtsvctr9539
    @prmtsvctr9539 3 ปีที่แล้ว +1

    先日はありがとうございました😊
    今回こちらの動画の内容をハンズオンしてみたところ、インスタンスB側でApatchのインストールを行うところまでは正常でしたが、curlでインスタンスA側は正常に表示されるのに対してインスタンスB側が無反応でコンソールにhtmlの内容が反映されません。
    プライベートサブネットに2つのEC2があり、当初はインスタンスAも無反応だったため、ルートテーブルのメインテーブルの切り替えとエンドポイントの設定を行ったところ、インタンスAについては正常に反映させるようになったもののインスタンスBの無反応が修復出来ません。SIDRの範囲の設定が何かで問題があるのでしょうか?
    ちなみにSIDRの範囲の設定の際にVPCは192.168.1.0/24を設定パブリックサブネットが192.168.1.0/25を設定、プライベートサブネットが192.168.1.128/25を設定してあります。
    設定の際によくCIDRが範囲内にないとか、重複していますと出るので、きちんと理解出来てない可能性が高く、複数のサブネットを置く際のCIDRの区切り方に困惑しています。
    もしお時間がある時でも構いませんので、これだけは押さえておきたいと言うようなポイントがありましたらご教授頂けると幸いです♪
    宜しくお願い致します🤲🥺

    • @klein9399
      @klein9399  3 ปีที่แล้ว +1

      curlのエラーが見れるともう少し協力できそうなのですが😂
      とりあえず、踏み台サーバーからプライベートサブネットのサーバーBにpingが通るか確認するといいかもです!(セキュリティグループで一旦全ての通信を許可して)
      そもそもネットワーク的に繋がっているのか、繋がっているけどウェブサーバーとしてリクエストを受けれないのか分かるかも🙌😝

    • @prmtsvctr9539
      @prmtsvctr9539 3 ปีที่แล้ว +1

      @@klein9399 ヒントありがとうございます😆
      明日やってみます!
      この関連で質問にしてもサブネットマスク周辺がまだあやふやなので的外れな質問になってしまわないか疑問です。
      ハンズオンしながらIPアドレスやサブネットマスクの学習が出来るものなどありましたら教えて頂けると助かります♪
      結果は数日格闘してこちらにまた書かせて頂きます🙇‍♂️

    • @prmtsvctr9539
      @prmtsvctr9539 3 ปีที่แล้ว +1

      @@klein9399 ありがとうございました😆
      正常にロードバランサーが機能している事を確認出来ました。
      まずpingを踏み台サーバー内部から打ち込んでいて無反応だった事が判明しました。
      そしてプライベートサブネットB側だけcurlでコンソール表示されなかったのは、インスタンスBのセキュリティのインバウンドルールにHTTPポート80の設定がなかった事が原因でした。
      大変勉強になりました😃

    • @klein9399
      @klein9399  3 ปีที่แล้ว +1

      解決よかった!
      セキュリティグループ忘れる時ありますww
      pingチェックは色んな時に使えるんで是非使ってみてください😝🙌

    • @prmtsvctr9539
      @prmtsvctr9539 3 ปีที่แล้ว +1

      @@klein9399
      大変恐縮なのですが、今までPythonで書き溜めたいくつかのアプリがありまして、Dobkerでデプロイ出来るか色々な主のサイトを試していますがいまいち上手くいかないので、もしネタが尽きた時などに一旦どのようなハンズオンでデプロイしているか拝見させていただければ幸いです。😆

  • @user-ir9dt8ip3e
    @user-ir9dt8ip3e 3 ปีที่แล้ว +1

    ELBをパブリックに送ってことは結局インターネットゲートウェイから通信してるんですかね??

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      ですです!
      awsの外部と通信するには、必ずインターネットゲートウェイが必要になります💪

  • @an6228
    @an6228 3 ปีที่แล้ว +1

    イケメン❤️ただの顔ファンです。
    その情熱だけで最終的にイケイケインフラエンジニア女子になれそう

    • @klein9399
      @klein9399  3 ปีที่แล้ว

      それはまじで嬉しすぎる😆
      褒められて伸びる対応なのでこれからもよろしくでっす!笑