タグ

ブックマーク / qiita.com/naomichi-y (2)

  • AWS運用のノウハウ - Qiita

    概要 AWSを始めとするパブリッククラウド環境でインフラ運用を始めると、サーバ構築からインフラ監視、セキュリティ対策、コスト管理まで考えなければならないことがたくさん出てきます。 ここではAWSを初めて運用するインフラエンジニア、SRE向けにスモールスタートな環境構築からスケーラビリティの高いインフラ構成まで、様々なノウハウを公開していこうと思います。 初めにやること アカウント設計 システムを運用する上で、番環境以外に開発環境や検証環境を作成するケースは多いと思います。AWSでサービスを運用する場合は大まかに次のパターンに分かれることが多くなります。 1つのAWSアカウント、1つのVPC (ネットワーク) に全ての環境を構築 1つのAWSアカウント、VPCごとに環境を分けて構築 AWSアカウントを環境ごとに分けて作成 どのパターンが最適かは、システム構成や規模によって変わりますし、運用

    AWS運用のノウハウ - Qiita
  • Laravelにおけるリレーショナルモデルの削除 - Qiita

    概要 特定のモデルを削除した際に、関連するモデルを同時に削除する方法について。 前提となる条件 Laravel学習目的で開発した monelytics のソースコードをベースに説明を進める。ソースコードは GitHub を参照。 PHP 5.5.21 Laravel 4.2 実装 テーブル構成 ActivityCategoryGroupモデルは複数のActivityモデルを所有する (※説明を簡略化するため、ここでは最小限のカラムのみ記載する)。 CREATE TABLE IF NOT EXISTS `monelytics`.`activity_category_groups` ( `id` MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`) ) CREATE TABLE IF NOT EXISTS `monelyt

    Laravelにおけるリレーショナルモデルの削除 - Qiita
  • 1