OCIチュートリアル
トップページへ戻る

記事一覧

OCI Search Service for OpenSearch を使って検索アプリケーションを作成しよう

OCI Search Service for OpenSearch を使って検索アプリケーションを作成しよう

Oracle Cloud Infrastructure Search Service with OpenSearch は、OpenSearch に基づいてアプリケーション内検索ソリューションを構築するために使用できるマネージド・サービスであり、インフラストラクチャの管理に集中することなく、大規模なデータセットを検索し、結果をミリ秒で返すことができます。

OIC インスタンスにユーザーを追加する

OIC インスタンスにユーザーを追加する

このハンズオンでは Oracle Integration(OIC) インスタンスを利用するユーザーの登録方法、およびロールの割り当て方法を ステップ・バイ・ステップで紹介します。

OIC インスタンスを作成する

OIC インスタンスを作成する

Oracle Integration(OIC) を使い始めるための準備作業として、OIC インスタンスの作成が必要になります。このハンズオンでは OIC インスタンスの作成方法を ステップ・バイ・ステップで紹介します。

準備 - Oracle Cloud 無料トライアルを申し込む

準備 - Oracle Cloud 無料トライアルを申し込む

Oracle Cloud のほとんどのサービスが利用できるトライアル環境を取得することができます。このチュートリアルの内容を試すのに必要になりますので、まずは取得してみましょう。

OIC インスタンスを作成する・ユーザーを追加する-アイデンティティ・ドメイン編

OIC インスタンスを作成する・ユーザーを追加する-アイデンティティ・ドメイン編

Oracle Integration(OIC) を使い始めるための準備作業として、OIC インスタンスの作成が必要になります。このハンズオンでは OIC インスタンスの作成方法を ステップ・バイ・ステップで紹介します。

ファイル・サーバーの有効化

ファイル・サーバーの有効化

このチュートリアルは、Oracle Integration Cloud が提供する SFTP に対応したファイル・サーバーを有効化する手順について説明します。

ファイル・サーバーの有効化(OIC3)

ファイル・サーバーの有効化(OIC3)

このチュートリアルは、Oracle Integration Cloud が提供する SFTP に対応したファイル・サーバーを有効化する手順について説明します。

CSV ファイルから JSON ファイルへの変換

CSV ファイルから JSON ファイルへの変換

このチュートリアルは、Oracle Integration Cloud の FTP アダプタを使用して、ファイル・サーバーにアップロードされた CSV ファイルを読み取り、JSON ファイルに変換して、再びファイル・サーバーにアップロードする手順を説明します。

CSV ファイルから JSON ファイルへの変換(OIC3)

CSV ファイルから JSON ファイルへの変換(OIC3)

このチュートリアルは、Oracle Integration Cloud の FTP アダプタを使用して、ファイル・サーバーにアップロードされた CSV ファイルを読み取り、JSON ファイルに変換して、再びファイル・サーバーにアップロードする手順を説明します。

RESAS-API のデータを Oracle ADW に保存する(OIC3)

RESAS-API のデータを Oracle ADW に保存する(OIC3)

このチュートリアルは、 Oracle Integration Cloud を使用して RESAS-API が提供する市区町村データ を、Oracle ADW 上の CITIES という名前の表に保存してみます。

SFDCからアウトバンドメッセージを受信する

SFDCからアウトバンドメッセージを受信する

このチュートリアルは、Oracle Integration Cloud の FTP アダプタを使用して、ファイル・サーバーにアップロードされた CSV ファイルを読み取り、JSON ファイルに変換して、再びファイル・サーバーにアップロードする手順を説明します。

Oracle Cloud Infrastructure Process Automation で簡単なワークフローを作成してみよう(作成編)

Oracle Cloud Infrastructure Process Automation で簡単なワークフローを作成してみよう(作成編)

OCI Process Automation を理解するなら、ここから始めましょう。1段階承認のシンプルなワークフロー(休暇取得承認ワークフロー)をゼロから開発し、一連の開発サイクルを体験できます。

Oracle Cloud Infrastructure Process Automation で簡単なワークフローを作成してみよう(実行編)

Oracle Cloud Infrastructure Process Automation で簡単なワークフローを作成してみよう(実行編)

OCI Process Automation を理解するなら、ここから始めましょう。作成したワークフローを使って申請~承認の一連の手順を体験できます。

Oracle Integration - Process で簡単なワークフローを作成してみよう

Oracle Integration - Process で簡単なワークフローを作成してみよう

OIC-Process を理解するなら、ここから始めましょう。1段階承認のシンプルなワークフロー(休暇取得承認ワークフロー)をゼロから開発し、検証・公開までの一連の開発サイクルを体験できます。

Oracle Content Managementインスタンスを作成する

Oracle Content Managementインスタンスを作成する

この文書は Oracle Content Management インスタンス作成方法をステップ・バイ・ステップで紹介するチュートリアルです。

Oracle Integration - Visual Builder Studio でVBCSアプリケーションを管理してみよう

Oracle Integration - Visual Builder Studio でVBCSアプリケーションを管理してみよう

Visual Builder Studio(VBS)はプロジェクトのアジャイル開発、コラボレーション開発、ソースコード管理、CICDをサポートする機能を提供するPaaSサービスです。VBSはVisual Biulder Cloud Service(VBCS)アプリケーションのプロジェクト管理する機能があり、VBSで管理することによってビジュアル・アプリケーションのバージョン管理、issue管理、チーム開発をサポートすることができます。

その1 - OCIコンソールにアクセスして基本を理解する

その1 - OCIコンソールにアクセスして基本を理解する

まずはコンソールにアクセスしてみましょう。そしてリージョン、可用性ドメイン、コンパートメント、ポリシー、サービス制限などのOCIの基本的なコンセプトについて学びます。

トラブル解決に向けた技術サポート(SR)活用のコツ

トラブル解決に向けた技術サポート(SR)活用のコツ

Oracleサポート、カスタマーサクセスサービス(CSS)によりトラブル解決を支援します。トラブルをできるだけ早く解決するために技術サポート(SR)を効果的に利用するポイントを解説しています。

モニタリング機能でOCIのリソースを監視する

モニタリング機能でOCIのリソースを監視する

モニタリング機能を使うことで、OCI上の各種リソースの性能や状態の監視、また、カスタムのメトリック監視を行うことが可能です。アラームを設定すれば、メトリックがしきい値に達した場合に管理者に通知することもできます。

Oracle Content Management インスタンスの利用ユーザーを作成する

Oracle Content Management インスタンスの利用ユーザーを作成する

この文書は Oracle Content Management (OCM) を利用するユーザーをIDCSに作成する方法をステップ・バイ・ステップで紹介するチュートリアルです

REST APIで取得したデータを一覧表示する

REST APIで取得したデータを一覧表示する

このチュートリアルは、REST APIで取得したデータをVBCSアプリケーションで表形式で一覧表示する手順について説明します。

Logging Analytics:OCIコンピュートからOSのログを収集する

Logging Analytics:OCIコンピュートからOSのログを収集する

Logging Analyticsではエージェントを使用することで、OCIだけでなくオンプレミスや他社IasSなど、様々な監視対象のホストから継続的にログを収集することができます。

Logging Analytics:OCI外部のホストからOSログを収集する

Logging Analytics:OCI外部のホストからOSログを収集する

Logging Analyticsでは、エージェントを使用することでOCIだけでなく、オンプレミスやOCI外部のクラウドのホストからもログを収集することができます。

OCI IAM Identity Domain環境でOracle Content Managementインスタンスを作成する

OCI IAM Identity Domain環境でOracle Content Managementインスタンスを作成する

この文書はOCI IAM Identity Domain環境でOracle Content Managementインスタンス作成方法をステップ・バイ・ステップで紹介するチュートリアルです。

Oracle Blockchain Platformのインスタンス作成

Oracle Blockchain Platformのインスタンス作成

この文書は Oracle Blockchain Platform(OBP) のインスタンス作成方法をステップ・バイ・ステップで紹介するチュートリアルです。

Oracle Cloud Infrastructure(OCI) DevOps事前準備

Oracle Cloud Infrastructure(OCI) DevOps事前準備

OCI DevOpsを利用するための事前準備を行います。

ビジネス・オブジェクトのデータを折れ線グラフで表示する

ビジネス・オブジェクトのデータを折れ線グラフで表示する

このチュートリアルは、インポートしたビジネス・オブジェクトのデータを折れ線グラフで表示する手順について説明します。

検出ルールを作成してアラート通知を設定する

検出ルールを作成してアラート通知を設定する

Logging Analyticsでは、検出ルールという機能を使用してログベースのアラート通知を設定することができます。

OCI IAM Identity Domain環境でOracle Content Managementインスタンスの利用ユーザーを作成する

OCI IAM Identity Domain環境でOracle Content Managementインスタンスの利用ユーザーを作成する

この文書はOCI IAM Identity Domain環境でOracle Content Managementを利用するユーザーを作成する方法をステップ・バイ・ステップで紹介するチュートリアルです

Oracle Cloud Infrastructure(OCI) DevOpsことはじめ-Compute編-

Oracle Cloud Infrastructure(OCI) DevOpsことはじめ-Compute編-

OCI DevOpsでアプリケーション開発におけるCI/CDを学びます。

Participant インスタンスをブロックチェーン・ネットワークに参加させる

Participant インスタンスをブロックチェーン・ネットワークに参加させる

この文書は Oracle Blockchain Platform(OBP) のParticipantインスタンスをブロックチェーン・ネットワークに参加させ、ふたつの OBP インスタンスでブロックチェーン・ネットワークを構成する方法をステップ・バイ・ステップで紹介するチュートリアルです。

住所の値を基に地図上にピンマークを設置する

住所の値を基に地図上にピンマークを設置する

このチュートリアルは、テキストボックスに入力された住所の値を基に地図上にピンマークを設置する手順について説明します。

Oracle Cloud Infrastructure(OCI) DevOpsことはじめ-OKE編-

Oracle Cloud Infrastructure(OCI) DevOpsことはじめ-OKE編-

OCI DevOpsでコンテナアプリケーション開発におけるCI/CDを学びます。

Oracle Content Managementサービス管理者向け作業ガイド

Oracle Content Managementサービス管理者向け作業ガイド

OCMインスタンス作成後、利用者への周知・案内をする前にサービス管理者が作業・確認すべきことを紹介します。

Oracle Cloud Infrastructure(OCI) DevOpsことはじめ-Oracle Functions編-

Oracle Cloud Infrastructure(OCI) DevOpsことはじめ-Oracle Functions編-

OCI DevOps を使用して Oracle Functions に対する CI/CD パイプラインを構築します。

Oracle Content Management のファイル共有機能を使ってみよう【初級編】

Oracle Content Management のファイル共有機能を使ってみよう【初級編】

この文書は Oracle Content Management (OCM) のファイル共有機能を利用する方法をステップ・バイ・ステップで紹介するチュートリアル集です。OCM の利用ユーザーとして、ファイル共有機能の基本操作を習得します

ロードバランサーでWebサーバーを負荷分散する

ロードバランサーでWebサーバーを負荷分散する

OCIのロードバランサーを使うと、冗長化したWebサーバーに対して負荷分散を簡単に構成できるようになります。しかもマネージドサービスなので管理は簡単。

その2 - クラウドに仮想ネットワーク(VCN)を作る

その2 - クラウドに仮想ネットワーク(VCN)を作る

クラウドの最初の一歩は、クラウド上に皆さん専用のネットワーク(VCN)を作るところから始まります。難しい作業は必要ありません。まずはやってみましょう!!

その1: OCM インスタンスにサインインする(Oracle Content Management のファイル共有機能を使ってみよう)

その1: OCM インスタンスにサインインする(Oracle Content Management のファイル共有機能を使ってみよう)

まずは、OCM インスタンスにサインインします。サインイン後は、自分が利用しやすいようにプリファレンスやプロファイルを設定します

その2: フォルダの作成(Oracle Content Management のファイル共有機能を使ってみよう)

その2: フォルダの作成(Oracle Content Management のファイル共有機能を使ってみよう)

フォルダを作成し、ファイルを簡単に分類します。とても簡単にフォルダを作成できますので、まずは気軽に始めてみましょう

その3: ファイルの登録(Oracle Content Management のファイル共有機能を使ってみよう)

その3: ファイルの登録(Oracle Content Management のファイル共有機能を使ってみよう)

ファイルはドラッグ&ドロップ操作で簡単にアップロードできます。また、OCM ではファイルをバージョン管理します。新規バージョンのファイルをアップロード方法や古いバージョンのファイルを表示・取得する方法を習得します

Channelを作成し、インスタンスおよびPeerノードを参加させる

Channelを作成し、インスタンスおよびPeerノードを参加させる

この文書は Oracle Blockchain Platform(OBP)で Channel を作成する方法、および Channel への インスタンスとPeer ノードの追加をステップ・バイ・ステップで紹介するチュートリアルです。

Oracle Container Engine for Kubernetes(OKE)をプロビジョニングしよう

Oracle Container Engine for Kubernetes(OKE)をプロビジョニングしよう

Oracle Cloud Infrastructure (OCI) の管理コンソールを利用し、OKEクラスターを作成します。まずはここから始めましょう。

その4: ファイルのプレビュー(Oracle Content Management のファイル共有機能を使ってみよう)

その4: ファイルのプレビュー(Oracle Content Management のファイル共有機能を使ってみよう)

OCM 上にアップロードされたファイルは、ファイルをダウンロードすることなく、ブラウザ内でファイルの内容を確認(プレビュー)できます。ここでは、ファイルのプレビュー操作を習得します

Oracle Container Engine for Kubernetes(OKE)でKubernetesを動かしてみよう

Oracle Container Engine for Kubernetes(OKE)でKubernetesを動かしてみよう

Oracle Container Engine for Kubernetes(OKE)は、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドKubernetsサービスです。こちらのハンズオンでは、Kubernetes自体の特徴や使い方を含めて、OKEを触って頂けるコンテンツになっています。

その5: ファイルの削除と復元(Oracle Content Management のファイル共有機能を利用しよう)

その5: ファイルの削除と復元(Oracle Content Management のファイル共有機能を利用しよう)

OCM のドキュメント機能でファイル(およびフォルダ)を削除すると、それらはごみ箱に移動されます。また、ごみ箱内のファイル(フォルダ)は、ユーザー自身で手動による削除(完全に削除)、もしくは元のフォルダへの復元、ができます。ここでは、ファイルやフォルダの削除時の操作について習得します

KubernetesでサンプルアプリケーションのデプロイとCI/CDを体験してみよう

KubernetesでサンプルアプリケーションのデプロイとCI/CDを体験してみよう

OKEを使ってサンプルアプリケーションのデプロイおよびCI/CDを体験していただけるコンテンツです。OKEだけではなく、マネージドなCI/CDサービスであるOCI DevOpsや運用が全て自動化された自律型データベースであるAutonomous Databaseも利用する豊富なコンテンツになっています。

その6: ファイルの編集(Oracle Content Management のファイル共有機能を利用しよう)

その6: ファイルの編集(Oracle Content Management のファイル共有機能を利用しよう)

Office アプリケーションと連携することで、OCMインスタンス上で管理される Office ファイルの編集および自動保存が可能となります。ここでは、その操作方法を確認します

Oracle Container Engine for Kubernetes(OKE)でサンプルマイクロサービスアプリケーションをデプロイしてオブザバビリティツールを利用してみよう

Oracle Container Engine for Kubernetes(OKE)でサンプルマイクロサービスアプリケーションをデプロイしてオブザバビリティツールを利用してみよう

