코스 개요
서론
서버리스의 특징 및 아키텍처 개요
- 서버리스 개발은 어떻게 이루어지나요?
- 서버리스 방식을 활용하려면 어떤 조건들이 필요한가요?
CNCF 생태계와 서버리스 환경 개관
- 서버리스 CaaS와 서버리스 FaaS의 차이점은 무엇인가요?
쿠버네티스 기반 서버리스 개발 시작하기
- 쿠버네티스용 서버리스 프레임워크 선택 방법
- Fission, Kubeless, Knative의 비교 및 특징
- Knative와 OpenFaaS 간의 차이점과 강점
서버리스 프레임워크를 위한 기타 FaaS 제공업체 개관
OpenFaaS 도구 체인 및 기능에 대한 소개
- 왜 OpenFaaS로 개발을 시작해야 할까요?
- OpenFaaS와 통합 가능한 다양한 도구들은 무엇이 있나요?
서버리스 개발용 쿠버네티스 시스템 설정 방법
- 필수 프레임워크 및 도구의 설치와 구성 절차
핵심 서버리스 프레임워크 도구 운영과 API 활용법
- 대시보드 탐색 방법과 UI·CLI 사용 기법
FaaS 구현 방식 및 쿠버네티스 내 서버리스 애플리케이션 개요
- 콜드 스타트와 워밍 스타트의 차이점은 무엇인가요?
서버리스 프레임워크를 활용한 쿠버네티스 환경에서의 파이썬 함수 생성법
코드 템플릿 관리 및 기능 공유를 위한 저장소 활용 방법
- 서버리스 기반 쿠버네티스 프로젝트의 버전 관리 전략
파이썬 함수 테스트와 성능 최적화 기법
- 호출 측정 지표 활용 방법
리소스 사용 효율성 향상을 위한 자동 확장 메커니즘 구현법
- 함수 수정 및 변경 사항 적용 절차
함수에 의존 라이브러리 추가 및 네이티브 확장 기능 생성 방법
서버리스 함수 내 쿠버네티스 보안 정보 저장법
- 컨테이너 이미지와 파드 정의를 활용하는 방식
쿠버네티스 서버리스 함수의 보안성 강화 및 인증 기능 설계법
- TLS 프로토콜을 활용한 통신 보호 방법
쿠버네티스 환경에서 파이썬 함수를 서버리스 프레임워크로 배포하는 절차
- 배포 과정 자동화를 위한 서버리스 CI/CD 파이프라인 구성법
- 서비스 주소 URL 사용자 정의 방법
함수 생명주기 모니터링과 요청 로그 분석 기법
문제 해결 방안
요약 및 결론
요건
- 파이썬 프로그래밍에 대한 충분한 숙련도가 필요합니다.
- 쿠버네티스의 개념과 원칙에 대해 중급 수준 이상의 이해가 요구됩니다.
- 컨테이너화 기술 및 클라우드 컴퓨팅에 대한 기본 지식이 필요합니다.
- 리눅스 배포판과 명령줄 인터페이스 사용 경험도 필수적입니다.
대상자
- 개발자들
- DevOps 엔지니어들
회원 평가 (4)
컨테이너와 쿠버네티스의 기본 이해 및 상호 작용 방식에 대한 개념 OpenShift 플랫폼의 주요 기능
Eric Scholze - NOW IT GmbH
코스 - Introduction to Containers, Kubernetes & OpenShift
기계 번역됨
마이크로서비스에 대한 내용과 쿠버네티스를 유지보수하는 방법
Yufri Isnaini Rochmat Maulana - Bank Indonesia
코스 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
기계 번역됨
트레이너가 지식을 어떻게 효과적으로 전달하는지
Vu Thoai Le - Reply Polska sp. z o. o.
코스 - Certified Kubernetes Administrator (CKA) - exam preparation
기계 번역됨
Augustin과의 지식 및 교류
Laurent - L'Office national des vacances annuelles (ONVA)
코스 - Docker and Kubernetes
기계 번역됨