マネージドサービスとのテスタブルなPHPアプリケーションコード by 清家史郎

PHPカンファレンス小田原2024
セッション(30分)

マネージドサービスとのテスタブルなPHPアプリケーションコード

seike460 清家史郎 seike460
2

テストコード書いてますか?
書いてる皆様、 クラウドマネージドサービスが関連するアプリケーションでもテストコードを書けてますか?

継続開発が続く程重要性が高まるテストコードですが、今回はマネージドサービスが関連する場合について考察します

マネージドサービスが関わるアプリケーションの場合、
テスタブルになるようにどの様に分割して実装すればよいのか、
CI/CDでテストする為にどのようにエミュレートするのか考慮すべき課題があります

今回はAWS Lambda上で動作するPHPサーバーレスアプリケーションを題材に
Amazon S3、Amazon DynamoDB等の代表的なマネージドサービスのテスタブルなアプリケーションコードを具体的に示しながら考察します

  • 想定する聴講者
    • テストコードに対する第一歩を学びたい方
    • マネージドサービスのテストをしていない方