【AI 자막】 NestJS 마이크로서비스 : 확장 가능한 백엔드 구축 및 배포 마스터하기!

단순한 문서화를 넘어 확장 가능한 튼튼한 기업용 백엔드를 구축할 수 있는 NestJS 마이크로서비스 를 배워보세요!

5.00 (4 reviews)
Udemy
platform
한국어
language
Web Development
category
instructor
【AI 자막】 NestJS 마이크로서비스 : 확장 가능한 백엔드 구축 및 배포 마스터하기!
72
students
9 hours
content
Feb 2024
last update
$54.99
regular price

What you will learn

모범 사례를 따라 실제 NestJS 마이크로서비스를 빌드 및 배포

여러 애플리케이션에서 공통 코드를 공유할 수 있는 공통 라이브러리를 구축하는 방법

AWS 및 Google Cloud 상의 Kubernetes 클러스터에서 NestJS 마이크로서비스들을 함께 연결

E2E 프레임워크를 사용하여 NestJS 마이크로서비스 테스트하기

JWT 인증 및 사용자 역할 구현하기

Stripe 와 결제 기능 통합하기

nodemailer 및 Gmail로 이메일 보내기

MongoDB, TypeORM 및 MySQL로 CRUD API 생성 및 데이터 저장하기

RabbitMQ를 사용하여 비동기적으로 메시지를 처리하고 재시도하기

gRPC를 사용하여 마이크로서비스들끼리 서로 연결하기

GraphQL 및 Apollo Federation을 사용하여 API 게이트웨이를 구축하고 마이크로서비스를 노출하기

CloudBuild로 자동화된 CI/CD 파이프라인 구현하기

애플리케이션을 외부에 노출하기 위한 로드 밸런서 프로비저닝

각 마이크로서비스에 대한 프로덕션 Dockerfile 및 package. json 개발하기

Why take this course?

🌟 **[AI 자막 강의] NestJS 마이크로서비스: 확장 가능한 백엔드 구축 및 배포 마스터하기!** 🌟 --- ### **강의 개요** #### **📘 [꼭 읽어주세요] 한글 AI 자막 지원 강의** NestJS와 마이크로서비스 아키텍처에 대한 깊은 이해를 돕기 위해, 이 강의는 **유데미의 한국어 [자동] AI 자막** 기능을 활용하여 제공됩니다. 강의 내용은 한국어로 제공되며, 영어로 구성된 질문사항은 Michael 강사님이 확인하실 수 있도록 Q&A 게시판에 남겨주세요. --- #### **🛠️ NestJS: Node.js의 확장 가능한 백엔드 프레임워크** NestJS는 Node.js 개발자들을 위해 설계된 견고하고 유연한 백엔드 프레임워크입니다. 이 강의는 NestJS를 사용하여 실제로 비즈니스 요구사항을 만족시키는 예약 시스템을 구축하는 방법을 단계별로 가르칩니다. --- #### **🚀 마이크로서비스 아키텍처와 NestJS의 통합** - **선택된 전송 계층**: TCP, HTTP, WebSocket 등을 사용하여 서비스 간 통신 설정 - **독립적인 애플리케이션 구축**: 각기 다른 기능을 가진 마이크로서비스들을 개발 및 배포 - **확장 가능한 시스템 구현**: NestJS를 활용하여 확장 가능한, 유지보수가 쉬운 시스템 구축 --- #### **🏗️ 실습 중심의 학습 내용** - **Dockerfile 개발**: NestJS 마이크로서비스를 위한 프로덕션화된 Dockerfile 만들기 - **모노레포 및 공유 라이브러리 구축**: 코드 관리의 효율성 증대를 위한 Git 워크플로우 설정 - **개별 마이크로서비스 CI/CD 자동화**: 각 서비스에 대한 커스텀 빌드 및 배포 프로세스 구축 - **데이터베이스와의 통합**: MongoDB와의 연동 및 데이터 저장 방법 배우기 - **실제 예약 시스템 구현**: NestJS를 활용하여 실제 사용자의 요구에 부응할 수 있는 예약 시스템 개발 --- #### **📚 코드와 함께** - **완성된 코드 참조**: 문제 해결 및 학습을 돕기 위해 전체 코드를 GitHub에서 확인할 수 있음 - **Q&A 게시판 활용**: 질문이나 어려움을 겪을 때, 영어로 게시하여 Michael 강사님 또는 커뮤니티의 도움을 받아주세요 --- #### **🎓 이 강의를 통한 장점** - **실질적인 경험**: NestJS 마이크로서비스를 실제로 구축, 배포 및 테스트하는 경험을 쌓으세요. - **유연성과 확장성**: 만들어진 애플리케이션을 언제든지 확장하고 조정할 수 있는 기술을 습득합니다. - **전문가로서의 자신감**: NestJS와 마이크로서비스 아키텍처에 대한 실질적인 이해와 경험을 통해, 졸업 후에도 당신도 전문가로서의 자신감을 가질 수 있습니다. --- ### **🎓 결론** 이 강의를 마치면 NestJS와 마이크로서비스 아키텍처를 사용하여 실제 세계에서 필요한 다양한 애플리케이션을 빠르고 효율적으로 구축할 수 있는 능력을 갖게 될 것입니다. NestJS의 세계에서 당신의 코드가 살아붙들 준비가 되셨나요? 지금이 시작점!

Charts

Price

【AI 자막】 NestJS 마이크로서비스 : 확장 가능한 백엔드 구축 및 배포 마스터하기! - Price chart

Rating

【AI 자막】 NestJS 마이크로서비스 : 확장 가능한 백엔드 구축 및 배포 마스터하기! - Ratings chart

Enrollment distribution

【AI 자막】 NestJS 마이크로서비스 : 확장 가능한 백엔드 구축 및 배포 마스터하기! - Distribution chart
5822148
udemy ID
2/14/2024
course created date
2/15/2024
course indexed date
Bot
course submited by