「ブラウザでプログラミングできるサービスで何かできないかな」と思って試したのが今回のKatacodaです。
https://www.katacoda.com/
##Katacodaとは
上述の通り、ブラウザ上のコンソールにプログラムを書いて実行できるサービスの一つです。
Katacodaの場合は、それが250以上の無料学習コースとして提供されています。
特にコンテナに強いようで、Kubernetesもブラウザだけで簡単に試せてしまうことには衝撃を受けました。
##Kubernetesを使ってみる
Kubernetesのコースはこちら。
https://www.katacoda.com/courses/kubernetes
minikubeというKubernetesの簡易ツールがインストールされた環境が用意されています。
表示されるコマンドを入力すればKubernetesのクラスタが構築できます。
作成したダッシュボードのURLが表示されるので、開いてみると、
Kubernetesがこんなに簡単に。
去年の夏、minikubeを起動することすらできずに苦しんだ私にとっては、
本当に驚きです。
##その他のコース
他にも、OpenShiftやIstioなど、自分ではそうそう構築できないツールが簡単に試せます。AnsibleやTerraformなどの構築ツールも繰り返し実行できます。
##注意点
コンテナとクラウドを使えばここまでできてしまうのか・・・、という感じですが、あくまでも指示されたコマンドを入力するだけなので、仕組みを理解するためには別途学習が必要です。
あと、英語です。