0Pricing
Serverless AWS Lambda Development icon

Serverless AWS Lambda Development

CloudBackendEnterpriseScripting

AWS Lambda의 기초 개념부터 고급 아키텍처 패턴과 배포 전략까지, 서버리스 개발을 완벽히 마스터하세요.

🤖 AI 기반📚 12개 코스👥 100,000명 이상의 학습자⭐ 4.9 평점
코스 개요

서버 관리 없이 코드 실행 — AWS Lambda를 프로덕션에서

AWS Lambda는 필요할 때 실행되고 자동으로 확장되며, 사용한 컴퓨팅 시간만큼만 비용을 청구하는 함수를 배포할 수 있게 해줍니다. 모든 규모의 기업에서 이벤트 기반 아키텍처의 기초가 되어 API 백엔드, 데이터 파이프라인, 스케줄된 작업, 실시간 스트림 처리를 담당합니다 — 서버를 프로비저닝하거나 관리할 필요 없이. 이 트랙은 Lambda의 기본 원리부터 프로덕션 시스템에서 사용되는 아키텍처 패턴까지 다룹니다.

학습 내용

Lambda의 호출 및 실행 모델로 시작합니다 — Cold start의 작동 원리, 트리거가 함수를 실행하는 방식, IAM 정책이 접근을 제어하는 방법을 배웁니다. 이어서 Lambda를 스토리지 서비스에 연결하고, VPC 네트워킹을 구성하며, 모니터링과 구조화된 로깅을 설정합니다. 고급 과정에서는 비동기 호출 패턴, Step Functions 워크플로우 오케스트레이션, 성능 튜닝, 비용 최적화, 보안과 옵저버빌리티를 심층적으로 다룹니다. 마지막 과정에서는 이벤트 기반 통합 패턴과 SAM 및 Serverless Framework를 사용한 다단계 배포 전략을 다룹니다.

학습 경로

12개 과정이 A1부터 C2까지 아우릅니다. 무료 입문 과정에서는 서버리스의 의미와 Lambda가 AWS 생태계에서 어떤 역할을 하는지 알아봅니다. A2 및 B1 레벨에서는 운영 기초를 구축합니다: 트리거, 실행 라이프사이클, IAM 보안, 데이터 스토리지 통합. B2 과정은 배포 도구와 옵저버빌리티를 다룹니다. 4개의 C1 과정에서는 VPC 네트워킹, 비동기 패턴, Step Functions 오케스트레이션, 성능 및 비용 최적화를 다룹니다. 트랙은 C2에서 Event-Driven Architectures & Integration Patterns와 Advanced Deployment & Serverless Architectural Patterns — Lambda를 전체 시스템 설계와 연결하는 두 과정으로 마무리됩니다.

학습 방식

각 과정은 짧고 실습적인 레슨으로 나뉘며, 내장된 코드 에디터에서 실시간 피드백과 함께 완료합니다. 막힐 때마다 AI 튜터를 활용할 수 있으며, 모든 개념은 실제 Lambda 사용 사례에서 뽑은 연습으로 강화됩니다.

학습 시작 →

학습 방식

🎯
인터랙티브 레슨
실시간 피드백을 받으며 직접 코딩 연습하기
🤖
AI 튜터
막힐 때마다 AI 튜터에게 즉시 도움받기
💻
내장 에디터
브라우저에서 바로 코드 작성 & 실행하기
🏆
수료증
과정을 완료하면 수료증 취득하기
커리큘럼

12개 코스

Serverless AWS Lambda Development 학습 경로의 모든 코스.

01

서버리스 컴퓨팅 및 AWS Lambda 입문

A14개 레슨

이 미니 과정에서는 서버리스 컴퓨팅의 핵심 개념과 AWS Lambda의 기본 원리를 소개합니다. 서버리스가 소프트웨어 개발을 혁신하는 이유와 Lambda가 클라우드 생태계에서 어떤 역할을 하는지 배워 보세요.

02

Lambda 트리거, 호출 및 실행 모델

A24개 레슨PRO

다양한 AWS 서비스와 외부 이벤트가 Lambda 함수를 활성화하는 방식을 자세히 살펴보세요. 동기 및 비동기 호출 패턴과 그 기반이 되는 실행 모델을 다룹니다.

03

Lambda 함수 관리 및 IAM 보안

B14개 레슨PRO

이 미니 과정에서는 Lambda 함수를 관리하는 모범 사례를 중점적으로 다룹니다. 코드 구성, 설정, AWS Identity and Access Management(IAM)를 활용한 액세스 보안 방법을 배워 보세요.

04

Lambda와 데이터 저장 서비스 통합

