Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Streamlining API Management Using Google Apigee

via Pluralsight

Overview

Apigee is an API management platform that enables you to design, secure, deploy, monitor, and scale APIs.

Monolithic architectures are passing out of vogue these days and are increasingly being replaced by more modular service-oriented architectures with specific APIs for different purposes. Consequently, APIs are becoming valuable resources, and regulating access to APIs and monetizing their usage is becoming very important. In this course, Streamlining API Management Using Google Apigee, you will gain the ability to build, deploy and fine-tune API proxies to enforce policies and regulate access to your APIs on the Google Cloud Platform. First, you will learn the powerful features and often underestimated advantages of using a fully-fledged API management platform like Apigee where you can create policies to administer quotas, authorize users, charge for the usage of your APIs, enforce limits on usage and protect against security threats. Next, you will discover how to create, deploy and undeploy API proxies using Apigee Edge. Then, you will take advantage of Preflows, Postflows, and ConditionalFlows, which are ways to specify logic that the Apigee Edge Proxy will enforce. Finally, you will explore how to integrate Apigee with Google App Engine. When you’re finished with this course, you will have the skills and knowledge of Apigee Edge needed to protect, monetize, and fine-tune your APIs.

Syllabus

  • Course Overview 2mins
  • Getting Started with Apigee 23mins
  • Deploying Proxies with Apigee Edge 36mins
  • Building Proxies with Node.js on Apigee 17mins
  • Using Apigee with Google App Engine 31mins

Taught by

Janani Ravi

Reviews

4.8 rating at Pluralsight based on 49 ratings

Start your review of Streamlining API Management Using Google Apigee

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.