InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
マイクロサービスがThoughtWorks Technology Radarへの採用に至らず
マイクロサービスには、従来のモノリシックアプリケーションに比べて多くのメリットがあるが、組織に対する複雑性が増すことになる。このようにThoughtWorksの最高技術責任者、Rebecca Parsons氏は述べている。このトレードオフがあるため、同氏はマイクロサービスが常にソフトウェアアプリケーションに対してのアーキテクチャの選択肢におけるデフォルトであるとは考えていない。
-
"Grafeas"メタデータAPIと"Kritis"デプロイオーソライゼーションによるソフトウェアサプライチェーン管理
コンテナのセキュリティをテーマとした先日のGoogle Cloud Platform(GCP)ブログのシリーズの中で、GCPチームは、Grafeas -- ビルドの詳細やテストステータス、既知のセキュリティ問題といった、ソフトウェアコンポーネントに関わるメタデータの格納、クエリ、取得を目的とする共通APIと言語、と、Kritis -- Grafeasに格納されたメタデータを使用して、Kubernetes上のリアルタイムなデプロイメントポリシを構築および実施するものとして提案中のフレームワーク、を紹介した。
-
Microsoftが公開プレビュー版でKafka Ecosystems向けのAzure Event Hubsを発表
Build 2018開催中に、MicrosoftはAzure Event Hubsと統合できるようにKafkaクライアントをサポートすると発表した。 Azure Event Hubsを担当するMicrosoftのエンジニアチームにより、サービスユーザがイベントデータをKafkaエンドポイントにストリームとして流し込むことができるようになった。
-
Google I/Oのオープニング基調講演ではMLキット、Googleアシスタント、TPU 3.0が取り上げられ、他に多くの発表があった
カリフォルニア州マウンテンビューのShoreline Amphitheatreで昨日から開催されているGoogle I/Oは、数年ぶりの3回目を迎えた。ほぼ完璧な天気の中、Googleの年次主要開発者会議から新しい情報を得るために7,000人が出席した。
-
MicrosoftがAzure SignalRサービスのプレビュー版を発表
Microsoftは最近、Seattleで開催された毎年開催されるBuild開発会議でAzure SignalR Serviceの公開プレビュー版を発表した。SignalRは個別のASP.NETライブラリとしてダウンロードすることができたが、完全なマネージドサービスとして利用できるのは初である。
-
StackPointCloudがクラウドネイティブ管理プラットフォーム内のIstioとKubernetesの機能を拡張
IstioとKubernetesのクラウドネイティブ管理プラットフォームであるStackPointCloudが、企業のマイクロサービスおよびコンテナのデプロイと運用を支援するツールセットを新たに加えた。これにより、任意のクラウドプロバイダを使用したKubernetesクラスタ全体のIstioサービスを管理できるようになる。さらに同社は、KubernetesクラスタでのARM使用を支援すべく、Packet Hostと提携した。
-
GDPRの施行によりUnroll.meとPinterestのInstapaperはヨーロッパで利用不可に
企業が2016年4月14日から、EUのGeneral Data Protection Regulation (GDPR)ルールの準備を整えているが、その多くが締め切りに迫られている。現在ヨーロッパでは利用できないさまざまなサービスがある。
-
AWS IoT Analyticsが一般向けに利用可能に
Amazonは、IoTデバイスから収集されたデータの高度な分析を提供するAWS IoT Analyticsサービスの一般向けの提供を開始した。昨年のre:Invent会議でAmazonはAWS IoT Analyticsの最初のプレビュー版をリリースした。このカンファレンス以来、このサービスは、Amazonが推奨するIoTにフォーカスしたサービスである。
-
10年目を迎えたBDDツールCucumber - 作者のAslak Hellesøy氏に聞く
Cucumberは不明確な要件や誤解を克服する手段として開発された。もしもCucumberがテストツールだと考えているのならば、それは誤りだ — 2008年にCucumberを開発したAslak Hellesøy氏は数年前、このように述べていた。InfoQとのインタビューで氏は、振る舞い駆動開発(BDD)とCucumberを使用した自身の経験と、10年目を迎えた同ツールの今後について説明してくれた。
-
MicrosoftとRed HatはAzure上でのマネージドOpenShiftの提供を発表
MicrosoftはRed Hatとのパートナーシップを拡大し、Red Hat OpenShiftとMicrosoft Azureの機能を組み合わせたAzure上でマネージドOpenShiftを提供することを発表した。Red HatとMicrosoftはAzure���でのRed Hat OpenShiftの設計とエンジニアリングに協力し、今後数か月で公開プレビュー版として提供される予定である。
-
マイクロサービスとサイトリライアビリティエンジニアリング
最近の記事では、マイクロサービスによってもたらされる複雑さがサイトリライアビリティエンジニアリング(SRE)の概念と一見どのように異なるか、またGoogleのような企業が、開発グループがマイクロサービスを擁する一方で、彼らとSREチームが必要なツールと合意をもって共に働くことを保証するためにどのように取り組んでいるか、について語られている。
-
Redmonk言語ランキングがKotlinとSwiftの急上昇を明らかにした
Industry analyst company Redmonk has published the Q1 2018 results of their quarterly programming language rankings. The top 5 are JavaScript, Java, Python, PHP and C#. Python’s position above PHP and C# is also echoed in the Stack Overflow 2018 Developer Survey. C++, CSS, Ruby and C take the next four spots, then in joint tenth place are Swift and Objective-C. Kotlin has also seen a sharp rise.
-
Bank of Ameriaのブロックチェーンデータストレージ特許が公開
On April 12, the United States Patent and Trademark Office (USPTO) released a patent filing from the Bank of America outlining their plans for a permissioned blockchain implementation that enables personal and business data sharing. A user will authorize service providers to securely access their data, but only for the specific records they have access to.
-
EthereumおよびHyperledger Fabric向けのAWS Blockchainテンプレート
Amazon recently announced the introduction of blockchain templates for Ethereum and Hyperledger Fabric. AWS Blockchain templates enable developers to quickly setup blockchain infrastructure and focus on building applications rather than having to deal with the underlying infrastructure, how to build, maintain and secure it.
-
Azure Machine Learningの新機能とは
Matt Winkler氏は、Microsoft Build 2018でAzure Machine Learningの新機能について説明した。いくつかの領域で改善がある。Azure NotebookのSDKを使って、開発/テストのループを速くするために単一コンテナのデプロイにすることによって、開発が容易になる。また、特定の問題の解決を始める上での支援がある。