Exam Name: Google Cloud – Apigee Certified API Engineer
Exam Code: Google Cloud – Apigee Certified API Engineer
Related Certification(s): Google Apigee Certification Program Certification
Certification Provider: Google
Actual Exam Duration: 120 Minutes
Number of Google Cloud – Apigee Certified API Engineer Practice Questions: 126 (updated: )
Expected Google Cloud – Apigee Certified API Engineer Exam Topics, as suggested by Google:
Topic 1: API Design Best Practices
This section of the exam measures skills of an API Designer and focuses on principles and patterns for effective API design. It includes best practices, facade patterns, and anti-patterns. Candidates learn to define APIs using the OpenAPI Specification and improve the quality and usability of their API documentation
Topic 2: Edge Policies
This section of the exam measures skills of an API Developer and covers Apigee Edge policies that control behavior at runtime. It includes understanding policy references, JavaScript object models, quota and rate limiting, security policies like OAuthV2 and JWT, and customizations using Java callouts. Error handling within policies is also addressed.
Topic 3: Edge Proxy Design
This section of the exam measures skills of an Integration Engineer and covers the detailed configuration and behavior of API proxies. Topics include variable use, endpoint and route configuration, reusable flows, caching strategies, proxy chaining, error handling patterns, and use of key/value maps for managing state.
Topic 4: API Products, Developers, and Apps
This section of the exam measures skills of an API Product Manager and focuses on configuring and managing API products, developers, and applications. It covers the process of registering apps, generating API keys, and managing access and usage through API product definitions.
Topic 5: Edge Analytics
This section of the exam measures skills of a Platform Analyst and covers monitoring and measuring API performance through Apigee Edge’s analytics capabilities. It includes usage of built-in dashboards, metrics, dimensions, and setting up custom reporting strategies to derive insights and support decision-making.
Topic 6: Edge Troubleshooting and Debugging
This section of the exam measures skills of a Support Engineer and covers identifying and resolving issues with API proxies. It includes using the Trace tool, consulting playbooks, interpreting policy errors, and understanding product limits. Candidates are expected to know how to troubleshoot runtime and deployment challenges effectively.
Topic 7: Edge Deployment and Environment Promotion
This section of the exam measures skills of a DevOps Engineer and includes topics on deploying API proxies, managing environments, and using tools like apigeetool. It emphasizes promoting APIs across environments and maintaining control over the deployment lifecycle.
Topic 8: Edge Developer Portal
This section of the exam measures skills of a Developer Experience Specialist and focuses on the configuration and use of Apigee’s developer portals. It explains the differences between Drupal-based and integrated portals, their features, and documentation practices for supporting developers.
Topic 9: Edge Monetization
This section of the exam measures skills of a Product Strategist and introduces monetization concepts in Apigee. It includes configuring monetization plans and understanding how APIs can generate revenue through strategic pricing and usage plans.
Topic 10: API Security Topics and Best Practices
This section of the exam measures skills of an API Security Engineer and covers methods to secure APIs using Apigee Edge. Topics include OAuth2, API keys, identity management, JWT, OWASP vulnerabilities, TLS/SSL configurations, and data masking. It ensures developers know how to secure APIs across all layers.
Topic 11: API Lifecycle Topics and Best Practices
This section of the exam measures skills of an API Program Manager and discusses end-to-end API lifecycle strategies. It includes testing, digital transformation guidance, checklists for API quality, and continuous integration/deployment (CI/CD) practices using Google Cloud tools.