서버리스의 시대

지난 11월 9일, 디지털 컨퍼런스에서 알리바바의 AI 개발자를 위한 오픈 소스 플랫폼이 발표되었습니다. 차세대 서버리스 데이터베이스 제품군, 데이터 분석 및 지능형 컴퓨팅 플랫폼 등 네이티브 클라우드 혁신 서비스를 출시한다는 내용이었습니다.
또한 지난 11월 9일, KT 클라우드에서도 ‘서버리스 코드/앱 런’이라는 프로그램 및 서비스 개발 후 배포에서 인프라 관리까지 하나로 제공하는 서비스를 출시했습니다. 국내외를 통틀어 최초로 개발과 배포, 관리를 위해 각각 존재하는 FaaS (Function as a Service, 서비스의 기능)와 BaaS (Backend as a Service, 서비스 형 백앤드)를 통합해 하나의 서비스로 출시한 것입니다. 이번에 출시된 서비스인 ‘서버리스 코드/앱 런’은 개발자가 플랫폼에서 프로그램을 개발한 후에 그 프로그램을 제공만 하면, 배포 및 모니터링, 트래픽 등 다양한 관리 업무를 대신 수행하기 때문에 관리 부담이 전혀 없는 것이 특징입니다. 또한 애플리케이션 버전에 대한 트래픽도 유동적으로 조절되고, 불필요한 컨테이너는 종료하기 때문에 비용 절감이 가능하다는 특징이 있습니다.
이처럼 서버리스에 대한 관심과 기술 개발은 꾸준히 늘어나고 있는데요. 그럼에도 서버리스가 무엇인지 정확히 아는 사용자는 많지 않습니다.
서버리스 (Serverless)란?
서버리스란 ‘서버(Server)’ 와 ‘리스(Less)’의 합성어로 단순 직역하면 ‘서버가 없다’는 뜻입니다. 하지만 서버리스의 의미는 ‘서버가 없다’가 아닌, ‘서버를 직접 관리할 필요가 없는 아키텍처’를 의미합니다. 클라우드 서비스 공급자가 개발자 대신 서버를 관리, 실행해주기 때문입니다. 말하자면 서버리스는 개발자가 서버를 직접 관리할 필요 없이 앱이나 프로그램을 개발할 수 있도록 서비스하는 개발 모델이라고 할 수 있습니다.
서버리스의 장점
이러한 서버리스는 다음과 같은 장점이 있습니다.
1. 실제 사용한 만큼만 비용이 청구되므로 경제적입니다.
2. 개발자가 서버에 따로 신경을 쓸 필요가 없으므로 생산성이 향상될 수 있습니다.
3. 자동으로 스케일 업 및 스케일 다운이 가능합니다.
4. 간단한 패키징 및 배포가 가능합니다.
5. 릴리즈 주기가 감소합니다.
서버리스의 단점
반면, 서버리스에는 다음과 같은 제약 사항도 존재합니다.
1. 실행 대기 시간이 오래 걸리기 때문에 실시간 서비스에는 적합하지 않습니다.
2. 실행 시간의 한계로 인해 단순 작업에는 적합하지만, 동영상 업로드 등과 같이 긴 시간이 필요한 작업에는 비효율적입니다.
3. 클라우드를 제공하는 플랫폼에 종속적일 수밖에 없습니다.
4. 마이그레이션이 어렵습니다.
5. 로컬 데이터를 사용할 수 없습니다.
6. 디버깅이나 테스팅을 하는 데에 있어서 불편합니다.
이러한 점으로 인해 서버리스는 사이드 프로젝트 형식으로 제품 및 서비스를 빠르게 출시할 때 유용하게 사용할 수 있습니다. 시간 및 비용적인 리소스를 많이 줄일 수 있거든요.
에지오에서 제공하는 서버리스 컴퓨팅 서비스

에지오에서도 이러한 서버리스 컴퓨팅 서비스를 제공하고 있습니다. 에지오의 서버리스 컴퓨팅 서비스는 비즈니스를 서버리스로 전환하는 가장 간단한 방법입니다.
손쉬운 서버리스 기능
JavaScript 프레임 워크의 유무와 관계없이 필요한 서버리스 기능을 개발하고 테스트 및 배포할 수 있습니다.
서버 측 렌더링
서버 측 렌더링을 실행하여 동적 웹 페이지에 대한 빠른 응답을 보장합니다.
원본 요청 및 응답 변환
서버리스 기능을 사용하여 원본의 요청 및 응답에 액세스하고 조장할 수 있습니다.
캐시 응답
구성하기 쉬운 캐싱 기능을 사용하여 서버리스 기능에서 반환된 응답을 캐싱하여 성능을 개선하고 비용을 최소화합니다.
헤드리스 마이그레이션 간소화
소규모 반복 단계를 통해 새로운 헤드리스 웹사이트로 마이그레이션하거나 합성 API를 생성합니다. 에지오의 특허받은 접근 방식을 통해 사이트는 사전 제작 및 기타 도메인에서 작업할 수 있습니다.
서버리스 컴퓨팅을 통해 비즈니스 개발 속도를 높이고 효율을 증대하고 싶다면 에지오의 서버리스 컴퓨팅 서비스를 알아보세요. 하단 버튼을 통해 무료 상담 받으실 수 있습니다.