DevOps tutorial - IT technology blog

DockerでUnleashをデプロイ:ゼロダウンタイムの機能制御とA/BテストのためのセルフホストFeature Flags

DockerでUnleashをセルフホストして、本番アプリを再デプロイせずにFeature FlagsとA/Bテストを実装する方法を解説します。5分のクイックスタート、PythonとNode.jsのSDK統合、段階的ロールアウト、バリアントベースのA/Bテスト、本番環境の堅牢化のヒントまで、実際のインシデント経験をもとに紹介します。
DevOps tutorial - IT technology blog

Kube-green:業務時間外にKubernetesワークロードを自動停止してDev/Stagingのクラウドコストを削減する

65%の時間アイドル状態のワークロードに対して月847ドルのdevクラスター請求を目にした後、業務時間外にDeploymentとStatefulSetをサスペンドするKubernetesオペレーターのkube-greenを導入した。6ヶ月後、月額コストは一切の運用問題なく290ドルまで低下した。
Database tutorial - IT technology blog

PostgreSQL・MySQLのレプリケーション遅延を完全制御:監視・診断・同期遅延の解消法

データベースのレプリケーション遅延は、気づかないうちにユーザー体験を壊します——注文が未払いに見えたり、在庫数が間違って表示されたり。このガイドでは、PostgreSQLとMySQLのレプリケーション遅延の監視方法、ネットワーク・ディスク・クエリ層にまたがる根本原因の診断方法、そして並列レプリケーションやWALチューニングを含む的確な解消策について解説します。
DevOps tutorial - IT technology blog

KubernetesへのKubeVelaデプロイ:Open Application Model(OAM)によるモダンなアプリケーションデリバリー

ステージングと本番のKubernetesクラスター間の環境ドリフトが引き起こした深夜2時の辛い本番インシデントを経て、私はKubeVelaとOpen Application Model(OAM)を採用し、アプリケーションを一度定義してどこにでも一貫してデプロイできる仕組みを構築した。本ガイドでは、インストール手順、マルチ環境ポリシーと承認ゲートを用いたOAMベースの設定、そしてCLIコマンドとPrometheusメトリクスによるデプロイ監視について解説する。