August 2023
Beginner to intermediate
408 pages
4h 57m
Korean

비체 베네마(Wietse Venema)
빈스닷아이오(Binx.io) 수석 구글 클라우드 엔지니어
여러분이 애플리케이션을 구축하기 위해서 서버리스를 사용하고 있다면 그 애플리케이션은 서버리스라고 할 수 있다. 하지만 서버리스란 도대체 무슨 의미일까?1 서로 다른 사람들이 각자 다른 의미를 말하는 추상적이고 과장된 단어다.
서버리스를 이해하고자 할 때 절대 ‘서버 없음’에 지나치게 집중하지 않았으면 한다. 서버리스는 이를 넘어서는 의미다. 일반적으로 나는 사람들이 어떨 때 서버리스라고 하고, 왜 서버리스에 열광하는지에 대해 다음과 같이 생각한다.
• 인프라 관리 필요성을 배제함으로써 개발자 경험을 단순화한다.
• 별다른 설정 없이 바로 확장 가능하다.
• 미리 예약한 용량이 아니라 사용한 만큼 비용을 지불하는 비용 모델이므로 지출되는 비용을 상당히 절약할 수 있다.
이제 첫 번째 특성을 살펴보고자 한다. 단순한 개발자 경험이 의미하는 바는 무엇인가?
인프라 관리 배제는 개발자가 코드 작성에만 집중할 수 있으며, 애플리케이션의 배포, 실행, 확장은 모두 다른 누군가가 챙겨 준다는 의미다. 플랫폼이 겉으로 보기에는 단순하지만 실상은 굉장히 올바르게 다루기 어려운 것과 중요한 모든 것을 ...
Read now
Unlock full access