GCP-DAPI
Developing APIs with Google Cloud's Apigee API platform
AUDIENCE
Developers
LEVEL

Introductory (100) – preliminary course, overview

Intermediate (200) – the course extends the knowledge from the level 100 with specific issues

Advanced (300) – the course extends the knowledge from the level 300 with specific issues

Expert (400) – the training course involves an expert level of knowledge and experience and provides an in-depth analysis of the issue

Introductory
LENGTH
3 days
TRAINING METHOD
vILT
PRICE

5200

In this course, you learn how to design APIs, and how to use OpenAPI specifications to document them. You learn about the API life cycle, and how the Apigee API platform helps you manage all aspects of the life cycle. You learn how APIs can be designed using API proxies, and how APIs are packaged as API products to be used by app developers. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud’s Apigee API Platform.

AUDIENCE PROFILE

Developers, architects, or engineers responsible for the solutioning, design, implementation, or management of APIs, API products, or digital products that leverage APIs.

ACQUIRED SKILLS

  • Explore and put into practice API design, development and management concepts.
  • Understand the value of API-first development and how to apply it.
  • Describe the fundamentals of REST API design.
  • Describe API products, API product strategies, and how to publish APIs to a developer portal.
  • Understand the role of user authentication and authorization and the importance of API security.
  • Understand the out-of-the-box platform capabilities for implementing mediation, traffic management, caching, and fault handling.
  • Describe the value and use of API analytics.
  • Understand the deployment options for the Apigee platform.

Apigee Overview

  • Understand the placement and role of API management in modern application development.
  • Define logical components and organizational structure of Apigee API platform.
  • Differentiate between Apigee flexible deployment models.
  • Explain the API lifecycle.

API-First and OpenAPI Specifications

  • Describe the fundamentals of REST API design.
  • Understand the value of API-first development and how to apply it.
  • Discuss OpenAPI specifications and their use in the context of API-first development.

API Proxies

  • Define the building blocks of APIs and API proxies.
  • Describe how APIs proxies work and how capabilities such as flows, policies, route rules, environment groups, and target servers play a role.
  • Describe how APIs are exposed.
  • Describe how API proxies connect to backend systems.

API Products

  • Define API products and API product strategies.
  • Understand the role of developers, applications, and API keys in API management.
  • Describe the API publication process.
  • Understand API responses and status codes for REST APIs.

Authentication, Authorization, and OAuth

  • Discuss the importance of API security.
  • Understand the value of application identity.
  • Understand the role of user authentication and authorization.
  • Gain deep understanding of OAuth (access tokens, refresh tokens, common patterns for all grant types) and its application in the context of API design and management.
  • Discuss federated identity and the use of JSON Web Tokens in API proxies.

Content, Transport, and Internal Security

  • Explore platform capabilities for protecting against content-based attacks.
  • Discuss transport security and how to protect the connection between Apigee and backend services.
  • Understand how to protect sensitive data using KVMs, data masking, and private variables.

Mediation

  • Understand the out-of-the-box platform capabilities for implementing mediation and fault handling.
  • Describe implementation patterns and policies for JSON, XML, and SOAP.
  • Understand extensibility options using Service Callouts, JavaScript, and Java.
  • Explore development practices and capabilities used to reuse, share, and enforce execution of flows and policies.

Traffic Management

  • Describe when and how to use traffic management.
  • Evaluate options and applicable use cases for rate limiting with spike arrests and quotas.
  • Understand caching strategy and how to apply it.

API Publishing

  • Describe API publishing strategy and process.
  • Expand understanding of REST API design by discussing API versioning.
  • Describe the role of developer portals in the API lifecycle and as a critical part of API strategy

Logging and Analytics

  • Discuss available options for message logging.
  • Understand the value and use of API analytics.
  • Understand the extensibility options available for API analytics using custom metrics and dimensions.

Advanced Topics

  • Discuss recommended practices and tooling for Apigee offline development.
  • Describe the capabilities offered by the Apigee API.
  • Evaluate options to leverage CI/CD as part of the API lifecycle.
  • Explore the Apigee deployment options

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

5200

Included in price:

  • Authorized instructor
  • Authorized course materials
  • Labs in the cloud up to 14 days after the training
  • Certificate of completion

All quoted prices are net prices. All prices are subject to VAT at 23%.

SCHEDULE

