BLOG
PagerDuty、分散環境やゼロトラスト環境での運用を簡素化する新しい自動化機能を発表

投稿:2023年3月28日   |    更新:2023年4月20日

Rundeck by PagerDutyは、組織が運用のサイロを埋め、ITタスクを自動化することで、チームがより多くの時間を構築に集中し、火消しに割く時間はできるだけ短くするよう、長年支援してきました。このミッションは今日でも真実ですが、私たちのビジョンは、この現実を拡張し、信頼を築き続けながら、全ての業務に革命を起こすことです。

PagerDuty Operations Cloudは、影響力の大きい作業をより迅速かつ効率的に解決するために、プリプロダクションやプロダクション、分離型やセキュア、マルチクラウドやオンプレミスなど、あらゆるIT環境において価値を提供します。私たちは、お客様がいる場所でお会いし、お客様が必要とする価値を提供したいと考えています。

今日から、このビジョンは現実のものとなりました。

PagerDuty Runbook AutomationとPagerDuty Process Automationの次世代アーキテクチャー を導入することで、お客様がクラウド、リモート、ハイブリッド環境での自動化を管理する方法を簡素化できることを大変嬉しく思います。

この最新の機能こそが、Runbook AutomationがPagerDuty Operation Cloudに不可欠な要素だという理由です。PagerDutyは、あらゆるインフラ、マルチゾーンのハイブリッド環境、ネットワークなどを自動化し、私たちがよく知る、予定外の、時間的制約のある、インパクトの大きい仕事を解決できるようになりました。

セキュアなインフラ全体にわたる自動化を標準化

技術革新の急速な進展に対応するために、自動化が不可欠であることは明らかです。また、企業は成長と変革を維持しながら、同じリソース、あるいはさらに少ないリソースでより多くのことをこなさなければなりません。さらに、分離された環境と異種サービスは、ハイブリッドクラウドの現実とセキュリティーや規制要件の増加によって複雑さを増しています。このようなIT環境の乱立は、部門や技術的なサイロに加え、新たな次元の組織のサイロを生み出すことになりました。

従来の自動化ツールは、最新の分散環境におけるセキュリティー要件の複雑さを想定して作られていなかったということです。その結果、エンジニアは各環境のオペレーションを手動で実行しなければならず、長い待ち時間、より多くの人員の時間消費、より高いレベルのエンジニアの労力を引き起こしています。この断片的な自動化の問題を解決するためには、さらに何かが必要です。各プロジェクトや環境に新しい自動化オペレーションを手動で構築することなく、インフラ全体を完全に可視化し、分散した自動化ジョブをシームレスに実行する機能が必要です。

この新機能により、各環境で自動化ステップを手動で起動する代わりに、エンジニアは単一の管理画面から自動化タスクを管理・実行し、その自動化を多くの分離された環境に分散させることができるようになりました。

その結果、チームは次のことができるようになります:

  • クラウドやデータセンター環境での自動運用を可能にすることで、より迅速な運用を実現します。
  • ハイコンプライアンスやゼロトラストアーキテクチャーで運用する際のセキュリティーの簡素化
  • 全てのゾーン、環境、ネットワークにおいて、タスクの解決を迅速化し、作業時間を短縮することで、省力化できます。。

新機能によってどのように実現されるかをよりよく理解するために、現在・将来のお客様のために解決したい課題について触れてみましょう。

セキュリティを考慮したスケールと効率化を可能にする

自動化によって新しいレベルのスケールとイノベーションの可能性が開けることは事実ですが、同時に複雑さ、接続性、セキュリティーに関する重大な課題ももたらされます。これはテクノロジーチームにとって、維持する必要のある孤立した環境内の依存関係、チェックする必要のある分散したネットワークエンドポイント、安全に管理・実行する必要のあるリモートとローカルの環境に広がる断片的な自動化の島を追加することを意味します。

