IBM Enhanced OpenWhiskサーバーレスプラットフォーム





アプリケーション用のサーバーレスアーキテクチャは、クラウドテクノロジーの開発における最新の方向性の1つです。 確かに、名前にもかかわらず、このコンピューティングモデルでは、サーバーの使用を放棄することはまったくできません。 ここで、プラットフォームの基盤は特定の機能を実行するマイクロサービスです。 原則として、このようなサービスは論理コンテナを使用して起動されます。以前は、ユーザーは接続のハードウェアリソースを決定する必要があるため、このような機会は利用できませんでした。



現在、このような環境で作業するには、接続されたマイクロサービスのイベントを作成するソースを接続する機能を備えたコード読み込みインターフェイスのみが必要です。 確かに、そのようなアーキテクチャの使用の詳細は、別々のコンテナで実行されるサードパーティのBaaSまたはFaaSシステムの動作への依存を意味します。 IBMは、独自のバージョンのサーバーレスアーキテクチャ実装を備えています。 これはOpenWhiskであり、最近、以前よりも幅広い機能と機能を獲得したマイクロサービスです。



IBMは先週、Bluemix OpenWhiskを使用してアプリケーションを作成およびテストする企業のエコシステムを拡大しました。 マイクロサービス自体の主な機能は、関連するイベントとアクションアクティベーターのバインドです。 画像を読み込むか、マウスまたは特定のボタンをクリックすることができます。 これに続いて、OpenWhiskと、その後のさまざまなクラウドサービスの自動接続との反応が続きます。 たとえば、インテリジェント認識、IoT、分析アプリケーションなど。 サーバーを構成するのではなく、コードを直接処理できるため、開発者はこのモードで作業する方が簡単です。



OpenWiskの新機能の1つは、NodeJS、Python、およびSwiftコードのほぼ即時のデバッグです。 多数のツールキットとの統合、およびJava、Node v6、Python、Swift v3などの多数のプログラミング言語のサポートが追加されました。 開発者は、ブラウザからのアプリケーションの開発とテストを簡素化する新しいユーザーインターフェイスの作成も行いました。



「開発者はクラウドで作業し、より効率的になりたいと思っています...そして、OpenWhiskはオープンスタンダードで動作するため、このサーバーレスプラットフォームはサーバー管理に関連する多くの問題を解決できます。 開発者は、外部ツールとデータの使用を選択する柔軟性を得ることができます。また、好きな場所からコードを実行することもできます」







Bluemixは、IBM Cloudシリーズの最新版です。 この環境により、開発者と組織は、クラウドでアプリケーションをすばやく簡単に作成、展開、管理できます。 このプラットフォームはオープンスタンダードに基づいており、コグニティブコンピューティング、ブロックチェーン、モノのインターネット、クラウドサービス、DevOps、セキュリティなど、約150の最新のテクノロジーとサービスが含まれています。



All Articles