연락처 정보

코스 개요

소개

  • 스프링 부트와 마이크로서비스 소개
  • 스프링 부트 개요
  • 웹 서비스 소개

스프링 부트

  • 스프링 부트 프로젝트를 위한 IDE 설정
  • 스프링 부트 기능 이해하기
  • 임베디드 서버 활용
  • 스프링 부트 액추에이터 탐색
  • 스프링 부트 DevTools 활용

RESTful 웹 서비스

  • REST 개요
  • 경로 변수(path variable) 활용
  • 요청 파라미터(request param) 활용
  • POST 메서드 활용
  • GET 메서드 활용
  • 예외 처리
  • DELETE 메서드 활용
  • 콘텐츠 네고시에이션
  • RESTful 서비스를 위한 데이터 필터링 활용
  • API 버전 관리 활용

스프링 데이터 JPA

  • JPA 개요
  • JPA 설정
  • 직원 등록을 위한 POST 메서드 생성
  • 데이터베이스에서 직원 정보 조회
  • 데이터베이스에서 직원 정보 삭제
  • H2 데이터베이스를 MYSQL 데이터베이스로 전환

스프링 시큐리티

  • 스프링 시큐리티 개요
  • Okta 등록 및 설정
  • API 게이트웨이 보안
  • 주문 서비스 보안
  • 스프링 시큐리티 테스트

단위 테스트

  • 테스트를 위한 주문 서비스 설정
  • 테스트 메서드 생성
  • 테스트 검증
  • 설정 메서드 구현

도커

  • 도커 개요
  • 도커 설정
  • 도커 활용

쿠버네티스

  • 쿠버네티스 구성 요소 및 아키텍처 개요
  • 쿠버네티스 설정 및 활용

CI/CD 파이프라인

  • CI/CD 개요
  • 아티팩트 레지스트리 생성
  • VM 인스턴스 생성
  • Jenkins 파이프라인 활용

요약 및 다음 단계

요건

  • Java 개발 경험
  • 스프링 프레임워크 경험

대상 독자

  • Java 개발자
 21 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리