ビデオ: DevOps with WebSphere Liberty Server (WebSphere Liberty サーバーでの DevOps)
以下は、「DevOps with WebSphere® Liberty Server (WebSphere Liberty サーバーでの DevOps)」ビデオのトランスクリプトです。このビデオは、Liberty サーバーの DevOps およびいくつかのオープン・ソース・ツールを使用したアプリケーションの開発、ビルド、およびデプロイの方法を示しています。このトランスクリプトは、ビデオのストーリーボードです。音声は、ナレーションとキャプションを記述しています。画面上のアクションは、ビデオに表示される内容を記述したものです。
Demo - DevOps with WebSphere Liberty Server
場面 | 音声 | 画面上のアクション |
---|---|---|
1 | このデモは、WebSphere Liberty Server および共通のオープン・ソース・ツールのセットを使用してアプリケーションをビルドおよびデプロイする機能の提供方法を示します。 | タイトル「Demo - DevOps with WebSphere Liberty Server」が表示されます。 |
2 | ソース制御には Git を使用し、アプリケーションの開発には WebSphere Application Server Developer Tools を使用し、ビルドには Maven を使用します。 | 次のオプションを使用する「1. Develop and Build Application」のイメージが表示されます。
|
3 | また、Liberty で稼働している Web アプリケーションを変更し、Eclipse IDE から実稼働環境に変更をプッシュします。 | WDT を使用する「2. Update Application」のイメージが表示されます。 |
4 | WebSphere Liberty Maven プラグインと一緒に Apache Maven を使用して、変更を検証するための統合テストを実行します。 | Liberty Maven プラグインと共に「3. Test Application」のイメージが表示されます。 |
5 | また、継続的統合のために Jenkins を使用します。 | Jenkins を使用する「4. Continuous Integration」のイメージが表示されます。 |
6 | Chef を使用して、新規ビルドを実稼働環境にプッシュします。 上記のすべての DevOps シナリオでは、Liberty は Java™ Platform, Enterprise Edition ランタイムになります。このデモでは、エアライン・アプリケーションの AcmeAir をサンプルとして使用します。これは、制御可能で、かつ反復可能性が高い DevOps プラクティスを示します。 |
Chef を使用する「5. Continuous Deploy」のイメージが表示されます。 |
場面 | 音声 | 画面上のアクション |
---|---|---|
7 | では、1 番目のシナリオ「アプリケーションの開発とビルド」から開始します。 WDT が既に事前インストールされている Eclipse を開きます。
|
タイトル「Step 1 Develop and Build Application」が表示されます。 WDT を使用するアプリケーションを開発およびビルドするための、以下の手順を示すデモ。 WDT が事前インストールされた Eclipse を開きます。
|
場面 | 音声 | 画面上のアクション |
---|---|---|
8 | シナリオ 2 で、アプリケーションを素早く変更し、変更が反映された状態で継続して配信する様子を示します。シナリオを単純化するため、索引ページに非常に小規模な変更を加えます。強調表示されているコンテンツを「Welcome to Acme Air」に置き換えます。次に、これらの変更を保存した後、最新表示を実行して、変更が有効になっていることを確認できます。 |
タイトル「Step 2 Update Application」が表示されます。 アプリケーションで更新されている「Index」ページを表示しているデモが示されます。 |
場面 | 音声 | 画面上のアクション |
---|---|---|
9 | 次に、Maven と Liberty Maven プラグインを統合テストに使用します。
|
アプリケーションをテストするデモ。以下の手順が使用されます。
|
場面 | 音声 | 画面上のアクション |
---|---|---|
10 |
|
タイトル「Step 4 Continuous Integration」が表示されます。 以下の手順を使用して、Jenkins との継続的統合を示すデモが示されます。
|
場面 | 音声 | 画面上のアクション |
---|---|---|
11 |
Liberty および共通オープン・ソース・ツールを使用した DevOps プラクティスのデモンストレーションを行いました。これで、完全な最初から最後までの DevOps シナリオを全部まとめて繰り返し試すことができます。このデモでは、Chef、WDT、Maven、および Jenkins を選択していますが、これらのテクノロジーは、uDeploy や Puppet などの他の DevOps ツールと容易に交換可能です。ご視聴ありがとうございました。 |
タイトル「Step 5 Continuous Deploy」が表示されます。 Chef を使用した継続的デプロイメントを示すデモ。ここでは、以下の手順が使用されます。
|