채널톡 아이콘

금융 인프라를 운영하는 Toss 개발자의 Kubernetes

“쿠버네티스를 어디서부터 어떻게 시작해야 할지 막막한 문제”를 해결하기 위해 만들어졌습니다. 금융 인프라를 운영하며 직접 겪은 실무 경험을 바탕으로, 단순 이론이 아닌 실제 구축과 운영 흐름을 따라가며 이해하도록 구성했습니다. Docker와의 관계, YAML, Pod, Deployment, Service까지 이어지는 학습 과정을 통해 학습자는 쿠버네티스를 ‘개념’이 아닌 ‘사용 가능한 기술’로 체득하게 됩니다.

56명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

실습 중심
실습 중심
시험
시험
자격증
자격증
kubernetes
kubernetes
도커
도커
실습 중심
실습 중심
시험
시험
자격증
자격증
kubernetes
kubernetes
도커
도커
카카오페이
카카오스타일
야놀자
쿠팡
wemade
토스뱅크

wemade

토스뱅크

임직원들도 이 강의를 듣고 있어요!

에 관심있는 사람들도 듣는 중!

카카오페이
카카오스타일
야놀자
쿠팡
wemade
토스뱅크

wemade

토스뱅크

임직원들도 이 강의를 듣고 있어요!

에 관심있는 사람들도 듣는 중!

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

  • 쿠버네티스 핵심 오브젝트(Pod/Deployment/Service) 실전 운용 능력

  • 로컬 환경부터 Production 수준까지 직접 구축 가능한 역량

  • YAML 기반 선언형 설정 이해 및 자가 구성 능력

  • Docker → Kubernetes 전환 흐름

  • 장애 대응 및 Self-healing 구조 이해

  • 컨테이너 기반 인프라 아키텍처 설계 역량

금융 플랫폼 Kubernetes를 사용하는 Toss... 개발자가 직접 알려준다.

  • 아래에 있는 내용은 실제 대화 내용입니다.

😁 Toss 개발자 : 드디어... 나 여유 생겼어. 이 회사는 진짜 너무 바빠 ㅠㅠ

😁Kakao 면접관 : 오랜만이네 ㅋㅋㅋㅋㅋ 최근들어서 엄청 바빠보였는데 드디어 여유가 좀 생겼나보구나

😄 Naver 면접관 : 어우 처음뵙겠습니다. 반갑습니다~!

😁 Toss 개발자 : 저도 반갑습니다!! 요즘 너무 바빠서 이 방은 뭐하고 있었는지 아무것도 몰랐네요.

😄Hong : ㅋㅋㅋㅋㅋ 형이 바빠서 다른 분들이랑 강의 촬영하고 있었지 늘 뭐 하던대로 하고 있었어

😁 Toss 개발자 : 너는 항상 일만하고 있구나 ㅋㅋㅋㅋ 나도 오랜만에 여유가 좀 있으니깐 새롭게 촬영 좀 해볼래

😄Hong : 나는 뭐 좋은데 안쉬어도 괜찮겠어?? 뭐하고 싶은데

😁 Toss 개발자 : 쿠버네티스 어떄?? 이 방에서는 거의 다 애플리케이션 영역에서의 서비스들을 주로 다루었는데, 좀 더 큰 관점에서의 내용이 될 수 있을꺼 같아서. 실제로 나도 좀 사용하기도 하고

😄 Naver 면접관 : 좋은데요?? 사실상 요즘 쿠버네티스를 사용해 본 개발자들을 주로 찾고 있고 대부분의 공고가 그런 부분을 요구하고 있다보니깐 많은 도움이 될 꺼 같아요.

😁 Toss 개발자 : 맞아요!! 저도 공고 뭐 알람오는거 보면 쿠버네티스를 항상 요구하더라고요... 이걸 많이 사용하는 백엔드 개발자가 얼마나 있다고 ㅠㅠ 너무한거 같기도 해요.

😄Hong : ㅋㅋㅋㅋ 그래 나도 쿠버 요구하는 공고들 진짜 거의 맨날 보는거 같아... 우리 한번 만들어보자

