Course Outline
소개
서버리스 기능 및 아키텍처 개요
- 서버리스 개발은 어떻게 작동하나요?
- 서버리스 접근 방식의 요구 사항은 무엇입니까?
CNCF 생태계 및 서버리스 환경 개요
- 서비스로서의 서버리스 컨테이너와 서비스로서의 서버리스 기능
Kubernetes에서 서버리스 시작하기
- Kubernetes에 적합한 서버리스 프레임워크 선택
- 핵분열 대 Kubeless 대 Knative
- Knative 대 OpenFaaS
Serverless Framework에 대한 추가 FaaS 공급자 개요
OpenFaaS 도구 체인 및 기능 개요
- OpenFaaS를 시작해야 하는 이유는 무엇입니까?
- OpenFaaS와 통합할 수 있는 도구
서버리스 개발을 위한 Kubernetes 시스템 설정
- 필요한 프레임워크와 도구 설치 및 구성
핵심Serverless Framework 도구 운영 및 API 활용
- 대시보드 탐색 및 UI 또는 CLI 작업
FaaS 구현 및 Kubernetes 서버리스 애플리케이션 개요
- 콜드 스타트 vs 웜 스타트
Serverless Framework를 사용하여 Kubernetes에서 Python 기능 만들기
리포지토리에 코드 템플릿 저장 및 기능 공유
- 서버리스 Kubernetes 프로젝트 버전 관리
테스트 Python 기능 및 성능 지표 최적화
- 호출 측정항목 작업
리소스 응답 Management에 대한 자동 조정 구현
- 기능에 변경 사항 적용
함수에 종속성 추가 및 기본 확장 만들기
서버리스 기능에 Kubernetes 비밀 저장
- 컨테이너 이미지 및 Pod 정의 활용
Kubernetes 서버리스 기능 확보 및 인증 기능 구축
- TLS 프로토콜 작업
Kubernetes에서 서버리스를 사용하여 Python 기능 배포
- 배포를 위해 서버리스 CI/CD 파이프라인 사용
- 구성요소 URL 사용자 정의
함수 수명주기 모니터링 및 요청 로그 검토
문제 해결
요약 및 결론
Requirements
- Python 프로그래밍 경험 숙련도
- Kubernetes 개념 및 원칙에 대한 중급 경험
- 컨테이너화 및 클라우드 기술에 대한 이해
- Linux 배포판 및 CLI 경험
청중
- 개발자
- DevOps 엔지니어
회원 평가 (6)
우리는 모든 것을 조금씩 보게 됩니다
Luis Manuel Navarro Rangel - Vivelink S.A. de C.V.
Course - Docker and Kubernetes
Machine Translated
실제 응용 사례
Łukasz - Rossmann SDP Sp. z o.o.
Course - Docker (introducing Kubernetes)
Machine Translated
실습
Tobias - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
참가자들이 직접 조작할 수 있는 샌드박스 형태의 가상 데스크톱을 사용할 수 있다는 점이 정말 좋습니다!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
Machine Translated
실습은 학습을 통합하는 데 매우 중요했습니다. 내부적으로 어떻게 작동하는지에 대한 심층적인 설명 덕분에 모든 것이 더욱 명확해졌습니다.
Otavio Marchioli dos Santos - ExitLag
Course - Kubernetes from Basic to Advanced
Machine Translated
Concepts learnt and how to set up the k8 clusters