一般的な開発スタイルとして、1台のサーバ内でシステムを構築するプロジェクトは多いと思います。しかし本番環境を構築しようと思うと、多くの処理を熟す必要があるため高性能なサーバを利用しますし、システムを停止させてはいけないため可用性のことも考慮...
Amazon EC2 Amazon Web Services (以下AWS)のAmazon Elastic Compute Cloud (以下EC2)は、クラウド上に仮想サーバを持つことができるサービスです。Google Cloud Pla...
データベース システムで取り扱うデータベースは大きく分けて、リレーショナルデータベース (以下RDBMS) とNoSQLの2つあります。多くのシステムで無くてはならない存在であるRDBMSですが、スケールアウトし難いという問題があります。リ...
HTML5ゲーム 近年、スマホゲームが停滞気味となっており、パブリッシャは次のプラットフォームを探っているように思います。そんな中、大きな賑わいを見せているのがFacebook Instant Gamesを始めとするHTML5ゲームです。こ...
TensorBoard Pythonで機械学習を勉強している方の多くは、TensorFlowを利用していることでしょう。TensorFlowはGoogleがオープンソースで開発を進めているもので、Googleが提供しているサービスにも利用さ...
TensorFlow Pythonで機械学習の勉強を始めると、必ず出てくるのがライブラリがTensorFlowです。このTensorFlowはGoogleがオープンソースで開発を進めているもので、Googleが提供している画像認識APIや翻...
Google BigQuery Google BigQuery (以下 BigQuery) は、Google が提供しているGoogle Cloud Platform (以下GCP) のサービスの一つであり、スケーラビリティに優れたフルマネ...
機械学習のためのPython 2016年にGoogle DeepMindの「AlphaGo」が世界トップの囲碁棋士を破ったことで、機械学習 / Deep Learningが注目されるようになりました。また機械学習を学ぶ目的でPythonの人...
Google Compute Engine Google Compute Engine (以下GCE) は、Googleが提供しているGoogle Cloud Platform (以下GCP) のサービスの一つであり、クラウド上にサーバイン...
Google Cloud Platform (以下GCP) には、Google Compute Engine (以下GCE) やGoogle App Engineを始めとする数多くのサービスが用意されています。そしてそれらの多くは、ブラウザ...