BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • Microsoft Azure Governmentクラウド

    Microsoftは最近、Microsoft LearnプラットフォームにAzure Governmentの入門クラスを追加した。Azure Governmentは、米国政府向けソリューションをMicrosoftのクラウド上でホストするものだ。この記事では、Azure Governmentが何を提供するのか、AWS GovCloud USにどう対抗するのか説明する。

  • PinterestにおけるApache Kafkaのスケールアップ

    Pinterestでは、リアルタイムストリーミングアプリケーションのデータ転送やロギング、監視のためのメトリクスの可視化にApache Kafkaを採用している。AWSにホストされているPinterestのKafkaインストレーションでは、レプリケーションと高可用性のためにMirrorMakerとDoctorKafkaツールが使用されている。

  • インクリメンタルなアーキテクチャアプローチ

    世界中のアプリケーションのほとんどのうち、おそらく90%は、モノリシックなアプローチで動いている。オーバーエンジニアリングを避けるために、私たちはシンプルなアーキテクチャから始めて、必要に応じて進化させなくてはならない、Randy Shoup氏はReactive Summit 2018でこう語った。彼は最近発表したプレゼンテーションで、小さく始まり、やがて大規模でグローバルなインターネット会社に成長した企業での経験について説明した。

  • AWSがワークロードがベストプラクティスに沿っているかをレビューするAWS Well-Architectedツールを発表

    最近のAWS re:Invent 2018 でAmazonは新しいAWS Well-Architectedツールを発表した。AWSアーキテクトがいなくてもAWSワークロードをいつでもレビューできるセルフサービス形式のツールである。この新しいツールは、2015年にローンチされたAWS Well-Architect Frameworkを利用している。

  • MicrosoftがVS Codeで動作するTypeScriptおよびJavaScript用のAI支援IntelliCodeを発表

    開発者が恩恵を受けている一般的なIntelliSenseやコード補完を超越するものとして、Microsoftは今年初め、AI支援開発を提供する機能セットであるIntelliCodeを発表した。そしてVS Codeチームは今回、IntelliCodeをTypeScriptおよびJavaScriptユーザに提供する実験的エクステンションを新たに発表した。

  • TensorSpace.jsがニューラルネットワークの3D可視化フレームワークを提供

    TensorSpace.jsはオープンソースの、ブラウザベースのニューラルネットワークデータ可視化フレームワークだ。TensorFlow.js、Keras、またはTensorFlowで生成されたトレーニング済みモデルをサポートすることにより、拡大を続けるマシンラーニングの適用分野を補完する。

  • Baidu、オープンソースのエッジコンピューティングプラットフォームOpenEdgeを発表

    Baidu Inc.は、中国初のオープンソー��のエッジコンピューティングプラットフォームOpenEdgeを発表した。これを使うことで、開発者は軽量でスケーラブルなエッジアプリケーションを構築できる。OpenEdgeプラットフォームは、スマート家電やウェアラブルといった「エッジデバイス」に処理能力をもたらすものだ。

  • MicrosoftがAzure Kubernetes Serviceのアップデートを発表

    Microsoftは、同社のマネージドKubernetesサービスのAzure Kubernetes Serviceに関する複数のアップデートを発表した。発表には、AKS仮想ノードに関する機能、Azure Container InstanceでのGPUサポートの他、Virtual KubeletプロジェクトのCloud Native Compute Foundationへの寄付も含まれていた。

  • AWSがMongoDBと互換性のある新しいドキュメント指向データベースを発表

    AWSは、10番目のデータベースサービスをリリースした(リレーショナルデータベースサービスで提供される各エンジンを含めると15番目)。これはAmazon DocumentDBと呼ばれ、スケーラブルで可用性の高いマネージドサービス内に半構造化データを格納する。MongoDB互換のAPIを提供する一方で、DocumentDBはMongoDBソフトウェアを実行していなかった。そのため、何人かの技術ウォッチャーが手書きでコーディングをしていた。

  • AmazonがSQSを更新し、SQSはAWS PrivateLinkを使用するAmazon VPCエンドポイントをサポート

    Amazonは先月、同社のフルマネージドのメッセージキューサービスSimple Queue Service(SQS)が、AWS PrivateLinkを使用するVirtual Private Cloud(VPC)エンドポイントをサポートすることを発表した。このアップデートにより、顧客はSQSへプライベートアクセスでき、パブリックIPを使用したりパブリックなインターネットを経由する必要がなくなる。

  • AmazonがAWSクラウドマップ「クラウドリソースのためのサービスディスカバリ」を発表

    最近のブログ記事で、Amazonはクラウドリソースを発見し追跡するAWS Cloud Mapと呼ばれる新しいサービスを紹介した。マイクロサービスアーキテクチャの出現に伴い、これらのアーキテクチャで動的リソースを管理することがますます困難になっている。しかし、AWS Cloud Mapを使用すると、開発者はデータベース、キュー、マイクロサービス、およびその他のクラウドリソースの状態をカスタム名で監視できる。

  • AmazonがAWS Step Functionsによる新たな統合機能を発表

    Amazonは、同社のコンピューティング、データベース、メッセージング、アナリティクス、マシンラーニングの各サービスをAWS Step Functionsとして新たに統合し、ステートマシンワークフローのステップとして利用可能にすることを発表した。AWS Step Functionsによって、アクティビティを接続しコーディネートし、高度にスケーラブルなランタイムを活用するための抽象化の手段が提供される。

  • AmazonがマネージドブロックチェーンとQuantum Ledger Databaseを導入

    Amazonは、ブロックチェーンネットワークの構築と管理を行う、新しいマネージドサービスを発表した。現在はHyperledger Fabricプロジェクトをサポートしており、近日中のEthereumをサポートする予定だ。Amazonはさらに、不可変のトランザクションログを格納するマネージド台帳データベースのQuantum Ledger Database(QLDB)という、補完的なブロックチェーンサービスも導入している。

  • AmazonがDynamoDBのトランザクションサポートを発表

    Amazonは、同社のDynamoDBデータベースサービスがTransactionsをサポートし、高度にスケーラブルなアプリ開発のための完全なACID(Atomicity、Consistency、Isolation、Durability)を提供することを発表した。この機能によって、複数項目の更新に対するトランザクションの保証を構築することが可能になり、高度にスケーラブルでビジネスクリティカルなアプリケーションを開発する際の競合やエラーの回避が容易になる。

  • AWS re:Invent 2018での発表を振り返る

    もしあなたが、Amazon Web Services(AWS)はローンチすべきサービスを使い果たしてしまったのではないかと心配していたのなら、今年のre:Inventがそれを安心に変えてくれただろう。先日終了したイベントで、AWSは、さまざまなカテゴリにわたる発表を立て続けに行なった。re:Inventの発表に“テーマ”があることはめったにないのだ。それでも大きな注目を集めたのは、マシンラーニングやデータベース、ハイブリッドクラウド、アカウント管理といったものだった。

BT