date id code code2 dayNumber monthPl monthEn dayPl dayEn guaranteedPl guaranteedEn price linkPl linkEn
11.12.2024 05318f73f4614c12b79735cc3488a93e MS-4005 MS-4005 11 Grudnia December Środa Wednesday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 08175cbc07e740ed98dcf31476f02c11 SC-100 SC-100 16 Grudnia December Poniedziałek Monday 4500 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 0a314b30509d44c492fd1d3920d2fa69 AWS-DEV AWS-DEV 16 Grudnia December Poniedziałek Monday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 0b0b683b3b4942ee94939def702485fa PL-600 PL-600 16 Grudnia December Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 0b925111f528437f801b292f96e2b03d DP-300 DP-300 09 Grudnia December Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
11.12.2024 103ff2f2ba0247d796f35644542d2dad AWS-MIG AWS-MIG 11 Grudnia December Środa Wednesday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
04.12.2024 22aa97fe6cc54cf8a8fcd1d2c1f2da9b SC-5003 SC-5003 04 Grudnia December Środa Wednesday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 24f03acdbb6448cdbeb5af96c1553ac6 MD-102 MD-102 09 Grudnia December Poniedziałek Monday 4500 POPROŚ O OFERTĘ ASK FOR A QUOTE
06.12.2024 263a81638a3144398d0b13437378f9cf PL-900 PL-900 06 Grudnia December Piątek Friday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 266008f35a4345fab40feb4c54cfefd2 GCP-ARCHDP GCP-ARCHDP 09 Grudnia December Poniedziałek Monday 3500 POPROŚ O OFERTĘ ASK FOR A QUOTE
06.12.2024 2a3fa854b9924d9cb0fc8326aa372ef6 AWS-SESS AWS-SESS 06 Grudnia December Piątek Friday 2300 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 33fea3fdb0a84c57a72f6d23ed459a32 MS-10987 MS-10987 16 Grudnia December Poniedziałek Monday
GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
11.12.2024 37eb102d32bf48e785808cf4c6a1f81f GCP-SEC GCP-SEC 11 Grudnia December Środa Wednesday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 3c073df7e30e4cfab6e09668f0e3efbb AI-102 AI-102 09 Grudnia December Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
20.12.2024 4338f103e4404ae990f1f15672ced8d3 SC-900 SC-900 20 Grudnia December Piątek Friday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 4e89bfcee664482dbd9825659037c29c GCP-ARCHGKE GCP-ARCHGKE 16 Grudnia December Poniedziałek Monday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
20.12.2024 549f64a3ea48404eaaa56a7db898a52a GCP-BDML GCP-BDML 20 Grudnia December Piątek Friday 2300 POPROŚ O OFERTĘ ASK FOR A QUOTE
10.02.2025 5a6c4273641d4e68bf81fa9f8e73c088 AZ-400 AZ-400 10 Lutego February Poniedziałek Monday 4500 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 5dbea5c142c04dc28dd2d33d2bbafef6 DP-203 DP-203 16 Grudnia December Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 6776d39eb27047118258340c7fbed7e0 AZ-400 AZ-400 09 Grudnia December Poniedziałek Monday 4500 POPROŚ O OFERTĘ ASK FOR A QUOTE
10.12.2024 68b785cfde65452a9b451142212b4b3d MS-4004 MS-4004 10 Grudnia December Wtorek Tuesday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 836e4d5ee113406fb8bc722cf4cb6a5b AZ-204 AZ-204 16 Grudnia December Poniedziałek Monday 5500 POPROŚ O OFERTĘ ASK FOR A QUOTE
13.12.2024 93557c0baa294bc1b54000a95c2c00dd GCP-ACEE GCP-ACEE 13 Grudnia December Piątek Friday 2300 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 97b885da10c64fe898e12d62ca5f6cf9 SC-200 SC-200 16 Grudnia December Poniedziałek Monday
GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
20.01.2025 9fddb372ca284517bc60c9561a01f80e PL-300 PL-300 20 Stycznia January Poniedziałek Monday 3200 POPROŚ O OFERTĘ ASK FOR A QUOTE
20.01.2025 ae47b49ce36f4deeb80e4fbaf242a823 AWS-DEV AWS-DEV 20 Stycznia January Poniedziałek Monday
GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
18.12.2024 b012ca4f98124ef4a751d427a989119e AWS-SEC AWS-SEC 18 Grudnia December Środa Wednesday 6500 POPROŚ O OFERTĘ ASK FOR A QUOTE
13.01.2025 b1293d539e134384b4ee5997b6e42b6e CT-20409 CT-20409 13 Stycznia January Poniedziałek Monday
GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

GUARANTEED TO RUN

Guaranteed to Run Courses – learn more

3500 POPROŚ O OFERTĘ ASK FOR A QUOTE
06.12.2024 b4a8a22a607f400f8e2c006e626be914 AI-900 AI-900 06 Grudnia December Piątek Friday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
13.01.2025 bb320907a7e54a4f8d0e28ef08f58b2f AWS-ARCH AWS-ARCH 13 Stycznia January Poniedziałek Monday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 bb74dc60cb99474e920168be77a92d86 MS-4001 MS-4001 09 Grudnia December Poniedziałek Monday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
13.12.2024 d598b4a6b7364b8f88d528db3a314147 MS-4007 MS-4007 13 Grudnia December Piątek Friday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
19.12.2024 dd5f3cc6518d4b9eab20f7e8e1a852fe DASA-FUND DASA-FUND 19 Grudnia December Czwartek Thursday 4500 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 e67128e3413a4f309fd9c3a58541a146 AWS-ADVARCH AWS-ADVARCH 09 Grudnia December Poniedziałek Monday 6500 POPROŚ O OFERTĘ ASK FOR A QUOTE
16.12.2024 ef323d863ea14c70b00a8201f3aa834d GCP-GKE GCP-GKE 16 Grudnia December Poniedziałek Monday 2300 POPROŚ O OFERTĘ ASK FOR A QUOTE
06.12.2024 f59a12abf8da4880ae9d4de06f98eca2 GCP-CI GCP-CI 06 Grudnia December Piątek Friday 2300 POPROŚ O OFERTĘ ASK FOR A QUOTE
09.12.2024 fc9d7836c4344733a19047c7f48ffa75 SC-300 SC-300 09 Grudnia December Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
12.12.2024 fcab31a1d2d34e4196051262ff44ecb0 MS-4006 MS-4006 12 Grudnia December Czwartek Thursday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
code monthEn

Are you looking for another date? Contact us

We do not have a scheduled date for this training.
Contact us to find out when we can start it.

CHOOSE THE MOST CONVENIENT TRAINING COURSE METHOD

ON-SITE TRAINING

Instructor-led training courses
in your premises?

Details

vILT

Do you prefer virtual instructor-led
training method?

See how our remote training courses look like!

PROMOTIONS

In CloudTeam you can enrich any training course with a bonus of your choice!

CLOUDTEAM HAS BEEN YOUR RELIABLE IT TRAINING PARTNER FOR 20 YEARS