【한글자막】 마이크로서비스 및 이벤트 중심 아키텍처 완전 정복하기! (Microservices & EDA)

최신 소프트웨어 아키텍처 마스터하기: 마이크로서비스 및 이벤트 중심 아키텍처를 이용한 고확장성 시스템 설계 (Microservices & Event-Driven Architecture)

Ratings: 4.90 / 5.00




Description

가장 인기 있고 최신의 소프트웨어 아키텍처 스타일 두 가지를 한번에 배우고 싶으신가요?

기술 선도자소프트웨어 설계자 역할로 커리어를 성장시키고 싶으신가요?

그렇다면 이 강의에 잘 찾아오셨습니다!

대규모 시스템 및 마이크로서비스에 대한 실제 실무 경험을 갖춘 전직 Google 소프트웨어 엔지니어와 소프트웨어 설계자가 강의하는 이 강좌는 마이크로서비스 및 이벤트 중심 아키텍처에 대한 가장 포괄적이고 최신의 강좌입니다.


마이크로서비스 아키텍처 와 이벤트 중심 아키텍처 의 결합은 Google, Amazon, Netflix, Airbnb, Uber, Spotify, eBay 등 탑티어 테크 회사들의 성공에 가장 큰 기여를 해왔습니다.

이 강의는 여러분의 시스템에 마이크로서비스와 이벤트 중심 아키텍처를 적용하기 위한 모든 핵심 원칙, 디자인 패턴 및 업계 검증된 최적의 실행법을 가르쳐 드릴 것입니다.


강의를 통해 다음을 배울 수 있습니다:

• 레거시 모놀리식 애플리케이션을 마이크로서비스 아키텍처로 마이그레이션하기

• 확장성이 뛰어나고, 안정적이며, 느슨하게 결합된 마이크로서비스 설계하기

• 클라우드 컴퓨팅, 서버리스, 컨테이너 기술(예: 쿠버네티스)을 사용하여 마이크로서비스를 생산 환경에 테스트하고 배포하기


추가적인, 이 강의의 내용들:

• 실제 사례 연구

• 상세한 소프트웨어 아키텍처 다이어그램

• 외부 자원 및 기술에 대한 링크

• 지식을 시험해 볼 수 있는 퀴즈

• 노트를 하고 자료를 복습할 수 있는 다운로드 가능한 워크북이 포함되어 있습니다


수강을 마치면, 다음을 할 수 있게 됩니다:

• 마이크로서비스와 이벤트 중심 아키텍처를 사용하여 귀사의 비용 절감 및 효율성 증대에 도움을 줄 수 있습니다

• 확장 가능하고 안정적인 마이크로서비스를 설계하는 데 있어 업계 검증된 설계 원칙을 따를 수 있습니다

• 지식을 시스템 디자인 인터뷰에 적용할 수 있습니다


이 강의는 다음과 같은 분들을 위한 것입니다:

기술 선도자나 소프트웨어 설계자 역할로 커리어를 성장시키고 싶은 경험 많은 소프트웨어 엔지니어

• 회사의 비용을 절감하고, 확장성을 증가시키며, 기존 소프트웨어 아키텍처를 개선하는 데 도움을 주고 싶은 분

• 대규모 시스템을 운영하는 최상위 기술 회사에서 시스템 디자인 인터뷰를 준비하는 분들


무엇을 망설이고 계시나요? :)

지금 바로 수강신청하시고 강의를 배워보세요!


FAQ (자주 묻는 질문)

- "제 회사는 마이크로서비스를 사용하지 않습니다. 이 강의를 들어도 될까요?"

답변: 네! 마이크로서비스 아키텍처와 이벤트 중심 아키텍처는 모든 고급 소프트웨어 엔지니어와 소프트웨어 아키텍트의 핵심 기술입니다. 회사가 마이크로서비스 아키텍처로의 이전을 준비할 때, 당신은 이 전환에서 중요한 역할을 할 것입니다. 당신의 지식과 기술은 회사가 일반적인 함정과 안티 패턴을 피하며 성공적으로 마이그레이션하는데 도움을 줄 것입니다. 이는 회사가 많은 비용을 절약하는데 도움을 주며, 결국 당신의 경력 성장에도 도움이 될 것입니다.


- "마이크로서비스 아키텍처에 대한 다른 많은 강의들이 있습니다. 이 강의는 어떻게 다른가요?"

답변: 안타깝게도 많은 마이크로서비스 강의들은 널리 알려진 글을 따르거나(때로는 복사하기도 하면서), 실제 경험이 없는 이론적인 책들에 의존하곤 합니다. 이 강의에서는 저의 GoogleMaginte(이전의 Rubicon Project)와 같은 회사에서의 대규모 시스템에 대한 수년간의 개인적 경험을 바탕으로, 업계 리더들과 소프트웨어 아키텍트들의 최신 교훈을 가장 권위 있는 소프트웨어 아키텍처 컨퍼런스에서 공유한 지식을 전달합니다. 이 강의는 여러분이 회사 안에서 자신 있게 실천할 수 있는 실제 세계의 지식을 제공할 것입니다.


- "이 강의에 코딩은 포함되어 있나요?"

답변: 아니요. 이것은 주로 마이크로서비스 아키텍처에 중점을 둔 소프트웨어 아키텍처 강의입니다. 프로그래밍 강의가 아닙니다. 이 강의에서 배우는 기술들은 어떤 프로그래밍 언어, 클라우드 벤더, 혹은 기술 스택에도 적용 가능합니다. 이 접근 방식의 주요 장점 중 하나는 기술이 매우 빠르게 구식이 되더라도, 이 강의에서 얻은 지식은 여러분에게 많은 기간 동안 지속될 것이며, 여러분이 일하는 어떤 회사에든 동등하게 적용 가능할 것입니다.


- "이 강의에는 선행 지식이 필요한가요?"

답변: 유일한 선행 조건은 몇 년 간의 소프트웨어 개발 경험입니다. 현대 대규모 시스템의 소프트웨어 아키텍처 및 디자인에 대한 이해가 있으면 좋지만 필수는 아닙니다. 이 강의는 마이크로서비스 아키텍처와 이벤트 중심 아키텍처에 대해 필요한 모든 것을 가르쳐 줄 것입니다.

What You Will Learn!

  • 마이크로서비스 및 이벤트 중심 아키텍처를 사용하여 현대 시스템을 설계하고 아키텍처 구축
  • 레거시 모놀리식 아키텍처에서 마이크로서비스 아키텍처로 이관
  • 생산 환경에서 마이크로서비스 개발, 테스트, 배포 및 문제 해결
  • 업계에서 검증된 소프트웨어 아키텍처에 대한 최적의 실행법 및 디자인 패턴의 적용

Who Should Attend!

  • 현대 소프트웨어 아키텍처에 관심이 있는 모든 분들
  • 기술 선도자나 소프트웨어 설계자 역할로 커리어를 성장시키고자 하는 소프트웨어 개발자들
  • 최상위 기술 회사들의 시스템 디자인 인터뷰를 준비하는 소프트웨어 엔지니어들