サービス仮想化により、TTNETアプリケーションのテストにスピードをもたらし、コストを削減

HP Discover Performance Podcastシリーズの最新版へようこそ。次の議論では、600万人の加入者を抱えるトルコ最大のインターネットサービスプロバイダー(ISP)であるTTNETが、コストと配信時間を削減しながらアプリケーションの導入を大幅に改善した経緯を検証します。

TTNETが高度なService Virtualization(SV)ソリューションを導入してエンドツーエンドのテストケースを自動化し、統合機能テスト(Unified Functional Testing:UFT)への道筋を得た方法をお聞きします。

方法を学ぶために、イスタンブールに拠点を置くTürkTelekomの子会社であるTTNETのテスト&リリースマネージャー、HasanYükselten氏が参加します。このインタビューは、Interarbor SolutionsのアナリストのDana Gardnerによって行われました。

以下は抜粋です。

より多くのソフトウェアツールを使用する前に、より自動化される前の状況はどうでしたか?

私たちはトルコの大手ISPです。年間200件以上のアプリケーションを導入しており、毎月、毎月、お客様により迅速で迅速なサービスを提供する必要があります。 HP SVの前に、テストケースでは他のテストインフラストラクチャを使用する必要がありました。

アクセシビリティ、許可、ダウンタイム、他のサードパーティのインフラストラクチャに到達するためのプライベートデータなどの問題にほとんど問題がありました。そのため、テストシステムの仮想化が必要でした。リリース時間を短縮するために、迅速な導入を実現するための自動化が必要でした。もちろん、コストを削減する必要がありました。そこで、私たちはSVを実装することで問題を解決することにしました。

あなたはどこにいたのか、どこに行きたいのか、どのように移動しましたか?

SVの前では、他の当事者が別々の場所にあり、他のシステムに到達することが困難であったため、自動化はできませんでした。機能テストのケースを自動化することもできましたが、エンドツーエンドのテストケースでは自動化が不可能でした。

まず、他のシステムを仮想化するためにSVを実装し、SVをインフラストラクチャと第三者インフラストラクチャの間に配置しました。我々は要求と応答を学び、相手方インフラの代わりにSVを使うことができました。

その後、自動化ツールを使用することもできます。 Unified Functional Testing(UFT)とSVツールを統合して自動化ツールを使用することができました。これで、自動テストケースとエンドツーエンドのテストケースをSVで実行できます。

私たちは最初にテストシステムでSVを使い始めました。成功を見て、私たちは開発システム用のSVも実装することに決めました。

私たちが話しているアプリケーションの種類の感覚を私に与えてください。

私たちは主に顧客関係管理(CRM)アプリケーションに取り組んでいます。年間200件以上のアプリケーションを導入しており、600万人以上の顧客を抱えています。私たちは新しいキャンペーンを提供し、新しい顧客などにいくつかの変革を起こさなければなりません。

私たちはすべての情報を保存しなければなりませんし、情報を保存しながら、私たちはテレコムシステム、公衆交換電話網(PSTN)システムを通じて、ナショナルアイデンティティシステムなどの他のシステムもやり取りします。

我々は情報を尋ねなければならず、他のシステムにいくつかの要求をする必要がある。したがって、CRMシステムでは他のすべてのシステムを使用する必要があります。また、インターネットプロトコルテレビ(IPTV)製品、付加価値サービス製品、および同社製品も提供しています。しかし、基本的には、当社の開発システムとシステムにCRMシステムを使用しています。

ITのためのERPがオランダの保険を手助けする大手Achmeaが理事会全体のビジネスパフォーマンスを改善するためにITプロセスを再投資するようにMcKessonがITをリダイレクトして、フルビジネスソリューションを提供するサービスプロバイダーになり、KPIに重点を置いてITに投資するビジネスリーダー、 HPのエコシステムが包括的サポートをどのように提供するかについての専門家のチャット(HPのエキスパートチャット) VMware仮想化IT環境向け