OKEを使ってサンプルマイクロサービスアプリケーションのデプロイおよびオブザバビリティを体験していただけるコンテンツです。サードパーティーとしてOSSのIstio、Prometheus、Grafana、Loki、Jaeger、Kialiを利用します。

その7: ファイルの検索(Oracle Content Management のファイル共有機能を利用しよう)

その7: ファイルの検索(Oracle Content Management のファイル共有機能を利用しよう)

必要なファイルを簡単に探せることは、非常に重要です。OCM では、検索ボックスよりファイル、フォルダ、会話、メッセージ、ハッシュタグ、ユーザー、グループを横断的に検索することができます。ここでは、OCM の検索機能の利用方法について習得します

Oracle Container Engine for Kubernetes(OKE)でサンプルマイクロサービスアプリケーションをデプロイしてOCIのオブザバビリティサービスを利用してみよう

Oracle Container Engine for Kubernetes(OKE)でサンプルマイクロサービスアプリケーションをデプロイしてOCIのオブザバビリティサービスを利用してみよう

OKEを使ってサンプルマイクロサービスアプリケーションのデプロイおよびオブザバビリティを体験していただけるコンテンツです。OCIのオブザバビリティサービスであるMonitoring、Logging、Application Performance Monitoring、Notificationsを利用します。

インスタンスのオートスケーリングを設定する

インスタンスのオートスケーリングを設定する

アプリケーションの負荷に応じて自動的にコンピュート・リソースの増減ができれば、必要な時に必要な分だけのリソースを確保し、コストの最適化にもつながります。オートスケーリング設定を行って、負荷に応じてインスタンス数を増減させてみましょう。

その10: グループ(Oracle Content Management のファイル共有機能を利用しよう)

その10: グループ(Oracle Content Management のファイル共有機能を利用しよう)

複数のユーザーをグループとしてまとめることで、フォルダへのメンバー追加などがとても簡単にできるようになります。また、ユーザーの追加や削除に伴うメンテナンス作業を効率化できます。ここでは、グループの作成方法とその使い方について習得します

その3 - インスタンスを作成する

その3 - インスタンスを作成する

ネットワークができたら、いよいよインスタンスを立ち上げましょう。OCIなら仮想マシンもベアメタルサーバーも同じように簡単に作成できます。

その11: デスクトップ・アプリケーション(Oracle Content Management のファイル共有機能を利用しよう)

その11: デスクトップ・アプリケーション(Oracle Content Management のファイル共有機能を利用しよう)

デスクトップ・アプリケーションは、クラウド上の OCM とローカル環境のファイルやフォルダを同期します。ここでは、デスクトップ・アプリケーションのインストールやセットアップの方法、ローカル→クラウド、クラウド→ローカルにファイルやフォルダを同期する方法について習得します

その12: モバイル・アプリケーション(Oracle Content Management のファイル共有機能を利用しよう)

その12: モバイル・アプリケーション(Oracle Content Management のファイル共有機能を利用しよう)

モバイル・アプリケーションを利用し、クラウド上のファイルやフォルダ、会話にいつでもどこからでも簡単にアクセスできます。ここでは、モバイル・アプリケーションのインストールやセットアップの方法、基本的なフォルダ・ファイル操作について習得します

その13: 圧縮ファイルによる複数ファイルの一括登録(Oracle Content Management のファイル共有機能を使ってみよう)

その13: 圧縮ファイルによる複数ファイルの一括登録(Oracle Content Management のファイル共有機能を使ってみよう)

圧縮ファイルをアップロードし、OCM内で解凍することで、フォルダ階層やファイルを簡単に作成したり、一度に複数ファイルの新規リビジョンをまとめて登録できます。ここでは、圧縮ファイルを利用した複数のフォルダやファイルを更新する方法を紹介します

その14: 外部ユーザー(Oracle Content Management のファイル共有機能を利用しよう)

その14: 外部ユーザー(Oracle Content Management のファイル共有機能を利用しよう)

外部ユーザー(External User)とは組織外のユーザーのことで、OCMユーザーから招待された(アクセス権限が付与された)フォルダ配下でのみコラボレーションができます。ここでは、外部ユーザーをフォルダに招待する方法とその注意点について紹介します

その15: フォルダのサブスクライブ(Oracle Content Management のファイル共有機能を利用しよう)

その15: フォルダのサブスクライブ(Oracle Content Management のファイル共有機能を利用しよう)

フォルダをサブスクライブすると、フォルダ内に何らかの更新が発生した場合に、指定したチャネルで通知を受けることができます。ここでは、フォルダ・サブスクライブの方法について紹介します

Chaincodeをデプロイする

Chaincodeをデプロイする

この文書ではOracle Blockchain Platform(OBP)でChaincodeをデプロイし、実行可能にする方法を説明します。

OCI Container Instances をプロビジョニングしよう

OCI Container Instances をプロビジョニングしよう

Oracle Cloud Infrastructure (OCI) の管理コンソールを利用し、Container InstancesにWordPressをインストールします。まずはここから始めましょう。

REST APIからChaincodeを実行する

REST APIからChaincodeを実行する

この文書ではOracle Blockchain Platform(OBP)でREST APIからChaincodeを実行する方法を説明します。

その4 - ブロック・ボリュームをインスタンスにアタッチする

その4 - ブロック・ボリュームをインスタンスにアタッチする

ストレージ容量が足りない? そんなときは、ブロック・ボリュームをネットワーク越しにインスタンスにアタッチできます。

ブロック・ボリュームをバックアップする

ブロック・ボリュームをバックアップする

運用管理を行う上で、データのバックアップは重要です。データの保護要件や可用性要件に応じて適切な手法でバックアップを取得し、安全に運用を行いましょう。

Oracle Content ManagementをHeadless CMSとして使ってみよう【初級編】

Oracle Content ManagementをHeadless CMSとして使ってみよう【初級編】

OCMのアセット管理機能をHeadless CMSとして利用する方法をステップ・バイ・ステップで紹介するチュートリアルです。

Oracle Content Management で請求書などの電子ファイルを長期保管してみよう【初級編】

Oracle Content Management で請求書などの電子ファイルを長期保管してみよう【初級編】

OCM のアセット管理機能のビジネス・リポジトリを利用し、請求書などのコンテンツを長期保管する方法をステップ・バイ・ステップで紹介するチュートリアルです。

Oracle Content Management のリポジトリのアクセス権限を理解しよう

Oracle Content Management のリポジトリのアクセス権限を理解しよう

OCMのアセット管理機能のリポジトリのアクセス権限設定、カスタム・ロールを利用した細かい粒度でのアクセス権限設定(Granular Permissions)についてステップ・バイ・ステップで紹介するチュートリアルです。

オブジェクト・ストレージの高度な設定

オブジェクト・ストレージの高度な設定

オブジェクト・ストレージには事前認証済みリクエスト以外にもDR構成を行うために他リージョンのバケットにレプリケーションするなどさまざまな機能があります。この章では主にコンソールから設定します。

DNSサービスを使ってWebサーバーの名前解決をする

DNSサービスを使ってWebサーバーの名前解決をする

クラウド上でインターネット向けにサービスを構築したいのであれば、OCIのDNSサービスを使わない手はありません。Dyn.comにホストされた堅牢な権威DNSネットワークが簡単に利用できます。マネージドサービスなのでDDoS対策もバッチリ。さあやってみましょう。

Fn Project ハンズオン

Fn Project ハンズオン

Fn Projectは、開発者エクスペリエンス重視なFaaSを構築するためのプラットフォームです。このハンズオンでは、Fn Projectの環境構築から動作確認までの手順を記します。

その5 - インスタンスのライフサイクルを管理する

その5 - インスタンスのライフサイクルを管理する

作ったインスタンスを必要なときに止めたり、削除したり、また再作成したりと、いつでも簡単にできてしまうところがクラウドのいいところです。実際にどのような動きになるのか試してみましょう。

OCI Functions ハンズオン

OCI Functions ハンズオン

OCI Functionsは、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドFaaS(Function as a Service)サービスです。こちらのハンズオンでは、OCI Functionsを動かしながら、FaaSおよびOCI Functionsの特徴や使い方を学んでいただけるコンテンツになっています。

Oracle Cloud Infrasturcture API Gateway + Oracle Functionsハンズオン

Oracle Cloud Infrasturcture API Gateway + Oracle Functionsハンズオン

このハンズオンでは、OCI API GatewayとOracle Functionsを組み合わせて、簡単なアプリケーションを開発する手順をご紹介します。

OCI API GatewayとOCI Functions を利用したデータベースアクセス

OCI API GatewayとOCI Functions を利用したデータベースアクセス

OCI API Gateway は OCI 上で提供されるマネージドのAPI管理サービスです。OCI Functions は、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドFaaS(Function as a Service)サービスです。このハンズオンでは、OCI Functions から python-oracledb ドライバを利用してATPに接続し、データを取得する方法について説明します。そして、OCI API Gateway から OCI Functions にルーティングする方法について説明します。

OCI Functionsを利用した仮想マシン (VM) のシェイプ変更

OCI Functionsを利用した仮想マシン (VM) のシェイプ変更

OCI Functionsは、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドFaaS(Function as a Service)サービスです。こちらのハンズオンでは、想定したメモリ使用率を超える仮想マシン (VM) のシェイプをOCI Functionsを利用して動的に変更する手順を記載します。

Oracle Functionsを利用したORDSでのデータベースアクセス

Oracle Functionsを利用したORDSでのデータベースアクセス

Oracle Functionsは、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドFaaS(Function as a Service)サービスです。このハンズオンでは、Oracle FunctionsからORDS(Oracle REST Data Services)という仕組みを利用してATPに接続し、データを取得する方法について説明します。

プライベートDNSを使って名前解決をする

プライベートDNSを使って名前解決をする

インスタンスなどに独自の名前をつけることで一目で分かりやすい名前解決を行えます。

Oracle Functionsを利用したNoSQLデータベースアクセス

Oracle Functionsを利用したNoSQLデータベースアクセス

Oracle Functionsは、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドFaaS(Function as a Service)サービスです。このハンズオンでは、Oracle FunctionsをOracle NoSQL Database Cloud Serviceに接続して、テーブルを作成し、データを登録する方法について説明します。

Oracle Functionsを利用したAPI Gatewayの認証

Oracle Functionsを利用したAPI Gatewayの認証

Oracle Functionsは、Oracle Cloud Infrastructure(OCI)上で提供されるマネージドFaaS(Function as a Service)サービスです。Oracle Functionsを利用してOCI API Gatewayが渡されたクライアントシークレットをチェックし、正しいクライアントシークレットが含まれているかどうかに基づいてリクエストを許可したり拒否したりするシンプルなAuthorizer Functionを作成します。

プライベート認証局と証明書の発行

プライベート認証局と証明書の発行

SSL/TLS通信の際に証明書が必要になります。プライベート認証局を立てて証明書の管理や更新をしましょう。

Email Deliveryを利用した外部へのメール送信(基礎編)

Email Deliveryを利用した外部へのメール送信(基礎編)

クラウドから外部にメールを送りたい場合にはEmailサービスを使ってみましょう。OCIのEmailサービスを使うと、ちょっとした通知の送信から大規模なマーケティング・キャンペーンまで、本格的なメール・マネジメントを手軽に構築できます。

その6 - ファイルストレージサービス(FSS)で共有ネットワークボリュームを利用する

その6 - ファイルストレージサービス(FSS)で共有ネットワークボリュームを利用する

ファイルストレージサービス(FSS)を利用すると、複数のインスタンスから同時にネットワーク越しに利用できる共有ディスクを簡単に作成することができます。

サイトの作成(Oracle Content and Experience のサイト機能を使ってみよう)

サイトの作成(Oracle Content and Experience のサイト機能を使ってみよう)

サイトを作成します。サイトは OCE に事前定義されたテンプレートを利用し、簡単に作成することができます。また、作成したサイトの公開範囲を限定することで、ログインが必要な会員サイトや社内サイトを簡単に構成できます

Email Deliveryを利用した外部へのメール送信(応用編)

Email Deliveryを利用した外部へのメール送信(応用編)

Email Deliveryを利用した外部へのメール送信(基礎編)でSMTP認証を設定しましたが、それだけでは迷惑メールとみなされてしまう可能性があります。そこで今回のチュートリアルでは送信ドメイン認証であるSPFとDKIMの設定を行い、メールの到達可能性を向上させます。

Fabricのアイデンティティ関連の操作や設定

Fabricのアイデンティティ関連の操作や設定

この文書はOracle Blockchain PlatformでHyperledger Fabricのプロトコルにおけるアイデンティティ、およびアイデンティティを構成する証明書および秘密鍵に関連する操作、設定などを説明します。

OCI API Gatewayハンズオン

OCI API Gatewayハンズオン

OCI API GatewayはOCI上で提供されるマネージドのAPI管理サービスです。このハンズオンでは、OCI API Gatewayを利用して簡単にAPIを集約・公開する手順をご紹介します。

Oracle Content ManagementをWebコンテンツ管理(WebCMS)として利用しよう【初級編】

Oracle Content ManagementをWebコンテンツ管理(WebCMS)として利用しよう【初級編】

OCMのサイト作成機能を利用し、Web サイト(エンタープライズサイト)を作成・公開する方法をステップ・バイ・ステップで紹介するチュートリアルです。また、サイト上で公開するコンテンツは、アセット管理機能で管理されるコンテンツ・アイテムを利用します

その7 - オブジェクト・ストレージを使う

その7 - オブジェクト・ストレージを使う

オブジェクト・ストレージを使うと、とても堅牢なデータストアを信じられないくらい安価に利用できます。まずは簡単な使い方を学びましょう

Oracle Content Managementのコンテンツ・レイアウトを編集しよう

Oracle Content Managementのコンテンツ・レイアウトを編集しよう

OCMのコンテンツ・レイアウトの編集し、Web ページ上でのコンテンツ・アイテムの表示形式をカスタマイズする方法をステップ・バイ・ステップで紹介するチュートリアルです

Oracle Content and Experience で作成したサイトのバナー画像を変更しよう

Oracle Content and Experience で作成したサイトのバナー画像を変更しよう

OCE のデフォルトテンプレートから作成された Web サイトのバナー画像を変更する手順について、ステップ・バイ・ステップで紹介するチュートリアルです

Oracle Content Management でカスタムテンプレートを自作しよう

Oracle Content Management でカスタムテンプレートを自作しよう

OCM でカスタムテンプレートを自作する手順について、ステップ・バイ・ステップで紹介するチュートリアルです

Oracle Content Management のVideo Plus アセットを使ってみよう

Oracle Content Management のVideo Plus アセットを使ってみよう

OCM のオプション機能である拡張ビデオ機能(Video Plus アセット)を利用する手順について、ステップ・バイ・ステップで紹介するチュートリアルです

OCI Service Meshを使ってサービスメッシュ環境を作ろう

OCI Service Meshを使ってサービスメッシュ環境を作ろう

フルマネージドのサービスメッシュサービスであるOCI Service MeshとOKEを利用してサービスメッシュ環境を構築し、サンプルアプリケーションを動かすコンテンツです。

Oracle Content and Experience で多言語サイトを作成しよう

Oracle Content and Experience で多言語サイトを作成しよう

OCEのサイト作成機能を利用し、多言語サイトを作成・公開する方法をステップ・バイ・ステップで紹介するチュートリアルです

リッチヒストリーデータベースの設定方法

リッチヒストリーデータベースの設定方法

