강의

멘토링

커뮤니티

개발 · 프로그래밍

/

백엔드

K6로 배우는 Spring Boot 부하 테스트 입문

이 강의는 Spring Boot 서버를 대상으로 K6를 활용한 부하 테스트를 직접 경험해보는 강의입니다. CRUD 기반의 간단한 서버에 K6로 트래픽을 발생시키고, 그 결과를 Grafana와 InfluxDB로 시각화하는 과정을 경험하실 수 있습니다!

(4.3) 수강평 14개

수강생 110명

난이도 초급

수강기한 무제한

  • Neo
실습 중심
실습 중심
백엔드이해하기
백엔드이해하기
처음하는배포
처음하는배포
서버
서버
부하테스트
부하테스트
실습 중심
실습 중심
백엔드이해하기
백엔드이해하기
처음하는배포
처음하는배포
서버
서버
부하테스트
부하테스트

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.3

5.0

강려크

31% 수강 후 작성

강려크

5.0

hellowaz

77% 수강 후 작성

빠르게 한번 테스트 해볼 수 있어서 좋았습니다

5.0

커디널스

100% 수강 후 작성

간단하게 듣기에는 좋습니다만 추후 k6+InfluxDB+Grafana에 대해 DB만들때 어떤 원리로 만들어지는지까지 총괄적으로 자세히 다뤄주는 강의 만들어주시면 좋을 것 같습니다. 안될때마다 하나하나 찾아보느라고 좀 힘들었네요ㅎㅎ

수강 후 이런걸 얻을 수 있어요

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

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

학습 자료

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

선수 지식 및 유의사항

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

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

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Spring Boot 서버를 운영하거나 배포 예정인 개발자

  • 부하테스트가 무엇인지 궁금하신 분

  • 성능테스트를 수행하고 싶은데 툴 사용법을 모르는 분

  • K6 사용해보고 싶으신 분들

안녕하세요
입니다.

2,249

수강생

252

수강평

38

답변

4.7

강의 평점

29

강의

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

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

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

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

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

커리큘럼

전체

13개 ∙ (1시간 20분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

14개

4.3

14개의 수강평

  • 강려크님의 프로필 이미지
    강려크

    수강평 6

    평균 평점 5.0

    5

    31% 수강 후 작성

    강려크

    • Neo
      지식공유자

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

  • okletsgo님의 프로필 이미지
    okletsgo

    수강평 6

    평균 평점 5.0

    5

    62% 수강 후 작성

    • Neo
      지식공유자

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

  • hellowaz님의 프로필 이미지
    hellowaz

    수강평 6

    평균 평점 5.0

    5

    77% 수강 후 작성

    빠르게 한번 테스트 해볼 수 있어서 좋았습니다

    • Neo
      지식공유자

      ㅎㅎ 그게 제 강의의 장점이죠! 빠르게 배우는 ~ 시리즈 관심있게 봐주셔서 감사합니다!

  • 커디널스님의 프로필 이미지
    커디널스

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    간단하게 듣기에는 좋습니다만 추후 k6+InfluxDB+Grafana에 대해 DB만들때 어떤 원리로 만들어지는지까지 총괄적으로 자세히 다뤄주는 강의 만들어주시면 좋을 것 같습니다. 안될때마다 하나하나 찾아보느라고 좀 힘들었네요ㅎㅎ

    • Neo
      지식공유자

      감사합니다! 더 딥하게 다루는 강의를 추후 준비해보도록 하겠습니다!

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

    수강평 1

    평균 평점 5.0

    5

    31% 수강 후 작성

    • Neo
      지식공유자

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

₩16,500

Neo님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!