강의

멘토링

커뮤니티

Programming

/

Back-end

K6 Introduction to Spring Boot Load Testing

This course is designed to provide hands-on experience with load testing using K6 on Spring Boot servers. You can experience the process of generating traffic with K6 on a simple CRUD-based server and visualizing the results with Grafana and InfluxDB.

(4.0) 10 reviews

87 learners

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

Reviews from Early Learners

What you will gain after the course

  • How to perform load (stress) testing on a Spring Boot server using K6

  • How to integrate InfluxDB and Grafana to visualize and interpret load test results

  • Simple CRUD Server Development (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 기준으로 설명합니다. 윈도우 머신이라면 docker가 설치되어 있다면 대부분 따라오실 수 있습니다.

  • 강의에서는 IntelliJ 얼티빗 버전을 사용합니다. 커뮤니티 버전도 무리없이 따라오실 수 있다고 생각합니다.

학습 자료

  • 노션 링크로 제공해 드립니다!

선수 지식 및 유의사항

  • 기본적인 코틀린 문법 or 자바 개발 경험

  • Springboot 를 다뤄보셨으면 좋습니다

  • Docker 를 사용해보셨으면 더욱 좋습니다
    (Docker Compose 를 사용하지만 Docker 에 대해선 설명하지 않습니다.)

Recommended for
these people

Who is this course right for?

  • Developers who are operating or planning to deploy Spring Boot servers

  • Those who are curious about what load testing is

  • Someone who wants to perform performance testing but doesn't know how to use the tools

  • Those who want to try using K6

Hello
This is

1,619

Learners

183

Reviews

27

Answers

4.7

Rating

25

Courses

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

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

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

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

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

Curriculum

All

13 lectures ∙ (1hr 20min)

Published: 
Last updated: 

Reviews

All

10 reviews

4.0

10 reviews

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

    Reviews 1

    Average Rating 5.0

    5

    31% enrolled

    • Neo
      Instructor

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

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

    Reviews 5

    Average Rating 4.0

    3

    62% enrolled

    • Neo
      Instructor

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

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

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

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

    • Neo
      Instructor

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

  • leekeon215님의 프로필 이미지
    leekeon215

    Reviews 10

    Average Rating 4.8

    3

    100% enrolled

    • Neo
      Instructor

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

  • smathj님의 프로필 이미지
    smathj

    Reviews 35

    Average Rating 5.0

    5

    100% enrolled

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

    • Neo
      Instructor

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

$13.20

Neo's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!