お客様からお聞きする大きな課題の1つは、高いセキュリティーとコンプライアンスを要する環境での自動化の管理と実行に関するものです。多くの場合、エンジニアは、各ゾーン内の多くのセキュリティーの機微とプロセスの依存性のために、いくつかの分離された環境のそれぞれを手動で管理する必要があります。

PagerDuty Runbook Automationは、以下のような厳しい要件を持つお客様の分散したオペレーションをつなぐパイプ役となります:

  • 環境がバラバラ?問題ありません: Runbook AutomationとProcess Automationは、リモート環境での自動化ステップのオーケストレーションをローカルと同じように承認し、同じジョブ定義に多くの環境を組み込むことができるようになりました。これにより、自動化を妨げるネットワークサイロを排除し、これらの環境で適切に実行するために手動でログインする必要がなくなります。 -コンプライアンス監査?大丈夫です: Runbook AutomationとProcess Automationは、アクセスコントロールとロギングをオートメーションに組み込み、これらの機能をリモート環境に拡張することで、全て中央のコントロールプレーンでコンプライアンスを簡素化します。
  • ゼロトラストセキュリティー?問題ありません。 高いセキュリティー要件を持つお客様のために、Runbook AutomationとProcess Automationは、SSHなどのポートをファイアウォールで開くことなく接続を可能にし、リモートオペレーションを可能にしました。この新機能により、お客様が独自のBastionやJumpホスト、パブリックエンドポイントを導入する必要性が減り、自動化への安全な接続が簡素化されます。

image1.png PagerDuty Runbook Automationがリモート環境で自動診断プロセスを実行し、環境状態を把握する例図。

新しいRunnerの機能

Runnerは、オートメーションサーバー自体からではなく、指定されたエンドポイント上で実行するノードステップのために構築されたリモート実行ポイントです。Process AutomationとRunbook Automationの両方で利用可能なRunnerは、データセンター、リモート環境、オートメーションクラスター間のネットワーク/通信を安全に開放します。

新リリースでは、プライベートネットワーク内でローカルに実行するAnsible、Docker、Kubernetesなどの一般的なインフラと統合された次世代Runnerを提供しています。この新しいアーキテクチャーにより、ジョブ作成者は複数の環境を組み込んだ自動化ジョブを開発できるようになりました。

新機能のハイライト

  • リモート環境から安全で弾力性のある接続を提供する次世代ランナーで、どこでもオートメーションを実行できます。
  • 標準化されたオートメーションのオーケストレーションをあらゆる環境で動作させることができる分散型オートメーションステップで、複雑なアーキテクチャとジョブをサポートします。
  • 強化されたRunner UIとAPIにより、設定、ステータス、認証情報の管理など、中央の自動化環境からのRunnerの管理を簡素化します。
  • Ansible、WinRm、Kubernetes、Dockerなどの一般的なテクノロジー用のリモートRunnerで利用できるプラグインで既存のスタックを統合し、ローカルおよびリモート環境で実行することができます。

プロセスオートメーションとランブックオートメーションは、リモート環境でのAnsibleやKubernetesの実行ステップを持つオートメーションワークフローと同じ幅を提供できるようになり、お客様のために新しい分散オートメーション機能のこの道を切り開くことで、さらに強化されていくでしょう。

今後の展望

Runbook AutomationとProcess Automationのこれらの新しい自動化機能は始まりに過ぎず、お客様がより幅広い安全な環境においてトリガーとなるワークフローを作成するための柔軟性を提供することによって、PagerDuty Operations Cloudの価値を強化しています。

3月30日(木)に開催されるウェビナーに登録し、PagerDutyプロセスオートメーションポートフォリオの最新リリースについて詳しく聞いてみませんか?ご不明な点やご興味のある方は、お問い合わせいただくかプロセスオートメーションのページをご覧ください。

この記事はPagerDuty社のウェブサイトで公開されているものをDigital Stacksが日本語に訳したものです。無断複製を禁じます。原文はこちらです。

book-markカテゴリー :ニュース&告知