0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWSのオートスケールの負荷試験のため、EC2にVegetaを設定する

0
Last updated at Posted at 2020-11-09

AWSのオートスケールの負荷試験のため、EC2にVegetaを設定するのアイキャッチ

この記事でわかること

  • AWSのオートスケールの負荷試験のため、EC2にVegetaを設定する の学習・振り返りの要点
  • 自分の学習計画に取り入れるときの考え方
  • 試験制度や教材が変わった場合に確認したい点

はじめに

AWS EC2に分散負荷試験ツールであるVegetaの設定方法です。

ロードバランサーのオートスケールがどのくらいスケールするか試験する際に、Vegetaを利用しました。
以下の有名な負荷試験ツールは、試験環境構築のコストが高いです。

  • Apache Bench
  • Apache JMeter
  • Locust
  • Tsung

コストが高い理由

  • クラスターを構築する必要がある
  • そもそも負荷が掛からない
  • シナリオを記述しなければならない

やりたいこと

  • URLに指定したメソッドで、指定した秒間リクエストで負荷を掛けたい。

[GitHub]Vegeta

環境構築手順

  1. EC2

    コマンド
    sudo yum update -y
    
    # Go言語のインストール
    sudo yum install go -y
    echo export GOPATH=$HOME/go >> ~/.bashrc
    
    # gitのインストール
    sudo yum install git -y
    
    # Vegetaの導入
    go get -u github.com/tsenart/vegeta
    sudo ln -s /home/ec2-user/go/bin/vegeta /usr/local/bin/vegeta
    

学習に活かす確認ポイント

  • 試験制度、出題範囲、教材の内容が現在も同じか確認する。
  • 短期間で真似する場合でも、前提知識や使える学習時間を自分の状況に合わせて調整する。
  • 合格体験記は個人差が大きいため、過去問演習や公式情報と組み合わせて判断する。

おわりに

ここまで読んでいただきありがとうございました。
Wealthy Designでは、AWS・Webシステム開発・AI活用など、現場で使える技術を大切にしています。

会社の取り組みは、会社サイトにまとめています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?