したがって、これらはビジネスに不可欠なミッションクリティカルなアプリケーション、成長、市場での競争力です。

間違いがあった場合は、システムに大きな誤りがあり、翌日には何も販売できません。私たちはトルコ全土で何もできません。

SVの採用についてちょっと話しましょう。これまでのところあなたは実際に何を持っていますか?

実際には、概念証明(PoC)を含めて6週間でこのツールを使用できるため、これらの製品をシステムに導入するのは非常に簡単でした。私たちはPoCのために最初の2週間を過ごし、4週間後にこのツールを使用しました。

VMwareは、vSphereを強化し、Horizo​​n、Workspace ONE製品を更新、Cloud、VMwareの次のプレイ:エンタープライズ向けのすべてのクラウドを管理、データセンター、PunixData、Calm.ioをクラウドの野望を強化する動きで買収、Nvidiaがバーチャル化GPUモニタリング、分析

オートメーションツール

最初の6週間は、エンドツーエンドのテストケースの45%でSVを使用できました。 10週間で、私たちのテストケースの95%がSV上で動作することができました。実装が非常に簡単でした。その後、他のシステムでも2つのSVを実装しました。だから、私たちは現在3つのSVシステムを使用しています。 1つは開発用、1つはキャンペーン用、もう1つはE2Eテスト用です。

HPソフトウェアは、特にR&Dを非常に助けました。 SVMの前には、アプリケーションライフサイクル管理(ALM)ツールも使用していたので、HP Turkeyが助けになりました。私たちはQTP LoadRunners、Quality Centerなどを使用していたので、HP Softwareとの良好な関係がありました。

SVは新しいツールなので、ニーズに合わせてカスタマイズが必要でした.HPソフトウェアは常に私たちと共にいました。彼らは私たちの質問に答えて、開発ニーズに戻るために非常に迅速でした。 HPのRapid Solutionsのおかげで、このツールを6週間で使用することができました。

私が理解していることは、150のサービスの順番に何かがあることです。あなたは50を定期的に使用しますが、あなたはスピンアップして、より臨時に他の人を使用することができます。なぜあなたはそのような種類の柔軟性と俊敏性を持つことが重要ですか?

簡単に実装する

私たちは150以上のサービスを仮想化しましたが、私たちは48種類のサービスを積極的に使用しています。サードパーティのインフラストラクチャをニーズに合わせて仮想化したため、これらのサービスの部分を使用しています。たとえば、他のすべてのCRMシステムを仮想化しましたが、すべてを必要としません。ゲートウェイリモートでは、他のすべてのWebサービスを完全にシミュレートできます。だから、私たちはすべてのWebサービスを仮想化しましたが、テストケースで必要なものだけを使用します。

3ヵ月後には、実際に投資が戻ってきました。 2ヶ月半かかったかもしれない。たとえば、キャンペーンのテストケースでは、効率が100%向上しました。 HPの前には、月に7つのキャンペーンしか実行できませんでしたが、HPの後は1か月で14のキャンペーンを運営しました。

3人のテストエンジニアがこのようなキャンペーンに取り組んでいたため、この方法で100%効率と3ヶ月を得ました。別の例として、先月、私たちはメトリクスを得て、私たちは7日間完全に閉塞していたので、3月の作業日は21日でした。私たちは人員の33%をSVで救い、20人のテストエンジニアがそれに取り組んでいます。私たちは先月140人の月を得ました。

基本的なテストシナリオでは、112時間ですべてのテストケースを実行できます。 SVの後、我々は54時間でそれを実行することができました。そのため、その領域で100%の効率を達成し、キャンペーンテストのケースを自動化することもできました。私たちは、キャンペーンテストケースの52%を自動化することができました。これは、私たちにとって非常に大きな効率を意味しました。結局、月額5万ドル以上を節約しました。

より幅広いアプリケーション

迅速な展開

これをTürkTelekomのより大きな一連のアプリケーションに利用できると期待していますか?

