강의

멘토링

커뮤니티

Programming

/

Back-end

K6で学ぶSpring Boot負荷テスト入門

この講義は、Spring Bootサーバーを対象にK6を活用した負荷テストを直接体験する講義です。 CRUDベースのシンプルなサーバーにK6でトラフィックを発生させ、その結果をGrafanaとInfluxDBで可視化する過程を体験していただけます。

  • Neo
실습 중심
백엔드이해하기
처음하는배포
서버
부하테스트
Spring Boot
docker-compose
grafana
influxdb
k6

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

受講後に得られること

  • K6を活用してSpring Bootサーバーに負荷(ストレス)テストを実行する方法

  • InfluxDBとGrafanaを連携して負荷テスト結果を可視化し解釈する方法

  • 簡単なCRUDサーバー開発(Springboot + Kotlin + JPA + H2)

K6で学ぶSpring Boot負荷テスト入門

この講義はSpring Bootサーバーを対象とした負荷テストを直接体験する実習中心の講義です。
皆さんが直接フォローしながらAPIサーバーを作成し → 負荷をかけ → 結果を可視化する流れを体験することができます。

Spring Boot, docker-compose, grafana, influxdb, k6

🤔 こんなことが気になりませんでしたか?

「私のサーバーは果たして何人まで耐えられるだろうか?」
「トラフィックが集中したら落ちてしまうのではないだろうか?」

このような不安感、一度は感じたことがあるでしょう。
サーバー開発者なら絶対に避けて通れない宿題 — それが負荷テストです。

しかし、現実はどうでしょうか?

  • 負荷テスト?名前を聞いただけでも難しく、どこから始めればいいのか途方に暮れる。

  • JMeter、LoadRunner…なんだか複雑で古いツールには手を出したくない。

  • 結局「私のサーバーはそのまま問題なく動くだろう」という漠然とした信念でサービスをリリース…

  • そしてある日、ユーザーが殺到するとサーバーは崩壊し…😱

この講義は、そのような漠然とした不安と無知の鎖を断ち切るために準備いたしました。

🚀 このようなことを学びます

  • 簡単なSpring Boot CRUDサーバーの作成 (Kotlin)

  • K6を活用した負荷テストの基本原理と実行方法

  • DockerでInfluxDB + Grafana環境をセットアップする

  • 負荷テストスクリプトの作成と実行

  • Grafana ダッシュボードでリアルタイム性能指標モニタリング

  • トラフィック増加時にサーバーがどのように反応するかを分析

こんな方におすすめです

バックエンド開発の後は何をしよう?

バックエンド開発後のサーバーテストについて気になる方

負荷テストに興味があります
負荷テストに興味がある
K6 + Springboot負荷テストをやってみたい方

K6を使ってみたいです
K6テストツールを使用してテスト結果を可視化したい方

🎯 受講対象

  • Spring Bootサーバーの性能をテストしてみたい開発者

  • 負荷テストが初めての入門者

  • 簡単な実習を通じて素早くパフォーマンステストを身につけたい方

  • Grafana/InfluxDBを活用した可視化に興味のある方

こんな内容を学びます。

Springboot + Kotlin サーバー開発

直接Springboot + Kotlin CRUDサーバーを開発する方法を学びます。

K6 + Grafana + InfluxDB

K6 + Grafana + InfluxDBをDockerComposeを活用してセットアップ後、負荷テストおよびテスト結果を可視化します。

受講前の参考事項

実習環境

  • 講義はMacOS基準で説明します。Windowsマシンの場合、dockerがインストールされていればほとんど付いてこられます。

  • 講義ではIntelliJ Ultimate版を使用します。Community版でも問題なくついてこられると思います。

学習資料

  • Notionリンクで提供いたします!

前提知識および注意事項

  • 基本的なKotlin文法またはJava開発経験

  • Springbootを扱ったことがあれば良いです

  • Dockerを使用したことがあればさらに良いです
    (Docker Composeを使用しますが、Dockerについては説明しません。)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Spring Bootサーバーを運営または配布予定の開発者

  • 負荷テストが何なのか気になる方

  • パフォーマンステストを実行したいが、ツールの使い方がわからない方

  • K6を使ってみたい方々

こんにちは
です。

1,616

受講生

182

受講レビュー

27

回答

4.7

講座評価

25

講座

안녕하세요! 인프런에서 강의를 진행하고 있는 Neo 입니다.

평소 접하지 못했던 개발기술들을 다양한 분들이 접할 수 있도록 하는게 제 목표입니다.

그래서 저는 단순한 이론 나열보다 실무 중심의 커리큘럼을 구성하고, 트러블슈팅 없이 배울 수 있는 실습 위주의 강의를 제공하고자 합니다.

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.
가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

협업 및 기타 비즈니스 문의는 yeseong0412@gmail.com 으로 부탁드립니다!

カリキュラム

全体

13件 ∙ (1時間 20分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

10件

4.0

10件の受講レビュー

  • 김주희님의 프로필 이미지
    김주희

    受講レビュー 1

    平均評価 5.0

    5

    31% 受講後に作成

    • Neo
      知識共有者

      강의 들어주셔서 감사합니다!!

  • 히응님의 프로필 이미지
    히응

    受講レビュー 5

    平均評価 4.0

    3

    62% 受講後に作成

    • Neo
      知識共有者

      수강평 남겨주셔서 감사합니다! 혹 피드백 해주실 부분이 있으시면 강의 게시판 이용해주세요 감사합니다

  • 이민재님의 프로필 이미지
    이민재

    受講レビュー 1

    平均評価 4.0

    4

    100% 受講後に作成

    강의 내용 자체는 도움이 되었습니다만, 스프링 CRUD 작성하는 분량이 너무 많이 차지하는 것 같습니다. 부하 테스트에 관심을 가지고 학습할 사람이라면, 어느 정도의 개발 능력인 이미 보유했을 거라 생각합니다. CRUD 부분은 간략한 설명과 함께 코드 제공만 해 주시고, K6에 좀 더 무게를 더했으면 하는 아쉬움이 있습니다.

    • Neo
      知識共有者

      이민재님 강의 들어주시고 피드백 남겨주셔서 감사합니다! K6 와 모니터링으로 이루어진 딥한 강의 기획중에 있습니다 빠른시일내 제공할 수 있도록 하겠습니다 감사합니다.

  • leekeon215님의 프로필 이미지
    leekeon215

    受講レビュー 10

    平均評価 4.8

    3

    100% 受講後に作成

    • Neo
      知識共有者

      강의들어주셔서 감사합니다!

  • smathj님의 프로필 이미지
    smathj

    受講レビュー 34

    平均評価 5.0

    5

    100% 受講後に作成

    완전 처음 시작하는 입문 레벨로 잘봤습니다! (개인적 견해로, 좀더 딮하게 만들어주셨으면 ㅠ_ㅠ) 감사합니다.

    • Neo
      知識共有者

      강의 들어주시고 수강평 남겨주셔서 감사합니다!! 빠른시일내 입문용 말고 딥하게 다룰 수 있는 강의 기획해보도록 하겠습니다 추석 잘 보내세요!

¥2,118

Neoの他の講座

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

似ている講座

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