Oracle Cloudのネイティブ・サービスおよびソフトウェアは、Oracle Cloud Infrastructure(OCI)やハイブリッド・クラウド、マルチクラウド環境向けにGraalVM、Kubernetes、コンテナ、サーバーレス機能、API管理およびGraalVMなどのテクノロジーを使用してアプリケーションを構築する際に役立ちます。
このようなクラウドネイティブ製品を利用して、開発者はKubernetesのクラスタ管理などの運用に要する時間を短縮し、アプリケーションをより迅速に構築できます。OCIクラウドネイティブ製品は、導入されたアプリケーションの移植性が向上し、OCI、サードパーティ・クラウドおよびオンプレミス環境で最小限の変更で実行できます。補完的なOCI AIサービスによって、開発者は機械学習の知識を最小限に抑えながら、Oracle Digital AssistantやOCI異常検出などのソリューションを簡単に実装できます。
確固たる組織や、急成長するスタートアップのいずれでも、OCI上でクラウドネイティブ・アプリケーションを実行しています。オラクルがクラウドネイティブへの移行をどのように簡素化しているかの詳細をご覧ください。
なぜ開発者たちが、クラウドネイティブ・テクノロジーを利用して、どこでも実行できる次世代のアプリケーションの構築に期待しているかをご覧ください。
エキスパートによるクラウドネイティブ・テクノロジーに関する技術セッション、デモ、パネルディスカッションをオンデマンドでご覧いただけます。
Oracle Cloud Insider
最新の業界動向、ベスト・プラクティス、製品アップデートをお届けし、新しいトレーニング・プログラムや今後のイベントについてご理解いただけます。
Oracle Cloudのネイティブ・ソフトウェアおよびサービスは、Docker、Kubernetes、Fn Project、OpenAPI、Fluentd、CloudEvents、GraalVM Native Imageなどの一般的なオープン・ソース・プロジェクトや仕様に依存したクラウド・アプリケーションの構築を支援します。このような製品によって、DevOpsチームは、ニーズに最も適した言語やツール、フレームワーク、インフラストラクチャを使用して、クラウドネイティブ・アプリケーションを自由に開発および導入できます。
Oracle Container Engine for Kubernetes(OKE)などのサービスを利用して、開発チームは競争力のある機能の構築に注力でき、インフラストラクチャのインストール、パッチ適用、保守対応に費やす時間を削減できます。GitLab、HashiCorp、Jenkins、GitHub、DataDogをはじめとする多くのパートナーとの連携によって、DevOpsエンジニアはOCI導入時に、使い慣れたツールを引き続き利用できます。
マルチクラウドのアプリケーションを導入して、DevOpsチームは、顧客のアプリケーションのパフォーマンスを最適化し、運用リスクをさまざまなプロバイダーに分散させ、最高のクラウドサービス品質を得ることができます。Verrazzano Enterprise Container Platformなどのプロジェクトによって、エンジニアはアプリケーションの変更を最小限に抑えながら、オンプレミスまたはクラウドでコンテナ・ワークロードの導入・管理ができます。
OracleDigital Assistant、Language、SpeechなどのAIサービスによって、開発者は、チャネル全体のユーザーとのエンゲージメントを実現し、センチメント分析を構築し、機械学習の専門知識を必要とせずに音声からテキストへの変換が実現します。OCIの異常検出とOCI予測によって、エンド・ユーザーは、クリティカルなインシデントに早くフラグを付け、さまざまな指標を予測して、製品の需要、収益およびリソース要件を縮小して、コスト削減を向上できます。
Oracle Cloud Infrastructure上で実行される、オラクルのマネージド・サービス
Oracle Container Engine for Kubernetes(OKE)はオープンソース・ベースのコンテナ・オーケストレーション・サービスです。Intel、AMD、ArmベースのAmpereの仮想およびベアメタルのワーカー・ノードを導入できます。このマネージド・サービスは、クラスタとポッドの自動スケーリングをサポートし、モダン・クラウドネイティブ・アプリケーションの構築に要する時間とコストを削減します。
OCI Container Registryは、コンテナ・イメージを保存・共有するためのDocker HTTP API v2に準拠したレジストリです。Oracle Container Engine for KubernetesやOracle Identity and Access Managementなどの他のOCIサービスとも緊密に統合されています。OCI Container Registryは、非コンテナ・イメージを保存するOCI Artifact Registryと、コンピューティング・イメージを保存するOCI Computeの2つのサービスを補完します。
Functions as a Service(FaaS)を使用して、開発者はインフラストラクチャを管理せずに、サーバーレスなアプリケーションの作成、実行、拡張が実現できます。このサービスは、OCI StreamingやOCI Events、OCI API GatewayなどのコアOCIサービスと相互運用が可能です。Functionsは、Oracle Identity and Access Managementによって保護されています。
Streamingサービスは、開発者やデータサイエンティスト向けの、Apache Kafkaと互換性のあるリアルタイム・サーバーレスのイベント・ストリーミング・プラットフォームです。Streamingは、Oracle Cloud InfrastructureやOracle Database、Oracle GoldenGateおよびOracle Integration and Migrationと緊密に統合されています。またこのサービスは、DevOps、データベース、ビッグ・データ、SaaSアプリケーションなどのカテゴリーにまたがる数百ものサードパーティ製品との統合をすぐに行うことができます。
Eventsサービスは、CNCF CloudEventsの規格に準拠したイベントでリソースの変更を追跡します。DevOpsのエンジニアは、Functionsをトリガーにしたり、Streamingに書き込んだり、Notificationsを送信したりして、リアルタイムにアクションを実行するルールを作成できます。このサービスには、他のオラクルのIaaS、PaaS、SaaS製品と統合するためのAPIが提供されています。
Oracle API Managementは、Oracle Cloud HCMやOracle Cloud ERPなどのクラウドネイティブ・アプリケーションやSaaSアプリケーションの完全なAPIライフサイクルを実現します。OpenAPI仕様などのオープン規格をサポートし、オラクルとサードパーティのアプリケーション間でのシームレスな統合を実現します。
OCI AIサービスは、開発者がアプリケーションや事業運営に簡単に追加できる、トレーニング済みの機械学習モデルのコレクションです。このようなモデルは、製造欠陥やコール・センター記録のイメージなど、ビジネス指向のデータに事前に訓練されており、より正確な結果を得るために、組織独自のビジネス・データに対してさらにカスタマイズできます。OCI AIサービスを使用すると、開発者はアプリケーション開発を減速せずに、機械学習をアプリケーションに追加できます。
オラクルは、Observability and Management Platformによって、可視性と機械学習に基づく実用的な分析を提供します。またさまざまな場所や、すべてのテクノロジー上に導入されたスタックの、すべてのレイヤーの管理を簡単にしています。オラクルが提供するDevOpsの監視とIT運用管理のための統合機能と自動化によって、ITの問題防止と解決が50%簡単 (PDFをダウンロードする) になります。このようなサービスは、IT効率を改善し、コードレベルのパフォーマンスの問題を10倍速く(PDF)特定し、ITの複雑性を軽減させることができます。
Autonomous Databaseは、OLTP、分析、バッチ、JSONドキュメント、IoTなど、すべてのワークロードを実行する、完全自律型のミッションクリティカルなOracle Databaseサービスを提供します。機械学習を使用して、データベースをオンラインで自動的にスケーリング、チューニング、パッチ適用、保護し、最高のデータベース可用性、セキュリティおよびパフォーマンスを提供します。柔軟なサーバーレス・アーキテクチャは、優れたパフォーマンスのExadataインフラストラクチャ上で実行され、資本コストを低減します。
Oracle MySQL Database Serviceは、セキュアなクラウドネイティブ・アプリケーションを迅速に開発・導入するためのフルマネージド・データベース・サービスです。MySQL Database Serviceは、高パフォーマンスのインメモリ・クエリ・アクセラレータ(HeatWave)が統合された唯一のMySQLクラウド・サービスです。Heatwaveは、運用中のMySQLのデータベースに対して高度な分析を直接実行できるため、複雑で時間とコストのかかるデータ移動や、別の分析用データベースとの統合が不要になります。このサービスは、Oracle Autonomous Databaseおよびマーケットプレイス製品を含むOCIの他のデータベース製品によって補完されます。
クラウド戦略を定義し、ワークロードの移行を計画するためのリソースや支援ツールを入手しましょう。
「私たちは世界有数の企業にサービスを大規模に提供しています。Oracle Cloudによって、引き続きビジネスを積極的に拡大できます。」
Medallia、CEO
Leslie Stretch氏
「ロックダウン後、観光客向けのポンペイ考古学公園の再開は困難でした。しかしオラクルの支援によって、わずか6週間でクラウドネイティブ・モバイル・ソリューションを提供できました。」
ポンペイ考古学公園、COO
Alberto Bruni氏
「非常に重要だったのは、オラクルと強力なパートナーシップを結んだことでした。というのも、私たちは時に限界にぶつかることもありますが、オラクルであれば、そういった課題を乗り越えるサポートをしてくれるからです。」
Frédéric Hemmer
IT Department Head, CERN
「私たちは、マネージドKubernetesを使い、ホスティングをOracle Cloudに移行して、ホスティングのコストを40%削減しました。また、その削減分のコストをGPUシェイプに再投資して、さらに高度なコンピュータ・ビジョン・テクノロジーをお客様に提供できるようになりました。」
Jenny Griffiths
Founder and CEO, Snap Vision
「私たちは、市場投入までの時間を短縮し、管理やコストを抑え、高いパフォーマンスを実現するために、初期段階からOracle Cloud Infrastructure上でOracle Autonomous Transaction Processingを主軸にした形で、新しいネイティブのSaaSアプリケーションとして”CloudVane”を設計・構築することを決めました。」
Davorin Capan
CEO, NEOS
「ロボットとAI、およびクラウド・コンピューティングによって、世界規模での活動が実現しました。」
Simcha Shores
CEO, AgroScout
「私たちのようなスタートアップがクライアント・クラウド上に導入されるため、Kubernetesなど最も広く使用されているツールへのアクセスが不可欠です。オラクルによって、必要な機能がエンタープライズ・クライアントに提供されるように、インスタンスを柔軟に起動できるようになりました」
Complete Intelligence、CEO兼創業者
Tony Nash氏
「ディザスタ・リカバリと付随するシステムをすべてOracle Cloud Infrastructureに移行して、4つあったデータ・センターを2つに統合し、年間100万ドルに迫る節約を実現できました。」
Jason Creson
VP of Infrastructure, Beeline
「当社の取締役会、管理、および当社の利害関係者は、IFFCOが堅牢なITシステムを備えていることを非常に確信しています。そのシステムは、時計、パンデミックで稼働するものです。また、このシステムはオラクルを実装しています。」
IFFCO、ITサービス担当エグゼクティブ・ディレクタ
A.K. Gupta氏
このような製品は、クラウドネイティブ・アプリケーションの開発だけでなく、ハイブリッド・クラウドおよびマルチクラウド・アーキテクチャも実現します。
Verrazzanoは、マイクロサービスやOracle WebLogic Serverベースの従来型アプリケーションなど、すべてのコンテナ・ワークロードの導入、セキュリティ、監視、管理に使用される、オープンソースの汎用コンテナ・プラットフォームです。Verrazzanoでは、オンプレミスやさまざまなパブリッククラウドで稼働する複数の環境のKubernetesクラスタをサポートします。
PrometheusやGrafana、Istioなどの使い慣れたオープンソース・コンポーネントをベースに、オープンソースのカスタマイズ・オペレータやコントローラを組み合わせて構築されたVerrazzanoは、最高のオープンソース技術をシームレスに統合します。
Oracle Cloud Native Environmentは、Open Container InitiativeとCNCFによって定義されているオープン規格、仕様、およびAPIをベースにした、厳選されたオープンソース・プロジェクトのセットです。本環境は相互運用性についてテスト済みであり、オラクルがサポートしています。マイクロサービスのオーケストレーションにおける主要な機能のインストール、アップデート、アップグレード、設定を行う、簡素化されたフレームワークを提供します。Oracle Linuxのお客様は、このような厳選されたプロジェクトを無料で使用できます。
Container Engine for Kubernetes(OKE)を使用すると、Oracle WebLogic Serverドメインを含むJava Enterprise Edition(Java EE)アプリケーション環境を通常オンプレミスでかかる時間の数分の1の時間でOracle Cloud Infrastructureに迅速に作成できます。
Oracle WebLogic Server for OKEは、Oracle Cloud InfrastructureMarketplaceで一連のアプリケーションとして入手できます。このようなアプリケーションのいずれかを起動した後、シンプルなウィザード・インターフェイスを使用して、Kubernetesクラスタ、ファイル・システム、コンピューティング・インスタンス、ネットワーク、ロードバランサーなどのサポートするクラウドリソースとともにドメインの構成、プロビジョニングを行うことができます。ドメイン内の各サーバーは、Kubernetesクラスタ内の個別のコンテナで稼働します。
Helidonは、Nettyを利用した高速Webコア上で実行されるマイクロサービスを作成するためのJavaライブラリ群です。プロジェクトにはHelidonCLIが含まれており、一連のアーキタイプから選択することでHelidonプロジェクトを簡単に作成できます。
GraalVM Enterpriseは、Oracle JavaSE上に構築されたハイパフォーマンスなランタイムです。新しいコンパイラ最適化機能を追加し、オンプレミスやクラウドでのJavaアプリケーションやマイクロサービスの実行に最適なパフォーマンスを提供します。また、コードを変更せずに、Javaアプリケーションを高速化するジャストインタイム(JIT)コンパイラを提供します。GraalVMは、互換性がありパフォーマンスの高いJava Development Kit(JDK)を提供して、Javaのエコシステムを強化します。
OCI異常検出を使用して、アセットの最適な運用を確保すると同時に、過剰なコストを回避し、スマートな製造における業務の中断を最小限に抑えます。
顧客満足度を向上させ、Oracle Digital Assistantのスキル・ボットでチャットベースのサポートを提供することでコストを削減します。
OCI上でクラウドネイティブ・アプリケーションを学び、構築し、導入してみましょう
OCIのクラウドネイティブ・リソースを活用したリファレンスアーキテクチャ、ソリューションプレイブック、ベストプラクティスをご覧いただけます。
Oracle MySQL Database Serviceでコンテナ化されたクラウドネイティブ・アプリケーションを導入します。
OKEとOracle Autonomous Databaseを使用したクラウドネイティブ・アプリケーションの構築、導入、管理
CI/CDパイプライン・ジョブ用に構成されたJenkinsコントローラを使用して、WebLogicServerをKubernetesクラスタに迅速に導入します。
Oracle Functionsを使用して、OCI Object Storageに加えられた変更に自動的に応答します。
OCI上のKubernetesにRESTfulアプリケーションをパッケージ化、コンテナ化、および導入する方法をご紹介します。
Oracle Cloud Infrastructure、グループ・マーケティング・マネージャ、Justin Smith
アプリケーション開発者は、新しいカスタム・アプリケーションまたは拡張カスタム・アプリケーションを必要とするビジネス・リクエストにますます疑問を呈しています。International Data Corporation(IDC)の調査データは、大規模組織における開発者の75%が1年間で26~500のアプリケーションでコラボレーションしていることを示しています。アプリケーション開発、導入、およびビジネスの優先順位が継続するにつれて、開発者は、DevOpsによって市場投入までの期間を短縮し、移植性が高く簡単に更新できるアーキテクチャを実現し、テクノロジー・ロックインを減らすために、クラウドネイティブ・アプリケーション開発方法を徐々に活用しており、管理および自動化サービスを活用しています。