GNU/Linux >> Linux の 問題 >  >> Linux

Ansibleで仕事中のスリルを一新

在宅勤務の机に座って、ブラックコーヒーを飲み、オンデマンドでAnsibleFest 2020のクールなデモを見ると、すべてが私に思い浮かびました。数年前、私が別の会社のLinuxシステム管理者だったときの課題です。当時、あなたはインシデントの数を減らし、顧客システムを安定させ、標準的な保守手順を実施し、日常的なタスクをスクリプト化し、すべてを適切に文書化し、最後に他の人があなたの仕事を行えるようにするなどの努力をしました。顧客は満足しており、マネージャーも満足しています。マネージャーは、堅実な配達を行っていると言っています。次は何ですか?

自動化は話題でした

それはすべてのIT組織のユートピアでした。 4年前、Ansibleは勢いを増し始め、概念実証を実行し、サービスの改善を実施していました。それで、私は「自動化の時流に乗るべきか」と自問しました。自動化プロジェクトの初期段階での課題のため、最初は懐疑的でした。とにかくAnsibleにチャンスを与えることにしました。残りは歴史であり、古い手動のやり方に戻りたくありません。

Ansibleの使用を開始する

それはすべて、オンラインで資料をチェックし、ラボで遊んで楽しんだり、Ansibleを利用したサービス改善計画に参加したりすることから始まりました。パイオニアの自動化チームは、お客様の1人の概念実証として、標準のRHELOSVMとデータベースを立ち上げるための初期の役割とプレイブックをコーディングしました。すべてがボタンを押すだけになった後ではなく、開発の初期段階で問題を深く掘り下げて修正したので、その一部になれたことは素晴らしいことでした。私がこれまでで最大の自動化プロジェクトのいくつかに参加したので、すべての作業とイニシアチブは報われました。

[お楽しみいただけるかもしれません:新しいAnsibleAutomationHubの紹介]

主要な自動化の成功

当時、私はレガシー政府システムの交換プロジェクトを自動化したチームの一員でした。これには、厳格なセキュリティプロトコル、高可用性、および可能な限り自動化された複雑な多層アプリケーションが含まれていました。

Red Hat Ansibleは、さまざまな理由から選択された自動化エンジンでした:

  • 非常にシンプルで習得が容易
  • 一貫性とスピードで繰り返し可能なタスクを実行することで証明された利点
  • ベンダーにとらわれず、エージェントレス
  • 完全な不変性

AnsibleTowerの自動化されたタスク。エンタープライズのユースケースは次のとおりです。

  • サーバービルド
  • アプリケーションとコンポーネントのインストール
  • OSのパッチとアップグレード
  • 複雑な手続き型の再起動
  • 災害復旧とサイト切り替えの手順
  • ビジネスプロセスとセルフサービスの仕事

Ansible Towerを利用すると、次のことが達成できます。

  • 効率的なエンドツーエンドの自動化
  • ワークフローにインテリジェンスとロジックを追加することによるフールプルーフ
  • 調査によるユーザーフレンドリーな結果
  • 役割ベースのアクセス+監査可能性
  • ビジネスユーザーの自己実現、ワークフローの日数を数分の実行に短縮

このAnsibleFest2019ブレイクアウトセッションの詳細。

文化の転換とコラボレーションの触媒

それはツールだけでなく、それが文化を変革し、パラダイムシフトをもたらし、コラボレーションを促進する方法についてです。 Ansibleについて私が楽しんだ最高のことは、適切な自動化採用戦略と組み合わせると、恐ろしいサイロをどのように取り除くことができるかということです。

  • Ansibleの普遍性と根本的なシンプルさにより、さまざまなレベルの自動コーディングの経験を持つ私のようなSMEは、共通の言語を話し、専門知識を自動化されたビルドと運用に変換することができました。
  • すべての人の長所を活用し、役割やプレイブックを通じて知っていることを共有できるようにして、すべての人が再利用できるようにしました。
  • 読みやすいYAMLプレイブックを介したクロストレーニングを奨励しました。私はLinux管理者でしたが、Ansibleを通じて、データベース、セキュリティ、ネットワーク、およびその他の関連タスクを学び、実行しました。
  • 壁の一部が壊れて、開放性とコラボレーションが繁栄し、職場に浸透できるようになりました

職場での新たな情熱と強力なイネーブラー

Ansibleを通じて、私のようなシステム管理者が仕事と生活のバランスを改善し、予期しない分野でのキャリア成長の機会にアクセスできるという感動的な話を聞いたことがあります。ある話では、時間のかかる作業を自動化することで、子供たちとより多くの時間を過ごすことができると言った母親について語っています。多くの同僚は、Ansibleが自動化スキルをどのように実現したかにより、チーム内のテクノロジーや新しい役割全体でバランスの取れたSMEに進化しました。誰もが力を与えられ、オープンであり、協力的であることを学ぶため、職場での幸せと新たな情熱。 Red Hat Ansible Automation Platformがここ数年でどのように進化したか、そしてAnsibleFest 2020から聞いたすべての興味深いことに触発されました。私の仲間のシステム管理者が日常のタスクを忘れて、より多くの時間を費やすことができることを嬉しく思います。エキサイティングなものに取り組んでいます。彼らは座ってコーヒーをもう一杯楽しむことができ、リフレッシュして力を与えられたと感じます。

[Ansibleについてもっと知りたいですか? RedHatから無料の技術概要コースを受講してください。 Ansible Essentials:自動化の技術概要のシンプルさ。 ]


Linux
  1. AnsibleでSELinux強制モードを設定する

  2. Ansibleプレイブックを使用してChronyデーモンを構成します

  3. Ansibleプレイブックを使用してソフトウェアパッケージをインストールする方法

  1. PHP-FPMを介してPHPで動作するようにNginxを構成する方法

  2. VimをTmuxで適切に動作させる方法は?

  3. XargsがTail-fで機能しないのはなぜですか?

  1. Ansibleを使用してPrometheusでシステム監視を設定する方法

  2. Ansibleを使用してWebエンドポイントと対話する

  3. LinuxでZIPファイルを操作する