Oracle Cloud Infrastructureドキュメント

インスタンスの作成

コンソールまたはAPIを使用してインスタンスを作成できます。 インスタンスを作成すると、インスタンスはクラウド・ネットワーク・サブネット内の仮想ネットワーク・インタフェース・カード(VNIC)に自動的にアタッチされ、サブネットCIDRからプライベートIPアドレスが指定されます。 アドレスを自動的に割り当てることも、選択した特定のアドレスを指定することもできます。 プライベートIPアドレスを使用すると、クラウド・ネットワーク内のインスタンス同士が互いに通信できます。 DNSのクラウド・ネットワークを設定している場合は、代わりに完全修飾ドメイン名(FQDN)を使用できます(「仮想クラウド・ネットワークのDNS」を参照)。

サブネットがパブリックの場合は、オプションでインスタンスにパブリックIPアドレスを割り当てることができます。 インターネット経由でインスタンスと通信し、クラウド・ネットワークの外部からインスタンスへのSecure Shell (SSH)またはRDP接続を確立するには、パブリックIPアドレスが必要です。 詳細は、「インターネットへのアクセス」を参照してください。

ヒント

初めてインスタンスを作成する場合は、「スタート・チュートリアル」の指示に従って、インスタンスの作成に必要なステップをガイドしたワークフローを検討してください。

必要なIAMポリシー

Oracle Cloud Infrastructureを使用するには、管理者が作成するポリシーで、コンソールまたはSDK、CLIまたはその他のツールを使用したREST APIのどちらを使用しているかにかかわらず、必要なタイプのアクセスを付与する必要があります。 アクションを実行しようとしたときに、権限のないメッセージや権限のないメッセージを取得する場合は、管理者に付与されているアクセスのタイプと作業するコンパートメントを確認してください。

ヒント

インスタンスを作成する際には、イメージ、クラウド・ネットワーク、サブネットなど、他にもいくつかのリソースが関係します。
その他のリソースは、インスタンスまたは他のコンパートメントと同じコンパートメントに配置できます。 インスタンスを起動するには、関連する各コンパートメントに必要なレベルのアクセス権が必要です。 インスタンスにボリュームをアタッチする場合も同様です。彼らは同じコンパートメントにいる必要はありませんが、そうでない場合は、コンパートメントのそれぞれに必要なレベルのアクセスが必要です。

管理者向け: ユーザーがインスタンスを作成できるようにする最も単純なポリシーは「ユーザーがコンピュート・インスタンスを起動できるようにします」にリストされています。 指定されたグループに、インスタンスおよびイメージの管理と、既存のブロック・ボリュームをインスタンスにアタッチするために必要なアクセス・レベルにアクセスする一般的なアクセス権を付与します。 グループがボリュームをcreateブロックする必要がある場合は、manageブロック・ボリュームをブロックする機能が必要になります(「ボリューム管理者によるブロック・ボリューム、バックアップおよびボリューム・グループの管理」)を参照してください。

パートナ・イメージ・カタログ

グループで、パートナ・イメージに基づくインスタンスを作成する必要がある場合、パートナ・イメージ・カタログからイメージへのサブスクリプションを作成するには、アプリケーション・ログ・リストに対するmanage権限が必要です。 「ユーザーがパートナ・イメージ・カタログからイメージをリストし、サブスクライブできるようにします。」も参照してください。

新しいポリシーの場合は、「ポリシーの開始」「共通ポリシー」を参照してください。 インスタンス、クラウド・ネットワーク、またはその他の「コア・サービスAPI」リソースのポリシーを作成する方法について詳しくは、「コア・サービスの詳細」を参照してください。

コンソールを使用した場合

LinuxまたはWindowsのインスタンスを作成するには、次の該当するセクションを参照してください:

Linuxインスタンスを作成
Windowsインスタンスの作成

インスタンスのタグの管理

リソース(インスタンスなど)にタグを適用すると、ビジネス・ニーズに従って編成しやすくなります。 インスタンスの作成時にタグを適用することも、後で必要なタグでインスタンスを更新することもできます。

インスタンスのタグを管理するには

APIの使用

APIおよび署名リクエストの使用については、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。

これらのAPI操作を使用してインスタンスを管理します:

Oracle Cloud Infrastructureを使用すると、パートナ・イメージ・カタログからOracleパートナによって公開されたイメージからインスタンスを起動できます。 次のAPIを使用して、パートナ・イメージ・カタログのリストを操作します。