Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
NEW
개발 · 프로그래밍

/

풀스택

풀스택 배포: 컨테이너부터 AWS 프로덕션까지

컨테이너와 AWS 클라우드 서비스를 사용한 확장 가능한 풀스택 애플리케이션을 위한 엔드투엔드 배포 전략 마스터하기

61명 이 수강하고 있어요.

  • Professional

이런 걸 배울 수 있어요

  • Docker를 사용하여 풀스택 애플리케이션을 컨테이너화하여 일관되고 이식 가능한 배포를 수행하는 방법.

  • AWS ECS, EKS, Lambda와 같은 AWS 서비스를 사용하여 프로덕션 환경에서 애플리케이션을 배포, 관리 및 확장하는 기술.

이 강의에서 학생들이 배울 내용

  • 풀스택 애플리케이션을 컨테이너화하여 개발, 테스트, 프로덕션 환경에서 원활하게 작동하는 휴대 가능하고 일관된 환경을 Docker로 만드는 방법.

  • Docker 이미지 구축, 컨테이너 관리, 성능 및 확장성 최적화를 위한 단계별 가이드.

  • AWS Elastic Container Service (ECS)Elastic Kubernetes Service (EKS)에 대한 심층적인 이해를 통해 클라우드에서 컨테이너 배포를 효과적으로 오케스트레이션합니다.

  • AWS Lambda를 사용하여 서버리스 애플리케이션을 배포하는 방법과 프로젝트에서 서버리스 아키텍처를 언제, 어떻게 활용할지 이해하기.

  • 클라우드 인프라 핵심 구성 요소인 Virtual Private Clouds(VPC), 서브넷, 보안 그룹, 로드 밸런서를 구성하여 애플리케이션 트래픽을 보호하고 분산시킵니다.

  • AWS CodePipeline, CodeBuild 또는 서드파티 도구를 사용하여 빌드, 테스트 및 배포 워크플로우를 자동화하는 CI/CD 파이프라인 구현 기법.

  • AWS CloudWatch 및 기타 관찰 가능성 도구를 사용하여 프로덕션 환경에서 애플리케이션의 모니터링 및 로깅을 수행하여 애플리케이션 상태와 성능을 보장하는 모범 사례입니다.

  • 다양한 부하를 처리하고 응답성을 유지하기 위해 리소스 할당을 관리하면서 애플리케이션을 수평적 및 수직적으로 확장하는 방법들.

  • AWS Secrets Manager와 환경 변수를 사용하여 배포 중에 비밀 정보와 민감한 구성 데이터를 안전하게 관리하는 방법.

  • 컨테이너 장애, 네트워킹 문제, AWS 환경에서의 리소스 병목 현상과 같은 일반적인 배포 문제 해결.

  • Infrastructure as Code (IaC) 도구인 AWS CloudFormation이나 Terraform을 활용하여 인프라 프로비저닝을 자동화하고, 반복 가능하고 신뢰할 수 있는 배포를 보장합니다.

  • 프론트엔드와 백엔드 서비스를 결합한 실제 풀스택 프로젝트를 배포하는 실무 경험으로, 종단 간 클라우드 배포 전략을 시연합니다.

  • AWS에서 과도한 지출 없이 애플리케이션을 효율적으로 운영하기 위한 비용 관리 및 최적화 전략 이해하기.

  • 롤링 업데이트와 무중단 배포를 지원하는 배포 워크플로우를 유지하여 원활한 애플리케이션 업그레이드를 수행하는 방법.

  • 클라우드 네이티브 환경에서 DevOps 원칙을 사용하여 개발 및 운영 팀과 효과적으로 협업하기.

강의 하이라이트

  • Docker를 사용한 풀스택 애플리케이션의 컨테이너화 개념에 대한 포괄적인 안내서.

  • 개발 및 프로덕션 환경에서 Docker 컨테이너를 설정, 구축 및 관리하는 단계별 튜토리얼.

  • AWS 컨테이너 오케스트레이션 서비스에 대한 심층 탐구, Elastic Container Service (ECS)와 Elastic Kubernetes Service (EKS) 포함.

실전 예제로 배우는 풀스택

  • AWS Lambda를 사용한 서버리스 백엔드 함수 배포에 대한 상세한 내용.

  • 프로덕션 환경을 위한 VPC, 로드 밸런서, 보안 그룹과 같은 클라우드 인프라 구성 요소의 실습 구성.

풀스택 + AWS

FAQ

자주 묻는 질문

Q: 이 강의를 수강하기 전에 코딩을 알아야 하나요?
A: 아니요. 이 강의는 풀스택이나 프로그래밍 지식이 전혀 없다고 가정합니다.

Q: 이 강의는 프론트엔드 개발자만을 위한 것인가요?
A: 이 강의는 풀스택 개발자나 프론트엔드와 백엔드 개발 모두에 익숙한 분들에게 이상적입니다. 백엔드 지식이 어느 정도 있으시면 강의 내용을 더욱 효과적으로 활용하실 수 있습니다.

Q: 수업 중에 질문할 수 있나요?
A: 물론입니다. 질문과 답변 섹션에 접근할 수 있어서 무엇이든 질문하고 도움을 받을 수 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 풀스택 개발에 대한 확실한 이해와 기본적인 클라우드 컴퓨팅 개념을 갖춘 후 시작하세요.

  • Docker 컨테이너와 AWS 서비스를 직접 다뤄보며 배운 배포 기법을 강화하는 실습을 진행하세요.

안녕하세요
입니다.

1,095

수강생

12

수강평

2.9

강의 평점

17

강의

I’m an experienced instructor with a strong background in web development, business strategy, and career management. I’ve helped individuals and companies build successful websites, launch and grow businesses, and navigate their professional paths with confidence. My approach combines real-world experience with practical teaching, offering learners the tools and strategies they need to achieve their goals — whether starting a business, building a digital presence, or advancing their careers.

커리큘럼

전체

6개 ∙ (7분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

비공개 강의로
수강이 제한됩니다.
비공개 강의

Professional님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!