본문 바로가기
  • 오늘처럼

FAAS3

Serverless 상품 소개 : KT Cloud Serverless Code Run 이번에는 KT Cloud 에서 제공하는 Serverless 상품인 Coderun 에 대해서 알아본다. 1. KT Cloud serverless CodeRun 2022년 11월 KT Cloud 상품으로 출시된 Code Run 은 FaaS 상품으로, 프로그램 개발 시 복잡한 하부구조 구축이나 유지보수 환경을 직접 만드지 않고, 제공되는 함수를 활용하여 간편히 개발할 수 있는 플랫폼 서비스다. (https://tech.ktcloud.com/121) 24년 2월 현재는 프로모션 단계로 별도 비용 없이 사용 가능하나, 예고없이 사용이 중지 될 수 있다고 안내하고 있다. 최초 콘솔(https://cloud.kt.com/console) 에 로그인 후에 왼쪽 상단에서 플랫폼을 선택할 수 있다. 기존 CloudStack.. 2024. 2. 26.
Serverless opensource : Knative Serverless Architecture 에서 Function 의 Scale to/from Zero 지난 포스팅에서, Serverless 아키텍처와 FaaS 에 대하여 다루었다. 이번에는 Serverless 아키텍처를 구현한 오픈소스인 Knative 에 대해 정리해본다. Functions as a Service 에서 사용자는 인프라적인 요소를 고려하지 않고, 선택한 런타임에 사용자가 작성한 비즈니스 로직을 구동하여 실행시키고 그 결과를 전달 받을 수 있다. 이를 위해 FaaS 서비스를 제공하는 Cloud Service Provider (CSP)는 동적으로 사용자의 호출에 반응하여, 런타임 실행 환경의 구동 및 사용자 코드의 배포 등을 수행해야 하며, 사용자가 더 이상 리소스를 호출하지 않을 경우, 실행.. 2023. 11. 10.
Serverless 아키텍처와 FaaS 1. 클라우드 서비스 패러다임 1-1. 기존의 관리방식 (Traditional On-Premise) 인터넷이나 인트라넷 환경의 사용자에게 웹 서비스를 제공하기 위해서는 해당 웹 서비스가 구동되기 위한 물리적인 서버가 필요하다. 기존에는 이 물리 서버를 전산실이나 데이터 센터 등의 공간에 두고 전담인력이 직접 관리하였다. 서버에 대한 관리 뿐만 아니라, 물리 서버가 사용하는 스토리지와 서버 간의 통신을 위한 네트워크에 대한 기술적인 관리 또한 웹 서비스를 제공하는 측에서 관리 하였다. 서비스의 규모가 커지고 범위가 늘어나게 되면서, 물리 서버를 계속 확장하는 기존 방식의 개선이 필요했다. 물리 서버의 경우 서비스의 규모가 커질 때 서버 또한 추가로 구매를 해야 하는데, 이후 여러가지 이유로 서비스의 사용량.. 2022. 9. 5.