この文書はOracle Blockchain Platformで、ブロックチェーン台帳のデータを外部のOracle Databaseに複製する機能であるリッチヒストリーデータベース機能の設定方法を説明します。

Oracle Content and Experience のタクソノミを使ってみよう

Oracle Content and Experience のタクソノミを使ってみよう

OCEのタクソノミ機能を利用し、リポジトリ内のアセットを分類する方法をステップ・バイ・ステップで紹介するチュートリアルです

複製先データベースでJSONを展開したビューを作成

複製先データベースでJSONを展開したビューを作成

この文書はOracle Blockchain Platformのリッチヒストリーデータベース機能を用いてブロックチェーン台帳からデータベースに複製したデータをより使いやすくするため、JSONを展開しつつデータを抽出するビューを作成する方法を説明します。

OCEのサイト・セキュリティとサイト・ガバナンスを理解する

OCEのサイト・セキュリティとサイト・ガバナンスを理解する

OCEのサイトセキュリティ、サイトガバナンスを利用し、公開するWebサイトのセキュリティとガバナンスを制御する方法をステップ・バイ・ステップで紹介するチュートリアルです

Helidon(MP)を始めてみよう

Helidon(MP)を始めてみよう

Helidon MPは、Oracleが提供するMicroProfile準拠のマイクロサービスの開発に適したJavaアプリケーションフレームワークです。こちらのハンズオンは、サンプルアプリケーションの構築を通して、Helidonの特徴や使いやすさを学んでいただけるコンテンツになっています。

Helidon(SE)を始めてみよう

Helidon(SE)を始めてみよう

Helidon SEは、Oracleが提供するマイクロサービスの開発に適したJavaのマイクロフレームワークです。こちらのハンズオンは、サンプルアプリケーションの構築を通して、Helidonの特徴や使いやすさを学んでいただけるコンテンツになっています。

WebLogic Server for OCIをプロビジョニングしてみよう

WebLogic Server for OCIをプロビジョニングしてみよう

OCIが提供するWebLogic Server for OCIのプロビジョニングを体験していただけるコンテンツです。

シリアル・コンソールでsshできないインスタンスのトラブルシュートをする

シリアル・コンソールでsshできないインスタンスのトラブルシュートをする

インスタンスにアクセスできない!? まずは落ち着いて、シリアル・コンソールに接続してみましょう。何かトラブル解決のヒントが見つかるかもしれません。

その8 - クラウドでOracle Databaseを使う

その8 - クラウドでOracle Databaseを使う

Oracleのクラウドで使いたいものと言ったら、そう! Oracle Database!! OCIでは仮想マシン、ベアメタルサーバーからExadataまで、様々なOracle Databaseを簡単に使うことができます。まずはインスタンスを作ってみましょう。

WebLogic Server for OCI(14.1.2)をプロビジョニングしてみよう

WebLogic Server for OCI(14.1.2)をプロビジョニングしてみよう

OCIが提供するWebLogic Server for OCI(14.1.2)のプロビジョニングを体験していただけるコンテンツです。

WebLogic Server for OCI(14.1.2)の基本的な操作を体験してみよう

WebLogic Server for OCI(14.1.2)の基本的な操作を体験してみよう

OCIが提供するWebLogic Server for OCI(14.1.2)のデータソースの作成やアプリケーションのデプロイなど、基本的な操作を体験していただけるコンテンツです。

WebLogic Server for OCIにアプリケーションを移行してみよう

WebLogic Server for OCIにアプリケーションを移行してみよう

OCIが提供するWebLogic Server for OCIを利用して、JavaEEアプリケーションのクラウド移行を体験していただけるコンテンツです。

WebLogic Server for OKEをプロビジョニングしてみよう

WebLogic Server for OKEをプロビジョニングしてみよう

OCIが提供するWebLogic Server for OKEを利用して、JavaEEアプリケーションのコンテナ化を体験していただけるコンテンツです。

Oracle Transaction Manager for Microservices(MicroTx)を体験してみよう

Oracle Transaction Manager for Microservices(MicroTx)を体験してみよう

Oracleが提供する分散トランザクションマネージャーであるOracle Transaction Manager for Microservices(MicroTx)を体験していただけるチュートリアルです。

インスタンスにセカンダリIPを付与する

インスタンスにセカンダリIPを付与する

OCIのインスタンスには、プライベートのIPアドレスをいくつも付与することができます。使いみちはさまざま。例えばセカンダリIPを付け替えてインスタンスのフェイルオーバーを実現することも。ただちょっと使い方にはポイントが必要ですので、そのやり方を学びましょう。

Blockchain App Builder(Visual Studio Code拡張版)の基本的な使い方

Blockchain App Builder(Visual Studio Code拡張版)の基本的な使い方

この文書は Oracle Blockchain Platformの付属ツールであるBlockchain App BuilderのVisual Studio Code拡張版について、インストール~起動方法、Chaincodeの仕様の作成方法、Chaincodeコードの生成方法などの基本的な使い方を説明します。

Fine-Grained Access Control Libraryの使い方

Fine-Grained Access Control Libraryの使い方

この文書は Oracle Blockchain Platformに付属するサンプル・ライブラリであるFine-Grained Access Control Libraryの使い方を説明します。

サンプルChaincodeの使い方

サンプルChaincodeの使い方

この文書はOracle Blockchain Platformに付属するサンプルChaincodeのダウンロード方法、コンソールからの実行方法を説明します。

OCI Cacheを使ってみよう

OCI Cacheを使ってみよう

Oracleが提供するフルマネージドのRedisサービスであるOCI Cacheを体験していただけるチュートリアルです。

OCI Load Balancerに直接アタッチするタイプのWeb Application Firewallを構成する

OCI Load Balancerに直接アタッチするタイプのWeb Application Firewallを構成する

OCIのVLoad Balancerを使用してVCN内に構築されているアプリケーションをOCIのWeb Application Firewallで保護する手順を紹介します。

コマンドライン(CLI)でOCIを操作する

コマンドライン(CLI)でOCIを操作する

クラウドの管理を簡単にしたいなら、コマンドラインツールのOCICLIを試してみましょう。APIを直接コールするよりもずっと簡単に、スクリプトを使ってクラウドのコンポーネントを操作できます。

その10 - MySQLで高速分析を体験する

その10 - MySQLで高速分析を体験する

OCIではMySQLベースのデータウェアハウスサービスであるHeatWaveが使えます!MySQLからレプリケーションでデータ連携もできるため、ETLを使わずにデータウェアハウスを構築することもできます!性能もコストパフォーマンスも非常に高いサービスなので、是非試してみて下さい!

OCI Cacheを使ってレスポンス・キャッシングをしてみよう

OCI Cacheを使ってレスポンス・キャッシングをしてみよう

OCI Cacheをレスポンス・キャッシングのキャッシュサーバーとして使う方法を学んでいただけるチュートリアルです。

OCI Web Application Firewallのエッジポリシーを使ってWebサーバを保護する

OCI Web Application Firewallのエッジポリシーを使ってWebサーバを保護する

Webサイトの脆弱性対策に苦労していませんか?そんな時はチューニング不要なOCI WAFを使って簡単にWebサーバーを保護しましょう。OCI WAFは保護ルールの適用、ボットトラフィックの制御、ログ参照など簡単にGUIから行うことができます。

クラウド・シェルを使ってブラウザだけで簡単コマンド操作

クラウド・シェルを使ってブラウザだけで簡単コマンド操作

OCIのコンソール画面はGUI操作ができて便利ですが、時にはコマンドラインで操作したい場合もあります。そんな時に別途ターミナルを用いてコマンド操作するのではなく、ブラウザのコンソール画面の中でコマンド操作ができると便利です。

エッジポリシーのWeb Application Firewallのログを分析する

エッジポリシーのWeb Application Firewallのログを分析する

本チュートリアルでは、「OCI Web Application Firewallのエッジポリシーを使ってWebサーバを保護する」の続編として、エッジポリシーのログをLogging Analyticsに転送して分析する手順を紹介します。

予算と割当て制限を設定してコストを適正化する

予算と割当て制限を設定してコストを適正化する

予期せぬコスト増加を避けるために、テナンシの管理者側で予算(Budget)機能と、割当て制限(Quota)機能を使って適切にコスト管理をしていきましょう

OCI Network Firewallの動作を検証する

OCI Network Firewallの動作を検証する

本チュートリアルではサービス・リストとURLリストを設定し、OCI Network Firewallの動作を確認します。

OCI Network Firewallを構築する

OCI Network Firewallを構築する

本チュートリアルでは「OCI Network Firewall」を構築し、動作を確認します。

OCIのログをDataDogで監視する

OCIのログをDataDogで監視する

クラウド環境のシステム監視において、市場で人気のある監視ツールで運用を統合しているケースは少なくありません。OCIはDataDogを使用しているユーザーに対して、OCIの監査ログやサービスのログを連携し、DataDog上で監視・分析するためのソリューションを用意しています。これにより、既存運用に最小限の変更を加えるだけでOCIを含めたマルチクラウドのログ監視を実現できます。

Stack Monitoring オンボーディング

Stack Monitoring オンボーディング

Stack Monitoringにはオンボーディング機能があり、ポリシー設定や動的グループの作成など手間のかかる初期設定を自動化して、すぐにサーバー監視を監視することができます。

Stack Monitoring を使用して OCI Compute のメトリックを可視化する

Stack Monitoring を使用して OCI Compute のメトリックを可視化する

OCI Compute のメトリック監視には Monitoring が使用できますが、Stack Monitoring を使用することで、より詳細なメトリックを監視することができます。また、管理エージェントをインストールすることで、オンプレミスのサーバー監視も可能となります。

Stack Monitoring を使用してBaseDBのメトリックを可視化する

Stack Monitoring を使用してBaseDBのメトリックを可視化する

BaseDBのメトリック監視には Monitoring が使用できますが、Stack Monitoring を使用することで、Monitoring では確認できないDB時間やフラッシュ・リカバリ領域の使用率などメトリックやメトリック拡張などの機能を利用することができるようになります。

Stack Monitoringでプロセス監視を設定する

Stack Monitoringでプロセス監視を設定する

Stack Monitoring ではプロセスベースのカスタム・リソースが利用できます。プロセスベースのカスタム・リソースを利用することで、プロセスが使用しているCPUやメモリーの使用率を監視できます。

Stack Monitoringでメトリック拡張を設定する

Stack Monitoringでメトリック拡張を設定する

Stack Monitoring ではユーザ独自のメトリックを監視できるメトリック拡張の機能が使用できます。メトリック拡張の機能を利用することで、OSコマンドやSQLで取得できるメトリックを Stack Monitoring で監視できます。

その11 - クラウドでMySQL Databaseを高可用性構成で使う

その11 - クラウドでMySQL Databaseを高可用性構成で使う

MySQL Database Serviceでは、高可用性構成も簡単に構築できます。実際に構築して、スイッチオーバーを発生させ、プライマリサーバーの切り替えを試してみましょう。

トンネル検査構成でOCI Network Firewallを構築する

トンネル検査構成でOCI Network Firewallを構築する

本チュートリアルでは「OCI Network Firewall」をトンネル検査構成で構築を行います

ハブアンドスポーク構成でOCI Network Firewallを構築する

ハブアンドスポーク構成でOCI Network Firewallを構築する

本チュートリアルでは「OCI Network Firewall」をハブアンドスポーク構成で構築を行います

OCI Network FirewallのSSLインスペクション(インバウンド検証モード)を行う

OCI Network FirewallのSSLインスペクション(インバウンド検証モード)を行う

本チュートリアルでは「OCI Network Firewallを構築する」の続編として、SSLインスペクションのうち、インバウンド検証モードの設定および動作を確認します。

OCI Network FirewallのSSLインスペクション(転送プロキシモード)を行う

OCI Network FirewallのSSLインスペクション(転送プロキシモード)を行う

本チュートリアルでは「OCI Network Firewallを構築する」の続編として、SSLインスペクションのうち、転送プロキシモードの設定および動作を確認します。

OCI Load Balancerに直接アタッチするタイプのWeb Application Firewallのログを分析する

OCI Load Balancerに直接アタッチするタイプのWeb Application Firewallのログを分析する

本チュートリアルでは、「OCIのLoad BalancerにアタッチするタイプのWeb Application Firewallを構築する」の続編として、WAFポリシーのログをLogging Analyticsに転送して分析する手順を紹介します。

Base Database ServiceでDatabase Managementを有効化する

Base Database ServiceでDatabase Managementを有効化する

OCIで利用しているBase Database Service(以下BaseDB)を監視するツールをお探しではありませんか?Database ManagementはOracle DBのメトリック監視はもちろん、ASH分析、SQLモニタリング、ADDM、ブロッキングセッションまで確認することができます。無償でご利用を開始いただけるオプションも提供していますので、是非BaseDBをご利用の方はDatabase Managementを有効化してみてください。

Logging Analytics オンボーディング

Logging Analytics オンボーディング

Logging Analyticsを使用開始するには、ポリシーやリソースの作成など、事前準備が必要となります。オンボーディングを使用することで、必要なポリシーとリソースが自動的に作成されるため、すぐにログの分析を開始することができます。

Logging AnalyticsでAutonomous Databaseのログを収集する

Logging AnalyticsでAutonomous Databaseのログを収集する

Autonomous Databaseのログを収集するためのLogging Analyticsの設定方法について紹介します。

OCI Network Firewallのログを分析する

OCI Network Firewallのログを分析する

本チュートリアルは「OCI Network Firewallを構築する」の続編として、Network Firewallのログを収集し、分析します。

OCIのBase Database ServiceでOperations Insightsを有効化する

OCIのBase Database ServiceでOperations Insightsを有効化する

パフォーマンスの悪いSQL文の特定や、Oracle DatabaseのCPU、メモリーの割当てなどのリソース配分の意思決定に時間がかかっていませんか?Operations Insightsを使用すると、問題のあるSQL文やOracle Databaseのリソースの使用状況、需要予測などを行うことが出来ます。

Vaultサービスを使ってBase Databaseをユーザー管理の暗号鍵で暗号化する

Vaultサービスを使ってBase Databaseをユーザー管理の暗号鍵で暗号化する

本チュートリアルは、Vaultサービスと連携してユーザー管理の暗号鍵を使ってObject Storageを作成する手順を紹介します。

Vaultサービスを使ってObject Storageをユーザー管理の暗号鍵で暗号化する

Vaultサービスを使ってObject Storageをユーザー管理の暗号鍵で暗号化する

本チュートリアルは、Vaultサービスと連携してユーザー管理の暗号鍵を使ってObject Storageを作成する手順を紹介します。

Vaultサービスを使ってコンピュート・インスタンスのブート・ボリュームをユーザー管理の暗号鍵で暗号化する

Vaultサービスを使ってコンピュート・インスタンスのブート・ボリュームをユーザー管理の暗号鍵で暗号化する

本チュートリアルは、Vaultサービスと連携してユーザー管理の暗号鍵を使ってコンピュート・インスタンスのブート・ボリュームを暗号化する手順を紹介します。

Vaultを作成し 顧客管理の鍵をインポートする

Vaultを作成し 顧客管理の鍵をインポートする

VaultサービスでVaultを作成し、暗号鍵の作成とインポートを行います。

その12 - MySQL Database Serviceでリードレプリカを構成する

その12 - MySQL Database Serviceでリードレプリカを構成する

MySQL Database Serviceでは参照処理の負荷分散を実現できるリードレプリカも簡単に構成できます。リードレプリカを構成し、動きを確認してみましょう!

