파비의 매일매일 공부기록

파이썬으로 하는 데브옵스 - 13장 #1 본문

Study/Python

파이썬으로 하는 데브옵스 - 13장 #1

fabichoi 2022. 1. 17. 23:30

이번장은 서버리스 기술에 대한 내용이다.

- 서버리스 : 더 이상 서버 관리에 대해 걱정할 필요가 없음을 의미. 그러나 이는 서버리스 기술이 제공하는 기능을 사용하는 개발자에 한함. 생각보다 이면에 할 일이 많음.

- 많은 사람이 서버리스 용어를 서비스형 함수(FaaS)와 동일시. 부분적으로는 사실이나 다른 서비스도 많음.
- AWS, GCP 등의 플랫폼에서 FaaS와 CaaS 선택에 대한 기준 : 배포의 단위
- 의존성이 낮고 데이터 처리 량이 적은 단기 함수에만 관심이 있는 경우 : FaaS
- 상호 의존성이 높고 고성능 컴퓨팅 성능이 요구되는 장기 실행 프로세스가 있는 경우 : CaaS 
- FaaS의 경우 풍부한 상호작용이 필요해 이벤트에 응답하는 함수를 쉽게 만들어야 하는 경우 사용

- 데브옵스 기준으로 서버리스는 개발 측을 더 많이 대상으로 함. 개발자들이 코드를 배포할 때 불편함을 덜 느낄 수 있도록 도움.
- 개발 측면에서는 서버리스를 사용해서 운영의 필요성이 없다고 해도 서버리스 플랫폼 자체의 운영 관련 문제 등이 남아있음.

반응형
Comments