WebSocket ってなに?を解決しながら双方向通信について学ぶ。

こんばんは。七色メガネです。 最近購入した本を見ながらチャットアプリを作っていたんですが、その中で WebSocket という用語が使われていました。が、メガネはそんなものよく知りません。ということで、今回 WebSocket について調べてみました。 WebSocket ってなに? WebSocket とはネットワークの通信規格の一つで、ウェブアプリケーションに置いて双方向通信を実現するために生 […]

[ GCP ] メガネと学ぶ GCP (7) KubernetesEngine でhelloWorldしてみる

こんばんは、七色メガネです。 今回は、Google Cloud Platform の KubernetesEngine を使用して、簡単なWebアプリを公開し、HelloWorld してみたいと思います。 Kubernetes ってなに? 次の記事でコンテナやKubernetesなどについてまとめていますので、よければご覧ください。 Kubernetesと関連用語について調べてみた。 実装 今回は […]

Kubernetesと関連用語について調べてみた。

こんにちは。七色メガネです。 今回からはGoogleCloudPlatform で Kuberentes Engine を利用しようと思っていたのですが、そもそも Kubernetesってなんだというところから始まり、コンテナってなんだ、ポッドってなんだと疑問が山積し、無知のまま突っ込んだら泥沼に足を取られる予感がしました。 ので本記事では、まずは GCP KubernetesEngineに入る前 […]

仮想化とコンテナについて調べてみた。

GoogleCloudPlatform で Kuberentes Engine を利用しようと思っていたのですが、そもそも Kubernetesってなんだというところから始まり、コンテナってなんだ、ポッドってなんだと疑問が山積し、無知のまま突っ込んだら泥沼に足を取られる予感がしました。 ので本記事では、まずはGCP-KubernetesEngineに入る前準備として、コンテナという概念について調査 […]

[ GCP ] メガネと学ぶ GCP (6) AppEngine で hello world してみる

こんばんは、七色メガネです。 今回は、Google Cloud Platform で提供される App Engine を使用して、 helloWorld を表示する簡単なwebアプリを作成していたいと思います。   AppEngine ってなに? AppEngineとは、GCPのコンピューティング・ジャンルで提供されるサービスの一つで、Webアプリの開発の為のPaaSです。詳しくは下記の […]

golangでシンプルなWebサーバを立ててみる

こんにちは。七色メガネです。 今回は、GOlangを使用して簡単なWebサーバを立てることに挑戦してみます。 今回やること サーバを作成し、localhost の 8080 番ポートに対して listen させ、そこにアクセスした人に対してindex.htmlを返却させる。 準備 GOlangをインストールしておきましょう。 次のようなディレクトリを作成しておきます。 (任意の場所)/0303_s […]

  • 2019.03.02
  • ,

[ GCP ] メガネと学ぶ GCP (5) スナップショットとイメージを操作する

本記事では、VMインスタンスのスナップショットとイメージを生成する方法、及び作成したスナップショットとイメージから新しいVMインスタンスを作成する方法についてまとめます。 インスタンスのスナップショットの取得 スナップショットってなに? 一般的にスナップショットとは、ある時点でのソースコードやファイル、データベースファイルなどの状態を抜き出したもののことです。一般的にはバックアップなどに使用されま […]

[ GCP ] 自分の声を録音して自動で文字に起こしてみる( CloudSpeech-to-Text API )

本記事ではGCPでAPIとして提供されている Cloud Speech-to-Text サービスを使用して、音声データから文字起こしを行なってみたいと思います。 今回はテスト音声として自分の声を録音し、それをどのくらいの精度で文字にしてくれるのかを確認してみます。 この記事ではAPIを実際に使用するまでに必要な手順をまとめていますが、音声データとそれに対する文字起こしの結果だけをご覧になる方は、見 […]

[ GCP ]メガネと学ぶ GCP (4) VMインスタンスにSSH接続する

前回の記事では、GCPのComputeEngineサービスを利用し、VMインスタンスを生成しました。 今回は作成したインスタンスにSSH接続してみます。SSH接続には、GCPコンソールから行う方法と、ローカルPCの認証鍵を登録しローカルからSSH接続する方法とがあります。   SSHってなに? SSHとは Secure Shell の略称で、リモートコンピュータと通信するためのプロトコル […]

[ GCP ] メガネと学ぶ GCP (3) VMインスタンスの作成・起動・停止とグループの作成

GoogleCloudPlatform の ComputeEngine に触って見たので、この記事ではその取り扱いについてまとめてみようと思います。 今回触れるのは、ComputeEngine の VMインスタンスを作成、停止、起動する方法と、インスタンス・グループを作成する方法です。 GCPってなに?ComputeEngineってなに? GCPは、Googleが提供しているパブリック・クラウドサ […]

1 4