Oracle Cloud Functions는 개발자가 인프라를 관리하지 않고도 애플리케이션을 생성, 실행 및 확장할 수 있는 서버리스 플랫폼입니다. Functions는 Oracle Cloud Infrastructure, Platform Services 및 SaaS 애플리케이션과 통합됩니다. Functions는 오픈 소스 Fn Project를 기반으로 하기 때문에 개발자가 다른 클라우드와 온프레미스 환경으로 쉽게 이식 할 수 있는 애플리케이션을 생성할 수 있습니다. 함수 기반 코드는 일반적으로 짧은 기간 동안 실행되며 고객은 사용한 리소스에 대해서만 비용을 지불하면 됩니다.
클라우드 네이티브 애플리케이션 구축에 대해 자세히 알아보십시오.
코드를 작성하고 배포하기만 하면 됩니다. Oracle은 리소스를 자동으로 프로비저닝하고 확장합니다.
Functions는 코드를 Docker 이미지로 자동 패키징합니다. 고급 개발자는 Dockerfile을 사용하고 네이티브 라이브러리를 설치하며 함수 런타임 환경을 사용자 지정할 수 있습니다.
Python, Go, Java, Python 및 기타 언어를 지원하므로 개발자가 각 작업에 가장 적합한 언어를 선택하고 서버리스 애플리케이션을 쉽게 통합할 수 있습니다.
Functions는 Apache 2.0 라이선스 Fn Project, Docker 및 CloudEvents를 기반으로 구축된 개방형 플랫폼입니다. 고객은 온프레미스 또는 모든 클라우드에 배포된 관리형 서비스 또는 자체 관리형 오픈 소스 기반 Fn 클러스터를 사용할 수 있습니다.
관리자는 Oracle Identity and Access Management 정책을 사용하여 Functions를 관리하고 호출하며 안전하게 액세스하기 위한 세분화된 액세스 제어를 제공할 수 있습니다.
Functions는 안전한 격리 방식으로 코드를 실행할 수 있습니다. 이 서비스는 고유한 컴퓨팅 및 네트워킹 리소스를 사용하여 고객 간에 코드 실행을 엄격하게 분리합니다.
자격 증명 모음을 사용하여 암호, API 키와 같은 민감한 구성 데이터를 비밀로 저장하십시오. 데이터베이스, 스토리지 및 기타 서비스에 대한 안전한 인증을 위해 이러한 비법을 사용하여 함수를 작성하십시오.
Functions를 로그, 지표 및 추적을 활용하여 코드를 모니터링하고 문제를 해결하며 코드에 대한 통찰력을 확보하십시오.
모든 지역에서 일관된 비율로 호출 및 실행 시간에 따라 비용을 지불하십시오. 매월 2백만 건의 무료 호출을 받으십시오.
Functions는 스토리지와 Autonomous Database를 포함하여 이벤트를 생성하는 모든 Oracle Cloud Services와 함께 작동합니다. CloudEvents와 호환되므로 클라우드 네이티브 에코시스템과의 상호 운용성을 제공합니다.
API Gateway를 사용하여 함수를 API로 노출하십시오. API Gateway는 API 호출에 대한 보안 및 비율 제한과 함께 RESTful 엔드포인트를 제공하는 반면 Functions는 API를 처리하기 위한 완전 관리형 백엔드 서비스를 제공합니다.
Notifications를 사용하여 작업을 자동화함으로써 리소스 활용률이 높거나 리소스를 사용할 수 없을 때 함수를 트리거하십시오.
스트리밍을 소스로, 기능을 작업 또는 대상으로 사용하는 서비스 커넥터를 사용하여 데이터 스트림을 처리합니다.
Functions를 자동으로 트리거하여 로그를 분석하고, Jira 및 Service Cloud와 같은 시스템에서 티켓을 업데이트하고, 로그를 타사 보안 분석 및 모니터링 도구로 내보냅니다.
Enterprise Resource Planning(ERP)과 Human Capital Management(HCM)와 같은 Oracle SaaS 애플리케이션을 연결하고 확장하여 요구 사항을 고유하게 충족하는 기능을 쉽게 제공하십시오.
Visual Builder Studio(이전: Developer Cloud)를 사용하여 함수를 CI/CD 프로세스의 일부로 자동으로 구축하고 배포하십시오.
전 세계의 조직은 오라클 클라우드 인프라스트럭쳐(OCI)에 대한 신뢰를 바탕으로 서버리스 워크로드를 실행합니다.
컨테이너, Serverless 함수 및 API를 사용하여 SaaS 애플리케이션의 변화하는 비즈니스 요구를 충족하십시오.
API Gateway와 Functions를 사용하여 애플리케이션에 대한 수신 API 요청을 처리하십시오.
프로비저닝, 확장, 종료, 보안, 태그 지정과 같은 인프라 작업을 자동화하십시오.
네트워크 흐름 및 감사 로그에 개체 스토리지를 사용합니다. Functions를 트리거하여 새 로그를 구분 분석하고 SIM 시스템으로 전송하십시오.
서버리스 기술에 대한 다양한 아키텍처 및 솔루션 플레이북을 보려면 Oracle Cloud Infrastructure 아키텍처 센터를 살펴보십시오.
서버리스 함수가 경제 모델을 변경하므로 고객은 함수가 실행되는 동안 사용된 리소스에 대해서만 비용을 지불하며 유휴 시간에 대해서는 비용이 부과되지 않습니다. Oracle Functions는 탄력적인 가격 책정 정책을 사용하므로 일시적 워크로드 또는 급증하는 사용 패턴의 워크로드에 적합한 플랫폼입니다.
종량제 방식 |
측정 지표 |
|
매월 첫 200만 건 |
무료 |
함수 호출 |
매월 200만 건 초과 |
US$0.0000002 | 함수 호출 |
종량제 방식 |
측정 지표 |
|
매월 첫 400,000시간 |
무료 |
기가바이트 메모리-초 |
매월 400,000시간 초과 |
US$0.00001417 | 기가바이트 메모리-초 |
오라클 클라우드 인프라스트럭쳐(OCI) Application Performance Monitoring(APM) 통합을 통한 Oracle Functions용 분산 추적의 일반 가용성을 발표하게 되어 기쁘게 생각합니다. 이 기능을 사용하면 Functions 개발자와 운영자가 APM 분산 추적을 통해 성능 문제를 더 빠르게 진단하고 함수 호출의 관찰 가능성을 개선할 수 있습니다. Oracle Functions는 서버리스 FaaS(Functions-as-a-Service) 플랫폼입니다.
전체 게시물 읽기