OCI未経験者がOKEを使うためのおすすめのチュートリアル

はじめに

こんにちは、技術部の内藤です。

OCI未経験者が、OKEでKubernetesを使えるようにするためのおすすめのチュートリアルを紹介します。実際に、私が業務でOCIやOKEを使い始める時にやったチュートリアルです。

前提

以下の知識がある人用です。 ※なくても大丈夫かもしれません

  • AWSなど、OCI以外のクラウドサービスの基本がわかる
    • AWSだと、VPC, EC, セキュリティグループあたりはある程度理解している
  • Kubernetesの基本がわかる
    • Pod, Deployment, Service, Ingressあたりはある程度理解している
    • 理解していなくてもいいのですが、知らない場合は、実際にサービスをKubernetesで構築するときに、基本を理解したほうが絶対によいです

おすすめチュートリアル - 基本編

まずは以下の4つをやりましょう。

MySQLではなくOracle DBを利用される場合は、以下のチュートリアルをどうぞ。

101: Oracle Cloud で Oracle Database を使おう(BaseDB) | Oracle Cloud Infrastructure チュートリアル

PostgreSQLなど上記以外のDBは、おそらくOCI公式の日本語チュートリアルはないので、ひとまずMySQLかOracle DBで試してみることをおすすめします。

なお、もちろんドキュメントは存在します。例として、PostgreSQLのドキュメントを記載します。

OCI Database with PostgreSQLの開始

おすすめチュートリアル - OKE編

次に、OKEの基本を学ぶために以下のチュートリアルをやりましょう。

上記で足りなければ

以下のページに、OCI公式の日本語チュートリアルの一覧があります。ここから、必要なものを探してやってみてください。

Oracle Cloud Infrastructure チュートリアル

もちろん、これだけでは実運用のサービスを動かすための知識や経験は足りないので、実際にサービスを構築していくなかで、公式ドキュメントや他のチュートリアルをやっていきましょう。

おわりに

急いでいるときは、意外とチュートリアルなどを飛ばしてしまいがちですが、最初にある程度基本を理解したほうが、最終的にかかる時間は減ると私は思っています。(今まで、焦りから基本の理解をおろそかにして、結局余計に時間がかかったことが多々あります、、、)

ということで、OCIやOKEを使い始める方は、まずはぜひ上記のチュートリアルをやってみてください。