InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
DevOpsとクラウドのInfoQトレンドレポート - 2023年7月
InfoQ editorial staff and friends of InfoQ are discussing the current trends in the domain of cloud and DevOps as part of the process of creating our annual trends report. These reports provide InfoQ readers with a high-level overview of the topics to pay attention to and help the editorial team focus on innovative technologies.
-
Pipelines as Codeで開発チームがワークフローをオーケストレーションする方法
DevOpsが業界の中心にある今、チームは従来のインフラストラクチャやコンフィギュレーションにとどまらず、"as Code"アプローチを拡大できる。
-
フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド
この記事では、REST API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。さらに、認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。
-
KivaKitフレームワークの紹介
今回の記事では、オープンソースのJavaマイクロサービスアプリケーションフレームワークであるKivaKitを簡単に紹介します。KivaKitは共同動作するように設計されたミニフレームワークの集合体です。各ミニフレームワークの詳細はhttps://www.kivakit.orgの他、Jonathan Locke氏のブログ"State of the Art"にも記載されています。
-
Microservices — 字義と精神
「分離サービス」のパターンになるマイクロサービスは、パターンを理解 (「スモール」と「分離」) し、開発者が目的と一致する特定の設計上の決定を行うことで、最大限に活用することができました。記事では、適切な実装と不十分な実装について説明します。「スモールサービス」と「分離サービス」または「字義 (Letter)」と「精神 (Spirit)」です。
-
ローコードソフトウェアによって職を失わないためには
ローコードの普及の勢いは極めて強力です。いずれあなたの会社にも浸透するであろうことは間違いないでしょう。しかしながら、大部分のソフトウェアエンジニアは、これを心配する必要はありません。ローコードソフトウェアがまだ得意でない部分において優位であるからです。この変革を生き延びて成功を続ける上で重要なのは、ローコードにはまだできない責務を自分の役割に含めておくことです。
-
サービスメッシュ必読ガイド - 第2版: 次世代のマイクロサービス開発
この第2版のサービスメッシュ必読ガイドの記事では、マルチクラウド、マルチクラスタ、マルチテナントモデル、サービスメッシュ拡張、およびサービスメッシュのプロダクションでの運用面などのサービスメッシュテクノロジーの最新の開発について説明します。
-
クラウドネイティブアーキテクチャの導入 パート3: サービスオーケストレーションとサービスメッシュ
クラウドネイティブアーキテクチャの導入シリーズのこのパート3の記事では、マイクロサービスベースのアーキテクチャでのサービスの相互作用、適切なガバナンスのない分散システムで発生する一般的な課題、およびサービスオーケストレーションやサービスメッシュなどのパターンがこれらの課題に対処するのにどのように役立つかについて説明します。
-
Excelの数式言語がチューリング完全に
Excel開発チームがLAMBDAを発表しました。ユーザが数式関数を定義し、名前を付けられる新機能です。LAMBDA関数ではパラメータの取得、他のLAMBDA関数の呼び出し、自身の再帰的呼び出しが可能です。 LAMBDAを加えることで、Excelの数式言語はチューリング完全になります - 命令型言語(VBAやJavaScript)に頼ることなく、ユーザ定義関数を使って、任意の計算を行うことができます。
-
Microsoftのローコード戦略、ターゲットはUIPathなどのRPA企業
Microsoftはローコードに多額の投資をして、さまざまなプロダクションをまとめ上げました。他社を引き離すこれらのコレクションに加えて、先日さらにPowerFXが発表されています。その視野にあるのは、UIPath、Automation Anywhere、Blue Prismといった、大企業相手に大きな取引を行うRPA(Robotic Process Automation)企業です。
-
GraphQLリファレンスガイド: 柔軟でわかりやすいAPIの構築
このオンラインガイドは、次のようなソフトウェアアーキテクトや技術リーダに関連する質問に答えることを目的としています: なぜGraphQLを使う���でしょうか? なぜ今GraphQLに注意を払う必要があるのでしょうか? 企業のデータモデリングにGraphQLはどのように役立ちますか?
-
ローコードプラットフォームとコミュニティ開発者の急増: 増えるのはソリューションか、問題か?
ローコードプラットフォームは、現在最もホットなエンタープライズソフトウェアのジャンルです。現在の投資のレベルを見れば、非ITスタッフが自分たちのために自らの手で開発した独自ビジネスアプリが世に溢れる、そのような未来を想像しない訳にはいきません。 そのリスク管理の鍵を握るのは、ローコードソリューションの可視性です。