⎈ 백엔드 개발자는 애플리케이션 코드만 작성하면 끝일까요??

여러분들은 실무에서 어떤 개발을 하고 계시나요?? 단순하게 코드만 작성하시나요?? 근무 환경에 따라서 여러분들이 직접적으로 인프라 환경을 구축하는 케이스도 존재할 것이고 단순하게 코드만 작성하는 경우도 있을겁니다. 근데 과연 커리어를 생각했을 떄 단순하게 코드만 작성하는 경우가 장기적으로 맞을까요??

이 질문에 대한 답은 바로 이 강의에 있습니다. 여러개의 서비스를 경량화시켜 유지하고 관리하는 플랫폼 이를 통해서 자원을 관리하고 리소스를 그룹핑하는 방법 모두 이 강의를 통해서 확인하시면서 Kubernetes에 대해 학습해 보세요.

단순히 이론만 다루는 강의가 아닙니다. 실제 다양한 소스코드를 통해서 Kubernetes라는 플랫폼을 직접 사용하고 구현하는 방식을 학습하시는 시간을 가져가시길 바라겠습니다. 🚀

🐳 Why Kubernetes!!

Kubernetes는 컨테이너화된 애플리케이션을 자동으로 배포하고, 확장하고, 운영하기 위한 컨테이너 오케스트레이션 플랫폼입니다. 단순히 컨테이너를 실행하는 수준을 넘어, 배포 전략, 장애 복구, 트래픽 분산, 리소스 관리까지 하나의 플랫폼에서 해결할 수 있도록 설계된 것이 Kubernetes의 핵심입니다.

Kubernetes는 다음과 같은 특징을 가지고 있습니다.

  • Self-healing

    • 컨테이너나 노드에 문제가 발생하더라도, Kubernetes가 이를 감지하고 자동으로 복구합니다.

  • Auto Scaling

    • 트래픽 증가에 따라 애플리케이션을 자동으로 확장하고, 필요 없을 때는 줄입니다.

  • Service Discovery & Load Balancing

    • 복잡한 네트워크 설정 없이도 서비스 간 통신과 트래픽 분산을 안정적으로 처리합니다.

  • Declarative Configuration

    • “어떻게”가 아닌 “어떤 상태가 되길 원하는지”만 정의하면, Kubernetes가 그 상태를 유지합니다.

  • Cloud Native & Multi-Cloud

    • 특정 클라우드나 환경에 종속되지 않고, 온프레미스부터 퍼블릭 클라우드까지 동일한 방식으로 운영할 수 있습니다.

공식 문서에서는 Kubernetes를 다음과 같이 설명합니다.

Kubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The open source project is hosted by the Cloud Native Computing Foundation (CNCF).

( Kubernetes는 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하기 위한 오픈 소스 컨테이너 오케스트레이션 엔진이다. 이 오픈 소스 프로젝트는 Cloud Native Computing Foundation(CNCF)에서 호스팅된다.)

현대적인 백엔드 시스템은 더 이상 단일 서버, 단일 애플리케이션 구조가 아닙니다. 수많은 마이크로서비스가 서로 통신하며, 트래픽은 예측할 수 없고 장애는 언제든 발생합니다. 이 강의를 통해 Kubernetes를 단순한 “도구”가 아닌 실제 운영을 책임지는 인프라 플랫폼으로 이해하고, 로컬 환경부터 Production 레벨까지 직접 구성하고 운영해보며 실무에서 바로 활용할 수 있는 Kubernetes 사용 경험을 쌓아보시길 바랍니다. 🚀

🍡 실제 강의 내용 맛보기

Deployment를 활용한 Rolling Update

k8s, Kubernetes, Docker, infrastructure, MSA

Prometheus 및 Grafana를 활용한 로그 수집

ArgoCD를 활용한 Public Repository 배포 자동화

🚀 실제 공고는 어떤것을 요구할까요??

놀 유니버스 백엔드 개발자

메가존 클라우드 백엔드 개발자

스마일게이트 개발자

카카오 백엔드 개발자

이 강의의 특징

