Thumbnail
개발 · 프로그래밍 백엔드

Java 마이크로서비스(MSA) 프로젝트 실습 대시보드

(4.3)
3개의 수강평 ∙  126명의 수강생
94,600원

월 18,920원

5개월 할부 시
지식공유자: Hyounsub Lee
총 61개 수업 (6시간 38분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

중급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

Java SpringCloud와 여러 오픈소스를 연동하여 마이크로서비스를 구축하는 세미 프로젝트를 경험해보실 수 있습니다. 마이크로서비스 구축 경험을 해보고 싶으시다면 이 강의를 추천할게요!

✍️
이런 걸
배워요!
Prometheus
Grafana
GitLab
마이크로서비스
Spring Boot
Spring Cloud
MSA
Docker

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
마이크로서비스를 실무 프로젝트에 적용을 원하는 분
CI/CD 형태의 업무 프로세스를 업무에 적용을 원하시는 분
Spring Cloud 학습을 원하시는 분
Spring Boot Application을 Docker로 생성하여 서비스하는 방법이 궁금하신 분
📚
선수 지식,
필요할까요?
Spring Boot
Java

안녕하세요
Hyounsub Lee 입니다.
Hyounsub Lee의 썸네일

안녕하세요.
SaaS 서비스 기반 IT 운영 및 개발을 담당하고 있는 개발자입니다.
여러 솔루션 프로젝트와 R&D사업, 그리고 운영 환경 업무를 통해 경험한 지식에 대한 교육 내용은 항상 공유하려고 합니다. 실무를 하면서 너무 많은 상식들을 보유하게 되기도 하고, 필요로 하다보니 항상 공부하며 정리하는 습관을 갖고 살고 있으며, 정리한 내용에 잘못된 내용이 없는 지 항상 검토하고 수정하여 후배들에게 정확한 지식을 전달하고자, 사회 1년차부터 10년차 넘게 항상 공부하고 노력하며 살고 있습니다. 후배뿐만 아니라 여러 강의를 희망하시는 분들을 위해 더 노력하며 강의를 녹화하도록 하겠습니다.

 

■ 여러 공공기관 솔루션 및 메시징 채널 SaaS R&D 프로젝트 개발 및 운영

커리큘럼 총 61 개 ˙ 6시간 38분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. Microservice API
SpringBoot 구축 후 Postman 사용하기 미리보기 13:46
2-2. 이클립스 예제 내려받기 03:57
JPA를 사용한 물품관리 API 구현 11:50
유효성 체크 04:41
상수 관리 08:08
ExceptionHandler 03:15
사용자 정의 Exception 04:03
API 문서화(springdoc-openapi) 06:41
SpringCloud Config 연동 10:56
SpringCloud Config 활용하기 09:08
섹션 2. Netflex Eureka / Gateway
Eureka와 Config 연동 미리보기 06:13
Eureka와 마이크로서비스 연동 03:37
SpringCloud Gateway 연동 13:09
Gateway Logging 구현 05:47
섹션 3. 인증
JWT를 활용한 인증키 발급 20:02
Gateway를 이용한 인증 10:08
Microservice로 사용자 ID 전달 04:19
섹션 4. 테스트 자동화
JUnit으로 간단한 단위테스트 개발 08:44
섹션 5. Docker
CI/CD 03:02
Docker 개념 08:16
Docker 설치 04:02
Docker 이미지와 컨테이너 05:52
Docker를 이용한 Microservice 이미지 만들기 - 개념설명 09:19
Docker를 이용한 Microservice 이미지 만들기 - eureka 03:31
Docker를 이용한 Microservice 이미지 만들기 - gateway 03:29
Docker를 이용한 Microservice 이미지 만들기 - authentication 01:23
Docker를 이용한 Microservice 이미지 만들기 - item-service 06:29
Docker Registry 05:01
Microservice 컨테이너 운영방법 05:57
섹션 6. GitLab
GitLab설치 08:19
GitLab CI/CD - 파이프라인 12:49
GitLab CI/CD - 배포 06:31
섹션 7. Prometheus
Prometheus 개념 04:11
Docker Prometheus 설치 03:36
WMI exporter 03:33
Grafana 04:25
cadvisor 를 이용한 Microservice 모니터링 05:07
섹션 8. Zipkin
Zipkin 개념 03:24
Zipkin 설치 및 SpringBoot 연동 06:21
Zipkin 모니터링 06:35
섹션 9. Microservice간 통신
FeignClient 14:10
RestTemplate 05:46
ActiveMQ 14:42
Kafka 개념 05:58
Docker Kafka 설치 02:45
Kafka Producer 03:32
Kafka Consumer 02:53
Grafana로 Kafka 모니터링하기 05:11
섹션 10. Resilience4j를 이용한 회복성 패턴
Resilience 개념 04:12
회로차단기 09:53
Retry 04:07
bulk head 07:33
섹션 11. 마이크로서비스 관리
eureka를 이용한 마이크로서비스 앱목록 출력 01:49
actuator를 이용한 마이크로서비스 모니터링 04:43
actuator를 이용한 마이크로서비스 프로세스 중지 03:26
섹션 12. 마이크로서비스 성능튜닝
성능을 위한 SpringBoot 설정 튜닝 06:44
ThreadPoolTaskExecutor를 이용한 Async 처리 05:38
섹션 13. 최종 정리
최종 정리 02:43
강의 게시일 : 2023년 11월 21일 (마지막 업데이트일 : 2023년 12월 28일)
수강평 총 3개
수강생분들이 직접 작성하신 수강평입니다.
4.3
3개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Yong Bin Kim thumbnail
5
너무 유익하고 강사분도 잘 알려주세요
2023-12-18
지식공유자 Hyounsub Lee
감사합니다 :)
2023-12-19
원덕희 thumbnail
5
좋은 강의 감사합니다. 기본 구조에 대해서 개념을 잡기에 너무 좋은 것 같습니다.
2024-03-13
jinny thumbnail
3
msa 서비스환경이란 이런것이구나 알수있었습니다.
2024-02-26