
스프링 기반 메시지 중심 아키텍처의 이해와 실습
JYK 매니지먼트
많은 애플리케이션이 마이크로서비스 기반의 분산 시스템으로 통합되면서, 메시지의 중요성이 더욱 커지고 있습니다. 이 강의에서는 스프링 인티그레이션을 활용하여 메시지 중심 분산 시스템을 직접 구축하면서, 분산 시스템에서 메시지 통신의 중요성과 원리를 이해해 봅니다.
초급
MSA, spring-messaging, spring-integration-amqp
현대의 디지털 제품과 서비스는 작은 아이디어에서 시작해 수백만 사용자에게 사랑받는 모습으로 성장합니다. 이를 가능하게 하는 핵심은 확장성 있는 시스템 설계입니다. 이 강의에서는 소규모에서 대규모 시스템으로 성장할 수 있는 설계 원리와 실천 방안을 배울 수 있습니다.

소규모에서 대규모 서비스로 성장하기 위한 확장성 있는 시스템 설계의 기본 원리를 배웁니다.
가용성, 성능, 확장성을 고려한 단계별 설계 전략과 실천 방안을 학습합니다.
플랫폼, 서버, 클라이언트 엔지니어링의 역할과 협업 방식을 알아봅니다.
학습 대상은
누구일까요?
프로그래밍에는 익숙하지만, 시스템 아키텍처 설계에 익숙하지 않은 분
실무 경험은 없지만, 소프트웨어 엔지니어링의 전반적인 구조와 시스템 설계의 원리를 이해하고 싶은 분
작은 아이디어에서 출발해 대규모 서비스를 만들고 운영하는 과정에 대해 배우고 싶은 분
선수 지식,
필요할까요?
한 가지 이상의 프로그래밍 언어(Java, Python 등)에 대한 경험이 필요합니다.
컴퓨터 과학(CS)의 기본 개념(데이터베이스, 네트워크, 알고리즘 등)에 대해 이해가 필요합니다.
HTTP 와 웹 애플리케이션 동작 원리에 대한 기초가 필요합니다.
1,447
명
수강생
45
개
수강평
4.9
점
강의 평점
3
개
강의
JYK management
“Jazz Your Knowledge 🆙”
“당신의 지식을 더 신나게, 더 매력적으로 만들어라“
——
"당신의 아이디어가 세상을 바꿀 수 있습니다. 우리는 그 과정을 함께합니다."
전체
16개 ∙ (1시간 19분)
해당 강의에서 제공:
1. 확장성 있는 시스템이란
03:36
전체
16개
4.9
16개의 수강평
수강평 2
∙
평균 평점 5.0
5
신청하고 한 번에 다 봤습니다! 이 강의는 초급자를 위한 강의라고 소개되어 있지만, 저는 IT 업계에 종사하는 모든 사람들에게 도움이 될 만한 내용이라고 생각해요! 공부, 취업, 이직을 목표로 달리다 보면, 자칫 '나무'만 보게 되고 '숲'을 보지 못하는 경우가 많습니다. (제가 그랬어요...ㅠ^ㅠ) 강의를 듣기 전에도 '검색 엔진', '스케일 아웃' 같은 개념은 들어봤고 알고는 있었어요. 그런데 그게 왜 필요해지는지, 그리고 도입 후 어떤 흐름으로 발전하는지까지 체계적으로 정리해서 이해하고 있진 않았습니다. 그래서 만약 제가 이 강의에서 다루는 내용을 설명했다면, 결국 제가 그나마 잘 아는 특정 개념(나무)에 치중됐을 거예요. 하지만 이 강의에서는 그런 개념들이 어떻게 연결되어 전 세계 트래픽을 감당하는 거대한 서비스로 확장되는지를 자연스럽게 이해할 수 있도록 해줍니다!! 덕분에 서비스 설계를 더 넓은 시야에서 바라볼 수 있게 됐어요! 강의가 꼬리에 꼬리를 물고 진행되는 느낌이라 너무 재미있어서 한 번에 정주행했지만, 앞으로도 자주 찾아보게 될 것 같아요!
수강평 1
∙
평균 평점 5.0
수강평 19
∙
평균 평점 5.0
수정됨
수강평 12
∙
평균 평점 5.0
수강평 3
∙
평균 평점 5.0
인프런 10주년! 사랑주간 전체 할인 중 (6일 남음)
₩7,700
30%
₩11,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!