InfoQ ホームページ SOA に関するすべてのコンテンツ
-
Intel CPUのマイクロコードを変更可能な2つの未公開インストラクションが発見された
セキュリティ研究者のMark Ermolov、Dmitry Sklyarov、Maxim Goryachy3氏が、CPUマイクロコードの修正に使用可能な、文書化されていない2つのx86インストラクションを発見した。これらのインストラクションは、ただし、CPUがデバッグモードで動作している場合にのみ実行可能なので、簡単に悪用できるものではない。
-
Netflixは迅速なアプリケーション開発のためにGraphQLマイクロサービスを擁した
Netflixエンジニアリングは先頃、どのようにNetflixが迅速なアプリケーション開発のためにGraphQLマイクロサービスを擁したかを詳述したブログ投稿を公開した。この投稿では、NetflixのシニアソフトウェアエンジニアであるDane Avilla氏が、プロセスにおける重要な学習と、GraphQLが概念実証の開発にどのように役立つかについて説明する。
-
AWS Step Functionsに同期Expressワークフローが追加
Amazon Web Services(AWS)は先頃、"Webベースのアプリケーション構築と、短時間動作する多数のマイクロサービスのオーケストレーションを容易にする"ために、同期(synchronous)ExpressワークフローをサポートするAWS Step Functionsを発表した。これにより、最大実行時間が5分に制限され、費用対効果とパフォーマンスに優れたワークフロータイプであるExpressワークフローを、Amazon API Gatewayから、あるいはAPIを通じて直接、同期的に起動することが可能になる。
-
ノーコードアプリ開発はデジタルトランスフォーメーションに不可欠
GoogleのプロダクトマーケティングマネージャーであるJennifer Cadence氏は、最近、ノーコードアプリ開発の現状に関する報告を公開した。Cadence氏は、Google Cloudブログでの投稿で、なぜノーコードプラットフォームがデジタルトランスフォーメーションの不可欠な要素になっているかを説明している。彼女は、スピードと機敏性、生産性とコラボレーション、ガバナンスとセキュリティが、これらのプラットフォームの重要性に関する不可欠な要素であることを示している。
-
Mock Service Workerライブラリにより、復元力のあるRESTおよびGraphQL APIテストが可能に
Mock Service Worker (MSW) APIモックライブラリを使用すると、開発者は、実際のバックエンドを使用したり、モックサーバーを設定したり、ネイティブhttp/https/fetch実装をスタブしたりせずにWebアプリケーションをテストできる。MSWは、RestとGraphQL APIの両方をモックする。MSWは今年JavaScriptオープンソース賞を受賞した。
-
AWSはAmazon MQがRabbitMQをサポートすると発表
AWSは、Amazon MQが人気のあるオープンソースメッセージブローカであるRabbitMQをサポートするようになると発表した。RabbitMQのサポートにより、顧客はコードを書き直すことなく、既存のRabbitMQメッセージブローカをAWSに移行できる。
-
MicrosoftがUI Flowsの一般提供を発表し、ロボットプロセスの自動化を可能にする
先頃のブログ投稿で、Microsoftは4月2日に、世界の顧客向けにUI Flowsの一般提供 (GA) を発表した。UI Flowsは、以前はMicrosoft Flowと呼ばれていたPower Automateに追加されたもので、自動化とワークフローへの民主化されたアクセスを可能にする。この最新リリースでは、MicrosoftはPower Automateサービスでロボットプロセス自動化 (RPA) 機能を有効にしている。
-
CamundaCon Live 2020: ハイライト
今年の初め、CamundaはCamundaConを主催した。これは、Camundaのオープンソース製品を中心に展開するプロセス自動化に関するオンラインカンファレンスである。このカンファレンスでは、プロセスの自動化に関する複数のユースケースセッション、自動化とデジタルトランスフォーメーションに関するバーチャルパネル、マイクロサービスのオーケストレーションとCamunda製品と他のテクノロジーとの統合に関する技術セッションが取り上げられた。
-
MicrosoftがAzure Communication Servicesを備えた新しいコミュニケーションプラットフォームを発表
Microsoftは、年次開催のIgnite Conferenceで、フルマネージド通信プラットフォームであるAzure Communication Services(ACS)を発表した。このサービスは現在公開プレビュー中である。
-
Microsoft は Azure Service Bus 上に AMQP を介した Java Message Service 2.0 のプレビューを発表
先��のブログ記事で、Microsoft は Azure Service Bus Premium 層で AMQP を介した Java Message Service (JMS) 2.0 のプレビューサポートを発表した。このサポートにより、顧客は Java や Spring のワークロードを Azure にリフト&シフトすることで、アプリケーションスタックを近代化できるようになる。
-
オープンソースになったGitHub OpenAPI仕様 (ベータ)
GitHubは、GitHub APIのOpenAPI記述をオープンソース化している。開発者が直接API機能を発見できるようにすることを目的としたGitHub OpenAPIは、モックサーバ、テストスイート、および言語バインディングのプログラムによる作成も可能にする。
-
Fathymローコードプラットフォームパブリックベータ版が利用可能に
パブリックベータとして利用可能になったFathymは、Azureベースのデータ駆動型アプリケーションの作成を可能にすることを目的としたローコードフレームワークである。Fathymは、アプリケーションオーケストレーションと自動インフラストラクチャ管理のサポートも提供する。
-
MSMQと.NET Core
Microsoft Message Queuing (MSMQ) は現在、.NET Coreでは使用できない。一般的には他のメッセージキューシステムが好まれているが、エンタープライズアプリケーションの多くがMSMQをベースとしているため、.NET Frameworkから.NET Coreや次期バージョンである.NET 5への移行を考えているチームにとっては問題である。しかし先日のReference Sourceへのプルリクエストが、状況を変えてくれるかも知れない。
-
MicroProfile GraphQL 1.0 - MicroProfileファミリの新しいAPI
MicroProfile コミュニティは新しいスタンドアロン API である MicroProfile GraphQL 1.0 をリリースした。- Reactive Streams Operators、Context Propagation、Reactive Messagingの3つの既存のスタンドアロンAPIに加わることで、MicroProfile GraphQL仕様の意図は「ユーザーが Java でポータブルな GraphQL ベースのアプリケーションを素早く開発できるようにする、『コードファースト』な API のセットを提供する 」ことにある。
-
MicroProfile 3.3の新機能
Eclipse Foundation は MicroProfile 3.3 をリリースし、5 つの API (Rest Client, Config, Fault Tolerance, Metrics, Health) を更新した。その他の改善点としては、仕様とドキュメントの明確化と強化、すべての MicroProfile API 間の統合の改善、異なる MicroProfile 実装間の相互運用性、各 API のための完全な成果物セットなどがある。