APC Automation blog

ネットワーク自動化支援のAutomation Coordinatorを提供する、エーピーコミュニケーションズ ACTの自動化ブログ

2022-01-01から1年間の記事一覧

Ansibleのソリューションシナリオ [サーバー | Windows PC | ネットワーク | パブリッククラウド]

自動化プラットフォームであるAnsibleを利用することで、様々な環境における「機器やリソースのプロビジョニングや設定変更」などの処理を自動化し、工数やヒューマンエラーを削減できます。 以下では、Ansibleで自動化できる環境から、特に利用例の多い4つ…

ネットワーク自動化用語集: SDN

SDNとは、「Software Defined Networking」の頭文字を取った用語で、ソフトウェアを利用してネットワークを機器制御する技術を指します。 SDN以前のネットワークは、それぞれのネットワーク機器を1台ずつ設定する必要がありました。このため、多数のネットワ…

Red Hat Ansible Automation Platformとはなにか

自動化プラットフォームである「Ansible」は、大きく分けて「オープンソースとして提供されている機能(Ansible)」と、「商用ソフトウェアとしてRed Hatが提供している機能(Red Hat Ansible Automation Platform)」の2つに分かれます。 「Ansible」という…

ネットワーク自動化用語集: Automation Controller (旧 Ansible Tower)

Automation Controllerとは、商用版のAnsibleである「Red Hat Ansible Automation Platform」に含まれる管理ツールです。バージョン3まではAnsible Towerと呼ばれていました。 Automation Controllerの機能 以下では、Automation Controllerに含まれる主要な…

ネットワーク自動化用語集: Ansible Playbook

Ansible Playbook(以下、プレイブック)とは、Ansibleが行う処理を記述するファイルを指します。 プレイブックについて プレイブックは、構成管理・自動化ツールであるAnsibleに対して、「ターゲットノード(管理対象)に対して、こうした順番で、このよう…

Ansible Galaxyとはなにか

自動化プラットフォームであるAnsibleは、処理をYAMLベースのプレイブックに記述するため、高度なプログラム言語を用いる必要がありません。しかし、全ての処理を一から設定する場合は、多くの学習コストと工数が必要になる場合があります。 Ansibleでは、「…

ネットワーク自動化用語集: Ansible Galaxy

Ansible Galaxyとは、自動化ツールであるAnsibleの利用者向けに提供されているサービス (SaaS) です。Ansible Galaxyでは、Ansibleコミュニティが開発したコレクションならびにロールの検索、ダウンロード、共有が行えます。 Ansibleには、無料版と有料版(R…

ネットワーク自動化用語集: Ansible (Red Hat Ansible Automation Platform)

Ansibleについて Ansibleとは、Red Hatが開発する構成管理・自動化ツールです。Ansibleは、構成管理などの繰り返し作業を自動化することで、生産性の向上、アプリのライフサイクル管理、予測可能性・信頼性・セキュリティの確保を実現します。 Ansibleを利用…

Ansibleクックブック の著者が語る「ネットワーク自動化を成功させる最大の鍵」

今年3月に発売された「Ansibleクックブック」。 この書籍の執筆に参加した弊社エンジニア3名に、Ansibleによるネットワーク自動化の難しさや導入のコツ、そしてネットワーク自動化を成功させる上での「最大の鍵」について語ってもらいました。 参加者 三枝 …

AnsibleでWindowsを自動化する

Ansibleが管理できる対象は幅広いですが、Windowsもその例外ではありません。以下では、Ansibleを用いたWindowsの構成管理とその特徴について、その概要をご説明します。 AnsibleはWindowsに対してなにができるか はじめに、Ansibleを用いてWindows (Windows…

AWX / Automation Controller (旧Ansible Tower) とはなにか

Ansibleは単体でも利用可能な自動化ツールですが、Ansibleを補強し、組織において高い利便性とセキュリティを考慮した運用を行うために、管理ツールが提供されています。 以下では、その管理ツールであるAWX/Automation Controller [旧 Ansible Tower] につ…

Ansibleとはなにか [特徴 | 製品紹介 | 入門 | できること/できないこと]

IT基盤の構成管理や自動化を行うためのツールとして、Ansibleが注目を集めています。以下では、Ansbileの概要とその思想、製品の種類や機能の違いと、何を実現できるのかについて解説していきます。 Ansibleとはなにか Ansibleは、2012年にAnsible社により開…

Ansible Playbookとはなにか [書き方 | 基本 | YAML]

Ansibleを用いて具体的な処理を実施するうえで欠かせないのが、処理内容を記載する「Ansible Playbook (プレイブック)」です。以下では、Playbookについての概要とその書き方の基礎についてお伝えいたします。 プレイブック概要 プレイブックについてご説…