Oracle Cloud Native 서비스 및 소프트웨어는 개발자가 Kubernetes, 컨테이너, 서버리스 기능, API 관리, GraalVM for Oracle Cloud Infrastructure(OCI), 하이브리드 클라우드 및 멀티클라우드 환경 등 기술을 사용하여 애플리케이션을 구축할 수 있도록 지원합니다.
이들 클라우드 네이티브 제품은 개발자가 Kubernetes 클러스터 관리 등 운영 업무에 소요하는 시간을 줄여 더욱 신속하게 애플리케이션을 구축할 수 있게 해줍니다. OCI 클라우드 네이티브 제품은 배포된 애플리케이션의 이식성을 보장하며, 최소한의 수정만 거치면 OCI, 서드파티 클라우드 및 온프레미스 환경에서도 실행할 수 있습니다. Complementary OCI AI Services는 사전 학습된 모델을 제공하여 개발자가 최소한의 머신러닝 지식만으로 Oracle Digital Assistant, OCI Anomaly Detection 등 다양한 솔루션을 신속하게 구현할 수 있게 해줍니다.
인정받는 기업들도, 가파르게 성장하는 스타트업들도 OCI에서 클라우드 네이티브 애플리케이션을 실행합니다. Oracle이 클라우드 네이티브 여정을 간소화하는 방법을 확인해 보세요.
클라우드 네이티브 기술을 활용해 차세대 애플리케이션을 개발하고, 이를 어디서든 실행할 수 있게 된 환경에 개발자들이 열광하는 이유를 확인해 보세요.
클라우드 네이티브 기술 전문가들이 출연하는 온디맨드 기술 세션, 데모 및 패널 토론을 시청하세요.
Oracle Cloud Insider
최신 업계 트렌드와 모범 사례, 제품 업데이트를 확인하고 새로운 교육 프로그램 및 최신 이벤트에 대한 정보를 받아보세요.
Oracle Cloud Native 소프트웨어 및 서비스는 개발자가 Docker, Kubernetes, Fn Project, OpenAPI, Fluentd, CloudEvents, GraalVM Native Image 등 인기 오픈 소스 프로젝트 및 사양을 사용하여 클라우드 애플리케이션을 구축할 수 있게 지원합니다. 이 제품은 DevOps 팀이 자신들의 요구사항에 가장 잘 부합하는 언어, 도구, 프레임워크 및 인프라를 자유롭게 사용하여 클라우드 네이티브 애플리케이션을 개발 및 배포할 수 있게 해줍니다.
개발 팀은 Oracle Container Engine for Kubernetes(OKE) 등 서비스를 사용하여 경쟁 기능을 구축하고 인프라 설치, 패치 적용 및 유지 관리에 드는 시간을 단축할 수 있습니다. GitLab, HashiCorp, Jenkins, GitHub, DataDog 및 기타 다양한 파트너들과의 통합 환경 덕분에 OCI를 채택한 DevOps 엔지니어들은 자신에게 익숙한 도구를 계속 사용할 수 있습니다.
멀티클라우드 애플리케이션 배포는 DevOps 팀이 고객을 위한 앱 성능을 최적화하고, 복수의 공급 업체로 운영 위험을 분산하고, 우수한 클라우드 서비스 품질을 확보할 수 있게 해줍니다. Verrazzano Enterprise Container Platform과 같은 프로젝트를 사용하면 엔지니어는 최소의 애플리케이션 변경만으로 온프레미스 또는 클라우드에서 컨테이너 워크로드를 배포 및 관리할 수 있습니다.
Oracle Digital Assistant, Language, Speech 등 AI 서비스를 사용하면 머신러닝에 대한 전문 지식 없이도 개발자는 여러 채널의 사용자들과 소통하고, 정서 분석을 작성하고, 오디오-텍스트 변환을 수행할 수 있습니다. 최종 사용자는 OCI Anomaly Detection 및 OCI Forecasting을 활용해 주요 장애를 더 빨리 파악하고, 제품 수요, 매출, 리소스 요구사항 등 다양한 측정지표를 미리 예측하여 비용을 절감할 수 있습니다.
Oracle Cloud Infrastructure에서 실행되는 Oracle 관리형 서비스입니다.
OKE(Oracle Container Engine for Kubernetes)는 오픈 소스 기반의 컨테이너 통합관리 서비스입니다. 고객은 Intel, AMD 및 Arm 기반의 Ampere 가상 및 베어메탈 작업자 노드를 배포할 수 있습니다. 이 관리형 서비스는 자동 확장 클러스터 및 POD를 지원하여 모던 클라우드 네이티브 애플리케이션 구축에 소요되는 시간과 비용을 줄여줍니다.
OCI Container Registry는 컨테이너 이미지의 저장 및 공유를 위한 Docker HTTP API v2-호환 레지스트리입니다. 이 서비스는 Oracle Container Engine for Kubernetes 및 Oracle Identity and Access Management 등 기타 OCI 서비스와 긴밀하게 통합되어 있습니다. OCI 컨테이너 레지스트리는 비컨테이너 이미지 저장을 위한 OCI Artifact Registry와 컴퓨트 이미지 저장을 위한 OCI Compute의 두 가지 서비스를 보완합니다.
서비스형 함수(Functions as a service, FaaS)를 통해 개발자는 인프라 관리 없이도 서버리스 애플리케이션을 생성, 실행 및 확장할 수 있습니다. 이 서비스는 OCI Streaming, OCI Events, OCI API Gateway를 비롯한 핵심 OCI 서비스와 상호 운용됩니다. 함수는 Oracle Identity and Access Management에서 관리됩니다.
Streaming 서비스는 개발자 및 데이터 과학자를 위한 Apache Kafka 호환 실시간 서버리스 이벤트 스트리밍 플랫폼입니다. 스트리밍은 Oracle Cloud Infrastructure, Oracle Database, Oracle GoldenGate, Oracle Integration and Migration과 긴밀하게 통합되어 있습니다. 또한 이 서비스는 DevOps, 데이터베이스, 빅데이터, SaaS 애플리케이션과 같은 분류에 속하는 수백 개의 서드파티 제품과의 즉각적인 통합을 제공합니다.
Events 서비스는 CNCF CloudEvents 표준을 준수하는 이벤트의 리소스 변경을 추적합니다. DevOps 엔지니어는 Functions 트리거, 스트림에 쓰기, Notifications 전송 등의 방법으로 실시간 조치를 위한 규칙을 생성할 수 있습니다. 이 서비스는 다른 Oracle IaaS, PaaS 및 SaaS 제품과의 통합을 위한 API를 제공합니다.
Oracle API Management는 Oracle Cloud HCM 및 Oracle Cloud ERP를 비롯한 클라우드 네이티브 및 SaaS 애플리케이션을 위한 완전한 API 수명 주기를 지원합니다. 또한 Oracle 및 서드파티 애플리케이션 전반에서의 원활한 통합을 위해 OpenAPI 사양을 포함한 개방형 표준을 지원합니다.
OCI AI 서비스는 개발자들이 자체 애플리케이션과 비즈니스 운영에 쉽게 추가할 수 있는 사전 학습된 머신러닝 모델 모음입니다. 이 모델들은 제조 결함 또는 콜 센터 상담 내역 이미지 등 비즈니스 지향 데이터를 사전 교육받았으며, 보다 정확한 결과를 얻기 위해 조직의 자체 비즈니스 데이터에 대한 맞춤형 교육을 추가로 받을 수 있습니다. OCI AI 서비스를 통해 개발자는 애플리케이션 개발 속도 저하 없이도 앱에 머신러닝을 추가할 수 있습니다.
Oracle은 Observability및 Management Platform을 활용해 모든 종류의 기술에 배포된 전체 스택 계층의 손쉬운 관리를 위한 가시성 및 머신러닝 기반의 실행 가능한 인사이트를 제공합니다. DevOps 모니터링 및 IT 운영 관리를 위한 Oracle의 통합 기능 및 자동화는 IT 문제의 해결과 예방을 50% 더 쉽게 만들어줍니다. 이러한 서비스는 IT 효율성을 높이고, 코드에서 기인한 성능 문제를 10배 더 빠른 속도(PDF)로 파악할 수 있게 해주고, IT 복잡성을 줄여줍니다.
Autonomous Database는 OLTP, 분석, 배치, JSON 문서, IoT 등 모든 워크로드를 실행하는 완전 자율운영 미션 크리티컬 Oracle Database 서비스를 제공합니다. 머신러닝을 활용해 온라인상에서 자동으로 데이터베이스를 확장, 튜닝, 패칭 및 보호하는 Autonomous Database는 최고의 데이터베이스 가용성, 보안성 및 성능을 제공합니다. 엄청난 성능을 자랑하는 Exadata 인프라에서 실행되는 탄력적인 서버리스 아키텍처가 자본 비용을 절감해주죠.
Oracle MySQL HeatWave는 보안성 뛰어난 클라우드 네이티브 애플리케이션의 신속한 개발 및 배포를 위한 완전 관리형 데이터베이스 서비스입니다. 데이터베이스 관리자 및 애플리케이션 개발자가 이용 중인 MySQL 데이터베이스에서 바로 OLTP 및 OLAP 워크로드를 실행할 수 있게 해주는 유일한 서비스이기도 하죠. 덕분에 OLTP 및 OLAP 데이터베이스 전반에 걸쳐 데이터를 이전 및 통합하는 까다롭고 값비싼 작업에 시간을 소모할 필요가 사라집니다. 이 서비스는 Oracle Autonomous Database 및 Marketplace 제품을 포함한 OCI의 기타 데이터베이스 서비스와 함께 이용할 수 있습니다.
각종 리소스 및 지원 도구를 이용하여 귀사의 클라우드 전략을 정의하고, 워크로드 마이그레이션 계획을 수립할 수 있습니다.
"우리는 세계 최고의 기업들을 고객으로 보유하고 있으며, 이들에게 대규모 서비스를 제공합니다. 그리고 Oracle Cloud가 앞으로도 우리가 공격적인 확장을 이어갈 수 있도록 지원할 것이라 믿습니다."
Leslie Stretch
Medallia CEO
"봉쇄 조치가 시행된 이후 Pompeii 공원을 다시 관광객들에게 되돌려주는 일은 쉽지 않았습니다. 하지만 Oracle의 도움으로 클라우드 네이티브 모바일 솔루션을 불과 6주 만에 제공할 수 있었죠."
Alberto Bruni
Archaeological Park of Pompeii, COO
"Oracle과의 협력이 저희에게는 매우 중요합니다. 저희 힘으로는 해결할 수 없는 한계들을 Oracle의 도움으로 극복할 수 있기 때문이죠."
Frédéric Hemmer
CERN, IT Department Head
“관리형 Kubernetes를 활용해 Oracle Cloud로 호스팅을 이전하여 호스팅 비용을 40% 절감할 수 있었습니다. 절감한 비용을 GPU 구성에 재투자해 우리 고객들에게 더욱 향상된 컴퓨터 비전 기술을 제공할 수 있었죠.”
Jenny Griffiths
Snap Vision, Founder 겸 CEO
“우리는 Oracle Cloud Infrastructure에서 Oracle Autonomous Transaction Processing을 중심으로 우리의 새로운 네이티브 SaaS 앱 CloudVane의 개발과 설계를 진행하기로 결정했습니다. 빠른 시장 출시, 적은 관리 작업 및 저렴한 비용, 고성능의 이점을 누리기 위함이었죠.”
Davorin Capan
NEOS, CEO
"Kubernetes처럼 가장 널리 사용되는 도구에 액세스할 수 있게 되는 건 우리 같은 스타트업에게 매우 중요한 일입니다. 우린 고객의 클라우드에 배포하니까요. Oracle은 우리에게 인스턴스를 생성할 수 있는 유연성을 제공합니다. 덕분에 우리의 기업 고객들이 자사에 필요한 기능들을 추가할 수 있죠.”
Tony Nash
Complete Intelligence, CEO 겸 Founder
"우리는 자사의 전체 재해 복구 및 보조 시스템을 Oracle Cloud Infrastructure로 이전 중입니다. 그 결과 4개의 데이터 센터를 2개로 통합하고, 연간 백만 달러에 달하는 비용을 절감할 수 있게 되었죠."
Jason Creson
Beeline, VP of Infrastructure
“우리 이사회, 관리 팀 및 이해 관계자들은 IFFCO가 팬데믹과 관계없이 365일 가동되는 강력한 IT 시스템을 보유하고 있다고 확신하고 있습니다. 그리고 이 강력한 IT 시스템은 Oracle을 통해 구동되고 있죠.”
A.K. Gupta
Executive Director of IT Service, IFFCO
이 제품들은 클라우드 네이티브 애플리케이션 개발 외에도 하이브리드 클라우드 및 멀티클라우드 아키텍처를 지원합니다.
Verrazzano는 범용 오픈 소스 컨테이너 플랫폼으로 마이크로서비스 및 Oracle WebLogic Server 기반의 기존 애플리케이션 등 모든 컨테이너 워크로드를 배포, 보안, 관찰 및 관리하는 데 사용됩니다. Verrazzano는 온프레미스 및 다양한 퍼블릭 클라우드에서 실행되는 다양한 환경의 Kubernetes 클러스터를 지원합니다.
Prometheus, Grafana, Istio 등인기 오픈 소스 구성요소를 바탕으로, 오픈 소스 기반의 커스텀 연산자 및 컨트롤러를 추가하여 개발한 Verrazzano는 최상의 오픈 소스 기술들을 한곳에서 매끄럽게 제공합니다.
Oracle Cloud Native Environment는 엄선된 오픈 소스 프로젝트 세트로 Open Container Initiative 및 CNCF에서 정의한 공개 표준, 사양 및 API를 기반으로 합니다. 이 환경은 상호 운용성 테스트를 거쳤으며 Oracle의 지원을 받습니다. 마이크로서비스 통합관리를 위한 핵심 기능의 설치, 업데이트, 업그레이드 및 구성을 돕는 간소화된 프레임워크를 제공합니다. Oracle Linux 고객은 이 엄선된 프로젝트들을 무료로 이용할 수 있습니다.
Container Engine for Kubernetes(OKE)용 Oracle WebLogic Server를 사용해 Oracle Cloud Infrastructure에서 온프레미스 대비 대단히 짧은 시간 내에 Oracle WebLogic Server 도메인 등 Java Enterprise Edition(Java EE) 애플리케이션 환경을 신속하게 생성할 수 있습니다.
OKE용 Oracle WebLogic Server는 Oracle Cloud Infrastructure Marketplace에서 애플리케이션 세트 구성으로 제공됩니다. 이 애플리케이션 중 하나를 실행한 뒤, 간단한 마법사 인터페이스를 통해 귀사 도메인은 물론 Kubernetes 클러스터, 파일 시스템, 컴퓨트 인스턴스, 네트워크, 로드 밸런서 등 지원 대상 클라우드 리소스를 구성 및 프로비저닝할 수 있습니다. 도메인의 각 서버는 Kubernetes 클러스터 내 개별 컨테이너에서 실행됩니다.
Helidon은 Netty에서 구동되는 빠른 웹 코어용 마이크로서비스 작성을 위한 Java 라이브러리 모음입니다. 이 프로젝트에 포함된 Helidon CLI는 준비된 archetypes 중 하나를 선택해 손쉽게 Helidon 프로젝트를 생성할 수 있게 해줍니다.
GraalVM Enterprise는 Oracle Java SE에 구축된 고성능 런타임입니다. Java 애플리케이션과 마이크로서비스를 온프레미스 또는 클라우드에서 실행하는 데 필요한 최적의 성능을 제공하는 새로운 컴파일러 최적화 기능이 추가되었습니다. GraalVM Enterprise는 JIT(Just-in-Time) 컴파일러를 제공하여 코드 변경 없이 Java 응용 프로그램을 속도를 개선해줍니다. GraalVM은 호환성과 성능이 뛰어난 JDK(Java Development Kit)를 제공함으로써 Java 생태계를 발전시킵니다.
OCI 이상탐지 기능을 활용해 최적의 자산 운영 방식을 확보하는 동시에, 초과 비용을 피하고 스마트 제조의 운영 중단을 최소화할 수 있습니다.
Oracle Digital Assistant의 기술 봇으로 채팅 기반 지원을 제공하는 데 드는 비용을 절감하고 고객 만족도를 높일 수 있습니다.
OCI에서 클라우드 네이티브 애플리케이션 학습, 구축 및 배포하기
OCI의 Cloud Native 리소스를 활용하는 참조 아키텍처, 솔루션 플레이북 및 모범 사례를 살펴 보세요.
Oracle MySQL Database Service를 통해 컨테이너화된 클라우드 네이티브 애플리케이션을 배포할 수 있습니다.
OKE와 Oracle Autonomous Database를 사용하여 클라우드 네이티브 애플리케이션을 구축, 배포 및 관리할 수 있습니다.
CI/CD 파이프라인 작업을 위해 구성된 Jenkins 컨트롤러를 사용하여 Kubernetes 클러스터에 WebLogic 서버를 빠르게 배포할 수 있습니다.
Oracle Functions를 사용하여 OCI Object Storage 변경 사항에 자동으로 대응할 수 있습니다.
RESTful 애플리케이션을 패키지화 및 컨테이너화하여 OCI의 Kubernetes에 배포하는 방법을 확인해 보세요.
기업들은 애플리케이션 개발자들에게 점점 더 많은 신규 또는 고급 맞춤형 애플리케이션을 제작해줄 것을 요청하고 있습니다. IDC(International Data Corporation) 설문 데이터에 따르면 대기업 개발자의 75%가 1년 동안 26-500개의 애플리케이션 작업에 투입되고 있습니다. 앱 개발, 배포 및 비즈니스 우선순위 작업들이 지속되면서 점점 더 많은 개발자들이 클라우드 네이티브 애플리케이션 개발 방법을 활용하고 있습니다. DevOps, 뛰어난 이식성과 손쉬운 업데이트를 제공하는 아키텍처, 낮은 기술 존속성, 관리형 서비스 및 자동 서비스 지원 등을 통해 제품의 시장 출시 기간을 단축할 수 있기 때문이죠.
Kubernetes 및 Docker 레지스트리 등 서비스에 대한 30일 무료 액세스 혜택을 받아보세요.
소프트웨어 개발 및 IT 운영을 자동화하는 서비스 및 도구입니다.
Oracle 제품 전반의 데이터베이스, 미들웨어, MySQL, Java용 컨테이너를 둘러보세요.
Oracle Cloud Native에 대해 궁금한 점이 있다면, 담당 팀원에게 문의하세요.