Kurskode: ARR_F5N_BIG-AUTO-AS3

varighet: 2 Dag(er)

Sted: Virtual, Instructor Led Training
Katergori: F5

Course Overview

This course introduces network administrators, operators, and DevOps engineers to the foundational and F5-specific technologies required to automate BIG-IP. 

Participants will gain exposure to multiple technologies for a variety of use cases and will have hands-on experience that leave them better prepared to automate the onboarding and configuration of BIG-IP.

Course Topics

โ€ข Review the Linux Command Line

โ€ข Review BIG-IP Application Creation

โ€ข Discuss Automation and DevOps Concepts

โ€ข Configuring BIG-IP with iControl REST

โ€ข Automating BIG-IP configuration with Application Services Extension 3 (AS3)

โ€ข Automating BIG-IP onboarding with Declarative Onboarding (DO)

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

โ€ข Review Automation and DevOps concepts

โ€ข Describe the components of iControl REST calls and how they interact with BIG-IP

โ€ข Stand up and configure BIG-IP applications using iControl REST

โ€ข Describe the installation and use of AS3 and DO iApp LX components

โ€ข Automate the onboarding and configuration of BIG-IP

โ€ข Add advanced tools like Postman and Newman to your toolkit

Students should be familiar with and be able to configure basic BIG-IP elements such as:

โ€ขVirtual Servers

โ€ขPools, Pool Members and Nodes

โ€ขPool Monitors

โ€ขBasic Virtual Server Profiles

Students should also be familiar with the basics of the Linux command line. In addition, the following general technical knowledge should be well understood:

โ€ขLayer 2 Ethernet and ARP networking concepts

โ€ขLayer 3 and 4 TCP/IP networking concepts, including IP addressing and subnetting

โ€ขLayer 7 HTTP networking concepts

โ€ขLinux command line and basic Linux commands

โ€ขHTML

Finally, nice-to-have knowledge includes familiarity with programming and/or scripting languages, such as:

โ€ขJavaScript or NodeJS

โ€ขPython

โ€ขBash

This course is intended for network administrators and operators and DevOps engineers interested in automating tasks on BIG-IP systems in their public and private Clouds as well as in their datacenter infrastructure.

Kontakt oss: Kurs@sgpartner.no

Kurskode: ARR_F5N_BIG-AUTO-AS3 Kategori: , Tag

Relaterte kurs