Amazon Web Services ブログ

Category: Developer Tools

How organizations are modernizing for cloud operations

組織のクラウドオペレーションをいかにモダナイズするか

IT 運用チームとアプリケーション開発者が協調する方法は急速に進化してきました。かつて両チームには明確な責任分担がありましたが、DevOps は開発者と運用チームの間に架け橋を築くことを目的として生まれました。DevOps は責任を共有する文化を育むことと、コミュニケーションと統合を通じた両チーム間の協調に重点を置いています。本記事では今日の組織で使用されている一般的な運用モデルについて、プラットフォームエンジニアリングが当てはまる場所や、セルフサービスプラットフォームの構築と開発に利用される一般的なパターン、そしてこの新たな分野の今後の展望について説明します。

AWS CDK アプリケーションのためのインテグレーションテストの作成と実行

AWS CDK アプリケーションのためのインテグレーションテストの作成と実行

自動化されたインテグレーションテストはシステムコンポーネントを検証し、新しいソフトウェアリリースの信頼性を高めます。AWS にデプロイされたリソースでインテグレーションテストを実行すると、IAM ポリシー、サービスの制約、アプリケーション設定、およびランタイムコードの検証が可能になります。AWS Cloud Development Kit (AWS CDK) を Infrastructure as Code ツールとして活用している開発者向けに、インテグレーションテストをソフトウェアリリースに簡単に実装できるテストフレームワークが用意されています。本ブログ記事では、AWS CDK を使用してサンプルアプリケーションの自動化されたインテグレーションテストを作成する方法を紹介します。

Managing CloudWatch Synthetics canaries at scale

CloudWatch Synthetics の Canary を大規模に管理する

Amazon CloudWatch Synthetics では、アプリケーションエンドポイント、REST API、ウェブサイトコンテンツのパフォーマンスと可用性を自動的に監視できるため、顧客よりも先に問題を発見できます。アプリケーションとそれに付随するCanary の数が時間とともに増加するにつれて、それらを大規模に管理することはより困難で時間のかかるものになります。このソリューションは、Synthetic テストの対象範囲を維持するための一貫した自動化されたアプローチをどのように使用できるかを示すために設計されました。

今こそ、新規アプリ開発はサーバーレスで始めてみませんか? #AWSBuilders

サーバーレスの世界も広がってきました。かつてのサーバーレスは、エキスパートが使えそうなところを選んで利用すると […]