はい。 TürkTelekomはこれらのツールのライセンスを取得し、これらのツールをテストサービスで使用して、これらのシステムの効率を上げました。私たちにはAVEAと呼ばれる支社があり、このツールを使用したいと考えています。この効率性を得た後、多くの企業がこの仮想化を使用したいと考えています。トルコでは8社がこのツールに関する経験を得るために訪問しました。多くの企業がこれを望んでおり、テストシステムでこのツールを使用したいと考えています。

あなたがこれまで説明してきたような他の組織のアドバイスはありますか?どのようにして改善するのに役立つかもしれない他の人にアドバイスするかについての推奨事項はありますか?

企業はまず自分のニーズを知る必要があります。たとえば、当社では、第三者向けに3つの閉塞システムがあり、他のシステムは毎日変更されません。そのため、私たちのシステムにSVを実装し、他のシステムを仮想化するのは簡単でした。他のシステムは毎日変わらないので、毎日仮想化を行う必要はありません。

月に一度、私たちはシステムのコンサルティングと変更、SV上のWebサービスの更新を行い、これで十分です。しかし、相手方のシステムが毎日または頻繁に変更されると、毎日の仮想化は難しいかもしれません。

これは重要なポイントです。企業は仮想化以外の自動化を考えるべきです。これは非常に効率的な側面でもあるため、仮想化を行う際にはこれも考慮する必要があります。

私たちはSVを統合してUFTを使い始めました。私が言ったように、これまでのキャンペーンテストケースの52%を自動化することができました。そこで、より多くのテストケース、エンドツーエンドのテストケース、基本シナリオ、およびその他のシステムを自動化しようと考えています。

最初の目標は、SVとUFTでより多くの自動化を行い、もう1つは開発サイトでSVを使用することです。私たちは、開発現場の初期欠陥を見つけ出し、より高品質の製品をテストに投入する予定です。

もちろん、このようにして、製品の品質が向上するため、迅速な導入が行われ、リリース時間が短縮されます。パフォーマンステストとSVを使用することも、パフォーマンスに役立ちます。 HPのパフォーマンステストケースでは、HP LoadRunnerを使用しています。今は3つの目標があり、最後はLoadRunnerを統合してSVを使用しています。

まあ、それは本当に印象的です。それは、あなたが非常に急速に、より大きな投資回収にも移行できるような技術を導入したかのように聞こえます。だからおめでとう。最高のITパフォーマンス管理に関するより多くの洞察と情報を得るには、www.hp.com/go/discoverperformanceを参照してください。また、BriefingsDirectのiTunesのHP Discoverパフォーマンスポッドキャストシリーズで、いつでもこのエピソードや他のエピソードにアクセスできます。

ポッドキャストを聞く。 iTunesで検索してください。フルテキストを読むか、コピーをダウンロードしてください。スポンサー:HP。

開示:HPはこのブリーフィングのダイレクトポッドキャストのスポンサーです。

 物語

オランダの保険に役立つITのERP巨大なAchmeaが理事会全体の業績を改善するためにITプロセスを再投資する

McKesson、より完全なビジネスソリューションを提供するサービスプロバイダーにITをリダイレクト

KPIに重点を置いてITに投資することは、ビジネスリーダーをビジネスラガーから分離し、調査結果を表示する

クラウド採用のインヒビターではなく、より良い理解のセキュリティがイネーブラーになるというHPのエキスパートチャット

コントロールとガバナンスを維持しながらITがクラウドを有効にできる方法に関するHPとの専門家チャット

HPエコシステムがVMware仮想化IT環境を包括的にサポートする方法に関するエキスパートチャット

VMwareがvSphereを強化し、Horizo​​n、Workspace ONE製品を更新

VMwareの次のプレー:企業向けのすべてのクラウドの管理

NutanixはParmixData、Calm.ioを買収し、雲の野望を強化する

NVIDIA、仮想GPU監視、分析を開始