IBM Cloud ドキュメントには、PaaSのサービスのドキュメントは、とても充実しているのですが、Cloud Foundry のランタイム環境についての情報が、ほとんどありません。
このため、本格的な アプリケーションのアーキテクチャを検討して、プログラムを設計したり、運用をデザインするには、Cloud Foundry マニュアル(英語)にアクセスする必要があります。
そこで、その中でも特に重要となる「アプリケーションの開発と管理」の部分を独自に翻訳して、Bluemixの場合について、コメントを追加しました。
アプリケーションの開発と管理
- クラウドでのアプリの設計と実行に関する考慮事項
- アプリのデプロイ
- 大規模アプリのデプロイ
- Dockerでアプリをデプロイする
- アプリの起動、再起動、および再ステージ
- アプリ・マニフェストによるデプロイ
- アプリ・コンテナのライフサイクル
- アプリ・ヘルスチェックの使用
- cf scale によるアプリのスケール
- タスクの実行
- ルートとドメイン
- スタックの変更
- CloudFoundry環境変数
- Blue-Greenデプロイを使用してダウンタイムとリスクを削減
- Cloud Foundry のアプリ・ロギング
- アプリのデプロイとトラブルシューティング
- アプリSSH概要
- アプリへのSSHアクセス
- サービスへのSSHアクセス
-
アプリとサービスインスタンスの統合
- サービス概要
- アプリへのサービス資格情報の提供
- cf CLIによるサービスインスタンスの管理
- サービス鍵の管理
- ユーザー提供サービスインスタンス
- ルートサービスによるアプリ要求の管理
- 外部ファイルサービスの利用(ボリューム・サービス)
- Play Framework サービス接続の設定
- Cloud Foundry でのデータベース移行
- アプリ・ログをログ管理サービスにストリーミングする
- アプリ・ログをストリーミングするためのサービス固有の手順
- アプリ・ログをSplunkにストリーミングする