MicroservicesServices can live anywhere and are easily discoverable - decentralized, zerotrust security
![NATS.io](https://cdn-ak-scissors.b.st-hatena.com/image/square/5fabdffaad3a3fd3ec8ba054c3cb3f4db5c890e8/height=288;version=1;width=512/https%3A%2F%2Fnats.io%2Fimg%2Fnew_social_nats.png)
先週、Cloud Foundryのソースコードを読もうという「第1回 CloudFoundry輪読会」が開催され、参加してきました。 Cloud FoundryはVMwareからリリースされたオープンソースのPaaS基板ソフトウェア(および同名のVMwareによるクラウドサービス)で、IaaSに依存せず、VMwareのvSphereやAmazonクラウドなど複数のクラウドに対応するのが特徴です。また、Java、Pythonなど複数の言語、MySQLやPostgreSQLなど複数のデータベースをサポートしており、囲い込みをしない「Open PaaS」を指向しています。 同種のPaaS基盤はRed HatからOpenShiftが登場してきており、IaaS非依存、複数言語対応、複数データベース対応のオープンなPaaSという新しいトレンドを作りつつあります。 この新しいPaaS基盤がどのような仕組
Cloud Foundry, the Proven Development Platform for Cloud-Native Applications Cloud Foundry provides a highly efficient, modern model for cloud native application delivery. cf push — And Your App is Live Cloud Foundry makes going from code to running apps as easy as a single cf push command. Don’t spend your time writing infrastructure config for Kubernetes and Istio. Stay focused on your code.
Node.jsのアプリケーションをデプロイする それでは、アプリケーションをcloudfoundry.comにデプロイしてみます。 ランタイムは筆者が好きなNode.jsを使います。またcloudfoundry.comにデプロイしなくてもアプリケーションの動作が確認できるように、VMCをインストールした環境と同じ環境(以後ローカル環境と呼びます)にもNode.jsをインストールしておきましょう。ただし、Node.jsは最新版ではなく、cloudfoundry.comでサポートしている0.4.5をインストールします。 $ sudo apt-get install curl build-essential libssl-dev git-core $ git clone git://github.com/creationix/nvm.git ~/.nvm $ echo '. ~/.nvm/nvm
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く