官术网_书友最值得收藏!

Hosting a Node.js application on Google Compute Engine

We'll implement a Node.js application (http://keystonejs.com/) on Google Compute Engine (GCE). GCE is Google's offering for all IaaS needs. Our simple application is built on expressjs and MongoDB. expressjs is a simple web application framework for Node.js and MongoDB is a document-oriented NoSQL database. KeystoneJS also uses a templating engine along with Node.js and MongoDB.

The architecture of our recipe is depicted as follows:

Single-tiered Node.js application on GCE

We will follow a single-tiered approach to host the application and the database on the same VM. Later in this chapter, we'll host the same Node.js application on Google App Engine and Kubernetes Engine.

You'll be using the following services and others for this recipe: 
  • GCE
  • Google Cloud logging
  • Google Cloud Source Repositories
主站蜘蛛池模板: 开鲁县| 砚山县| 宝应县| 盘山县| 依安县| 郑州市| 徐州市| 安国市| 炉霍县| 江西省| 房山区| 富锦市| 积石山| 平南县| 黑山县| 泾阳县| 泗水县| 肃南| 五河县| 西乡县| 尚志市| 德保县| 大同县| 永安市| 鹤山市| 深水埗区| 安图县| 乾安县| 汉寿县| 临泽县| 云和县| 济南市| 凭祥市| 宜城市| 陆丰市| 商河县| 包头市| 定远县| 含山县| 阿合奇县| 柏乡县|