このプロジェクトの目的は、規模に関係なく履歴書を配布するためのセルフサービス Web アプリケーションを作成し、新しい認定資格を取得した場合に備えてメール リストを作成し、その過程で AWS バックエンド自動化スキルを示すことでした。明確にしておきますが、このプロジェクトのすべてのサービスは自動化されています。これを実現するために使用された主なツールは、Terraform (IAC)、Python (プログラミング言語)、および AWS Lambda (コンピューティング) でした。このプロジェクトで使用されるツールをサポートするために必要な補助サービスを、以下のアーキテクチャ図に示します。
AWS Route 53、AWS Amplify、API Gateway、AWS Simple Email Service (SES)、AWS Simple Queue Service (SQS)、AWS S3 などのサービスは、バックエンド エンドポイントから顧客の受信箱にデータを確実に中継する上で極めて重要でした。 Dynamo DB を使用すると、Red Hat や Kubernetes などの重要なスキルを開発し続ける際に、将来のエンゲージメントに備えて顧客情報を集約できます。これらの認定を取得すると、DynamoDB テーブルによって生成された電子メール リストを利用して、更新された履歴書が送信されます。このプロジェクトの詳細や私への連絡方法については、Linked-in (Durell Hart) までお気軽にお問い合わせください。チェックアウトできるように、私の Web サイトと Github へのリンクも提供しました。
以上がD-Smart.io AWS ウェブ アプリケーションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。