サーバー管理は今も手作業です
どのパネルにもボタンやフォームがあります。OpsAIなら、状況を理解して実行するエキスパートが対応します。
AI DevOpsチームをご紹介
各エキスパートは担当分野に特化し、他のエキスパートから得た状況を理解して、サーバー上で実際の操作を実行します。
- 複数の専門家によるタスクオーケストレーション
- システムの健全性分析
- インテリジェントなタスク振り分け
- ドメインのプロビジョニングとSSL
- DNSレコード管理
- サブドメイン設定
- ファイアウォールとWAFのルール
- ブルートフォース攻撃対策
- マルウェアのスキャンと駆除
- リソース監視
- サービス管理
- パフォーマンスの最適化
- データベースの作成とチューニング
- ユーザー権限管理
- バックアップと復元の操作
- スケジュール済みバックアッププラン
- 増分スナップショット
- 災害復旧
- 権限管理
- ディスク使用量分析
- ファイルの一括操作
- SPF/DKIM/DMARCの設定
- メール配信到達率の最適化
- スパムフィルターの設定
- ワンクリックでインストールと設定
- プラグインとテーマの管理
- パフォーマンスとキャッシュ
- コンテナのデプロイ
- Composeスタック管理
- リソースの分離
- DNSとプロキシの管理
- キャッシュの最適化
- 攻撃中モード
- プッシュ時に自動デプロイ
- ブランチ管理
- CI/CDウェブフックの設定
- FTPアカウントの作成
- クォータ管理
- アクセス制御
- SSHキー管理
- Chroot jailの設定
- アクセス制限
- スケジュール済みジョブの作成
- ログ監視
- 障害アラート
OpsAIが実際のタスクを処理する様子を見る
これは仮定の話ではありません。OpsAIがサーバー上で実行する、実際の複数段階の操作です。
- 1 SSL証明書付きのサブドメインを25個作成する
- 2 各サイトにWordPressとテーマをインストールする
- 3 すべてのサイトのCloudflare DNSとプロキシを設定する
- 4 SEO向けにサイト間の相互リンクを設定する
- 5 XMLサイトマップを生成して検索エンジンに送信する
- 1 SPF、DKIM、DMARCレコードを監査する
- 2 逆引きDNSのPTRレコードを修正する
- 3 適切な正規化方式でDKIM署名を設定する
- 4 レポート機能付きでDMARCポリシーをquarantineに設定する
- 5 テストメールを送信し、Gmailの受信トレイへの配信を確認する
- 1 CloudflareのUnder Attackモードを直ちに有効にする
- 2 WAFルールとレート制限を有効にする
- 3 攻撃元のIP範囲をファイアウォールでブロックする
- 4 キャッシュを消去し、チャレンジページを有効にする
- 5 トラフィックを監視し、マルウェアスキャンを実行する
- 1 5つのサービスとネットワーク分離を備えたDocker Composeスタックを作成する
- 2 ユーザーのcgroupでコンテナごとのCPU/RAM制限を設定する
- 3 SSL終端を行うnginxリバースプロキシを設定する
- 4 MySQLコンテナをマネージドデータベースに接続し、毎日のダンプを設定する
- 5 ヘルスチェック用エンドポイント、自動再起動ポリシー、監視を設定する
- 1 移行元サーバーに接続し、30件のサイトを検出する
- 2 ユーザー、ドメイン、DNSレコードを作成
- 3 進捗を追跡しながらrsyncでファイルを転送
- 4 ユーザー認証情報を保持してデータベースをインポート
- 5 メールアカウントを移行し、新しいSSL証明書を発行
- 1 全30サイトの増分バックアップスケジュールを作成(毎日午前2時)
- 2 MySQLおよびPostgreSQLデータベースの全体ダンプを毎週実行するよう設定
- 3 圧縮を有効にして、サーバーレベルのスナップショットを毎月作成
- 4 自動クリーンアップ付きの30日間保存ポリシーを適用
- 5 バックアップエラー時にメールとWebhookで通知する設定を作成
- 1 毎週火曜日午前3時にWordPressのコアとプラグインを更新するcronジョブを作成
- 2 毎週日曜日の午前0時に、すべてのデータベースでMySQL OPTIMIZE TABLEを実行するようスケジュール
- 3 毎日のログローテーションを設定:7日を超えたログを圧縮し、30日後に削除
- 4 SSL証明書の有効期限を毎週確認し、自動更新を開始する設定を追加
- 5 毎週月曜日の午前8時に、ディスク使用量レポートをメールで送信するよう設定
- 1 リポジトリへのプッシュイベントを受信するGit webhookを設定
- 2 developブランチからstaging.example.comへの自動デプロイを設定
- 3 mainブランチ用のデプロイパイプラインを作成(ビルドとテストのステップを含む)
- 4 ダウンタイムなしのデプロイを実装:新しいビルド → ヘルスチェック → 切り替え
- 5 デプロイの成功・失敗時に、コミットの概要を添えてSlackに通知
- 1 ホームディレクトリを分離したシステムユーザーを10個作成(chmod 700)
- 2 SSHキーペアを生成し、SFTP専用のchroot jailを設定
- 3 サイトフォルダー内にアクセスを制限したFTPアカウントを設定
- 4 ユーザーごとに5GBのディスククォータを適用し、超過時に通知
- 5 すべてのアクセスに対してブルートフォース攻撃対策と監査ログを有効化
- 1 サーバーの総合ヘルスチェックとリソース監査を実行
- 2 MySQLテーブルを最適化し、低速クエリを分析
- 3 30日を超えたログを削除してディスク容量を確保
- 4 バックアップの整合性を検証し、復元テストを実施
- 5 WordPressのコアとプラグインを更新し、CVEをスキャン
サーバー100台。OpsAIは1つ。
現在、OpsAIは15人の専門エキスパートとともに1台のサーバーを管理しています。将来は、インフラ全体を横断して連携し、50サイトのWordPressを更新し、すべてのサーバーにセキュリティパッチを適用し、リージョン間でデータベースを移行する作業を、1つの会話から実行します。
1つの会話です。」
現在は15人のエキスパート。明日は、お客様専用のエキスパートを。
OpsAIのエキスパートアーキテクチャは、拡張を前提に設計されています。お客様固有のインフラを理解する、分野特化型のエキスパートを構築できます。
プラグインアーキテクチャ
各エキスパートは、明確な機能とツールへのアクセス権を持つ独立したモジュールです。
エキスパート間の連携
エキスパート同士がコンテキストを共有し、複数ステップの操作を自動で連携して実行します。
カスタムツール
カスタムツールを定義して、エキスパートがお客様固有のシステムと連携できるようにします。