따라하기 쉽고 이해가 편하네요
단 트리거 관련 소스는 돌리실경우 무한루프돌게되니 과금폭탄 주의하세요.
경량 애플리케이션에서 사물인터넷과 마이크로서비스까지
퇴근 후 집에서 독학할 수 있는 서버리스 아키텍처 AWS 람다의 모든 것
AWS 람다를 이용하면 클라우드에서 서버 관리에 대한 걱정 없이 코드를 배포할 수 있다. 서버 유지 관리나 패치 배포, 모니터링 및 로깅 등 모든 컴퓨팅 리소스 관리를 개발자 대신 수행해주며, S3, DynamoDB, API 게이트웨이 등 다른 AWS 서비스와의 결합 및 확장도 용이하다. 실행당 과금 모델이므로 EC2보다 비용이 적은 것도 큰 장점이고, IoT 시나리오에도 적합하며 마이크로서비스 설계와 부합하므로 그 전망은 더욱 밝다.
이 책은 서버리스(serverless) 아키텍처의 선두 주자인 AWS 람다를 빠르게 익힐 수 있게 구성되었다. ‘Hello World’부터 시작해 이벤트, 콘텍스트 객체, 역할 등 람다의 기본 개념을 살펴보고, S3, 클라우드워치, 클라우드포메이션, API 게이트웨이, SES 등 다른 AWS 서비스와 연동되는 실제 업무 시나리오 사례도 설명한다. 저자가 보안 엔지니어로서 다년간 AWS를 업무에 적용한 노하우도 책 곳곳에서 엿볼 수 있다. 누구나 무료로 시작할 수 있는 AWS 람다의 세계를 만나보자.
chapter 1 서론
chapter 2 다양한 종류의 업무
chapter 3 이 책에 대하여
chapter 4 람다 배경지식
4.1 내부
4.2 기본 지식
4.3 설정하기
chapter 5 Hello World
5.1 함수 업로드
chapter 6 이벤트 작업
6.1 AWS 이벤트
6.2 사용자 정의 이벤트
chapter 7 콘텍스트 객체
7.1 속성
7.2 메서드
chapter 8 역할과 권한
8.1 정책
8.2 신뢰 관계
8.3 콘솔 팝업
8.4 계정 교차 접근
chapter 9 의존성과 자원
9.1 노드 모듈
9.2 OS 의존성
9.3 OS 자원
9.4 OS 명령어
chapter 10 로깅
10.1 로그 찾기
chapter 11 함수 테스트하기
11.1 람다 콘솔 테스트
11.2 타사 테스트 라이브러리
11.3 콘텍스트 시뮬레이션
chapter 12 Hello S3 객체
12.1 버킷
12.2 역할
12.3 코드
12.4 이벤트
12.5 트리거
12.6 테스트
chapter 13 람다가 정답이 아닌 영역
13.1 호스트 접근
13.2 미세 조정 설정
13.3 보안
13.4 장시간 실행 작업
chapter 14 람다가 탁월한 영역
14.1 AWS 이벤트 기반 작업
14.2 예약 이벤트(크론)
14.3 과도한 프로세스 부하 경감
14.4 API 엔드포인트
14.5 자주 사용하는 서비스
chapter 15 실제 사용 사례
15.1 S3 이미지 처리하기
15.2 언태그된 인스턴스를 종료하기
15.3 새로운 S3 업로드로 CodeDeploy 트리거하기
15.4 들어오는 이메일 처리하기
15.5 보안 정책 강화하기
15.6 만료된 인증서 찾기
15.7 AWS API 활용하기
chapter 16 실행 환경
16.1 코드 파이프라인
16.2 cold 대 hot 실행
16.3 메모리에 저장되는 것
16.4 스케일링과 컨테이너 재사용
chapter 17 개발부터 배포까지
17.1 애플리케이션 설계
17.2 개발 패턴
17.3 테스트하기
17.4 배포
17.5 모니터링
chapter 18 버전과 별칭
chapter 19 비용
19.1 가벼운 실행
19.2 오래 실행되는 프로세스
19.3 많은 메모리가 요구되는 애플리케이션
19.4 프리 티어
19.5 비용 계산
chapter 20 클라우드포메이션
20.1 최소한의 권한으로 재사용 가능한 템플릿
20.2 계정 간의 접근
20.3 클라우드워치 경고
chapter 21 API 게이트웨이
21.1 API 게이트웨이 이벤트
21.2 람다 함수 생성
21.3 새 API, 리소스, 메서드 생성
21.4 초기 구성
21.5 매핑 템플릿
21.6 쿼리 문자열 추가
21.7 람다 내 HTTP 요청 정보 사용
21.8 API 배포
21.9 그 밖의 사용 사례
chapter 22 람다의 경쟁자
22.1 Iron.io
22.2 스택헛
22.3 WebTask.io
22.4 기존 클라우드 공급자
chapter 23 람다의 미래
chapter 24 그 밖의 자료
chapter 25 결론
리얼타임 eBook 안내
PDF 형식으로 제공되며, 다운로드한 eBook은 PDF 포맷을 지원하는 디바이스 또는 프로그램에서 제한없이 열람할 수 있습니다. 또한 eBook 내의 텍스트 검색 및 인쇄도 가능합니다.