Cloud Foundry から Code Engine へのマイグレーションの開始
Cloud Foundry ユーザーへの IBM Cloud® Code Engine のご紹介。
Code Engine は、コンテナー化されたワークロードを実行する、完全に管理されたサーバーレス・プラットフォームです。Code Engine は、ソース・コードからコンテナー・イメージを作成することもできます。 Code Engine エクスペリエンスは、ホストに必要なインフラストラクチャーではなく、コードの作成に集中できるように設計されています。
Code Engineは、以下の主要な目標を考慮して設計されています。
- コードにフォーカスします。Code Engine は、簡素化された開発者エクスペリエンスを提供します。 基礎となるインフラストラクチャーについて学習したり管理したりする必要はありません。
- 最新のランタイム特性のサポート (自動スケーリング、アイドル時のゼロへのスケーリング、マネージド・サービスおよびセキュリティーとのシームレスな統合など)。
- 12 要素アプリ、イベント・ドリブン機能、実行から完了までのバッチ・ジョブなど、すべてのクラウド・ネイティブ・アプリケーションをサポートします。 コンテナー化できる場合は、Code Engineで実行できます。
- 実際に使用するリソースのみの支払い。
Cloud Foundry の背景を使用している場合、これらの機能の多くはよく知られています。 ただし、Code Engineにはいくつかの新機能も含まれています。これらの機能により、Cloud Foundry が提供する機能を超えることができます。これには、ゼロにスケーリングできて、課金されないアプリケーションも含まれます。 そのため、ユーザー・エクスペリエンスの構文上の違いを過ぎると、ユーザーとアプリケーションは Code Engineでしっくりくるようになります。
移行に関する考慮事項
既存のソリューションを Cloud Foundry から Code Engine にマイグレーションするには、コードの以下の側面を考慮してください。
- コード・マイグレーション
- サービス・バインディング
- ビルドとデプロイメントのプロセス (コマンド、ツールチェーン統合、DevOps など)
- スケーリングとリソース管理 (高可用性を含む)
- ルーティング
- セキュリティーおよびコンプライアンス
これらすべての側面は、ソリューションの複雑さ、パフォーマンスと可用性の要件、組織の特性などに依存します。
次のステップ
- 入門 (現行ページ)
- Cloud Foundry の用語を Code Engine と比較してください。
- ローカル・ビルド・チュートリアルを使用して Code Engine を試します。
- アプリケーションはサービス・バインディングを使用しますか? サービス・バインディングのマイグレーションをチェックアウトします。
- スケーリングとトラフィック管理について説明します。
- Cloud Foundry コマンドと同等の Code Engine を見つけます。
- まだご不明な点がありますか? Cloud Foundry アプリケーションの Code Engine FAQ へのマイグレーションを試してください。
その他の情報
- Code Engine 料金について説明します。
- 他の Code Engine チュートリアルを試してください。
- 他の Code Engine のトピックを探索します。