オルタエンジニア開発 株式会社
業務用ソフトウェアロボット・プロバイダー
Runbookware Framework 製品概要    

ランブックウェア フレームワーク
Runbookware Framework

Runbook Automation (RBA)をコンセプトとし、グリッドコンピューティングの実現とグリッドネットワーク上に配置したコンピュータをソフトウェアロボット化を目的としたコンピュータ制御に特化した人による運用手順を自動化支援するための開発用フレームワークAPIです。

Alternative IT Engineer Serviceを実現する基盤となるソフトウェアです。

システム運用系のソフトウェアの殆どはテンプレート型が多いのですが、私たちがご提供するソフトウェアは、開発型のソリューションソフトウェアです。

人がPCで作業することと同じ作業を簡単に開発することができます。

従来のテンプレート型ソフトウェアとは
システムの殆どは、企業の業種や職種、企業の組織体系やシステムを立ち上げる予算の影響等から様々なネットワーク機器やコンピュータ機器、データベース、開発言語との組み合わせで構築されており、企業ごとにユニークなシステムが構築されているかと思います。
それに対してシステム運用系のソフトウェアの殆どは、ソフトウェアメーカーが運用を想定した事前に用意された既定のテンプレートに当てはめての自動化が多く、実際にはそのテンプレートによる自動化が自社のシステムとは当てはまらないなど、現場のお客さまから多くの声があります。
さらに多くのシステムは、そのシステムを新規で設計開発されるときにシステムを維持管理する運用設計を軽視される場合が多いのも事実です。
新規開発期間は数ヶ月その後の運用5年以上など運用期間ははるかに長いです。
結果、日々の運用で担当者が苦労しております。

そこで私たちがご提供するソフトウェアは、企業ごとに様々なハード&ソフトで組み合わせされたユニークなシステムを自動化できるよう開発型にすることで、お客さまが保有する独自のシステムをお客さまのご要望通りの運用体系に合わせて容易に開発することで、完全に自動化に近づけると思っております。
さらに既に保有されている監視ソフトウェアや内部統制系のソフトウェアなど、そのままご利用したまま人による作業をRunbookware Frameworkソフトウェアで補完させることもできます。

Runbookware Framework 製品の機能について


  人がコンピュータで作業する場合に必要な要素を実現しております。
  これにより人と同じ操作、判断等を開発できることで、人の代わりを実現することができます。
キーボード自動入力、マウス自動入力、画面表示確認

キーボード自動入力、マウス自動入力、モニター画面の確認などGUI制御のAPIは、Windows PCのみとなります。 Linuxを操作する場合の殆どは ターミナル画面(CUI)での操作が多い為、CUIでの自動操作を開発できるAPIとなります。 操作しなくとも直接コンピュータリソースを取得できるAPIもご提供されます。
また、ブラウザコンテンツ制御、ファイル転送、画面キャプチャー、メールボックス制御、USBディスクデバイス制御、PC電源制御、モニター電源制御、レジストリ編集、ACL制御など、コンピュータの操作でこれまで私たちにご要望がございました機能のAPIを幅広く提供されており、随時、お客さまのご要望に沿えるようAPI機能を強化しております。

Runbookware Framework 製品のAPI言語について

Windows 版 (32bit/64bit) : Ruby、Java、PHP、C#
Linux 版 (32bit/64bit) : Ruby、Java、PHP
言語で開発できるAPIをご利用頂けます。

Runbookware Framework 製品 APIでの開発について

Runbookware Framework 製品には、APIを使用する多くのサンプルプログラムが付随しております。 コンピュータのリソースを取得する方法やコンピュータの操作など、サンプルプログラムを参考に直ぐに実践的な開発をすることができます。サンプルプログラムを組み合わせることで生産性の良い開発をすることができます。

Runbookware Framework 製品のフレームワーク ネットワークについて

従来のフレームワークの多くは、クライアント / サーバによるネットワーク方式(以下 C/S 方式と言います)が採用されていますが、Runbookware Framework では、グリッドコンピューティングによるネットワーク方式(以下 グリッド方式と言います)が実現できるように設計されております。

C/S 方式では、クライアントがサーバへ「要求」を送信して、その要求に基づき、サーバがクライアントへ「応答」を返信する形式により処理が行われます。 そのため、必ずスター型のネットワークを構築する必要があります。スター側は、クライアントが必ずサーバまでの通信経路を確保しないとならないデメリットがございます。

Runbookware Framework で採用するグリッド方式では、ネットワーク上に分散する全てのコンピュータ同士と動的に変化するリソース状況の取得や連携制御を実現するためファブリック型ネットワークが構築できるように設計されております。必要な時に必要なコンピュータからのリソースを取得したり制御することができます。 もちろん、既存のスター型のネットワーク方式でもご利用頂けます。

下の図は、Runbookware Frameworkの提供するネットワーク論理図です。RBF Hostとは、Runbookware Frameworkがインストールされたコンピュータを言います。下の図では上位のRBF Hostで「命令」し、途中のRBF Hostが、その命令の通信をリレーして下位のRBF Hostがその命令が「実行」されることを表しております。通信経路は、APIにより自由に指定することができます。途中の通信経路が障害により通信できない場合も別経路で迂回する指定をすることもできます。

RBFグリッドネットワーク

通信経路で命令をリレーする場合、セグメントが異なる場合やNAT越え環境もリレーすることができます。 このように Runbookware Framework がインストールされた全てのコンピュータ同士で通信することができます。 セキュリティ上、特定のRBF Hostではリレーさせたくない場合やリレーだけさせたいなど設定することもできます。RBF Host間の通信は全て暗号化されております。

以上のように Runbookware Framework が提供するフレームワークのネットワークは、企業で採用している殆どのネットワーク構成上に、ネットワークの変更無しで Runbookware Frameworkのネットワークを構築することができます。

ランブックウェア フレームワーク マネージャー
Runbookware Framework Manager

Runbookware Managerとは、Runbookware Framework APIsで開発したプログラムを管理することができるソフトウェアです。
開発したプログラムを Jobコマンド「実行できる手順書(Runbook)」として登録して管理します。

RBFマネージャー画面

Runbookware Managerの画面は、タッチパネルモニターのときJobコマンドを実行するまでの操作を指でタップし易いように設計されております。
Jobコマンドは、機能別にツリー画面で管理できます。
Jobコマンドに登録された手順(プログラム)の開始と終了結果をメールで通知することができます。
Runbookware Framework APIsで開発されたプログラム以外に、既にシステム管理用に開発されたバッチ(.bat)ファイルやVBスクリプト、PowerShell(.ps1)などもJobコマンドとして登録して管理することができます。
Jobコマンドに登録された手順(プログラム)を指定の日時や曜日により起動することができます。
Jobコマンド実行画面

Service Case Studies

就業時間外作業ゼロ ITエンジニア作業代行 手作業切替自動代行 無人運用 災害・テロハザード対策 システム部担当ロボット

Services Overview

Alternative IT Engineer Service is software robot agency service. it has been implemented in Runbookware Framework software. Runbookware Framework software is software that was developed by our company.

Contact Us

We have the ability to advanced development in a variety of computer languages. We would like to expand the software robot to other than Japan. We welcome contact from companies that can invest in order to expand our products to foreign countries.

Contact Us