その13 - MySQL Database Serviceでレプリケーションを使用する

その13 - MySQL Database Serviceでレプリケーションを使用する

MySQL Database ServiceではMySQLのレプリケーション機能も使用できます。レプリケーション(チャネル)フィルターを活用することでAmazon RDSなど他社製のMySQLマネージドサービスからレプリケーションすることもできます。レプリケーションの構成方法を確認してみましょう!

Web Application Accelerationを用いてコンテンツ・キャッシュと圧縮を行う

Web Application Accelerationを用いてコンテンツ・キャッシュと圧縮を行う

Web Application Acceleration(WAA)により、フレキシブル・ロード・バランサにコンテンツ・キャッシュおよびコンテンツ圧縮機能を持たせ、アプリケーションの応答速度向上を図れます

OCIのLogging AnalyticsでOCIの監査ログを可視化・分析する

OCIのLogging AnalyticsでOCIの監査ログを可視化・分析する

トラブルシューティングの際、ログを即時に分析したい、という場面はありませんか?OCIのLogging Analyticsでは様々なログを可視化、分析する機能を提供します。実際にOCIの監査ログをLogging Analyticsで分析し、ユーザーアクティビティを可視化してみましょう。必要な操作は全てGUIから行うことができます。

カスタム・パーサーを作成してOCI Logging Analyticsで未対応のログを分析する

カスタム・パーサーを作成してOCI Logging Analyticsで未対応のログを分析する

Logging Analyticsでは250を超えるログの解析文「パーサー」が定義されているため、主要なシステムのログはすぐに分析をすることができます。しかし万が一、分析したいログのパーサーが定義されていない場合、ユーザーが手動でパーサーを作成することができます。カスタム・パーサーの作成は画面UIからの操作だけで完了するため、非常に簡単です。本チュートリアルではカスタム・パーサーの作成手順を紹介します。

Prometheus Node Exporterを利用した管理エージェントによるインスタンスのメトリック収集

Prometheus Node Exporterを利用した管理エージェントによるインスタンスのメトリック収集

OCIの管理エージェントには、PrometheusのNode Exporterを利用したメトリックの収集機能が用意されています。こちらを使うことで標準では提供されていないメトリックの項目(Disk使用量など)をモニタリングで可視化したり、オンプレミスのサーバーのメトリックをモニタリングで可視化することが可能となります。

モニタリングのカスタム・メトリックでユーザ独自のメトリックを監視する

モニタリングのカスタム・メトリックでユーザ独自のメトリックを監視する

モニタリングのカスタム・メトリック機能を使うことで、通常のメトリックでは監視できないユーザ独自のメトリックをモニタリングで監視できます。アラームを設定すれば、通常のメトリックと同様にメトリックの値がしきい値に達した場合に管理者に通知できます。

Oracle Data SafeをBaseDBに設定する

Oracle Data SafeをBaseDBに設定する

Oracle Data Safeは、OCIのOracle Databaseをよりセキュアに使うための付加的なサービスです。Data Safeは機密データの検出、データ・マスキング、アクティビティ監査、セキュリティ構成の評価、ユーザーのリスク評価、SQL Firewallなどの機能を提供します。

OCI Database ManagementのSQLチューニング・アドバイザでパフォーマンス・チューニングをする

OCI Database ManagementのSQLチューニング・アドバイザでパフォーマンス・チューニングをする

OCI Database ManagementにはSQLチューニング・アドバイザの機能があります。SQLのチューニング方法に関するアドバイスや推奨事項を得ることができます。またアドバイスされた推奨事項をSQLチューニング・アドバイザの画面から実装できます。

リソース・マネージャを使ってサンプルアプリケーションをデプロイする

リソース・マネージャを使ってサンプルアプリケーションをデプロイする

リソース・マネージャはリソースのプロビジョニングを自動化したInfrastructure-as-Codeを実現するサービスです。環境構築の自動化を体験してみましょう。

TerraformでOCIの構築を自動化する

TerraformでOCIの構築を自動化する

大規模なクラウド環境の構築を自動化するツールがほしい!! そんなときはTerraformを試してみるといいかもしれません。Terraform と Terraform Provider for OCI を使うと、設定ファイルを作るだけで大規模なクラウド環境を簡単に管理できるようになります。

ロギング・サービスを使って3つのログを収集する

ロギング・サービスを使って3つのログを収集する

OCIのロギング・サービスを使用することによりログを一元的に収集できて、トラブルが発生しても、ログをすぐに確認し素早く対策できます。また安価で使用できてOCIリソースだけでなくオンプレミスや他社クラウド環境のログを確認することができます。この文書ではコンソールからOCIで提供されている3つのログを使用します。

VTAPでパケットをミラーリングし、パケットキャプチャをする

VTAPでパケットをミラーリングし、パケットキャプチャをする

仮想テスト・アクセス・ポイント(VTAP)により、様々なコンポーネントへ流れるトラフィックをミラーリングでき、ネットワークのトラブル・シューティングやテストに役立てられます

監査(Audit)ログを使用したテナント監視

監査(Audit)ログを使用したテナント監視

テナンシにおける全てのAPI操作は監査(Audit)ログとして自動的に記録されます。記録された監査ログは、サービス・コネクタ・ハブを使用し、各種サービスと連携させることが可能です。本チュートリアルでは、監査ログをサービス・コネクタ・ハブ、通知サービスと連携させ、監査ログをベースとしたテナンシ監視・通知を行っていきます。

OCIモバイル・アプリケーションを使ってみる

OCIモバイル・アプリケーションを使ってみる

Oracle CloudInfrastructureモバイル・アプリケーションを使用することで、いつでも、どこでも、リソースの詳細やステータスを簡単に監視することができます

Oracle Secure Desktopsで簡単VDI環境構築

Oracle Secure Desktopsで簡単VDI環境構築

クラウド上で仮想デスクトップの環境が必要なケースはありませんか?クライアントPCにデータを配置せず、リモートからOCIにアクセスして作業したい、オフィス以外からでも社内システムにアクセスしたい、そのような要件の時にOCIのセキュア・デスクトップが利用可能です。

BastionサービスでパブリックIPを持たないリソースにアクセスする

BastionサービスでパブリックIPを持たないリソースにアクセスする

OCIのBastionサービスを使用することで踏み台サーバーを作成せずにパブリックIPを持たないリソースにインターネットから接続できます。

Always Freeで快適DBアプリ開発環境を構築する

Always Freeで快適DBアプリ開発環境を構築する

OCIの各テナントには、「Always Free」と呼ばれる、永久無償で利用することが出来る いくつかのサービスが含まれています。本チュートリアルでは、この Always Free 環境を利用し、無料で快適なDBアプリの開発環境を構築していきます。

PAPIでHPCアプリケーションをプロファイリング

PAPIでHPCアプリケーションをプロファイリング

HPCワークロードの実行に最適なベアメタル・インスタンスでアプリケーションを実行する場合、高価な計算資源を有効活用出来ているかを検証するため、アプリケーションのプロファイリングを実施することが一般的です。PAPIは、HPCワークロード向けベ **アメタル・シェイプ** に採用されているIntel Ice LakeやAMD EPYC 9004シリーズのCPUが持つハードウェアカウンタから浮動小数点演算数やキャッシュヒット数といったプロファイリングに有益な情報を取得するAPIを提供し、HPCアプリケーションのプロファイリングに欠かせないツールとなっています。本プロファイリング関連Tipsは、ベアメタル・インスタンス上で実行するHPCアプリケーションをPAPIを使ってプロファイリングする方法を解説します。

Score-P・Scalasca・CubeGUIで並列アプリケーションをプロファイリング

Score-P・Scalasca・CubeGUIで並列アプリケーションをプロファイリング

並列アプリケーションは、ロードバランス不均衡やプロセス間通信の影響等で並列実行数の増加と共にスケーラビリティの低下が発生しますが、HPCワークロードの実行に最適なベアメタル・インスタンスでアプリケーションを高並列実行する場合、高価な計算資源を有効活用する観点から、スケーラビリティ低下の原因を調査しチューニングでスケーラビリティーを改善する開発プロセスを踏んだり、最も効率的な並列実行数を見極める必要があり、これらの判断に必要な情報を得るためにアプリケーションをプロファイリングすることが重要です。本プロファイリング関連Tipsは、ベアメタル・インスタンス上で実行するOpenMPやMPIでコーディングされた並列アプリケーションをオープンソースのScore-P、Scalasca、及びCubeGUIを駆使してプロファイリングし、これを効果的に実行するための有益な情報を取得する方法を解説します。

プロファイリング情報に基づく並列アプリケーションチューニング方法

プロファイリング情報に基づく並列アプリケーションチューニング方法

並列アプリケーションは、実行時のプロセス間通信に要する時間が性能に悪影響を及ぼしますが、プロファイリングツールから収集する情報で最も時間を要している通信を特定し、この通信パターンに応じたチューニングを適用することで、その性能を改善できる場合があります。本パフォーマンス・プロファイリング関連Tipsは、MPI並列アプリケーションをオープンソースのプロファイリングツールでプロファイリングし、収集した情報からMPI通信パターンに応じたチューニングを適用、その性能を改善する方法を解説します。

クラスタ・ネットワーク接続用ネットワークインターフェース作成方法

クラスタ・ネットワーク接続用ネットワークインターフェース作成方法

クラスタ・ネットワーク対応シェイプのBM.Optimized3.36やBM.GPU4.8/BM.GPU.A100-v2.8は、接続するポートのIPアドレス設定等を含むネットワークインターフェースをインスタンスデプロイ後にユーザ自身が適切に設定することで、クラスタ・ネットワークに接続します。本テクニカルTipsは、このネットワークインターフェース作成方法を解説します。

クラスタネットワーキングイメージを使ったクラスタ・ネットワーク接続方法

クラスタネットワーキングイメージを使ったクラスタ・ネットワーク接続方法

クラスタ・ネットワーク対応シェイプを使用してクラスター・ネットワークに接続するインスタンスは、ベースOSにOracle Linuxを使用するクラスタネットワーキングイメージを使用することで、クラスタ・ネットワーク接続に必要なソフトウェアのインストールやセットアップ等の作業を大幅に簡素化することが可能です。本テクニカルTipsは、このクラスタネットワーキングイメージを使用してインスタンスをクラスタ・ネットワークに接続する方法を解説します。

クラスタネットワーキングイメージの選び方

クラスタネットワーキングイメージの選び方

クラスタ・ネットワークを使用するインスタンスは、接続に必要なソフトウェアがインストールされている必要がありますが、これらを含んだOSイメージがクラスタネットワーキングイメージとしてマーケットプレイスから提供されています。本テクニカルTipsは、このクラスタネットワーキングイメージの適切な選び方を解説します。

クラスタ・ネットワーク未対応OSを使ったクラスタ・ネットワーク接続方法

クラスタ・ネットワーク未対応OSを使ったクラスタ・ネットワーク接続方法

クラスタ・ネットワークに接続するインスタンスは、接続に必要なソフトウェアがインストールされている必要があり、これらを含んだOSイメージがクラスタネットワーキングイメージとしてマーケットプレースから提供されていますが、これらのベースとなるOSは、Oracle Linuxのみです。本テクニカルTipsは、クラスタ・ネットワーク対応シェイプのBM.Optimized3.36やBM.GPU4.8/BM.GPU.A100-v2.8を使用するインスタンスをOracle Linux以外のOSでクラスタ・ネットワークに接続する方法を解説します。

クラスタ・ネットワークに接続する計算/GPUノード作成時の問題判別方法

クラスタ・ネットワークに接続する計算/GPUノード作成時の問題判別方法

クラスタ・ネットワークに接続する計算/GPUノードの作成は、接続するクラスタ・ネットワークの論理的なパーティション内で利用可能なインスタンスが不足していると、これに失敗します。本テクニカルTipsは、このようなケースで発生する問題を特定する方法を解説します。

クラスタ・ネットワーク統計情報の取得方法

クラスタ・ネットワーク統計情報の取得方法

複数ノードに跨るHPC/機械学習ワークロードを実行するHPC/GPUクラスタは、ノード間通信に使用するクラスタ・ネットワークが想定通りに使用されて初めてその性能を発揮することが出来ます。ここで、インスタンスを **クラスタ・ネットワーク** に接続するNIC(NVIDIA Mellanox ConnectX)は、これを介して通信する際の様々な統計情報を記録するハードウェアカウンタを備えており、インスタンスのOS上でこれらを取得することが可能です。本テクニカルTipsは、クラスタ・ネットワークに接続するインスタンスでクラスタ・ネットワークの利用状況や問題判別に役立つ統計情報を取得する方法を解説します。

ベアメタルインスタンスのNVMe SSDローカルディスク領域ファイルシステム作成方法

ベアメタルインスタンスのNVMe SSDローカルディスク領域ファイルシステム作成方法

高速スクラッチ領域として利用することを想定したNVMe SSDローカルディスクを内蔵するHPCクラスタ向けベアメタルシェイプBM.Optimized3.36やGPUクラスタ向けベアメタルシェイプBM.GPU4.8/BM.GPU.A100-v2.8/BM.GPU.H100.8は、NVMe SSDローカルディスクをOSのファイルシステムとして利用するための設定をユーザ自身が行う必要があります。本テクニカルTipsは、このファイルシステム作成方法を解説します。

HPC/GPUクラスタ向けファイル共有ストレージの最適な構築手法

HPC/GPUクラスタ向けファイル共有ストレージの最適な構築手法

HPC/GPUクラスタを運用する際必須となるファイル共有ストレージは、その選択肢にマネージドサービスを使用する方法と、高帯域のネットワークポートを持つベア・メタル・インスタンスとストレージサービスで構築する方法があります。本テクニカルTipsは、コストパフォーマンス、可用性、構築・運用のしやすさ、最大性能等を考慮し、自身の要件に沿った最適なファイル共有ストレージ構築手法を選定する方法を解説します。

ブロック・ボリュームを使用するNFSサーバのインスタンス障害からの復旧方法

ブロック・ボリュームを使用するNFSサーバのインスタンス障害からの復旧方法

ブロック・ボリュームとベアメタルインスタンスを組み合わせたNFSサーバは、HPC/GPUクラスタで必須となるファイル共有ストレージをコストパフォーマンス良く運用するためには最適なソリューションですが、NFSサーバとなるベアメタルインスタンスに障害が発生し起動できなくなった場合、どのようにデータ領域を復旧すればよいでしょうか。本テクニカルTipsは、このシナリオで発生する障害の復旧方法を解説します。

計算/GPUノードのブート・ボリューム動的拡張方法

計算/GPUノードのブート・ボリューム動的拡張方法

インスタンスのルートファイルシステムを格納するブート・ボリュームは、OSを停止することなく動的にその容量を拡張することが可能です。ただこの動的拡張は、OCIコンソールやインスタンスOSで複数のオペレーションを実施する必要があり、ノード数が多くなるクラスタ環境の計算/GPUノードでは、これらのオペレーションを効率的に実施することが求められます。本テクニカルTipsは、HPC/GPUクラスタの多数の計算/GPUノードに対し、ブート・ボリュームの動的拡張を効率的に実施する方法を解説します。

ファイル共有ストレージ向けバックアップ環境の最適な構築手法

ファイル共有ストレージ向けバックアップ環境の最適な構築手法

