Arrow Electronics, Inc.

Administering Applications in F5 Distributed Cloud Services (formerly Introduction to F5 Distributed Cloud Services)

CODE: F5N_F5XC-AA

LENGTH: 16 Hours (2 days)

PRICE: £1,995.00

Description

Learn how to deploy, secure, and manage applications wherever they are needed: in a data center, in a public or private cloud, on-premises or at the network or enterprise edge using F5 Distributed Cloud Services (F5XC, previously Volterra).

Explore the full range of F5XC capabilities for distributed application management, including continuous delivery and verification, as well as load balancing.

Practice navigating the F5XC portal. Build an F5XC gateway in AWS. Expose, discover, access, and secure an application on the internet. Reroute traffic and view request data in event logs. Demonstrate the relationship between tenant and namespace objects. Practice basic kubectl commands and see how F5XC uses Kubernetes functionality.

Audience

This course is intended for DevOps, SecOps, NetOps, and Application Developers. Little to no knowledge of F5 Distributed Cloud services is needed to attend.

Prerequisites

There are no prerequisites before attending this course, but the following knowledge is helpful:

  • Experience with any cloud provider
  • Basic networking skills including a basic understanding of routing, firewalls (application and network layer), proxies and load balancers
  • Basic understanding of Kubernetes, pods, and containerization concepts

Programme

Chapter 1: Introduction

  • Resources
  • Benefits of F5XC
  • How F5XC works
  • Primary F5XC Deployment Types

Chapter 2: (labs) Intro to Training Environment and F5XC Console

  • Accessing Training Environment
  • Intro to Console
  • Creating Namespace
  • Building Site Infrastructure
  • Configuring Cloud Credentials
  • Creating Cloud Site
  • Chapter 3: Site and Infrastructure Management

    • Tenants and Namespaces
    • Labels and Key Pairs
    • Virtual Sites
    • Load Balancing and Origin Pools
    • Architecture of Infrastructure Objects
    • Examples of Objects used in Production
    • Chapter 4: (labs) Using F5XC Objects to prepare AWS Application

      • Creating and Sending Alerts
      • Viewing Site Status
      • Creating Origin Pool for TCP Load Balancer
      • Creating Delegated DNS Domain
      • Creating TCP Load Balancer
      • Chapter 5: How F5XC Uses Kubernetes

        • Kubernetes (K8s) Overview
        • The Need for Kubernetes
        • Containers, Pods, Nodes, Services, Clusters
        • Virtual K8s
        • Chapter 6: (labs) Creating vK8s and Alerts on F5XC Gateway

          • Use F5 Simulator to Deliver Modern App at the Edge
          • Creating vK8s on F5XC Gateway
          • Exploring Basic Kubernetes Commands
          • Chapter 7: Introduction to Distributed Cloud Mesh

            • Services vs Service Mesh
            • Components of Service Mesh
            • Service Mesh and Sidecar Proxies
            • F5XC Cloud Mesh
            • Mesh vs App Stack
            • App Stack and Mesh Working Together
            • Chapter 8: (labs) Expose, Access, Protect, Reroute, and Troubleshoot AWS site

              • Creating Origin Pool and Health Check for HTTP(s) Load Balancer
              • Creating HTTP Load Balancer and View Application
              • Activating WAF
              • Creating Routing Configuration
              • Deploying Virtual K8s Workload for Application
              • Automation with Terraform
              • Viewing Data in Dashboards
              • Challenge Lab: Deploy and Troubleshoot Replica site
              • Challenge Lab: Access AWS Instance via SSH
              • Course Review

                Session Dates