강의

멘토링

로드맵

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) 8 reviews

75 learners

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

Reviews from Early Learners

What you will learn!

  • 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,321

Learners

140

Reviews

23

Answers

4.6

Rating

22

Courses

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

 

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

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

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

 

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.

가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

Curriculum

All

13 lectures ∙ (1hr 20min)

Published: 
Last updated: 

Reviews

All

8 reviews

4.0

8 reviews

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

    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 32

    Average Rating 5.0

    5

    100% enrolled

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

    • Neo
      Instructor

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

  • fain9301님의 프로필 이미지
    fain9301

    Reviews 95

    Average Rating 4.8

    4

    100% enrolled

    좋은 강의 감사합니다.

    • Neo
      Instructor

      강의 들어주셔서 감사합니다! 추석 잘 보내세요~

  • DKN님의 프로필 이미지
    DKN

    Reviews 13

    Average Rating 5.0

    5

    100% enrolled

    입문용 강의라면 적당한 정도의 분량과 수업이네요 감사합니다.

    • Neo
      Instructor

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

$8.80

Neo's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!