HPC/GPUクラスタを運用する際必須となるファイル共有ストレージは、コストパフォーマンスを考慮するとベア・メタル・インスタンスとブロック・ボリューム等のストレージサービスで構築することになりますが、そのバックアップ環境は自身で構築する必要があり、バックアップを格納するストレージはその安価な容量単価からオブジェクト・ストレージやブロック・ボリュームのより低いコストが有力な選択肢になります。本テクニカルTipsは、ファイル共有ストレージのバックアップを容量単価の安価なストレージに取得することを念頭に、自身のバックアップ要件に沿った最適なバックアップ環境構築手法を選定する方法を解説します。

計算/GPUノードの効果的な名前解決方法

計算/GPUノードの効果的な名前解決方法

ノード数が多くなるHPC/GPUクラスタの計算ノードの名前解決は、どのように行うのが効果的でしょうか。本テクニカルTipsは、仮想クラウドネットワークのDNSを使用した効果的な計算/GPUノードの名前解決方法を解説します。

計算/GPUノードデプロイ時の効果的なOSカスタマイズ方法

計算/GPUノードデプロイ時の効果的なOSカスタマイズ方法

ノード数が多くなるHPC/GPUクラスタの計算/GPUノードは、デプロイ時に実施するOSカスタマイズをどのように行うのが効果的でしょうか。本テクニカルTipsは、計算/GPUノードデプロイ時のOSカスタマイズ方法の選択肢と、それぞれの利用方法について解説します。

計算/GPUノードのホスト名リスト作成方法

計算/GPUノードのホスト名リスト作成方法

ノード数が多くなるHPC/GPUクラスタは、全ての計算/GPUノードのホスト名の一覧を記載したホスト名リストを作成することで、構築・運用作業を効率的に進めることが可能になります。本テクニカルTipsは、HPC/GPUクラスタの計算/GPUノードのホスト名リストを効果的に作成する方法を解説します。

計算/GPUノードの追加・削除・入れ替え方法

計算/GPUノードの追加・削除・入れ替え方法

HPC/GPUクラスタは、実行するワークロードの増減に伴い計算/GPUノードのノード数を増減する必要が生じることがあります。またハードウェア障害が発生すると、利用可能なノード数を維持するために当該ノードを別のノードに置き換える必要が生じます。本テクニカルTipsは、クラスタ・ネットワークを使用するHPC/GPUクラスタで計算/GPUノードのノード数を増減する方法や置き換える方法を解説します。

pdshで効率的にクラスタ管理オペレーションを実行

pdshで効率的にクラスタ管理オペレーションを実行

ノード数が多くなるHPC/GPUクラスタは、クラスタに含まれるノードに対して様々な管理オペレーションを実施する必要があります。この時、これらのオペレーションを実現するためのコマンドを全てのノードに適用する際、どのような方法が効果的でしょうか。本テクニカルTipsは、pdshを使用してHPC/GPUクラスタの管理オペレーションを効率的に実施する方法を解説します。

オンデマンドクラスタ実現のためのインスタンス・プリンシパル認証設定方法

オンデマンドクラスタ実現のためのインスタンス・プリンシパル認証設定方法

パブリッククラウドは、ワークロード発生時に必要な規模のHPC/GPUクラスタを構築し、ワークロード終了時にこれを削除する、オンデマンドクラスタ環境を構築するには最適なサービスです。オンデマンドクラスタの管理は、ソフトウェアにより自動化することが一般的ですが、HPC/GPUクラスタに必要なリソースの作成・終了をこのアプリケーションに許可するための仕組みとして、インスタンス・プリンシパル認証が用意されています。本テクニカルTipsは、オンデマンドクラスタを念頭としたインスタンス・プリンシパル認証の設定方法を解説します。

OCIロギングとGrafanaを使用したHPC/GPUクラスタのログ監視方法

OCIロギングとGrafanaを使用したHPC/GPUクラスタのログ監視方法

ノード数が多くなるHPC/GPUクラスタは、各計算/GPUノードに分散するログを一元的に監視するフレームワークを構築することで、運用管理工数の低減や監視対象ログの見落としを防ぎ、システムセキュリティーを効率的に維持することが可能です。このフレームワーク構築に活用できるソフトウェアはいくつかありますが、OCIロギングとGrafanaを統合したログ監視は、Grafanaの多彩な機能を活用できる点で有力な選択肢です。本テクニカルTipsは、OCIロギングとGrafanaを使用してHPC/GPUクラスタのログを効率的に監視する方法を解説します。

OCIモニタリングとGrafanaを使用したHPC/GPUクラスタのメトリック監視方法

OCIモニタリングとGrafanaを使用したHPC/GPUクラスタのメトリック監視方法

HPCワークロードや機械学習ワークロードを実行するHPC/GPUクラスタは、ワークロード実行中のCPU/GPU使用率、メモリ使用率、ネットワーク使用帯域等のメトリックを定期的に監視し、高価な計算資源を有効活用することが求められますが、ノード数が多くなるHPC/GPUクラスタでは、これらメトリックの監視が一元的・効率的に行える必要があります。このフレームワーク構築に活用できるソフトウェアはいくつかありますが、OCIモニタリングとGrafanaを統合したメトリック監視は、Grafanaの多彩な機能を活用できる点で有力な選択肢です。本テクニカルTipsは、OCIモニタリングとGrafanaを使用してHPC/GPUクラスタのメトリックを効率的に監視する方法を解説します。

UbuntuをOSとするHPC/機械学習ワークロード向けGPUインスタンス構築方法

UbuntuをOSとするHPC/機械学習ワークロード向けGPUインスタンス構築方法

HPC/機械学習ワークロード実行のためのGPU搭載インスタンスは、NVIDIAが提供する様々なGPU関連ソフトウェアの開発が主にUbuntuで行われていることから、そのOSにUbuntuを使用するのが主流になっていますが、UbuntuをOSに指定してGPU搭載インスタンスを作成する場合、GPUを利用するためのソフトウェアを自身でインストール・セットアップする必要があります。本テクニカルTipsは、UbuntuをGPU搭載インスタンスと共に作成した後GPU利用に必要なソフトウェアをインストール・セットアップすることで、HPC/機械学習ワークロード向けGPUインスタンスを構築する方法を解説します。

Slurm環境での利用を前提とするUCX通信フレームワークベースのOpenMPI構築方法

Slurm環境での利用を前提とするUCX通信フレームワークベースのOpenMPI構築方法

OpenMPIは、最新のMPI言語規格に準拠し、HPC/機械学習ワークロード実行に必要とされる様々な機能を備えたオープンソースのMPI実装です。OpenMPIで作成したアプリケーションのHPC/GPUクラスタに於ける実行は、計算リソース有効利用の観点から通常ジョブスケジューラを介したバッチジョブとして行いますが、ジョブスケジューラがSlurmの場合、PMIxを使用することでMPIアプリケーションの起動や通信初期化のスケーラビリティを向上させることが可能です。またUCXは、OpenMPIがクラスタ・ネットワークを利用して高帯域・低遅延のMPIプロセス間通信を実現するために欠かせない通信フレームワークです。本テクニカルTipsは、PMIxを使用するSlurm環境で通信フレームワークにUCXの使用を前提とするOpenMPI構築方法を解説します。

Slurmによるリソース管理・ジョブ管理システム構築方法

Slurmによるリソース管理・ジョブ管理システム構築方法

HPC/GPUクラスタのリソース管理・ジョブ管理は、ジョブスケジューラを活用することでこれを効率的かつ柔軟に運用することが可能です。近年のHPC/機械学習ワークロードの大規模化は、MPI等を使ったノード間並列ジョブの重要性を増大させ、このような大規模ジョブを様々な運用ポリシーに沿って処理出来る機能をジョブスケジューラに求めています。オープンソースのジョブスケジューラSlurmは、この要求を満足出来る代表的なジョブスケジューラとして現在人気を集めています。本テクニカルTipsは、HPC/機械学習ワークロードの実行に最適なベアメタルインスタンスを高帯域・低遅延RDMAインターコネクトサービスのクラスタ・ネットワークで接続するHPC/GPUクラスタで、リソース管理・ジョブ管理システムをSlurmで構築する方法を解説します。

線形代数演算ライブラリインストール・利用方法

線形代数演算ライブラリインストール・利用方法

HPCワークロードを実行する際、行列やベクトルの線形代数演算を高速に実行する必要が生じます。これらの演算は、ソースコードを自作することで対応することも出来ますが、オープンソースで配布されている線形代数演算ライブラリであるBLASやOpenBLASを利用することで、開発工数の削減、保証された計算精度、高速な演算の実行等、様々なメリットを享受することが可能です。本テクニカルTipsは、BLASとOpenBLASをHPCワークロードの実行に最適なベアメタルインスタンスにインストールし、Fortranのサンプルコードからこれを利用する方法を解説します。

OpenFOAMインストール・利用方法

OpenFOAMインストール・利用方法

OpenFOAMは、CAE分野で多くの利用実績を持つオープンソースのCFDアプリケーションです。OpenFOAMは、メッシュ作成等のプリ処理、ソルバーによる解析処理、及び解析結果を可視化するポスト処理の全てのCFD解析フローを、自身が提供するツール群と外部のツール群を組合せてオープンソースソフトウェアで完結することが可能です。またOpenFOAMが提供するソルバーは、MPIで並列化されており、1万コアを超える並列実行の実績も報告されています。本テクニカルTipsは、OpenFOAMとこれを中核とするCFD解析フローに有用なオープンソースのツール群をHPCワークロードの実行に最適なベアメタルインスタンスにインストールし、これを利用する方法を解説します。

Slurmによるリソース管理・ジョブ管理システム運用Tips

Slurmによるリソース管理・ジョブ管理システム運用Tips

オープンソースのSlurmは、HPC/GPUクラスタのリソース管理・ジョブ管理をコストパフォーマンス良く運用するためのジョブスケジューラとして、現在有力な選択肢です。本テクニカルTipsは、構築するHPC/GPUクラスタのリソース管理・ジョブ管理をSlurmで効果的に運用するための様々なテクニカルTipsをご紹介します。

Oracle Linuxプラットフォーム・イメージベースのHPCワークロード実行環境構築方法

Oracle Linuxプラットフォーム・イメージベースのHPCワークロード実行環境構築方法

HPCワークロードは、複数の計算ノードをクラスタ・ネットワークでノード間接続するHPCクラスタで実行することが主流ですが、BM.Standard.E6.256のような高性能のベアメタル・シェイプは、11 TFLOPSを超える理論性能と3 TBのDDR5メモリを有し、単一ノードでも十分大規模なHPCワークロードを実行することが可能です。このように単一ノードでHPCワークロードを実行する場合は、ベースOSのOracle Linuxのバージョンに制約のあるクラスタネットワーキングイメージを使用する必要が無く、プラットフォーム・イメージから最新のOracle Linuxを選択することが可能になります。本テクニカルTipsは、単一ノードでHPCワークロードを実行することを念頭に、プラットフォーム・イメージから提供される最新のOracle Linux上にOpenMPIとSlurmをインストールしてHPC環境を構築する方法を解説します。

ベアメタルインスタンスのカーネルダンプ取得方法

ベアメタルインスタンスのカーネルダンプ取得方法

カーネルダンプは、Linuxカーネルに関連する問題を解析する際に重要な情報ですが、ルートファイルシステムを含むブート・ボリュームをiSCSI接続するベアメタル・インスタンスは、仮想マシンインスタンスと比較してその取得に特別な準備が必要です。本テクニカルTipsは、ベアメタル・インスタンスでカーネルダンプを取得し、これをcrashコマンドで読み込むまでの手順を解説します。

サイト間VPNによるOCIとの拠点間接続方法

サイト間VPNによるOCIとの拠点間接続方法

HPC/機械学習ワークロードをオンプレミスからOCIに移行する際、多くのケースでオンプレミスとOCIを拠点間接続する必要が生じます。例えば、オンプレミス側の有償CAEアプリケーション用ライセンスサーバにOCI側の計算ノードからライセンス取得のためにアクセスするケースや、オンプレミス側の端末からOCI側のログインノードにログインしインタラクティブ処理を行うケースです。本テクニカルTipsは、サイト間VPNを使用してIPSecのトンネルモードでオンプレミスとOCIを拠点間接続し、OCI側プライベートサブネットに接続する計算ノード相当のインスタンスとオンプレミス側プライベートサブネットに接続するライセンスサーバ相当のインスタンスの疎通を可能とするための手順を解説します。

OCI Data Integrationチュートリアル

OCI Data Integrationチュートリアル

OCI Data IntegrationはグラフィカルなインタフェースでノーコーディングでETL処理を行うことができるフルマネージドのサービスです。様々なデータ変換機能を提供し、データの準備、統合、ロードを簡単に行うことができます。この文書では基本的な機能の説明や使い方をステップ・バイ・ステップで紹介します。

OCI Full Stack Disaster Recovery(FSDR)を使ってみよう

OCI Full Stack Disaster Recovery(FSDR)を使ってみよう

OCI Full Stack Disaster Recoveryは、世界中のどこからでもOCIリージョン間のコンピュート、データベース、アプリケーションの移行をワンクリックで実行できます。本チュートリアルでは、FSDRを用いてOCIリソースをDR保護グループに登録し、DR計画を発行して実行するまでの流れをご紹介します。

HPCクラスタを構築する(基礎インフラ手動構築編)

HPCクラスタを構築する(基礎インフラ手動構築編)

HPCクラスタを構築してみましょう。このチュートリアルは、HPCクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベアメタルHPCインスタンスをノード間接続するHPCクラスタを、必要なリソースを順次コンソールから作成しながら構築します。

HPCクラスタを構築する(基礎インフラ自動構築編)

HPCクラスタを構築する(基礎インフラ自動構築編)

HPCクラスタを構築してみましょう。このチュートリアルは、HPCクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベアメタルインスタンスをノード間接続するHPCクラスタを、予め用意されたTerraformスクリプトを活用してリソース・マネージャやTerraform CLIで自動構築します。

HPCクラスタを構築する(スタティッククラスタ自動構築編)

HPCクラスタを構築する(スタティッククラスタ自動構築編)

HPCクラスタを構築してみましょう。このチュートリアルを終了すると、HPC向けIntel Ice Lakeプロセッサを搭載したベアメタル計算ノードをRoCEv2インターコネクトで接続した典型的な構成のHPCクラスタを、OCIコンソールから簡単に構築することが出来るようになります。

HPCクラスタを構築する(オンデマンドクラスタ自動構築編)

HPCクラスタを構築する(オンデマンドクラスタ自動構築編)

HPCクラスタを構築してみましょう。このチュートリアルは、HPCクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCE v2採用のクラスタ・ネットワークでベアメタルHPCインスタンスをノード間接続するHPCクラスタをSlurmと連動してデプロイするオンデマンドHPCクラスタを、リソース・マネージャから自動構築出来るようになります。

GPUインスタンスで機械学習にトライ

GPUインスタンスで機械学習にトライ

OCIのGPUインスタンスで機械学習にトライしてみましょう。このチュートリアルを終了すると、TensorFlowやJupyterLab等の代表的な機械学習関連ソフトウェアがインストールされた、機械学習環境に最適なNvidia製GPU搭載のインスタンスを構築し、サンプル機械学習プログラムを実行することが出来るようになります。

GPUインスタンスで分散機械学習環境を構築する

GPUインスタンスで分散機械学習環境を構築する

複数のGPUを搭載するインスタンスで分散機械学習環境を構築してみましょう。このチュートリアルは、複数のGPUを必要とする大規模な機械学習ワークロードを実行するための分散機械学習環境を、複数のGPUを搭載するGPUインスタンスをはじめとする分散機械学習環境に必要なリソースを順次OCIコンソールから作成しながら構築します。

