Google Cloud Apigee X Api Management Beginner To Guru (2024)

Posted By: ELK1nG

Google Cloud Apigee X Api Management Beginner To Guru (2024)
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.04 GB | Duration: 10h 7m

Apigee with 40+ hands-on examples, OAuth 2, JWT, Quota, Cache, Validations, KVM, IP Restrictions, JavaScript Policies

What you'll learn

Apigee X API Management from the scatch

More than 20 predefined Apigee policies

How to secure API proxies with OAuth 2.0, Api key and Basic Authentication

Anatomy of APIGEE API Management Platform and Proxies

In-depth Architecture of API Proxy and how to create them

Debugging, Tracing, Monitoring and Performance testing API Proxies

What is API first approach

Creating APIs with OpenApi Specifications

More than 30 practical exercises

Requirements

Basic knowledge on any one programming language. For Ex: Java or DotNet or Python

Basic knowledge on SOAP (Web service) API and REST (Web service) API

Basic idea about data formats i.e. XML, JSON, CSV

Should have a debit card or credit card to create GCP account (You will not be charged by GCP)

Description

You’ve just stumbled upon the most comprehensive, in-depth and practical oriented Apigee X API Management course. To learn this course you don't need to have any prior experience on any API Management tool. I have designed this course in a way that will take you from beginner to paid professional in Apigee X in step by step manner. You'll understand all concepts with practical examples and graphical diagrams. In almost all topics, I will explain what is happening behind the scenes with my drawings. I have been a trainer and developer for more than 13 years. In my 13 years of experience I understood one thing very clearly that learning from a trainer who just explains the theory is waste of time. Everyone should learn in-depth with practical examples. One should learn a problem along with a working solution so that when one faces the same problem he'll have the solution ready with him. That how you'll learn Apigee X in this course. What you'll learn in the course?What are APIs and various types of APIsWhat is the concept of MicroservicesWhat is Apigee X API Management toolWhy do we need to use Apigee XUnderstand API first approachDesign API specification using OAS 3.0Testing API spec using mocksCreate API Proxy in Apigee X UITest and DEBUG proxyOAuth 2.0, JWT policiesQuota, Spike Arrest policiesResponse Cache policyOAS Validations, SOAP Message Validations policiesKVM policyRaise Fault policyJavaScript policyJava Callout policyFlow callout, Service callout and Message Logging policiesAccess Entity, Extract Variables and Assign Message policiesJSON To XML, XML To JSON and XSL Transform policiesBasic Authentication policyAPI Metrics and Custom reports from Proxy AnalyzationLet's start our great journey together towards concurring the peaks of Apigee X.

Overview

Section 1: Introduction to the course

Lecture 1 Instructor introduction

Lecture 2 Important: Please Read

Lecture 3 Very Important: Who should take this course?

Lecture 4 The Course Structure and Who can learn this course

Lecture 5 How to Create a Gmail Email ID - Skip it if you know how already.

Section 2: Provision Apigee X account in GCP

Lecture 6 Important: Please Read

Lecture 7 Lab Setup in Your Computer

Lecture 8 Create GCP Account and Provision Apigee X Account in GCP

Lecture 9 How to Remove Apigee X from GCP

Section 3: Introduction To APIs and API Management with Apigee X

Lecture 10 Very Important: Have you already seen my Apigee Edge Course?

Lecture 11 Introduction To APIs and Microservices Architecture

Lecture 12 API Management with Apigee X

Section 4: Explore Apigee X UI, Create API Proxies, Understand API Proxy's Architecture

Lecture 13 Latest Update, Please Don't Skip The Video

Lecture 14 Explore Apigee X UI

Lecture 15 What is API Proxy and Architecture

Lecture 16 Creating and Testing Simple Greetings Proxy

Lecture 17 Exploring Simple Greeting Proxy

Lecture 18 Exploring Simple Greetings Proxy in New Apigee X UI

Lecture 19 Out Of The Box Policies

Lecture 20 Adding Policies to API Proxy

Lecture 21 Anatomy Of Apigee X and API Proxy

Lecture 22 Configure Environments and Environment Groups

Section 5: Create Open API Specification (OAS), Create Proxies with OAS, Debug Proxies

Lecture 23 What is API First Approach

Lecture 24 Understanding and Exploring OpenAPI Specification (OAS) Files

Lecture 25 Understanding IndianAir Flights API Backend Service

Lecture 26 Creating OAS File for IndianAir Flights API Proxy

Lecture 27 Creating API Proxy with OAS File

Lecture 28 Exploring and Debugging indianair-flights-api Proxy

Lecture 29 Import an API Proxy

Section 6: API Products, App Developers, Apps, Verify API Key Policy, OAS Validation Policy

Lecture 30 Securing API Proxy with Verify API Key Policy

Lecture 31 Understanding API Products, App Developers and Developer Apps

Lecture 32 Creating API Products

Lecture 33 Registering App Developers And Developer Apps

Lecture 34 Obtaining API Key and Accessing Secured API Proxy

Lecture 35 Enabling Validations with OAS Validations Policy

Section 7: Policies: Quota, Spike Arrest, Access Entity, Extract Variables, Flow Variables

Lecture 36 Quota Policy, Access Entity Policy And Extract Variables Policy

Lecture 37 Spike Arrest Policy

Lecture 38 Apigee Flow Variables

Section 8: Logging, Caching, Shared Flows, Flow Hooks and Restricting Access Based on IPs

Lecture 39 Message Logging Policy: Log Messages from API Proxy

Lecture 40 Restricting Access Using Access Control Policy

Lecture 41 Reusing Policy Configuration With Shared Flows

Lecture 42 Flow Hooks

Lecture 43 Improve API Proxy Performance With Response Caching Policy

Section 9: Security Policies: OAuth, JWT, Basic Authentication, Assign Message, JavaScript

Lecture 44 Assign Message Policy

Lecture 45 JavaScript Policy

Lecture 46 OAuth 2.0 Policy

Lecture 47 JWT: Secure APIs With JWT - Part 1

Lecture 48 JWT: Secure APIs With JWT - Part 2 with KVMs (Key Value Maps)

Lecture 49 Secure APIs With Basic Authentication

Section 10: Transformations: JSON To XML and XSLT Policies

Lecture 50 JSON To XML Policy

Lecture 51 XSL Transform Policy

Section 11: Route Rules, Target Servers, Streaming, Load Balancing

Lecture 52 Route Rules

Lecture 53 Load Balancing with Target Servers

Lecture 54 Streaming and Other Properties

Section 12: Handling Faults or Errors In API Proxies

Lecture 55 Handling Faults in Proxy Endpoint And Target Endpoint

Section 13: Developer Portals, Self Servicing of APIs

Lecture 56 Create And Customize Developer Portals

Lecture 57 Self Serving through Developer Portal

Programming developers who are wanting to get into API Management,API Developers who are wanting to learn API Management,Fresh out of campuses who are seeking jobs with high pachages,Experienced IT employees who are looking for better career opportunities