サービス終了時のAWSの片づけmemoです。AWSサービス機能は多数に分かれていて、どれかどう料金に影響かるのか判断が難しいため、それぞれでのサービスで掃除しました。「システム名を定義できて各サービスを紐づけでき一括削除」とできるようになるとGoodですね。
AWS IoT
管理 -> モノ の一覧から、名前の左にチェックを入れて、削除 を選択します。設定のExcportはないようです。潔く削除です。注意点はサーバ毎に設定があり、「東京」以外にも使っていたらそちらも削除です。初期ログインでなぜか「バージニア州」に飛ぶことがあり、残骸が残っていました。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け1-1024x330.png)
AWS Lambda
Lambda -> 関数 の一覧から、名前の左にチェックを入れて、削除 を選択します。Application Composer にエクスポートより関数をエクスポートできるようですが、S3(ストレージ) サービスが対象となるようです。ブラウザ上のLambdaエディタからドラックして、ローカルのテキストエディタへコピぺするのが手っ取り早いのようです。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け2-1024x294.png)
レイヤー( 共通化ライブラリ的なもの ) も残っていたら削除します。こちらは「ダウンロード」からPCローカルにExportできます。バージョンが複数あると、バージョン毎に削除操作が必要です。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け3-1-1024x237.png)
DynamoDB
DynamoDB -> テーブル の一覧から、名前の左にチェックを入れて、削除 を選択します。Create文等にエクスポートは無いようですが、どこぞやにBackupするか聞いてきます。面倒なのでやめておきます。削除は少し時間がかかります。しばらく 削除中 の表示となります。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け4-1-1024x267.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/under_arrow2-4.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け5-1.png)
AWS Backup
AWS Backup -> バックアッププラン から、設定ずみりバックアッププラン を選択し、削除を選択します。バックアップルール と リソースの割当て も同時に削除されます。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け6-1024x668.png)
AWS Backup -> バックアップボールト より、ボールト名 を開き、復旧ポイント名のチェックをいれて 全てを削除 を選択します。件数が多い場合は、一覧の表示件数を100件に切り換えてから操作します。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け12-1024x522.png)
AWS Backup -> 保護されたリソース に Backup されたデータが残っています。前述のバックアップボールトで削除されます。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け7-1024x534.png)
API Gateway
API Gateway -> API より、API を一つづつ選択して削除を選択します。こちらもエクスポートは無し。一回の操作で削除できないことがしはしば。数回繰返していると削除できました。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け8-1-1024x293.png)
AWS Amplify
AWS Amplify -> すべてのアプリ から 対象のアプリを開き、削除を選択します。「バックエンド環境があるます」と警告がでます。問題なければ操作を進めます。1分程度かかりました。アプリ表示が残っている場合は、AWS Amplify からWEBページを再表示します。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け9-1024x339.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/under_arrow2-5.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け10.png)
Amazon S3
Amazon S3 -> バケット から、パケットを開いて削除を選択します。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け11-1024x413.png)
AWS CloudShell
何度か調査で使いましたが、特になにもしなくて良いようてです。実験コードの掃除はしていたかと思います。
AWS EC2
インスタンスの一覧では、削除の項目は見当たらず。インスタンスを終了だけしておきました。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け14-1024x162.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/under_arrow2-6.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け15.png)
Identity and Access Management (IAM)
ここには色々な権限の情報が残っています。IMA -> ロール を選択し、自分でつくったロール名だけチェックを入れて削除を選択します。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け16-1024x290.png)
IMA -> ポリシー は、自分でつくったポリシー(タイプの列がカスタマー管理)だけチェックを入れて削除を選択します。ここは一件づつしか削除できません。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け17-1-1024x321.png)
Amazon EFS
S3 よりも高度なストレージです。機能調査に一時使いました。使ったあと掃除していたようです。
Amazon VPC
バーチャルPC ですかね。機能調査に一時使いました。削除しておきます。
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け18-1024x218.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/under_arrow2-7.png)
![](https://motoplus4.com/blog/wp-content/uploads/2024/02/aws片付け19-1.png)
これでAWSサーバの掃除ができました。
以上、結構手間がかかります。半日仕事です。サーバ停止工数も見積に含めましょう。