経済産業省の調査では[1]、IT人材不足は2030年までに59万人に達すると予測されており、これを現在の人口のままで実現しようとすると、2016年時点で既に1人あたりの労働量は1.25(既に残業をしている状態)となっております。(残業などで10%弱増加)、2030年には2の労働が必要になってくるということになります。いった環境にある中で、働き方改革を実現するためには、自動化は必須と考えてよいでしょう。中には、自動化で仕事がなくなるという話も多くあげられますが、自動化の影響で新しく仕事が生まれるという調査報告も出されています。この調査では、自動化によって新たに人間と機械を結ぶ仕事が生み出されると報告されています。エンジニアの方々がAnsibleを使って、自動化を進めていくといった仕事は、まさしく人間と機械を結ぶ仕事であると考えられるのではないでしょうか。自動化を困難にするのは、大きく3つ。特定のメンバーがスクリプトを書いて、その人しか管理できない仕事をしているといった状況。人事異動などで、スクリプトを改変できなくなる、いわば属人化という課題です。サーバー管理のチームと、ネットワークチームが、別々のツールを使い、別の管理手法を採用しているといった状況です。3つ目は、アドホックな改変です。統合管理ソフトを導入していても、新しい取り組みを行う度に、新たな開発が必要になり、ベンダーに支払うコストが発生することになります。した課題を解決するためには、特定のエンジニアの手作業をなくして自動化していくことが必要ですし、ある部署が開発したアプリケーションやツールを別の部署でも使えるようにすることも必要でしょう。すべての対象機器の制御が可能で、あらゆるユースケースに対応し、かつ同一の手法で自動化できることも重要になります。企業で使うツールですから、企業や組織のポリシーに応じた権限管理もポイントになります。Ansibleは、こうした課題の解決に最適なソリューションです。Automationとして展開しています。Ansibleは、PuppetやChefなど、他の構成管理ツールと比較しても、市場での認知が秀でて拡大しています。Ansibleにおいて拡張性の部分で大きな役割を担うモジュールが、直近3ヵ月で100ほど増えていることからも、多くのベンダーがモジュールをつくり、様々なユースケースに対応させるという流れが確立していることがわかるのではないでしょうか。Automationが実現する世界です。公共団体から金融、クラウドプロバイダー、テレコム、流通系まで、様々な団体、企業へと導入先は拡大しています。Ansibleによる自動化推進を、強力にサポートレッドハットでは、ほとんどすべての運用管理を手作業で行っている企業から、Ansibleなどのツールを使い始めた段階、さらにDevOpsやコンプライアンスを意識した段階まで、様々な段階の導入と活用を支援。Towerを使い、組織間の連携を検討しはじめるレベル、チームを横断した自動化を実現するといったDevOpsやCI/CDを意識したレベル、最後に、セキュリティまで含めた自動設定を目指すレベルまでの成熟化モデルを設定しています。Platform、ハイブリッドクラウドのセルフサービスポータルであるCloudFormsなどを提供していますが、こうしたプラットフォームやアプリケーションのプロセスの自動化を実化するツールとして、Ansibleを位置づけています。オンプレミスからパブリック、OSやVMからコンテナ基盤まで、あらゆる領域を自動化していくことが可能です。レッドハットの製品に関しては、迅速にAnsibleに対応していくための体制づくりを進めています。どこがボトルネックかわからない、どこに無駄が生じているのかわからないといった場合でも、そのような課題を明確にするためのディスカバリーセッションを提供しています。ディスカバリーセッションでは、お客様の現状のIT業務におけるプロセスを洗い出し、リードタイム、プロセスタイムがどこにかかっているか、Ansibleによりどのプロセスが改善できるか明確にすることが可能です。合わせて、Ansibleの導入に際した技術的なコンサルティングサービスも提供が可能です。ITの現場の働き方を変えるために、Ansibleの活用を検討してみてはいかがでしょうか。