GPUクラスタを構築する(基礎インフラ手動構築編)

GPUクラスタを構築する(基礎インフラ手動構築編)

GPUクラスタを構築してみましょう。このチュートリアルは、GPUクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベアメタルGPUインスタンスをノード間接続するGPUクラスタを、必要なリソースを順次コンソールから作成しながら構築します。

GPUクラスタを構築する(基礎インフラ自動構築編)

GPUクラスタを構築する(基礎インフラ自動構築編)

GPUクラスタを構築してみましょう。このチュートリアルは、GPUクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベアメタルインスタンスをノード間接続するGPUクラスタを、予め用意されたTerraformスクリプトを活用してリソース・マネージャやTerraform CLIで自動構築します。

GPUクラスタを構築する(スタティッククラスタ自動構築編)

GPUクラスタを構築する(スタティッククラスタ自動構築編)

GPUクラスタを構築してみましょう。このチュートリアルは、GPUクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCE v2採用のクラスタ・ネットワークでベアメタルGPUインスタンスをノード間接続するGPUクラスタを、リソース・マネージャから1クリックで自動構築することが出来るようになります。

GPUクラスタを構築する(オンデマンドクラスタ自動構築編)

GPUクラスタを構築する(オンデマンドクラスタ自動構築編)

GPUクラスタを構築してみましょう。このチュートリアルは、GPUクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCE v2採用のクラスタ・ネットワークでベアメタルGPUインスタンスをノード間接続するGPUクラスタをSlurmと連動してデプロイするオンデマンドGPUクラスタを、リソース・マネージャから1クリックで自動構築出来るようになります。

GPUクラスタを構築する(Ubuntu OS編)

GPUクラスタを構築する(Ubuntu OS編)

UbuntuをOSとするGPUクラスタを構築してみましょう。このチュートリアルは、GPUクラスタのノード間接続に最適な高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでUbuntuのベアメタルGPUインスタンスをノード間接続するGPUクラスタを、必要なリソースを順次コンソールから作成しながら構築します。

ファイル・ストレージでファイル共有ストレージを構築する

ファイル・ストレージでファイル共有ストレージを構築する

ファイル・ストレージでファイル共有ストレージを構築してみましょう。このチュートリアルを終了すると、HPC/GPUクラスタから利用することが可能な高可用性ファイル共有ストレージを、OCIのマネージドNFSサービスであるファイル・ストレージを使用してOCIコンソールから構築することが出来るようになります。

File Storage with Lustreでファイル共有ストレージを構築する

File Storage with Lustreでファイル共有ストレージを構築する

File Storage with LustreでLustreファイルシステムのファイル共有ストレージを構築してみましょう。このチュートリアルを終了すると、HPC/GPUクラスタから利用することが可能な高性能・高可用性ファイル共有ストレージを、OCIのマネージドLustreサービスであるFile Storage with Lustreを使用してOCIコンソールから構築することが出来るようになります。

ブロック・ボリュームでファイル共有ストレージを構築する(BM.Optimized3.36編)

ブロック・ボリュームでファイル共有ストレージを構築する(BM.Optimized3.36編)

ブロック・ボリュームでファイル共有ストレージを構築してみましょう。このチュートリアルを終了すると、ブロック・ボリュームとベアメタルシェイプのBM.Optimized3.36を組合せたコストパフォーマンスに優れるNFSファイル共有ストレージを、OCIコンソールから簡単に構築することが出来るようになります。

ブロック・ボリュームでファイル共有ストレージを構築する(BM.Standard.E6.256編)

ブロック・ボリュームでファイル共有ストレージを構築する(BM.Standard.E6.256編)

ブロック・ボリュームでファイル共有ストレージを構築してみましょう。このチュートリアルを終了すると、ブロック・ボリュームとベアメタルシェイプのBM.Standard.E6.256を組合せたコストパフォーマンスに優れるNFSファイル共有ストレージを、OCIコンソールから簡単に構築することが出来るようになります。

短期保存データ用高速ファイル共有ストレージを構築する

短期保存データ用高速ファイル共有ストレージを構築する

短期保存データを対象とする高速ファイル共有ストレージを構築してみましょう。このチュートリアルを終了すると、NVMe SSDローカルディスクを搭載するベアメタルインスタンスBM.DenseIO.E5.128を使用する、短期保存データ用高速ファイル共有ストレージを構築することが出来るようになります。

ベア・メタル・インスタンスNFSサーバ向けバックアップサーバを構築する

ベア・メタル・インスタンスNFSサーバ向けバックアップサーバを構築する

ベア・メタル・インスタンスで構築するNFSのファイル共有ストレージを対象とする、バックアップサーバを構築してみましょう。このチュートリアルを終了すると、NFSのファイル共有ストレージに格納するファイルを容量単価の安価なオブジェクト・ストレージやブロック・ボリュームのより低いコストにバックアップする、バックアップサーバを構築することが出来るようになります。

ブロック・ボリュームNFSサーバと基礎インフラ編HPC/GPUクラスタを組み合わせる

ブロック・ボリュームNFSサーバと基礎インフラ編HPC/GPUクラスタを組み合わせる

ブロック・ボリュームで構築するNFSサーバを共有ストレージとする、HPC/GPUクラスタを構築してみましょう。このチュートリアルを終了すると、OCIのブロックストレージサービスであるブロック・ボリュームを使用するコストパフォーマンスに優れるNFSサーバを構築し、このNFS領域を基礎インフラとして構築するHPC/GPUクラスタのファイル共有ストレージとして利用する環境を、2つの異なるチュートリアルを組み合わせて構築できるようになります。

ブロック・ボリュームNFSサーバと自動構築編HPC/GPUクラスタを組み合わせる

ブロック・ボリュームNFSサーバと自動構築編HPC/GPUクラスタを組み合わせる

ブロック・ボリュームで構築するNFSサーバを共有ストレージとする、HPC/GPUクラスタを構築してみましょう。このチュートリアルを終了すると、OCIのブロックストレージサービスであるブロック・ボリュームを使用するコストパフォーマンスに優れるNFSサーバを構築し、このNFS領域をスタックで自動構築するHPC/GPUクラスタのファイル共有ストレージとして利用する環境を、2つの異なるチュートリアルを組み合わせて構築できるようになります。

HPL実行方法(BM.Optimized3.36編)

HPL実行方法(BM.Optimized3.36編)

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.Optimized3.36をノード間接続するHPCクラスタで、浮動小数点演算性能を計測する標準ベンチマークのHPLを実行する方法を解説します。

HPL実行方法(BM.Standard.E5.192編)

HPL実行方法(BM.Standard.E5.192編)

本ドキュメントは、第4世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E5.192で、浮動小数点演算性能を計測する標準ベンチマークのHPLを実行する方法を解説します。

HPL実行方法(BM.Standard.E6.256編)

HPL実行方法(BM.Standard.E6.256編)

本ドキュメントは、第5世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E6.256で、浮動小数点演算性能を計測する標準ベンチマークのHPLを実行する方法を解説します。

STREAM実行方法(BM.Optimized3.36編)

STREAM実行方法(BM.Optimized3.36編)

本ドキュメントは、第3世代Intel Xeonプロセッサを搭載するベア・メタル・シェイプBM.Optimized3.36で、メモリ帯域を計測する標準ベンチマークのSTREAMを実行する方法を解説します。

STREAM実行方法(BM.Standard.E5.192編)

STREAM実行方法(BM.Standard.E5.192編)

本ドキュメントは、第4世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E5.192で、メモリ帯域を計測する標準ベンチマークのSTREAMを実行する方法を解説します。

STREAM実行方法(BM.Standard.E6.256編)

STREAM実行方法(BM.Standard.E6.256編)

本ドキュメントは、第5世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E6.256で、メモリ帯域を計測する標準ベンチマークのSTREAMを実行する方法を解説します。

Intel MPI Benchmarks実行方法

Intel MPI Benchmarks実行方法

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.Optimized3.36をノード間接続するHPCクラスタで、MPI通信性能を計測する標準ベンチマークのIntel MPI Benchmarksを実行する方法を解説します。

OSU Micro-Benchmarks実行方法(BM.Optimized3.36編)

OSU Micro-Benchmarks実行方法(BM.Optimized3.36編)

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.Optimized3.36をノード間接続するHPCクラスタで、MPI通信性能を計測する標準ベンチマークのOSU Micro-Benchmarksを実行する方法を解説します。

OSU Micro-Benchmarks実行方法(BM.GPU4.8/BM.GPU.A100-v2.8編)

OSU Micro-Benchmarks実行方法(BM.GPU4.8/BM.GPU.A100-v2.8編)

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.GPU4.8/BM.GPU.A100-v2.8をノード間接続するGPUクラスタで、GPUメモリ間のMPI通信性能を計測する標準ベンチマークのOSU Micro-Benchmarksを実行する方法を解説します。

NCCL Tests実行方法(BM.GPU4.8/BM.GPU.A100-v2.8 Oracle Linux編)

NCCL Tests実行方法(BM.GPU4.8/BM.GPU.A100-v2.8 Oracle Linux編)

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.GPU4.8/BM.GPU.A100-v2.8をノード間接続するGPUクラスタで、GPU間通信の集合通信ライブラリNCCLの標準ベンチマークであるNCCL Testsを実行する方法を解説します。

NCCL Tests実行方法(BM.GPU4.8/BM.GPU.A100-v2.8 Ubuntu編)

NCCL Tests実行方法(BM.GPU4.8/BM.GPU.A100-v2.8 Ubuntu編)

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.GPU4.8/BM.GPU.A100-v2.8をノード間接続するGPUクラスタで、GPU間通信の集合通信ライブラリNCCLの標準ベンチマークであるNCCL Testsを実行する方法を解説します。

NCCL Tests実行方法(BM.GPU.H100.8編)

NCCL Tests実行方法(BM.GPU.H100.8編)

本ドキュメントは、高帯域・低遅延RDMA対応RoCEv2採用のクラスタ・ネットワークでベア・メタル・シェイプBM.GPU.H100.8をノード間接続するGPUクラスタで、GPU間通信の集合通信ライブラリNCCLの標準ベンチマークであるNCCL Testsを実行する方法を解説します。

パフォーマンスに関連するベアメタルインスタンスのBIOS設定方法

パフォーマンスに関連するベアメタルインスタンスのBIOS設定方法

ベアメタルインスタンスは、デプロイする際にBIOSの設定を指定することが可能です。これらの設定は、NPS(NUMA nodes per socket)やSMT(Simultanious Multi Threading)といった、当該インスタンスの性能に影響するものが少なくありません。本パフォーマンス関連Tipsは、これらのBIOS設定を指定してHPC/GPUクラスタを構築する方法を解説します。

不要サービス停止によるパフォーマンスチューニング方法

不要サービス停止によるパフォーマンスチューニング方法

計算リソースを極限まで使用するHPCワークロードの実行は、些細な計算リソースを使用するOS常駐サービスがその性能に影響することがあります。特に高並列実行時は、HPCクラスタ内の1ノードでこのようなサービスが稼働していることで、そのスケーラビリティに影響を及ぼします。本パフォーマンス関連Tipsは、OS標準で稼働している常駐サービスの中でリソースを多く消費しているものを特定しこれを停止することで、OSレベルのパフォーマンスチューニングを実施する方法を解説します。

クラスタ・ネットワークのトポロジーを考慮したノード間通信最適化方法

クラスタ・ネットワークのトポロジーを考慮したノード間通信最適化方法

クラスタ・ネットワークは、業界標準のRoCEv2を採用する高帯域・低遅延のRDMA対応インターコネクトネットワークサービスで、そのトポロジーがFat treeのため同一リーフスイッチに接続するノード間とスパインスイッチを介して異なるリーフスイッチに接続するノード間で、ノード間通信のレイテンシが大きく異なります。このため、この特性を意識して適切な計算/GPUノードにジョブを配置することで、レイテンシに影響を受け易いワークロードの性能や高並列実行時のスケーラビリティを改善できる場合があります。本パフォーマンス関連Tipsは、このクラスタ・ネットワークのレイテンシ特性を生かしてマルチノードジョブをクラスタ内に配置することで、ノード間通信性能を最適化する方法を解説します。

CFD解析フローのコストパフォーマンを向上させるOpenFOAM関連Tips

CFD解析フローのコストパフォーマンを向上させるOpenFOAM関連Tips

OpenFOAMは、CAE分野で多くの利用実績を持つオープンソースのCFDアプリケーションで、計算時に多くのメモリ帯域を使用したり実行中に多くのデータをファイルシステムに書き出したりする特性があるため、これらを考慮した実行方法を採用することでその性能を大きく向上させることが可能です。本パフォーマンス関連Tipsは、HPCワークロードの実行に最適なベアメタルインスタンスBM.Optimized3.36をクラスタ・ネットワークでノード間接続するHPCクラスタでOpenFOAMを使用する際、CFD解析フローをコストパフォーマンス良く実行するという観点で有益なTipsを解説します。

OpenMPIのMPI通信性能に影響するパラメータとその関連Tips

OpenMPIのMPI通信性能に影響するパラメータとその関連Tips

OpenMPIは、最新のMPI言語規格に準拠し、HPC/機械学習ワークロード実行に必要とされる様々な機能を備えたオープンソースのMPI実装です。OpenMPIは、Modular Component Architecture (MCA)を採用し、ビルド時に組み込むコンポーネントを介して多彩な機能を提供する設計となっており、このMCAが用意する多数のパラメータを制御することで、MPI通信性能を最適化することが可能です。またOpenMPIは、クラスタ・ネットワークを介して高帯域・低遅延のMPIプロセス間通信を実現するための通信フレームワークにUCXを採用し、MPI通信性能を最適化するためにはUCXのパラメータを適切に設定することが求められます。本パフォーマンス関連Tipsは、OpenMPIのMPI通信性能に影響するパラメーターやその指定方法に関する有益なTipsを解説します。

パフォーマンスを考慮したプロセス・スレッドのコア割当て指定方法(BM.Optimized3.36編)

パフォーマンスを考慮したプロセス・スレッドのコア割当て指定方法(BM.Optimized3.36編)

NUMAアーキテクチャを採用するインスタンスに於けるMPIやOpenMPの並列プログラム実行は、生成されるプロセスやスレッドをどのようにインスタンスのコアに割当てるかでその性能が大きく変動するため、その配置を意識してアプリケーションを実行することが求められます。このため、使用するシェイプに搭載されるプロセッサのアーキテクチャやアプリケーションの特性に合わせて意図したとおりにプロセスやスレッドをコアに配置するために必要な、MPI実装、OpenMP実装、及びジョブスケジューラが有するコア割当て制御機能に精通している必要があります。本パフォーマンス関連Tipsは、MPI実装にOpenMPI、OpenMP実装にGNUコンパイラ、及びジョブスケジューラにSlurmを取り上げ、クラスタ・ネットワーク対応のHPCワークロード向けベア・メタル・シェイプBM.Optimized3.36でこれらのコア割当て機能を駆使してプロセス・スレッドのコア割当てを行う方法を解説します。

パフォーマンスを考慮したプロセス・スレッドのコア割当て指定方法(BM.Standard.E5.192編)

パフォーマンスを考慮したプロセス・スレッドのコア割当て指定方法(BM.Standard.E5.192編)

