チュートリアル : Oracle Cloud Infrastructure を使ってみよう

Version 46

    このドキュメントは Oracle Cloud Infrastructure (OCI) を使っていこう! という人のためのチュートリアル集です。各項ごとに画面ショットなどを交えながらステップ・バイ・ステップで作業を進めて、OCIの機能についてひととおり学習することができるようになっています。

     

    また、こちらのチュートリアルのうち、初級編を元にしたハンズオンセミナーも定期開催しています。

    イベントカレンダーにてご案内しますので、ご興味のある方はぜひ こちら を定期的にご確認ください。

     

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

     

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

    Oracle Cloud のほとんどのサービスが利用できるトライアル環境を取得することができます。このチュートリアルの内容を試すのに必要になりますので、まずは取得してみましょう。
    ※取得には認証用のSMSが受け取ることができる電話と、有効なクレジット・カードのご登録が必要です(希望しない限り課金はされませんのでご安心を!!)

     

     

    チュートリアル初級編 - Oracle Cloud Infrastructure を使ってみよう

     

    OCIコンソールにアクセスして基本を理解する - Oracle Cloud Infrastructureを使ってみよう(その1)

    まずはコンソールにアクセスしてみましょう。そしてリージョン、アベイラビリティ・ドメイン、コンパートメント、ポリシー(ACL)、サービス・リミットなどのOCIの基本的なコンセプトについて学びます。

     

    クラウドに仮想ネットワーク(VCN)を作る - Oracle Cloud Infrastructureを使ってみよう(その2)

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

     

    インスタンスを作成する - Oracle Cloud Infrastructureを使ってみよう(その3)

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

     

    ブロック・ボリュームをインスタンスにアタッチする - Oracle Cloud Infrastructureを使ってみよう(その4)

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

     

    インスタンスのライフサイクルを管理する - Oracle Cloud Infrastructureを使ってみよう(その5)

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

     

    ファイルストレージサービス(FSS)で共有ネットワークボリュームを利用する - Oracle Cloud Infrastructureを使ってみよう(その6)

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

     

    オブジェクト・ストレージを使う - Oracle Cloud Infrastructureを使ってみよう(その7)

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

     

    クラウドでOracle Databaseを使う - Oracle Cloud Infrastructureを使ってみよう(その8)

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

     

     

    チュートリアル中級編 - Oracle Cloud Infrastructure アドバンスド

     

    ロードバランサーでWebサーバーを負荷分散する - Oracle Cloud Infrastructureアドバンスド

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

     

    インスタンス・プールのオートスケーリングを設定する - Oracle Cloud Infrastructureアドバンスド

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

     

    DNSサービスを使う - Oracle Cloud Infrastructureアドバンスド

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

     

    GPUインスタンスでディープラーニング - Oracle Cloud Infrastructureアドバンスド

    クラウドを利用すると、最新のGPUで簡単にディープラーニングのトレーニング環境を構築することができます。OCIの事前セットアップ済イメージを使って環境を構築し、PyTorch や Tensorflow などの人気のフレームワークを動かしてみましょう。

     

    Email Deliveryを利用した外部へのメール送信(その1 配信環境構築編) - Oracle Cloud Infrastructureアドバンスド
    Email Deliveryを利用した外部へのメール送信(その2 メール送信編) - Oracle Cloud Infrastructureアドバンスド

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

     

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

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

     

    コマンドライン(CLI)でOCIを操作する - Oracle Cloud Infrastructureアドバンスド

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

     

    TerraformでOCIの構築を自動化する - Oracle Cloud Infrastructureアドバンスド

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

     

    インスタンスにセカンダリIPを付与する - Oracle Cloud Infrastructureアドバンスド

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

     

    Oracle CASBを使ってクラウドのセキュリティ・リスクを検知する - Oracle Cloud Infrastructureアドバンスド

    せっかくクラウドを導入したのだから、セルフサービスで色々な人に使ってもらいたい。でも勝手に使われるとセキュリティが心配・・・。そんなときはCASB(キャスビー)が役に立つかもしれません。Oracle CASBを使うと、ユーザーが危険な使い方をしていたらアラートを受け取るなんてことが簡単に実現できるようになります。

     

    Web Application Firewall(WAF)を使ってWebサーバを保護する - Oracle Cloud Infrastructureアドバンスド

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

     

    その他のお役立ち情報