Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Api Development With Apigee - X

Posted By: ELK1nG
Api Development With Apigee - X

Api Development With Apigee - X
Published 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.01 GB | Duration: 11h 3m

Apigee provisioning, Service callout, Java callout, Oauth, HMAC, JWT, JWS, XML /JSON threat protection, SOAP, OAS

What you'll learn
Apigee provisioning, Create API Proxy and API products
Applying security to API proxy - API key, OAUTH 2.0, Basic Auth
Flow callout, Service callout, Java callout, JavaScript policy implmentation
Message tranformation, and handling SOAP webservices
Create an API proxy using OpenAPI specification
Validation using OpenAPI spec and WSDL
Implementation of traffic management policies
HMAC, JWT and JWS policy implementation
XML Threat protection policy and JSON Threat protection policy implementation
Requirements
Basics of JSON and XML message formats.
Description
The course starts by explaining the API and its life cycle as per APIGEE.  The APIGEE provisioning is explained and configured showing all the steps. Once this is created we can build API proxies and API products.  Components of the APIGEE are explained and the relationship between these. Different kinds of policies are used while creating the API proxies. The proxy creation starts with the basic proxies to understand the apigee environemnt.  The proxy creation is explained both in Classic and the new Proxy Editor. After understanding the environment,  the course continues to explain and create different proxies with with complex policies.  These are the different kinds of API proxies created Calling SOAP webservicesCalling Java Class and utilize the functionality of Java.Service callout policy is used call external endpoints in between the service to get the needed information for the proxy.Flow callout policy implemented to call shared flows so that same functionality implementation can be reused.JavaScript policy is implemented to demonstrate the functionality of JavaScript and how to interact with Flow variables in API proxy and JavaScript code.Different kinds of security handling is explained and implemented  using policies like Oauth, Basic Authentication, XML Thret Protection, JSON Threat Protection, JSON Web Token(JWT), JSON Web Signature (JWS), API key, and HMAC. The API creation to API deployment steps are explained to understand the system completely. How to use components like Developer portal, Apps, and Product are explained with examples.

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 What is an API?

Lecture 3 API lifecycle

Section 2: Introduction to APIGEE

Lecture 4 What is APIGEE ?

Lecture 5 Understand Work Environment

Section 3: APIGEE Provisioning

Lecture 6 Introduction

Lecture 7 Create Project and APIGEE Service

Lecture 8 Proxy Editor - Old Version Vs New Version

Section 4: Components of APIGEE

Lecture 9 Environment

Lecture 10 Environment Groups

Lecture 11 API Proxy & API Product & Developer

Lecture 12 Developer Portal

Lecture 13 Relation between APIGEE components

Section 5: Create APIs

Lecture 14 Understand the Flows in API Proxy

Lecture 15 Create an API - Introduction

Lecture 16 Flow Configuration

Lecture 17 Flow Variables

Lecture 18 Basic Policies in Apigee

Lecture 19 Create Loopback API Proxy

Lecture 20 Create Reverse Proxy using Policies

Lecture 21 How to Debug the Flow

Lecture 22 SOAP Service - Proxy to call SOAP Webservice

Lecture 23 SOAP Message Validation

Lecture 24 Import and Export of API Proxies

Section 6: Open API Specification - OAS

Lecture 25 Introduction - OAS

Lecture 26 No Target API Proxy with OAS 3.0 document

Lecture 27 Reverse API Proxy with OAS 3.0 document

Lecture 28 Validate API Proxy against OAS

Section 7: Working with Assign Message Policy

Lecture 29 Connect Salesforce to get Access Token

Lecture 30 Create and update Flow Variables

Section 8: Working with Extract Message Policy

Lecture 31 Extract XML message contents

Lecture 32 Extract JSON message contents

Section 9: Products and Apps

Lecture 33 Create Product and Publish to Portal

Lecture 34 Create App and configure

Section 10: Message Transformation

Lecture 35 XML to JSON Message

Lecture 36 JSON to XML Message

Lecture 37 XSLT transformation

Section 11: Traffic Management Policies

Lecture 38 Spike Arrest

Lecture 39 Flow Hooks - Add spike Arrest

Lecture 40 Quota

Section 12: Extensions

Lecture 41 Shared Flows

Lecture 42 Flow Callout

Lecture 43 Service Callouts Introduction

Lecture 44 Service Callout - HTTP - Method 1

Lecture 45 Service Callout - HTTP - Method 2

Lecture 46 Service Callout - Proxy Chaining

Lecture 47 Service Callout - Path Chaining

Lecture 48 Java Callouts Introduction

Lecture 49 Java Callout - Greeting Message

Lecture 50 Java Callout - Greeting and Error Message

Lecture 51 Java Callout - Arithmetic Addition

Lecture 52 Java Callout - Arithmetic Addition + Data in Query Parameters

Lecture 53 JavaScript - Example 1

Lecture 54 JavaScript - Example 2

Section 13: Security

Lecture 55 Verify API Key

Lecture 56 Basic Authentication - Encode

Lecture 57 Basic Authentication - Decode

Lecture 58 OAuth Introduction

Lecture 59 Oauth 2.0 : grant_type - client_credentials

Lecture 60 HMAC Policy Implementation

Lecture 61 Create and Verify JSON Web Token (JWT)

Lecture 62 Create and Verify JSON Web Signature (JWS)

Lecture 63 XML threat protection

Lecture 64 JSON threat protection

Experienced professionals who want to switch their career in API economy,Beginners in IT industry who want to learn this high demand skill.