Cloud, Kubernetes, and platform engineering.
Ercan Ermisによるクラウド、Kubernetes、AWS、Terraform、プラットフォームエンジニアリングに関するシニアエンジニアのフィールドノート。
All posts
Bashを使ったECRイメージクリーンアップの自動化
Amazon ECR(Elastic Container Registry)でのコンテナイメージの管理は、レジストリをクリーンでコスト効率の高い状態に保つために重要だ。時間が経つにつれて、未使用や非推奨のイメージが蓄積され、ストレージコストの増加や運用オーバーヘッドにつながる可能性がある。よくあるシナリオの一つは、特定のタグ付けパターンに従うイメージの削除だ …
BashスクリプトでECRリポジトリを更新する
以下はAWS CLIを使用してすべてのAmazon ECRリポジトリを取得し、各リポジトリのイメージタグの変更可能性をMUTABLEに設定するBashスクリプトの例だ。スクリプトを実行する前に、AWS CLIがインストールされ適切な権限で設定されていることを確認すること。
#!/bin/bash
repositories=$(aws ecr …CI/CDパイプラインと開発フローにおいて自動テストが不可欠な理由
誰もが経験したことのあるシナリオについて話そう: 新しい機能を完成させ、マージしようとワクワクしていると、本番でローカル環境ではキャッチできなかった何かが壊れる。これは避けたい悪夢のような話だ。ここで自動テストが、特にCI/CDパイプラインの中で真価を発揮する。
1. バグの早期発見
パイプラインにテストがある最大の利点の一つは、問題を早期にキャッチできるこ …
AWS Monthly (April '25): AIの発熱を冷ます
4月、AWSはデータセンターエンジニアリングの舞台裏を垣間見せてくれた。最新のAIクラスタの熱出力に対応するため、Direct-to-Chip液冷が発表された。
AWS Monthly (Mar '25): 近接性のパワープレイ
技術的には、これによりほぼすべての主要テクノロジーハブに「1桁ミリ秒のレイテンシ」がもたらされる。AR/VRバックエンド、産業用IoT、サブミリ秒のテレメトリシステムを構築している場合、「シリコンまでの距離」が短縮されたことになる。
この強力なBashスクリプトでAWS ECR管理を効率化する
AWS ECR(Elastic Container Registry)でのコンテナリポジトリの管理は、特にインフラストラクチャが成長するにつれてすぐに困難なタスクになりうる。この記事では、ECRリポジトリにライフサイクルポリシーを適用するプロセスを自動化するよう設計された便利なBashスクリプトを詳しく見ていく。このスクリプトはリポジトリ管理を簡素化するだけ …
AWS Monthly (Jan '25): 6MBの壁を打ち破る
2025年の幕開けは、サーバーレスコミュニティで最も古い「ボトルネック」の不満の一つに対処することから始まった。長年、同期Lambda呼び出しの6MBペイロード制限は、データ量の多い処理に対してS3の署名付きURLや非同期パターンを使った複雑な回避策を強いていた。
1月、AWSは正式にLambdaレスポンスストリーミング機能を200MBに引き上げた。技術的に …
TerraformとAWS Route 53を使ったGoogle Workspace(Gmail)のDKIM設定
DKIM(DomainKeys Identified Mail)はメールスプーフィングを防止する重要なメール認証技術だ。
AWS Site-to-Site VPNモニタリングの自動化
だからこそ私はAWS Site-to-Site VPN Monitoring Scriptを作成した。VPN接続の監視を自動化し、問題が発生した場合に即座にチームに通知するツールだ。
Dockerイメージの最適化: イメージサイズとビルド時間を削減するためのヒント
Docker愛好家の皆さん、こんにちは!ここにいるなら、おそらく私と同じくらいDockerが好きなのだろう。コンテナを起動し、アプリケーションをパッケージングし、環境に関係なくすべてをスムーズに動作させること。
Ercan の他のサイト
同じ著者、別の領域のサイトが2つ。