InfoQ ホームページ クラウドコンピューティング に関するすべてのコンテンツ
-
専門家が論ずるKubernetesのトップトレンドと運用上の問題
Kubernetesの急進展は、文化面、技術面、運用面での課題をもたらしています。InfoQでは今回、何人かのKubernetesの専門家と実装者を招いて、このプラットフォームのトップトレンドや直面する課題について語ってもらいました。
-
Arm CPU対x86 CPU - クラウドでのパフォーマンス分析
この記事では、筆者がAWSのArm(Graviton2)とx86_64(Intel)それぞれのEC2インスタンスを使用して、DockerやNode.js、WebAssemblyといった、さまざまなソフトウェアランタイムの演算パフォーマンスを評価します。結論として、Armはクラウドにおいて、特に基盤となるオペレーティングシステムに近い軽量なランタイムでは、より費用対効果の高いことが分かりました。
-
Kubernetes Operatorの深層
Kubernetes Operatorは、アプリケーションを簡素化する開発者や、システムの複雑さを軽減するDevOpsエンジニアにとって魅力的な提案になる可能性があります。ここに、Operatorをスクラッチから作成する方法があります。
-
サーバレス革命はなぜ行き詰ったのか
従来のサーバは死んだのでしょうか?とんでもありません。今回の記事では、サーバレスモデルが特定の環境では極めて有用であるにも関わらず、広範な採用を阻むものがある、その理由を探ります。
-
プログラミングの再考: クラウド時代のアプリケーション開発者のための言語とプラットフォーム
Ballerinaはオープンソースのプログラミング言語だ。クラウドネイティブなアプリケーションを作成するために必要な抽象化、ツール、プラットフォームを提供することにより、生産性を改善することにフォーカスしている。
-
Azure + Spring Boot = サーバレス - Julien Dubois氏とのQ&A
Microsoftは、同社のJaクラウドとJavaエコシステムへの注目がニューノーマルであることを、繰り返し証明しているようです。JavaがAzure Functionsのサポート言語になってかなり経ちますが、Julien Dubois氏はSpring BootをAzureで試して、この組み合わせがAzureのサーバレスコンピューティングに持つ意味について確認しました。InfoQでは、この話題に関する氏の経験について、詳しく聞きました。
-
Crossplaneで構築する独自のPaaS - Kubernetes、OAM、コアワークフロー
InfoQは先頃、Upboundの創業者兼CEOのBasam Tabbara氏と会って、複数のクラウドベンダやオンプレミスインフラストラクチャにまたがるアプリケーションプラットフォームの構築について話すことができました。Crossplaneはオープンソースのクラウドコントロールプレーンで、任意のインフラストラクチャあるいはクラウドサービスをKubernetesから直接管理することができます。
-
AWS Lambdaファンクションをトレースする正しい方法
この記事では、分散トレースに重点を置いて、AWS Lambda関数への可観測性を獲得して活用するためのベストプラクティスについて説明します。
-
APIゲートウェイの過去、現在、そして未来
エッジは単純なハードウェアロードバランサとして始まり、APIゲートウェイやコンテンツ配信ネットワーク、ロードバランサを構成する、ハードウェアとソフトウェアプロキシのフルスタックへと進化しました。今回の記事では、アプリケーションアーキテクチャとワークフローの進化をもとに、データセンタエッジの進化の軌跡を追ってみたいと思います。
-
ソフトウェアアーキテクチャと設計 - InfoQトレンドレポート、2020年4月
InfoQのエディタたちが、2020年のソフトウェアのアーキテクチャと設計の分野におけるトピックをどう見たのか、基本的なアーキテクチャパターン、フレームワークの利用、設計スキルを中心に、その概要をお伝えします。
-
Amazon Deep Javaライブラリを使ってマシンラーニングをJavaで実装する
この記事では、JSR-381 VisRec APIを使うことで、DJLのトレーニング済モデルによる画像分類あるいはオブジェクト検出を10行未満のコードで実装可能であることを示します。
-
マルチランタイム・マイクロサービスアーキテクチャ
”マイクロサービス”アーキテクチャと”12-factorアプリ”設計に関するベストプラクティスが現れました。クラウド、コンテナ、コンテナオーケストレータ(Kubernetesなど)の普及により、共通的な統合原則に対処する新たなソリューションが現れたのです。この記事では、”メカ”コンポーネントを使用してマイクロサービス用のエンタープライズ統合パターンを提供するアプローチについて論じます。