📌 금융 인프라를 운영하고 개발하고 있는 토스 개발자의 기본 Kubernetes 강의

  • 현직 개발자와 함께 강의가 구성된 케이스는 찾기 힘듭니다. 발표를 하는 저 그리고 토스에서 개발하시는 개발자분과 함께하여 Kubernetes에 대한 기본 틀과 추가적인 서비스 구성에 대해서 학습 하실 수 있습니다. 이를 통해 실무 중심으로 폭넓게 배울 수 있는 내용으로 준비해 봤습니다.


📌 90% 이상 실습으로 구성된 커리큘럼

  • 인프라 구성이라는게 이론적으로 다루기에 참 좋은 주제입니다. 하지만 이론으로 다루는 강의와 실제 구현을하고 여러분들이 확인하는 방식에 대한 차이는 확연하게 들어납니다. 거의 모든 시간이 실습과 함께 구성이 되어 있기 떄문에 더욱더 효과적인 커리큘럼으로 촬영되었습니다.


📌 주니어가 알고 있다면 잘하는 주니어.. 시니어가 알고 있다면 능력있는 시니어 이를 위한 Kubernetes

  • 단순하게 AWS를 통한 인프라를 구성했어요! 로 생각하시나요?? 현대적인 인프라 구축에서는 Kubernetes를 뺴놓고 말 할 수 없습니다. 주니어가 이런 내용까지 알고 있다면 어떨까요?? 그리고 시니어가 이런 내용도 모르면 어떨까요?? 여러분들의 커리어를 여러분들이 만들어 가실 수 있는 기회입니다.


🤭 이 강의를 함께 준비해주신 토스 개발자분의 이력


강사님 프로필

8년차 백엔드 서버 개발자로 토스에서 근무하고 있습니다.

지방 대학에서 컴퓨터 공학을 전공했고, Java & Spring을 메인 스텍으로 사용하고 있으며 저수준의 언어에도 관심이 많습니다. Hong과는 컨퍼런스에서 인연이 닿아 연락하고 지내다가 이렇게 공동으로 강의 촬영하며 같이 활동하고 있습니다.

[] 토스 서버 개발자

[前] KT 서버 엔지니어

[前] 넥슨 플랫폼 서버 개발자

참고 사항

실습 환경

  • OS

    • Apple M3 Air

    • Docker version 28.0.0, build f9ced58158

여러분들의 커리어를 준비해나가기 위한 오픈 채팅방을 운영하고 있습니다. 많은 관심 부탁드려요!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 쿠버네티스를 써야 하는데 어디서부터 시작할지 막막한 개발자

  • Docker까진 해봤지만 Kubernetes 단계에서 멈춘 실무자

  • 인프라 지식 부족으로 배포·운영에 자신 없는 백엔드 개발자

  • MSA 환경 이해 없이 기능 개발만 반복하고 있는 주니어 개발자

  • 이직/면접 대비로 Kubernetes 실무 감각이 필요한 개발자

안녕하세요
Hong입니다.

인프런인증

커리어인증

8,780

수강생

562

수강평

156

답변

4.7

강의 평점

30

강의

자기 소개

집에서 빈둥대다 개발에 흥미를 느껴 개발 공부를 시작하였고 현재는 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다. 제가 공부를 했던 방법과 실무에서 접하실 수 있는 여러가지 문제점들과 해결책을 여러분들에게 제공하고 싶어 지식공유자 활동을 이어나가고 있습니다.

 

강의는 오로지 저만의 지식을 통해 만들어지지 않습니다. 모든 강의는 함께하시는 분들이 계십니다.

 

지식공유자 경력

[前] 샌드박스IP 관련 블록체인 개발자

[前] 메타버스 백엔드 개발자

[] 판교에서 고여가는 서버 개발자

 

인터뷰 이력

기타 문의

  • unduck2022@gmail.com

더보기

커리큘럼

전체

29개 ∙ (7시간 44분)

해당 강의에서 제공:

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

Hong님의 다른 강의

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

비슷한 강의

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

얼리버드 할인 중

₩5,595

59%

₩110,000