NUMAアーキテクチャを採用するインスタンスに於けるMPIやOpenMPの並列プログラム実行は、生成されるプロセスやスレッドをどのようにインスタンスのコアに割当てるかでその性能が大きく変動するため、その配置を意識してアプリケーションを実行することが求められます。このため、使用するシェイプに搭載されるプロセッサのアーキテクチャやアプリケーションの特性に合わせて意図したとおりにプロセスやスレッドをコアに配置するために必要な、MPI実装、OpenMP実装、及びジョブスケジューラが有するコア割当て制御機能に精通している必要があります。本パフォーマンス関連Tipsは、MPI実装にOpenMPI、OpenMP実装にGNUコンパイラ、及びジョブスケジューラにSlurmを取り上げ、第4世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E5.192でこれらのコア割当て機能を駆使してプロセス・スレッドのコア割当てを行う方法を解説します。

パフォーマンスを考慮したプロセス・スレッドのコア割当て指定方法(BM.Standard.E6.256編)

パフォーマンスを考慮したプロセス・スレッドのコア割当て指定方法(BM.Standard.E6.256編)

NUMAアーキテクチャを採用するインスタンスに於けるMPIやOpenMPの並列プログラム実行は、生成されるプロセスやスレッドをどのようにインスタンスのコアに割当てるかでその性能が大きく変動するため、その配置を意識してアプリケーションを実行することが求められます。このため、使用するシェイプに搭載されるプロセッサのアーキテクチャやアプリケーションの特性に合わせて意図したとおりにプロセスやスレッドをコアに配置するために必要な、MPI実装、OpenMP実装、及びジョブスケジューラが有するコア割当て制御機能に精通している必要があります。本パフォーマンス関連Tipsは、MPI実装にOpenMPI、OpenMP実装にGNUコンパイラ、及びジョブスケジューラにSlurmを取り上げ、第5世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E6.256でこれらのコア割当て機能を駆使してプロセス・スレッドのコア割当てを行う方法を解説します。

OpenMPIのMPI集合通信チューニング方法(BM.Optimized3.36編)

OpenMPIのMPI集合通信チューニング方法(BM.Optimized3.36編)

MPI並列アプリケーションは、MPI通信時間がボトルネックになっている場合そのMPI通信をチューニングすることで性能が向上しますが、ボトルネックのMPI通信が集合通信の場合は、使用する通信アルゴリズムやその切り替えメッセージサイズ等の実行時パラメータ、MPIプロセス分割方法やNUMA nodes per socket等のアプリケーション実行環境まで、様々な要因がその性能に影響します。本パフォーマンス関連Tipsは、MPIの実装にOpenMPIを取り上げ、これが採用するModular Component ArchitectureやUCXの実行時パラメーター、MPIプロセス分割方法やNUMA nodes per socketを組合せて、HPCワークロード向けベア・メタル・シェイプBM.Optimized3.36でMPI集合通信をチューニングする方法を解説します。

OpenMPIのMPI集合通信チューニング方法(BM.Standard.E5.192編)

OpenMPIのMPI集合通信チューニング方法(BM.Standard.E5.192編)

MPI並列アプリケーションは、MPI通信時間がボトルネックになっている場合そのMPI通信をチューニングすることで性能が向上しますが、ボトルネックのMPI通信が集合通信の場合は、使用する通信アルゴリズムやその切り替えメッセージサイズ等の実行時パラメータ、MPIプロセス分割方法やNUMA nodes per socket等のアプリケーション実行環境まで、様々な要因がその性能に影響します。本パフォーマンス関連Tipsは、MPIの実装にOpenMPIを取り上げ、これが採用するModular Component ArchitectureやUCXの実行時パラメーター、MPIプロセス分割方法やNUMA nodes per socketを組合せて、第4世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E5.192でMPI集合通信をチューニングする方法を解説します。

OpenMPIのMPI集合通信チューニング方法(BM.Standard.E6.256編)

OpenMPIのMPI集合通信チューニング方法(BM.Standard.E6.256編)

MPI並列アプリケーションは、MPI通信時間がボトルネックになっている場合そのMPI通信をチューニングすることで性能が向上しますが、ボトルネックのMPI通信が集合通信の場合は、使用する通信アルゴリズムやその切り替えメッセージサイズ等の実行時パラメータ、MPIプロセス分割方法やNUMA nodes per socket等のアプリケーション実行環境まで、様々な要因がその性能に影響します。本パフォーマンス関連Tipsは、MPIの実装にOpenMPIを取り上げ、これが採用するModular Component ArchitectureやUCXの実行時パラメーター、MPIプロセス分割方法やNUMA nodes per socketを組合せて、第5世代AMD EPYCプロセッサを搭載するベア・メタル・シェイプBM.Standard.E6.256でMPI集合通信をチューニングする方法を解説します。

101: ADBインスタンスを作成してみよう

101: ADBインスタンスを作成してみよう

簡単すぐにハイエンドなデータベースを構成できることをご確認ください。

102: ADBにデータをロードしよう(Database Actions)

102: ADBにデータをロードしよう(Database Actions)

Database Actionsを利用して作成したADBにデータをロードしてみましょう。手元のPCにあるデータとオブジェクトストレージ上のデータをロードする手順を学習します。

103: Oracle LiveLabsのご紹介

103: Oracle LiveLabsのご紹介

ワークショップでAutonomous DatabaseをはじめとするOracle Technologyを体験してみましょう。

104: クレデンシャル・ウォレットを利用して接続してみよう

104: クレデンシャル・ウォレットを利用して接続してみよう

クレデンシャル・ウォレットを使ってADBに接続してみましょう。

105: ADBの付属ツールで簡易アプリを作成しよう(APEX)

105: ADBの付属ツールで簡易アプリを作成しよう(APEX)

APEXコンソールの起動から簡単なアプリケーション作成までをご紹介します。

106: ADBでコンバージド・データベースを体験しよう(JSONデータの操作)

106: ADBでコンバージド・データベースを体験しよう(JSONデータの操作)

Autonomous Databaseはコンバージド・データベースとして様々なフォーマットのデータを扱うことができます。この章ではJSONを例にコンバージド・データベースの操作イメージをご紹介します。

107: ADBの付属ツールで機械学習(予測モデルからデプロイまで)

107: ADBの付属ツールで機械学習(予測モデルからデプロイまで)

タイタニック号の乗客情報から生存予測モデルを作成し、アプリで予測結果のレポートまでADBの中で行います。

108: 接続文字列を利用して接続してみよう

108: 接続文字列を利用して接続してみよう

ADBでは、ウォレットを利用したmTLS接続の他に、特定の条件下でウォレットを利用しないTLS接続という接続方法があります。

109: プライベート・エンドポイントのADBを作成してみよう

109: プライベート・エンドポイントのADBを作成してみよう

ADBでは、パブリックIPを持つパブリック・エンドポイントとプライベートIPを持つプライベート・エンドポイントを選択できます。

110: Oracle Analytics Desktopを使ってデータを見える化してみよう

110: Oracle Analytics Desktopを使ってデータを見える化してみよう

Oracle Analytics Desktopを使ってデータを見える化してみよう。

111: SELECT AIを試してみよう

111: SELECT AIを試してみよう

201: 接続サービスの理解

201: 接続サービスの理解

インスタンスに接続する際に選択する「接続サービス」についてご紹介します。CPUの割当優先度や並列処理、キューイングの有無を選択するだけでコントロールできます。

202: コマンドラインから大量データをロードしてみよう(DBMS_CLOUD)

202: コマンドラインから大量データをロードしてみよう(DBMS_CLOUD)

数100GB、数TB規模のデータをロードするにはどうしたら良いでしょうか?オブジェクトストレージからDBMS_CLOUDパッケージを使ったデータロード方法を説明します。

203: 分析系クエリの実行(Star Schema Benchmark)

203: 分析系クエリの実行(Star Schema Benchmark)

ADBインスタンスにデフォルトで入っているDWH系・分析系のサンプルスキーマ(SHやSSB)に対して、重いSQLを実行し、OCPU数別にその処理時間の違いを体感して頂きます。

204: 開発者向け仮想マシンのセットアップ方法

204: 開発者向け仮想マシンのセットアップ方法

Oracle Linux Cloud Developer イメージから仮想マシンをセットアップする方法をご紹介します。

205: オンライン・トランザクション系のアプリを実行してみよう(Swingbench)

205: オンライン・トランザクション系のアプリを実行してみよう(Swingbench)

ECPU数を増やす、もしくは自動スケーリングを設定することで、SwingbenchのTPS(Transaction per Second)が上がることを体験頂きます。

206: Node.jsによるADB上でのアプリ開発

206: Node.jsによるADB上でのアプリ開発

この章では開発言語としてNode.jsを想定し、Autonomous Databaseに対して接続する方法、およびデータベース操作を実行する方法を学びます。

207: PythonによるADB上でのアプリ開発

207: PythonによるADB上でのアプリ開発

この章では開発言語としてpythonを想定し、Autonomous Databaseに対して接続する方法、およびデータベース操作を実行する方法を学びます。

208: Oracle Machine Learningで機械学習をしよう

208: Oracle Machine Learningで機械学習をしよう

Oracle Machine Learningで液体の品質の予測や、同時購入商品の予測していきます。Autonomous Databaseで始める堅牢なデータの蓄積とその利活用の世界をご体感頂けます。

209 : Database Vaultによる職務分掌に基づいたアクセス制御の実装

209 : Database Vaultによる職務分掌に基づいたアクセス制御の実装

データベースの特権ユーザはデフォルトではすべてのデータを参照できます。セキュリティのため、特権ユーザに対してもアクセス制御をかけたいという場合があります。Oracle DatabaseではDatabase Vaultというソリューションでそれを実現できます。

210 : 仮想プライベートデータベース(VPD:Virtual Private Database)による柔軟で細やかなアクセス制御の実装

210 : 仮想プライベートデータベース(VPD:Virtual Private Database)による柔軟で細やかなアクセス制御の実装

表やビューといったオブジェクト単位ではなく、行や列の単位でアクセス制御をかけたい場合に利用できるのが仮想プライベートデータベース(VPD)です。基本的な設定の流れを学習しましょう。

211: クローン機能を活用しよう

211: クローン機能を活用しよう

ADBを簡単に複製することができる、クローン機能についてご紹介します。

212: Autonomous Database を災害対策構成にしてみよう

212: Autonomous Database を災害対策構成にしてみよう

DRを構成するにはどうしたら良いでしょうか?ADBでは数回クリックするだけでスタンバイ・データベースを簡単にプロビジョニングできます。

213 : Application Continuityを設定しよう

213 : Application Continuityを設定しよう

ネットワークの瞬断等の予期せぬエラーからアプリケーションを守るにはどうしたら良いでしょうか?ミッションクリティカルなシステムを支えるOracle Databaseの高可用性機能の一つであるApplication Continuityについて、Autonomous Databaseにおける利用方法をご紹介します

214 : Spatial Studio で地理情報を扱おう

214 : Spatial Studio で地理情報を扱おう

Oracle Spatialを使用すると、開発者は基本的な空間検索や分析から高度な地理空間アプリケーションや地理情報システム(GIS)まで、すべてのアプリケーションで空間分析を使用できます。

215 : Graph Studioで金融取引の分析を行う

215 : Graph Studioで金融取引の分析を行う

Graph Studioのユーザー作成から、分析用のクエリまで、基本的な流れを学習しましょう。

216 : SQL Performance Analyzer(SPA)によるパッチ適用のテストソリューション

216 : SQL Performance Analyzer(SPA)によるパッチ適用のテストソリューション

Autonomous Databaseでは自動でパッチが適用されます。パッチを早期に適用し、SPAを利用することでパッチの影響がないか事前にテストすることができます。

217: Database Actions を使ってみよう

217: Database Actions を使ってみよう

Database Actions の内、データ分析、データ・インサイト、カタログの機能を確認します。

218 : リフレッシュ可能クローンを活用しよう

218 : リフレッシュ可能クローンを活用しよう

Autonomous Databaseを複製し、リフレッシュ操作によってソース・データベースの変更内容を反映することができる、リフレッシュ可能クローンについてご紹介します。

219: Automatic Indexingを体験してみよう

219: Automatic Indexingを体験してみよう

Automatic Indexingの機能を用いて、人手を介することなく索引を管理することができます。

220 : 自動ワークロード・リプレイによるパッチ適用のテストソリューション

220 : 自動ワークロード・リプレイによるパッチ適用のテストソリューション

Autonomous Databaseでは自動でパッチが適用されます。パッチを早期に適用し、自動ワークロード・リプレイを使うことで、パッチ適用の影響がないかテスト環境で定期的に確認することができます。

221 : 自動パーティション化(Automatic Partitioning)を使ってみよう

221 : 自動パーティション化(Automatic Partitioning)を使ってみよう

パーティショニングにはパフォーマンスを向上させたり、大規模な表の管理がしやすくなるというメリットがあります。自動パーティション化は表や索引を自動的にパーティション化することができる機能です。

301 : 移行元となるデータベースを作成しよう

301 : 移行元となるデータベースを作成しよう

まずは準備作業として、現行ご利用いただいているOracle Databaseを想定し、BaseDBインスタンスを作成します。

302 : Cloud Premigration Advisor Tool(CPAT)を活用しよう

302 : Cloud Premigration Advisor Tool(CPAT)を活用しよう

Autonomous Databaseへの移行前に、現行Oracle Database環境にてAutonomous Databaseが対応していない機能を利用していないか確認できるCloud Premigration Advisor Tool(CPAT)をご紹介します。

303 : Data Pumpを利用してデータを移行しよう

303 : Data Pumpを利用してデータを移行しよう

まずはシンプルにData Pumpを利用した移行方法についてご紹介します。

304 : OCI Database Migration Serviceを使用したデータベース移行の前準備

304 : OCI Database Migration Serviceを使用したデータベース移行の前準備

OCI Database Migration Serviceの使用に必要なネットワークやストレージの設定、データベースの登録など事前に必要な設定について紹介します。

305 : OCI Database Migration Serviceを使用したデータベースのオフライン移行

305 : OCI Database Migration Serviceを使用したデータベースのオフライン移行

OCI Database Migration Serviceの移行の作成、検証、実行、そして確認作業までのオフライン移行の一連の作業を紹介します。

306 : OCI Database Migration Serviceを使用したデータベースのオンライン移行

306 : OCI Database Migration Serviceを使用したデータベースのオンライン移行

OCI Database Migration Serviceのオンライン移行に必要な事前設定、移行の作成、検証、実行、そして確認作業までの一連の作業を紹介します。

401 : OCI GoldenGateによるBaseDBからADBへのデータ連携

401 : OCI GoldenGateによるBaseDBからADBへのデータ連携

OCI GoldenGateのインスタンス作成から対象のデータべース登録、データ連携の設定までを紹介します。基本的な設定の流れを学習しましょう。

402 : Database Linkによる他のデータベースとのデータ連携

402 : Database Linkによる他のデータベースとのデータ連携

Database Linkを使えば、あるデータベースから別のデータベースへのアクセスが可能になります。Autonomous Databaseと他のOracle Database とのDatabase Link作成手順をご紹介します。

405 : ライブ・シェア によるデータ共有

405 : ライブ・シェア によるデータ共有

ライブ・シェアでの共有は、受信者はOracleの表またはビューから直接データにアクセスします。 この共有は、受信者に最新のデータを提供します。Autonomous Databaseにおけるライブ・シェア共有手順をご紹介します。

403 : Data Transformsを使ってみよう

403 : Data Transformsを使ってみよう

Autonomous Databaseに組み込まれているデータ統合ツールであるData Transformsを使い、簡単な操作でサンプルデータの変換ができることを体験してみましょう。

