InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
Javaニュース総まとめ: MicroProfile 4.1、Spring Bootアップデート、 Kotlin、Scala、OpenJDK、Liberica JDK
2021年7月19日の今週のJava総まとめでは、JDK 17、JDK 18、OpenJDK、Liberica JDK、GraalVM、MicroProfile 4.1、Quarkus 2.0.3、Hibernate、Spring Framework、JobRunr 3.4.0、RefactorFirst 0.1.0、Apache Tika 2.0.0、Kotlin 1.5.30-M1、Scala 3.0.1とScala 3.0.2-M1のニュースを取り上げる。
-
InfoQ Live 8月17日:クラウドネイティブ、CI/CD、サービスメッシュなどを深掘り
実用において、すべての開発チームが、クラウドコンピューティングデリバリモデルの利点を利用するアプリケーションの構築・実行においてメリットを受けるであろう。今年の8月17日、InfoQ Liveのソフトウェアリーダーは、サービスメッシュ、CI/CD、クラウドネイティブのベストプラクティスと落とし穴などのトピックを深掘りする。参加しましょう。19.95ドルで今すぐ予約を。
-
IT運用のための人工知能(AI) - その概要
IT運用における人工知能(AIOps)の活用は、ディープラーニング、データストリーム処理、ドメイン知識に由来する高度な手法を組み合わせ、内外のソースから取得したインフラストラクチャデータを分析することによって、運用を自動化し、異常(通常と異なるシステム挙動)がサービス品質に影響を与える前に検出しようというものである。
-
PayPalエンジニアリングチームがプレモーテム分析を実装
最近のブログ投稿で、PayPalエンジニアリングチームはプレモーテム分析を、通常のソフトウェア設計プロセスの一部としてどのように使うかを公開した。チームは昨年、プレモーテム分析をカスタマイズしたバージョンを採用し、それが、PayPalエンジニアリングに大きなメリットをもたらした。プレモーテムは、チームがプロジェクトが失敗したことを想像し、その後、この失敗につながる可能性のあるものを判断するために逆方向に作業していく戦略である。
-
QCon Plus November 2021はオンラインと対面(NYとSF)のハイブリッドで開催
QCon Plusソフトウェア開発会議は、2021年11月1日から5日までオンラインおよび対面で開催される。世界で最も革新的なソフトウェア組織内で変化と革新を推進する専門家と関わり、ネットワークを築く機会を手に入れましょう。
-
Airbnbのサーバ駆動UIプラットフォーム
Airbnbのサーバ駆動UI(SDUI)は、WebやAndroid、iOSなど、さまざまなプラットフォームにクライアントUIを実装する一般的なアプローチとは一線を画する。それぞれのクライアントプラットフォームにUIを駆動させるのではなく、SDUIがデータとUIプレゼンテーションの両方をクライアントに転送するのだ。
-
Faunaが開発者がデータベースサービスを採用するのを支援するFauna Labsを紹介
Faunaトランザクションデータベースを支える会社は最近、Fauna Labsを発表した。これは、開発者がFaunaをアプリケーションに統合するのに役立つ実験ツールの集合であり、Infrastructure as Codeやシングルサインオンアプリケーションテンプレートなどがある。
-
-
AWSはAWS Step Functionsに新しくWorkflow Studioを導入
先頃、AWSはStep Functionsで提供される新しいWorkflow Studioを導入した。AWSマネジメントコンソールを介して、開発者はビジュアルビルダにアクセスしてStep Functionsワークフローを作成できるようになった。
-
Istio 1.10: リリースマネージャSam Naser氏とのQ&A
Istioは先月バージョン 1.10をリリースした。主な新機能には、検出セレクター、リビジョンタグ、サイドカーネットワークの変更が含まれ、IstioユーザのDay 2の操作を改善する。
-
サービス、プラットフォーム、コミュニティによって企業をエンジニアリングする
企業は自らの顧客やビジネスに対して、継続的に価値を提供できなくてはならない、それが企業の存在理由なのだ、とRandy Shoup氏はQCon Plus May 2021で述べた。そのためには、自分たちが使用可能な"リソース" — 人材、チーム、テクノロジ — を、効率的かつ効果的に活用できることが必要だ。
-
MicrosoftがAzure Arcで使用可能な新サービスのプレビュー版を発表
Microsoftは先頃、毎年開催しているBuildカンファレンスで、Azure Arcで使用可能な新たなサービスセットをプレビュー版として発表した。Azure Arcマルチクラウドサービスの支援により、事実上、CNCF準拠のあらゆるKubernetesクラスタ上で実行することができる。Azure Arcを使うことで、クラウドからオンプレミスデータセンタまで、あらゆるコンテナクラスタを、クラウド内のひとつのサービスで管理することが可能になる。
-
Google CloudはBigtableのSLAを改善し、新しいセキュリティ機能を追加
Google Cloudは最近、Bigtableインスタンスに対して可用性SLAを99.999%まで引き上げた。これは、FirestoreとCloud SpannerのSLAと一致する。データストレージシステムには、エンタープライズワークロード用の2つの新しいセキュリティ機能、顧客管理の暗号化キー(CMEK)とデータアクセス監査ログが導入された。
-
Slackが新しいロール管理アーキテクチャを詳しく説明
Slackは最近、新しい役割管理システムのソフトウェアアーキテクチャの詳細な説明を投稿した。Slackは、以前よりも柔軟なシステムを構築する必要があった。Slackは、カスタムコンテナ化されたGoベースのパーミッションサービスを開発した。これは、gRPCを介して既存のシステムと統合される。その結果、顧客の管理者は、ユーザが実行できることをきめ細かく制御できるようになった。
-
レジリエントな企業がより多くのインシデントを求める理由
John Egan氏によると、インシデント管理プロセスは単なるインシデントへの対応だけではない。根本原因を報告して、社内プロセスと業界全体のプラクティスを更新するサイクルなのだ。インシデント報告のバリアを低くし、非難を伴わない事後分析を使った効果的なインシデントレビュー会議を実施して、分析結果をすべての人に公開すべきだ、というのが氏のアドバイスである。