API Development on Google Cloud's Apigee API Platform

Course Overview

You learn how to use custom code on Apigee and construct APIs that use multiple services in this course. Additionally, you will discover how to share logic among proxies and handle faults. You are familiar with caching and traffic control. Additionally, you build a developer portal and publish your API there. You gain knowledge of logging and analytics, CI/CD, and the many deployment models that Apigee supports.

The Apigee API Platform from Google Cloud teaches you how to design, construct, protect, deploy, and manage API applications. The course combines lectures with practical experiments and extra readings. The Development of APIs with Google Cloud's Apigee API Platform course series concludes with this third and last lesson.

Prerequisites

Familiarity with HTTP, XML, JSON, and JavaScript is helpful.

Audience Profile

Developers, architects, or engineers responsible for solutions, designing, implementing, or managing APIs, API products, or digital products that leverage APIs.

Learning Objectives

  • The platform's out-of-the-box capabilities for establishing mediation, traffic control, caching, and fault handling should be discussed.
  • Describe API analytics' benefits and applications.
  • Describe the Apigee platform's deployment options.
  • Analyse and apply principles related to API design, development, and management.
  • Interact with the Apigee API Platform.

Content Outline

Welcome to API Development! The series "Developing APIs with Google Cloud's Apigee API Platform" includes this course as the third installment.

The ideas of mediation, such as payload formats and transformation, service callouts, personalized code policies, hosted targets, shared flows, and error management, are introduced in this module.

Within Apigee, this module introduces spike arrests, quotas, and caching.

The developer site, API versioning, and API publication are all introduced in this module.

Message logging, Cloud logging, and Apigee analytics are introduced in this module.

This session introduces CI/CD tools and techniques and Apigee deployment choices.

FAQs

A: Apigee enables you to provide secure access to your services with a well-defined API consistent across all your services, regardless of service implementation. A compatible API: This makes it easy for app developers to consume your services.

A: Functionality: Both platforms offer a variety of features and capabilities. However, Apigee is a complete API management product that provides more out-of-the-box functionality. Amazon API Gateway, on the other hand, is simply an API gateway that relays requests and supports integration with other AWS services.

A: You can expose HTTP-enabled services, such as SOA-based Web services, as APIs using Apigee. Apigee also enables you to build APIs by implementing applications hosted on the API Services platform—with no backend service involved. You can create these applications in JavaScript and Java.

A: To attend the training session, you should have an active Desktop or Laptop with the required specification and a good internet connection to access the labs. 

A: We recommend you attend the live session to practice & clarify the doubts instantly and get more value from your investment. However, due to some contingency, if you have to skip the class, Radiant Techlearning will help you with the recorded session of that particular day. However, those recorded sessions are not meant only for personal consumption and NOT for distribution or any commercial use.

A: Radiant Techlearning has a data center containing a Virtual Training environment for participants' hand-on-practice. 

Participants can easily access these labs over Cloud with the help of a remote desktop connection. 

Radiant virtual labs allow you to learn from anywhere and in any time zone. 

A: The learners will be enthralled as we engage them in the natural world and industry Oriented projects during the training program. These projects will improve your skills and knowledge and give you a better experience. These real-time projects will help you a lot in your future tasks and assignments.

Send a Message.


  • Enroll