CA Layer 7 API Management ( calayer7apimgtbes | 28 hours )

Prerequisites:
  • An understanding of common IT infrastracture such as ESX and Linux.

  • Background in web servers, application servers, and internetworking concepts.

  • Knowledge of XML, SOAP, and REST web services.

Course Outline:

CA API Management: Technical Overview 100

Module 1:

  • The Foundational Learning Experience
  • Voonair Airlines Case Study
  • Introduction to CA API Gateway
  • Introduction to CA Mobile API Gateway
  • Introduction to CA API Developer Portal
  • Introduction to CA API Management SaaS
  • Introduction to CA Live API Creator
  • Introduction to CA Microgateway
  • Introduction to Rapid App Security, OAuth Toolkit, and Precision API Monitoring

CA API Gateway 9.3: Foundations 200

Module 1: The Voonair Airlines Case Study   

  • Introduction to the Voonair Airlines Story
  • Voonair Airlines Case Study
  • Scenario Employees and External Players

Module 2: CA API Gateway Architecture

  • Describe the installation options provided for CA API Gateway
  • Understand the architecture of the CA API Gateway implementation
  • Physically install the open virtual appliance onto an existing infrastructure

Module 3: Setup and Configuration of CA API Gateway

  • Configure the Primary Gateway Node
  • Configure the Secondary Gateway Node
  • Configure Database Components and Replication
  • Install the Policy Manager and License the Gateway

Module 4: Manage APIs Using Policies and Assertions

  • Publish the Voonair Airlines Platinum Event SOAP API
  • Add the Voonair Airlines Customer Directory to the Gateway
  • Add Meaningful Assertions to the SOAP Policy
  • Add Logging and Auditing to the SOAP Policy
  • Add Policy Fragments and Cluster-Wide Properties

Module 5: Publish REST APIs and Perform Administrative Tasks

  • Publish the Voonair Airlines Toronto Destination REST API
  • Add Meaningful Assertions to the REST Policy
  • Advanced Logging and Auditing Techniques
  • Common Gateway Administrative Tasks

Module 6: Implement Advanced Assertions and Security Protocols

  • Evaluate Data Extracted from a Message
  • Limit Access and Throughput to a Resource
  • Add Threat Protection Assertions
  • Apply the Validate XML Schema Assertion
  • Apply the JSON Transformation Assertion

CA API Gateway 9.x Operations 300

Module 1: CA API Gateway Clustering & Database Replication

  • Describe CA API Gateway Clustering /Replication Architecture
  • Check Replication Status of MySQL Database
  • Monitor Database Replication Failure
  • Restart Database Replication

Module 2: Performing Day-to-Day Monitoring

  • Describe the Policy Manager dashboard
  • Monitor Gateway activities using internal methods
  • Perform Common Administrative Tasks
  • Describe External monitoring methods

Module 3: Perform Routine Gateway Operations

  • Configure system settings
  • Back up the Gateway
  • Describe Gateway Migration Utility
  • Describe the management of certificates and private keys
  • Describe the product upgrade

CA API Developer Portal 4.2: Foundations 200

Topic 1: Describe CA API Developer Portal

  • Identify basic functionality of the API Developer Portal
  • Review the service architecture
  • Explain basic implementation examples

Topic 2: Describe the Prerequisites and Installation Process

  • Identify API Developer Portal installation prerequisites
  • List port specifications
  • Review database options
  • Discuss the available installation methods
  • Describe the container installation procedures and process
  • Review the troubleshooting process and options

Topic 3: Define User Authentication  

  • Identify user authentication options
  • Identify external identity providers
  • Review attributes of LDAP and SSO support

Topic 4: Examine CA API Developer Portal Administrator Tasks

  • Review creating and enrolling external tenants
  • Configure user registration
  • Specify terms of use
  • Enable and manage third party registration
  • Review user roles and the tasks associated with each role
  • Customize the portal appearance

Topic 5: Create Account Plans and Manage Organizations

  • Create and manage account plans
  • Assign private APIs
  • Create and manage organizations

Topic 6: Manage APIs

  • Browse APIs through use of the catalog
  • Publish APIs
  • Identify deployment types
  • Identify troubleshooting information
  • Create and manage API EULAs
  • Manage API lifecycles and states
  • Create and manage policy templates