はじめる、サーバーレスアプリケーションの開発。views4GCPのストレージサービスについてまとめてみた。はじめる、サーバーレスアプリケーションの開発。Exp:2961最近はGolangをよく触っています。TweetShareHatena注意この記事は2018年11月27日に更新されたもので、内容が古い可能性がありますのでご注意ください。製品、サービスや導入事例等について解説する番組が放送されています。受け付けています!この記事では、動画を見逃した方や、見る時間が無い方向けに、要点をかい摘まんで紹介したいと思います。はじめる、サーバーレスアプリケーションの開発。はじめる、サーバーレスアプリケーションの開発。サーバーレスにすると、面倒な基盤インフラストラクチャの管理に時間をとられずにコードの作成やデプロイを行い、開発者はアプリケーションの開発に専念することができます。対応なソリューションについてをご紹介する内容になっています。ネットワークの設定を考えること無く、インフラを意識しなくてもアプリケーションを作ることができる。自動スケーリングリクエストに応じて、自動でインスタンスの増減やスケールアップ&スケールダウンしてくれる。使った分だけ課金アプリケーションが実行された分だけ課金対象になる。サーバーレスと言われています。分野にもサーバーレスという考え方があります。サーバーレスのメリットサーバーレスの一番のメリットとしては、「プログラムを書く以外のことを気にすることなくサービスの開発にフォーカスできる」という点です。新たに追加されました。なり、任意のサードパーティのライブラリを利用できるようになりました。リリースされ、更に東京でも利用できるようになりました。水準にも合格しています。持てるようになりました。イベントをトリガーにすることができます。クラウドの接着剤といえます。使うと簡単にサーバーレスバックエンドを実装できます。リクエストを投げて、翻訳を行う簡単なアプリケーションの例です。実際の画面上でデモベースでの案内がありました。イベントをトリガーとすることができます。イベントを使用して、サーバーレスアプリを実装する例です。ここでも簡単なデモベースでの案内がありました。画像にラベルをつける際、どんなコードを使用するのかについての案内がありました。デプロイデプロイの2つの方法に関する紹介がありました。サポートとなりますが、ローカル開発もサポートしており、開発スピードの向上に繋がりそうです。ユースケースについての紹介がありました。複雑なアプリケーション構築の際の観点として、下記のスライドに記載された内容について案内がありました。サブスクライバーに関する案内がありました。Pub/Subでは、パブリッシャーに届いたメッセージを、複数のサブスクリプションへ送ることができます。これを利用して、同じメッセージに対し複数の機能を実現することができます。利用した複数の機能を繋げたアプリケーションの例として、社員データの登録を行うアプリケーションの案内がありました。これは人事データベースに社員情報を登録した例です。送ることで、サブスクライバ毎に異なる機能を実現することができます。上図はサーバレスデータ分析の代表的なアーキテクチャです。GCS(左下)からの流れとなります。コードを書くだけでバッチとストリーミング処理が実現できます。バッチ、ストリーミングの両方のモデルに対応しているので同じ処理(コード)を使ってバッチ処理したり、ストリーミング処理したりすることができます。機能を使ってログ監視とエラー報告を実現することができます。機能を使ってログを確認することができます。機能を使ってエラーを確認することができます。呼び出すことでエラー報告されます。サーバーレスのメリットオートスケールは素晴らしいですが、システム運用は要注意です。次のスライドで2つのケースを説明します。使ってデータベースに書き込む例となっています。処理が処理しきれずボトルネックになります。全体の構成を考える必要があります。毎の起動できるインスタンス数を指定できるのでリソース枯渇を防ぐことができます。予算を設定することでアラートを出すことができます。等を指定することで段階おってアラートを出すこともできます。デプロイする時に環境変数を指定できるようになっています。アクセスできるように制御することができ、不正なアクセスを防ぐことができます。アクセス可能な状態にできます。まとめサーバーレスを導入することでお客様はサービスの開発に集中することが出来ます。イベント駆動なので使った分だけ課金されるので利用しやすいです。サービスにアクセスすることができます。以外にも沢山あります。使ってサーバーレスなスケジュール管理を実現します。最後にひとこといかがでしたでしょうか。はじめる、サーバーレスアプリケーションの開発。今後サーバーレスのサービスで構築されたアプリケーションが増えていきそうですね。構築するデータ分析基盤の最新情報をご紹介!」です。利用したデータ分析基盤について紹介する内容になっています。新しい機能も紹介される予定なので、是非ご覧ください。ページで視聴できます。いつでも閲覧可能です。