InfoQ ホームページ Automation に関するすべてのコンテンツ
-
ワークフローにイベント駆動型の自動化を提供するPuppet Relay
Puppetは、イベント駆動型自動化プラットフォームであるRelayのベータリリースを発表した。Relayにより、コードによるプロセス自動化できる。 事前に記述されたワークフローがいくつかあり、追加のワークフローを作成するためのサポートがある。Relayには、AWS、Kubernetes、Azure、PagerDuty、GitHubなどのワークフローで使用できる多数の統合機能がある。
-
可観測性を使って迅速なリリースを実現する
迅速なフィードバックを得るためには、高い頻度で、準備が整えば即座にリリースし、自動化システムを使って変更をライブにテストすることが必要だ。正常に動作していること、警告が発生していないことの検証には、監視機能が使用できる。迅速なリリース(shipping fast)は結果的にテスト回数を削減し、問題に対するレジデンスを向上することになる。
-
Microsoft、Azure App Configurationを一般向けにリリース
Azure App Configurationは、アプリケーションのコンフィギュレーションと機能設定をセキュアかつ分かりやすい方法で集中管理する、Microsoftクラウドプラットフォームの新サービスである。先日のMicrosoft Azureのアップデートで同社は、このサービスの一般供与を開始すると発表した。
-
eBayのUIテスト自動化を支えるFlutter Golden Tests
UIテストを自動化して、アプリケーションの視覚的外観がすべてのサポート対象のデバイスやフォームファクタ上で適切であることを保証するというのは、一般的に困難な作業である。この作業の簡略化に、Flutter golden testsが一役買ってくれるかも知れない。MotorsアプリのUIスクリーンショットテストに対するeBayのアプローチがそれを示している。
-
Jenkinsの開発者が継続的リスクベーステストのMLスタートアップを立ち上げ
Jenkinsの開発者であるKohsuke Kawaguchi氏が、マシンラーニングを使用したリスクベースのテストの識別を行うスタートアップであるLaunchableを創立した。テストに関する思想的リーダであるWayne Ariola氏も、継続的テストアプローチの必要性に関して、ターゲットを明確にしたリスクベースのテストが継続的デリバリに信頼性を与えると述べている。
-
Terraform、Docker、Kubernetesなどのテストを自動化する - Yevgeniy Brikman氏のQCon SFでの講演より
Qcon SFでYevgeniy Brikman氏が、"Automated Testing for Terraform, Docker, Packer, Kubernetes, and More"と題したプレゼンテーションを行った。おもな内容は、静的分析やユニットテスト、インテグレーションテスト、エンドツーエンドテストなどに関する議論と、それらすべてのテストテクニックを適切に使い分けることの提唱だ。
-
Hashicorp、マルチクラウドオートメーションに対応したTerraform Cloudをリリース
先日のブログ記事でHashiCorpは、チームがインフラストラクチャ・アズ・コードのワークフロー管理を行うオープンソースプラットフォームであるTerraform Cloudのフルリリースを発表した。このオーケストレーションはクラウド非依存のツールを介して行われるため、反復可能な自動化による生産性の向上が可能になる。今回の発表は、2019年5月に発表されたRemote State Managementに続くものだ。
-
AmazonがPowerShell向けの新しいAWSツールのプレビューをリリース
Amazonは最近のブログ投稿で、開発者と管理者がPowerShellスクリプト環境からAWSサービスを管理できるPowerShell向けのリファクタリングされたAWSツールのプレビューをリリースすると発表した。
-
Helm Chartsツールを使用してDelivery HeroでKubernetesデプロイを管理する
Delivery Heroのエンジニアリングチームは、Helmと関連ツールを使用して、複数のKubernetes環境、機密データ、設定の管理を簡素化する。
-
IoTセマンティクステストのためのオープンソースのテストウェア: Eclipse IoT-Testware
プロジェクトEclipse IoT-Testwareは、モノのインターネット(IoT)ソリューションを開発する業界と企業向けに、オープンソースのテストツールとプログラムを無償で提供している。TestCon Moscow 2019では、Fraunhofer FOKUSのシニアサイエンティストであるAxel Rennoch氏が、IoTの品質保証について講演した。
-
サーバレスコンピューティングにハイブリッドなオートメーションを - MirosoftがAzureFunctionのPowerShellをプレビュー公開
先日のブログ記事で、Microsoftは、Azure Functions 2.xランタイムでのPowerShellサポートをベータ版として発表した。今回のリリースでは、PowerShellによるスクリプト作成を好む管理者や開発者のための、カスタムロジックシナリオの提供に重点が置かれている。Azure Functionイベントのトリガとバインディングは、スケジュールサポートに加えてオンデマンド実行もサポートされることにより、PowerShellのシナリオに新たな機能を提供する。
-
インフラストラクチャオートメーション企業のChefがオープンソースにコミット
インフラストラクチャオートメーション企業のChefは、Apache 2.0ライセンスの下で、オープンソースとして自社のすべてのソフトウェアを開発することを約束している。
-
Airbnbはいかにして1,000名を越えるエンジニアのKubernetesワークフローを簡略化したか
Melanie Cebula氏が,250を越える重要なサービスの設定とKubernetesへのデプロイを並行して実施する1,000人以上のエンジニアをサポートするために,Airbnbが社内で使用しているツールと戦略について語った。実現のために重要な役割を果たしたのは,標準化された環境とネームスペースを使って,上位のプリミティブからKubernetes設定を抽象化し,生成するためのレイヤ(および可能な限りの自動検証)を設けたことだ。
-
モバイルテスト自動化の失敗を避けるには
モバイル開発におけるテストの自動化はスクラムチームが行うべきだ,独立したテスト自動化チームを置くべきではない,とNadya Denisenko氏は言う。モバイルテストのテストピラミッドに従って、開始時からテスタが関与するべきだとアドバイスする氏は,テスタは品質指向の開発者として、他の開発者が高品質のソフトウェアを提供するのを指導し支援することのできる存在であり,手動テストは将来的になくなっていくだろう,とも述べている。
-
DockerCon EU 2018まとめ - マイグレーションツール,Docker Desktop Enterpriseなど
DockerCon Europe 2018では、.NETおよびJavaアプリケーションのコンテナベースのマイグレーションツーリングのプレビュー、デジタルトランスフォーメーションとテクノロジインテグレーションプロジェクトのサポート、Docker Desktop Enterpriseのローンチ、Docker Compose on Kubernetesのオープンソース化などの発表と合わせて,MicrosoftとのコラボレーションによるCNAB仕様が発表された。