BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース InstanaがAWS Lambdaを監視できるようにAIアプリケーションを拡張

InstanaがAWS Lambdaを監視できるようにAIアプリケーションを拡張

原文(投稿日:2018/06/11)へのリンク

読者の皆様へ:ノイズを減らすための一連の機能を開発しました。関心のあるトピックについて電子メールとWeb通知を受け取ることができます新機能の詳細をご覧ください。

Instanaは、動的にコンテナ化されるマイクロサービスのアプリケーション向けの、人工知能ベースの監視ツールのクラウドネイティブプロバイダーである。同社はサーバレスコンピューティングプラットフォームであるAWS Lambdaを含めサポートを拡張し、AWS Marketplaceを通じて利用できることを発表した。

Instanaはまた、特定のAWSコンポーネント(AWS Lambdaを含む)の継続的な自動検出、各プラットフォームの構成、パフォーマンス、ヘルス情報の収集、および全環境(AWS Lambdaも含む)におけるアプリケーションパフォーマンスなどのAWS機能を発表した。現在監視可能なInstana AWSセンサーには、S3(ストレージサービス)、SQS(メッセージングミドルウェア)、RDS(ネイティブリレーショナルデータベース)Dynamo(NoSQLデータベース)、Kinesis(ストリーミング最適化)が追加されている。

InstanaのAIベースの監視ソリューションは、クラウド、コンテナ、マイクロサービス、またはサーバレス環境で実行されるアプリケーションを含む重要なビジネスアプリケーションの管理を自動化する。このソリューションは、自動化とAIを使うことで、動的にコンテナ化されるマイクロサービスアプリケーション向けのアプリケーションパフォーマンスを監視、視覚化、理解する。継続的な検出とマッピングにより、リアルタイムのインフラストラクチャが提供され、アプリケーションサービスが可視化される。

Instuna CEOのMirko Novakovic氏は次のように述べている。

より多くのビジネスアプリケーションは、ハイブリッド環境で動作し、そこには、従来のモノリシックアプリケーションが組み込まれており、それが新しいマイクロサービススタックでラップされ、ネイティブのAWSサービスが使用されます。顧客が、特定のマイクロサービスに対してもAWS Lambda Functionsを使用するようになっているのを見かけます。このレベルの複雑さでは、単一のソリューションで環境全体を監視する能力を必要とします。そのソリューションでは、どこにいるかにかかわらず、DevOpsに対して問題を参照して対処するために必要な監視機能を提供することができます。

新しいAWS Lambdaのサポートにより、Instanaのマイクロサービスとコンテナベースのアプリケーション監視が拡張され、AmazonのFunction as a Service (FaaS)プラットフォームでコードを実行できるようになる。Instanaの監視ソリューションの一部としてサポートされているプラットフォームとして、SQSメッセージングやRDSデータベースインスタンスなどの従来のコンポーネントだけでなく、Kinesis(ビデオストリーミング)やAWS Lambda(FaaS)のような従来と異なるコンポーネントも追加される。

Instanaは以前、Kubernetesシステムの可観測性を強化したことを発表した。Instanaはオーケストレーションされたアプリケーション、オーケストレーションシステム、およびそれらの間の依存関係の監視機能を提供する。

Novakovic氏は次のように述べている。

この発表は、以前は盲点であった可観測性を提供することによって、オーケストレーションされた環境を監視するための重要なマイルストーンです。Kubernetesオーケストレーションは、アプリケーションとインフラストラクチャの間に極端な抽象的な環境を作り出します。これは、新しいコードの高速配信を可能にする上では大きなメリットですが、パフォーマンスの問題を理解することで本当の課題が生じます。

これらのKubernetes監視機能は、InstanaのAI活用アプリケーションのパフォーマンス監視ソリューションを拡張する。それによって、オーケストレーションされたアプリケーション自体に加えて、Kubernetesラベル、クラスタ、ポッドを自動的に検出、監視、分析できるようになる。これにより、Kubernetesシステムの可視性が提供され、InstanaのAI支援監視およびトラブルシューティングアルゴリズムに追加情報が提供される。そのため、ユーザはオーケストレーションとアプリケーションのパフォーマンスを理解できるようになる。Trusted ShopsのIT担当ディレクターであるAndre Beunink氏は次のように述べている。

Kubernetesによって、アプリケーションレイアウトの変更に迅速に反応して調整することで、私たちの業務をより迅速に行うことができる。一方、Instanaからの新しい情報によって、計算能力を増減させながらソフトウェアのデリバリサイクルの時間を改善することができる。私たちの目標を達成するためには、アプリケーション/Kubernetes環境全体で何が起こっているのかを正確にリアルタイムに可視化し理解する必要がある。Instanaは包括的な可観測性を提供している。私たちは現在、デプロイしているどんなマイクロサービスのパフォーマンスも分析することができる。

機能強化によってInstanaは、管理下のサービスとアプリケーションをどのようにモデル化し、監視するかをInstanaに通知するために、タグ付きメタデータを使用して、Kubernetesスタックを検出して監視する。

 
 

Rate this Article

Adoption Stage
Style
 
 

この記事に星をつける

おすすめ度
スタイル

BT