B14개 레슨PRO

서버리스 함수를 다양한 AWS 데이터 저장 솔루션과 통합하는 방법을 배워 보세요. 영속성을 위한 패턴, 데이터베이스 상호 작용, 파일 저장을 다룹니다.

05

서버리스 애플리케이션 모니터링, 로깅 및 디버깅

B24개 레슨PRO

이 미니 과정에서는 서버리스 애플리케이션을 관찰하고 문제를 해결하는 데 필요한 핵심 역량을 익힙니다. 로그와 지표에 CloudWatch를 사용하는 방법과 효과적인 디버깅 전략을 배워 보세요.

06

SAM 및 서버리스 프레임워크를 활용한 배포

B24개 레슨PRO

서버리스 애플리케이션을 배포하고 관리하는 강력한 코드형 인프라(IaC) 도구를 살펴보세요. AWS SAM과 널리 사용되는 서버리스 프레임워크를 다룹니다.

07

Lambda 고급 네트워킹 및 VPC 통합

C14개 레슨PRO

이 고급 미니 과정에서는 Lambda 함수를 Amazon Virtual Private Cloud(VPC) 내부의 사설 네트워크 리소스에 연결하는 방법을 자세히 다룹니다. 네트워크 액세스를 안전하게 보호하고 최적화하는 방법을 배워 보세요.

08

비동기 패턴 및 워크플로 오케스트레이션

C14개 레슨PRO

고급 비동기 호출 패턴과 복잡한 다단계 서버리스 워크플로를 구축하는 방법을 살펴보세요. 배달 못한 편지 큐와 AWS Step Functions를 다룹니다.

09

Lambda 성능 및 비용 최적화

C14개 레슨PRO

이 미니 과정에서는 Lambda 함수의 성능을 높이고 운영 비용을 줄이는 전략을 중점적으로 다룹니다. 콜드 스타트, 메모리 할당, 비용 관리 기법을 배워 보세요.

10

보안 및 관측 가능성 심층 학습

C14개 레슨PRO

서버리스 애플리케이션을 위한 고급 보안 관행과 종합적인 관측 가능성 도구를 자세히 살펴보세요. 세밀한 IAM 권한 설정, 비밀 정보 관리, 분산 추적을 다룹니다.

11

이벤트 기반 아키텍처 및 통합 패턴

C24개 레슨PRO

정교한 이벤트 기반 마이크로서비스를 구축하고 Lambda를 고급 메시징 및 스트리밍 서비스와 통합하는 방법을 익혀 보세요. EventBridge와 Kinesis를 다룹니다.

12

고급 배포 및 서버리스 아키텍처 패턴

C24개 레슨PRO

이 종합 미니 과정에서는 서버리스 애플리케이션을 위한 고급 배포 전략을 다루고, 견고하고 확장 가능한 시스템을 구축하는 데 활용되는 일반적인 아키텍처 패턴을 살펴봅니다.

자주 묻는 질문

자주 묻는 질문

Serverless AWS Lambda Development 강의는 무료인가요?

네, Serverless AWS Lambda Development 강의를 무료로 시작하고 인터랙티브 레슨을 모두 무료로 완료할 수 있습니다. 선택적 PRO 구독을 통해 고급 AI 도구와 공유 가능한 수료증을 잠금 해제할 수 있습니다.

ALL을(를) 배우기 위해 사전 경험이 필요한가요?

아니요. 강의는 기초부터 시작하여 점차 더 심화된 주제로 나아가므로 ALL 경험이 없어도 시작할 수 있습니다.

CoddyKit에서 ALL은(는) 어떻게 배우나요?

직접 해보면서 배웁니다. 짧은 인터랙티브 레슨은 명확한 설명과 실시간으로 실행되는 실습 코딩 연습을 함께 제공하며, 24시간 AI 튜터가 막힐 때마다 맞춤형 도움을 줍니다.

Serverless AWS Lambda Development을(를) 완료하면 수료증을 받나요?

네, PRO 학습자는 시험을 응시하고 Serverless AWS Lambda Development 강의의 검증 코드가 포함된 공유 가능한 수료증을 취득할 수 있습니다.

휴대폰에서 ALL을(를) 배울 수 있나요?

네, CoddyKit은 웹과 iOS, Android 네이티브 앱으로 이용 가능하므로 어느 기기에서나 ALL을(를) 배우고 진행 상황이 모든 기기에서 동기화됩니다.

Serverless AWS Lambda Development을(를) 지금 시작하기

AI 기반 강의로 프로그래밍을 배우는 수천 명의 학습자들과 함께하세요.

무료로 시작하기 →모든 강의 보기