404 : クラウド・リンクによるデータ共有をしてみよう

404 : クラウド・リンクによるデータ共有をしてみよう

Autonomous Databaseにおけるクラウド・リンクを使用したデータの共有手順をご紹介します。

501: OCICLIを利用したインスタンス操作

501: OCICLIを利用したインスタンス操作

ADBはOracle Cloud Infrastructure(OCI)の他のサービスと同様、REST APIを介した各種操作が可能であり、それらを呼び出すコマンド・ライン・インタフェース(OCI CLI)を利用した操作も可能です。本章ではOCI CLIの使用方法について確認していきましょう。

502: 各種設定の確認、レポートの取得

502: 各種設定の確認、レポートの取得

503 : ADBインスタンスの監視設定をしてみよう

503 : ADBインスタンスの監視設定をしてみよう

データベースの運用にかかせない監視・通知設定。Autonomous Databaseに対してはどのように行うのかご紹介します。

504 : 監査をしてみよう

504 : 監査をしてみよう

監査を利用すると、データベースに対して「いつ」「誰が」「どのデータを」「どのように操作したか」を記録、確認することができます。データベース・セキュリティの重要な機能です。

505 : Autonomous Databaseのバックアップとリストアを体感しよう

505 : Autonomous Databaseのバックアップとリストアを体感しよう

Autonomous Databaseを任意のバックアップからリストアを行い、自動でバックアップが取られていること・簡単なPoint-in-timeリカバリを実感して頂きます

506: サポートサービスへの問い合わせ(Service Requestの起票)

506: サポートサービスへの問い合わせ(Service Requestの起票)

サービス・リクエストを挙げる手順や、スムーズなサポートを受けるためのコツを紹介していきます。

601: ADWでMovieStreamデータのロード・更新をしよう

601: ADWでMovieStreamデータのロード・更新をしよう

Autonomous Data Warehouseにおける、大規模データの高速ロード・更新方法をご紹介します。

602: ADWでMovieStreamデータの分析をしよう

602: ADWでMovieStreamデータの分析をしよう

Autonomous Data Warehouseでは、ビジネスの成長にかかせないデータ分析を簡単・効率的に行うことができます。

603 : データ・カタログを使ってメタデータを収集しよう

603 : データ・カタログを使ってメタデータを収集しよう

データ・カタログを使えば、技術、ビジネスおよび運用に役立つメタデータを管理することができます。Autonomous DatabaseやObject Storageなどのデータ・ソースに接続し、メタデータを収集することができます。

ADB-Dの環境を作成してみよう

ADB-Dの環境を作成してみよう

101 : Always Freeで23aiのADBインスタンスを作成してみよう

101 : Always Freeで23aiのADBインスタンスを作成してみよう

Always Freeで23aiのADBインスタンスを作成する方法をご紹介します。

102 : 仮想マシンへOracle Database 23ai Freeをインストールしてみよう

102 : 仮想マシンへOracle Database 23ai Freeをインストールしてみよう

仮想マシンへOracle Database 23ai Freeをインストールする方法をご紹介します。

103 : Oracle AI Vector Searchの基本操作を試してみよう

103 : Oracle AI Vector Searchの基本操作を試してみよう

Oracle AI Vector Searchによるベクトル列を含んだテーブルの作成、ベクトル列でのDDLおよびDML操作、関数を使用した類似性検索、リレーショナル・データベース上でベクトル・データを扱った操作など、基本的なベクトル・データベースの操作が体験できます。

104 :ファイル→テキスト→チャンク→ベクトルへの変換およびベクトル検索を使おう

104 :ファイル→テキスト→チャンク→ベクトルへの変換およびベクトル検索を使おう

23ai free、ADB23ai(Always Free)を利用してファイルからテキストへ、テキストからチャンクへ、チャンクからベクトルデータへの変換、およびベクトルの検索について紹介します。

105: マルチベクトル検索で複数のドキュメントを検索してみよう

105: マルチベクトル検索で複数のドキュメントを検索してみよう

AI Vector Searchのマルチベクトル検索では、複数のドキュメントをグルーピングすることで、最も一致する上位K個のベクトルを同時に取得することができます。

106 : Oracle Database 23aiとLangChainでRAGを構成してみよう

106 : Oracle Database 23aiとLangChainでRAGを構成してみよう

LangChainを使ったRAG構成をステップバイステップでご紹介します。

107 : 会話履歴保持の仕組みを取り入れたRAGの実装をしてみよう

107 : 会話履歴保持の仕組みを取り入れたRAGの実装をしてみよう

シンプルな検索拡張生成(RAG)の実装に、チャット会話履歴を保持する仕組みを取り入れた構成をご紹介します。

108 : SELECT AI with RAGを試してみよう

108 : SELECT AI with RAGを試してみよう

データベース内データを自然言語でクエリできるSELECT AIはRAG構成においても使用できます。このチュートリアルでは実際のデータを使って、ADBだけでRAG構成を組むことのできるSELECT AI with RAGを試します。

109 : Oracle Database で全文検索してみよう

109 : Oracle Database で全文検索してみよう

Oracle Database にはテキストデータを高速に検索できる全文検索機能があります。全文検索は、社内文書やログ分析、法務データの検索などさまざまな用途に活用できます。本チュートリアルではサンプルデータを使って、その手順を確認します。

Installation procedure for OpenOnDemand on OCI HPC Cluster

Installation procedure for OpenOnDemand on OCI HPC Cluster

This article introduces the installation procedure for OpenOnDemand, an open-source solution enabling such functionality.

101 : ExaDB-Dを使おう

101 : ExaDB-Dを使おう

Oracle CloudでExadataが利用可能なサービスであるExaDB-Dの作成方法について紹介します。

101 : ExaDB-XSを使おう

101 : ExaDB-XSを使おう

あらゆる業界のあらゆる組織にExadataのメリットを提供するExaDB-XSの作成方法について紹介します。

101: Oracle Cloud で Oracle Database を使おう(BaseDB)

101: Oracle Cloud で Oracle Database を使おう(BaseDB)

Oracle Databaseをシンプルに利用できるBase Database Service(BaseDB)について学べるチュートリアルです。インスタンスの作成からログインまで、一連の操作を実際に体験できます。

102 : ExaDB-D上のPDBを管理しよう

102 : ExaDB-D上のPDBを管理しよう

OCIコンソールからExaDB-DのPDBを管理する方法について紹介します。

102: BaseDB上のPDBを管理しよう

102: BaseDB上のPDBを管理しよう

Oracle Base Database Service(BaseDB)では、OCI コンソールから Oracle Cloud Infrastructure 上の PDB を 起動・停止だけでなく、PDB のクローンを簡単に実施する事が可能です。

103 : 自動バックアップを設定しよう

103 : 自動バックアップを設定しよう

ExaDB-Dで自動バックアップを取得する方法について紹介します。

103: パッチを適用しよう

103: パッチを適用しよう

Database と Grid Infrastructureに対するパッチ適用方法についてご紹介します。

104: 自動バックアップを設定しよう

104: 自動バックアップを設定しよう

Base Database Service (BaseDB) 上の自動バックアップ(ZRCV)について紹介します。

104:ExaDB-Dで任意のタイミングでバックップを作成してみよう

104:ExaDB-Dで任意のタイミングでバックップを作成してみよう

Oracle Exadata Database Service on Dedicated Infrastructure (ExaDB-D) でOracle Database Autonomous Recovery Service(RCV/ZRCV)で任意のタイミングでバックアップを作成する方法を紹介します。

105 : バックアップからリストアしよう

105 : バックアップからリストアしよう

ExaDB-D上で取得したバックアップからリストアする手順について紹介します。

105: バックアップからリストアしよう

105: バックアップからリストアしよう

Base Database Service (BaseDB) 上で取得したバックアップからリストアする手順について紹介します。

105:BaseDBで任意のタイミングでバックップを作成してみよう

105:BaseDBで任意のタイミングでバックップを作成してみよう

Base Database Service (BaseDB) でOracle Database Autonomous Recovery Service(RCV/ZRCV)で任意のタイミングでバックアップを作成する方法を紹介します。

106 : スケーリングしよう

106 : スケーリングしよう

ExaDB-D上でOCPU数またはインフラストラクチャ(データベース・サーバー、ストレージ・サーバー)をスケーリングする手順について紹介します。

106: Data Guardを構成しよう

106: Data Guardを構成しよう

Base Database Service (BaseDB) でData Guardを構成する手順について紹介します。

107 : データベースのバージョンを指定しよう

107 : データベースのバージョンを指定しよう

ExaDB-D上のデータベース・ホームおよびカスタム・イメージの作成方法について紹介します。

108 : パッチを適用しよう

108 : パッチを適用しよう

ExaDB-Dでパッチを適用する方法について紹介します。

108:BaseDBのスタンバイ・データベースからバックアップを取得およびリストアしてみよう

108:BaseDBのスタンバイ・データベースからバックアップを取得およびリストアしてみよう

Base Database Service (BaseDB) のスタンバイ・データベースに自動バックアップを設定する方法を紹介します。

109 : Data Guardを構成しよう

109 : Data Guardを構成しよう

ExaDB-DでData Guardを構成する方法について紹介します。

110:ExaDB-Dのスタンバイ・データベースからバックアップを取得およびリストアしてみよう

110:ExaDB-Dのスタンバイ・データベースからバックアップを取得およびリストアしてみよう

Exadata Database Service on Dedicated Infrastructure(ExaDB-D)のスタンバイ・データベースに自動バックアップを設定する方法を紹介します。

201: オンプレミスのPDBをBaseDBに移動しよう

201: オンプレミスのPDBをBaseDBに移動しよう

オンプレミスのDatabaseがマルチテナント構成の場合、PDBの移動(アンプラグ・プラグ)でBase Database Service (BaseDB)へ移行する手順について紹介します。

202:DBMS_CLOUDを使ってObject StorageのデータをBaseDBから参照しよう

202:DBMS_CLOUDを使ってObject StorageのデータをBaseDBから参照しよう

DBMS_CLOUD PL/SQLパッケージを利用して、Object StorageのデータをBase Database Service (BaseDB)から参照する手順について紹介します。

Anomaly Detection ハンズオン(初級編)

Anomaly Detection ハンズオン(初級編)

OCIのコンソールからAnomaly Detectionサービスを使うことで、サービスの基本的な機能を学習します。

Anomaly Detection ハンズオン(中級編)

Anomaly Detection ハンズオン(中級編)

OCI DataScienceからOCI CLIやSDKを用いてAnomaly Detectionを使用する方法を紹介します。

Demoページ

Demoページ

OCI AI Vision ハンズオン(初級編)

OCI AI Vision ハンズオン(初級編)

OCIのコンソールからVisionサービスを使うことで、サービスの基本的な機能を学習します。

OCI AI Vision ハンズオン(中級編)

OCI AI Vision ハンズオン(中級編)

OCI DataScienceからREST APIを使用して、OCI Visionから公開されているAPIを使用する方法を紹介します。

OCI Data Flow ハンズオン(初級編)

OCI Data Flow ハンズオン(初級編)

OCI Data Flow は、大量データの並列分散処理を実現するためのフレームワークである Apache Spark を OCI 上でマネージドサービスとして提供します。

OCI Full Stack Disaster Recovery (FSDR)を使ってみよう

OCI Full Stack Disaster Recovery (FSDR)を使ってみよう

OCI Full Stack Disaster Recoveryは、世界中のどこからでもOCIリージョン間のコンピュート、データベース、アプリケーションの移行をワンクリックで実行できます。本チュートリアルでは、FSDRを用いてOCIリソースをDR保護グループに登録し、DR計画を発行して実行するまでの流れをご紹介します。

OCI Streaming を動かしてみよう

OCI Streaming を動かしてみよう

OCI Streaming は、Oracle Cloud Infrastructure(OCI) 上で提供されるフルマネージドな分散メッセージングサービスです。こちらのハンズオンでは、OCI Streaming を様々なクライアントツールから触って頂けるコンテンツになっています。

Oracle Content Toolkitを利用して Oracle Content Management のサイトをコンパイルしよう

Oracle Content Toolkitを利用して Oracle Content Management のサイトをコンパイルしよう

Oracle Content Toolkitを利用し、OCMで作成・公開したサイトをコンパイルする手順について、ステップ・バイ・ステップで紹介するチュートリアルです

Oracle GoldenGate Stream Analytics ハンズオン

Oracle GoldenGate Stream Analytics ハンズオン

Oracle GoldenGate Stream Analytics は、IoT データ、パイプライン、ログデータ、ソーシャルメディアといった Stream データをリアルタイムに分析的計算処理するテクノロジーを提供するプラットフォームです。

Oracle Integration - Process でデシジョン・モデルを作成してみよう

Oracle Integration - Process でデシジョン・モデルを作成してみよう

デシジョン・モデルを利用すると、ビジネス・ルールと業務プロセス(ワークフロー)を分離して管理・更新できます。ここでは、簡単なデシジョン・モデルを作成・公開し、それをプロセス・アプリケーションから利用する方法について習得します。

Oracle Integration - Visual Builder で簡単なWebアプリケーションを作成してみよう

Oracle Integration - Visual Builder で簡単なWebアプリケーションを作成してみよう

Visual Builder Cloud Serviceは、ユーザー・インタフェース(UI)・コンポーネントをページにドラッグ&ドロップするだけで、Webアプリケーションやモバイル・アプリケーションを作成するためのビジュアル開発ツールです。 ボタンをクリックしてビジネス・オブジェクトを作成し、アプリケーションにCSVファイルをインポートしてデータを追加することができます。

Structured Spark Streaming を OCI Data Flow で体験しよう

Structured Spark Streaming を OCI Data Flow で体験しよう

OCI Data Flow は、大量データの並列分散処理を実現するためのフレームワークである Apache Spark を OCI 上でマネージドサービスとして提供します。

その8: パブリック・リンク(Oracle Content Management のファイル共有機能を利用しよう)

その8: パブリック・リンク(Oracle Content Management のファイル共有機能を利用しよう)

業務を効率的に進めるためには、ファイルの共有が必要不可欠です。パブリック・リンクとはフォルダのアクセス権限の有無に関係なく、フォルダやファイルへのアクセスを許可するリンクのことで、主に社外のユーザーとのファイル共有で利用します。ここでは、パブリック・リンクの使い方について習得します

その8: フォルダ・ファイルの共有(Oracle Content Management のファイル共有機能を利用しよう)

その8: フォルダ・ファイルの共有(Oracle Content Management のファイル共有機能を利用しよう)

業務を効率的に進めるためには、ファイルの共有が必要不可欠です。OCM はファイルやフォルダは他のユーザーと簡単に共有できます。共有時には、ファイルやフォルダにアクセスするユーザーと実行可能な操作権限(アクセス権限)を簡単に制御できます。ここでは、メンバー追加による共有方法とその使い方について習得します

その9 - クラウドでMySQL Databaseを使う

その9 - クラウドでMySQL Databaseを使う

クラウド環境でも人気の高いMySQL Database!OCIならMySQL開発チームによるMySQLのマネージドサービスが利用できます!簡単に構築できるので、まずは触ってみましょう!

その9: 会話(Oracle Content Management のファイル共有機能を利用しよう)

その9: 会話(Oracle Content Management のファイル共有機能を利用しよう)

OCM 上のファイルにコメントを投稿したり、特定の話題についてディスカッションしたり、他のユーザーとリアルタイムでメッセージをやりとりする会話機能を紹介します。会話を上手く活用することで、業務を効率的に進めることができます。ここでは、会話機能の使い方について習得します