トレーニング コース

AS3を使用したBIG-IPシステムの自動化

このコースでは、ネットワーク管理者、オペレータ、およびDevOpsエンジニアを対象に、F5® BIG-IP®システムの自動化に必要な基礎技術とF5固有の技術を紹介します。参加者は、さまざまなユース ケースに対応した複数の技術に触れ、BIG-IPシステムのオンボードと構成の自動化に備えて実践的な経験を積むことができます。

コースの目的

  • 自動化とDevOpsの概念を復習する
  • iControl REST呼び出しのコンポーネントと、BIG-IPシステムとの相互作用について説明する
  • iControl RESTを使用してBIG-IPアプリケーションを立ち上げ設定する
  • AS3とDOのiApp LXコンポーネントのインストールと使用について説明する
  • BIG-IPシステムのオンボードと設定を自動化する
  • PostmanやNewmanのような高度なツールをツール キットに追加する

コース トピック

  • Linuxコマンド ラインについて確認する
  • BIG-IPアプリケーション開発について確認する
  • 自動化とDevOpsの概念を検討する
  • iControl RESTでBIG-IPシステムを設定する
  • Application Services Extension 3(AS3)を使用してBIG-IP設定を自動化する
  • Declarative Onboarding(DO)を使用してBIG-IPシステムのオンボーディングを自動化する

コース所要時間:2日間

受講対象者

このコースは、パブリックおよびプライベートのクラウドやデータセンター インフラストラクチャで、BIG-IPシステム上のタスクを自動化することに関心のあるネットワーク管理者、オペレータ、およびDevOpsエンジニアを対象としています。

前提条件

受講者は、以下のようなBIG-IPシステムの基本要素に精通し、設定できるようにしておく必要があります。

  • 仮想サーバー
  • プール、プール メンバー、ノード
  • プール モニター
  • 基本的な仮想サーバーのプロファイル

また、Linuxのコマンド ラインの基本を理解していること、さらに以下の一般的な技術知識を十分に理解していることが必要です。

  • レイヤー2イーサネットとARPネットワークの概念
  • IPアドレス指定とサブネットを含むレイヤー3と4のTCP/IPネットワーキングの概念
  • レイヤー7のHTTPネットワーキングの概念
  • Linuxコマンド ラインおよび基本的なLinuxコマンド
  • HTML

最後に、あれば便利な知識としては、以下のようなプログラム言語やスクリプト言語の知識が含まれます。

  • JavaScriptまたはNodeJS
  • Python
  • Bash
コース概要

Chapter 1: Linux Command Line Review

  • Navigating the Linux File System
  • Creating and Deleting Files and Directories
  • Copying and Moving Files
  • Command Line Auto-Completion and Editing
  • Tools for Analyzing Test Results and Inspecting Log Files

Chapter 2: BIG-IP Application Creation Review

  • Understanding Load Balancing Basics
  • Configuring Virtual Servers, Pools, Pool Members and Nodes
  • Configuring Health Monitors and SSL Profiles
  • Understanding the Full Proxy Architecture and Source Address Translation

Chapter 3: Automation and DevOps Concepts

  • Understanding Infrastructure as Code, NetOps and DevOps
  • Differentiating Automation and Orchestration Concepts
  • Diving into DevOps Concepts such as Idempotency, Atomicity and Imperative vs Declarative

Chapter 4: Programming BIG-IP with iControl REST

  • Introducing Basic JavaScript Types
  • Introducing JavaScript Object Notation
  • Discovering an existing BIG-IP Configuration using iControl REST
  • Deploying Apps on BIG-IP using iControl REST
  • Onboarding BIG-IP using iControl REST
  • Working with JSON Programmatically

Chapter 5: Automating BIG-IP with AS3

  • Introducing BIG-IP Applications Services Extension 3
  • Creating BIG-IP Applications using AS3 with Curl
  • Introducing Postman and Postman Tests
  • Creating BIG-IP Applications using AS3 with Postman
  • Using Newman and the Linux CLI to Create BIG-IP Applications with AS3

Chapter 6: Onboarding BIG-IP with DO

  • Introducing Declarative Onboarding for BIG-IP
  • Remotely Installing the Declarative Onboarding iApp LX
  • Onboarding BIG-IP Declaratively

SKU:F5-TRG-BIG-AS3

価格:2000米ドル

コース所要時間:2日間