【ゴールデンウィーク期間中の審査について】
2025年4月29日(火)~2025年5月6日(火)の期間中にいただいた審査申請については、
結果をお返しするために数営業日いただくことをご了承ください。
AWSのスペシャリストとして活躍する
AWSが好きだからです。
AWSに最適化したアーキテクチャの考案、基本設計、クラウド構築、運用まできるようにしたい。
テレビ局の情報発信サイトとスマートフォンアプリの開発、運用保守。
全体7名/インフラ
フロントエンド
バックエンド
モバイルアプリ(ios, Android)
CodePipelineとCodeBuildを用いて、GitHubのリポジトリをマージすることで、ビルド環境やデプロイ環境を自動化し、リリース作業時間の短縮をしました。また、CloudFrontのキャッシュを削除するLambdaをCodePipelineに組み込み、デプロイ後の作業も自動化することで、10分かかっていた作業を0にすることができました。
FlutterとFargateからPinpointへの処理をサーバーインスタンスではなくLambdaによるトリガー処理で連携することで疎結合化を実現し、機能追加や変更、スケールを容易にしました。
トラフィックの増加時、FargateのCPUが高くなりコンテナが落ちたり、レスポンスに時間がかかる問題がありました。原因として、ニュースの動画や画像が重い、CloudFrontのキャッシュ時間を長くすると、ニュースのタイムリーに流れなくなるため、キャッシュを短くする必要があるといったことが挙げられます。
以下の取組を実施することで、サーバーへの負担を減らしコンテナの停止を無くし、最大レスポンス時間を7秒から2秒(7割削減)することができました。
下記の2つの公共実証実験のシステムの開発、運用保守。
どちらも電話による自動ガイダンスで予約受付を行うシステム。
全体3名/インフラ、バックエンド
バックエンド
フレームワーク
開発終盤の段階で予約完了までの成功率(Lexの音声認識率)が30%台が課題でした。
音声認識率向上の対策として、以下の対策を行うことで、リリース直前の成功率を70%まであげることができました。