Companies Home Search Profile

Apigee for API Developers: From Design to Deployment

Focused View

Uplatz Training

19:56:27

0 View
  • 1 -Topic intro.mp4
    00:10
  • 2 -Introduction to Apigee.mp4
    31:40
  • 1 -Topic intro.mp4
    00:12
  • 2 -Traffic Management Policies.mp4
    55:20
  • 1 -Topic intro.mp4
    00:17
  • 2 -Role-based Access Control in Apigee.mp4
    31:30
  • 1 -Topic intro.mp4
    00:15
  • 2 -Quota Policy and Spike Arrest Policy.mp4
    41:44
  • 3 -Topic intro.mp4
    00:12
  • 4 -How to use Quota Policy.mp4
    34:17
  • 5 -Topic intro.mp4
    00:12
  • 6 -Flexy Type Quota Policy.mp4
    59:02
  • 7 -Topic intro.mp4
    00:11
  • 8 -How to use Spike Arrest Policy.mp4
    49:43
  • 1 -Topic intro.mp4
    00:16
  • 2 -Security Policy - XML Threat Protection.mp4
    49:17
  • 1 -Topic intro.mp4
    00:16
  • 2 -How to attach Shared Flow and Target Server.mp4
    53:37
  • 1 -Topic intro.mp4
    00:17
  • 2 -How to use OAuth V2 and Access Token.mp4
    42:51
  • 1 -Topic intro.mp4
    00:13
  • 2 -HMAC Signature Policy.mp4
    46:08
  • 1 -Topic intro.mp4
    00:15
  • 2 -Open API Specification Validations.mp4
    51:05
  • 1 -Topic intro.mp4
    00:13
  • 2 -Assign Message Policy under Mediation.mp4
    51:51
  • 1 -Topic intro.mp4
    00:13
  • 2 -Extract Variable Policy.mp4
    42:40
  • 1 -Topic intro.mp4
    00:13
  • 2 -KVM Policy under Mediation.mp4
    48:38
  • 1 -Topic intro.mp4
    00:15
  • 2 -JavaScript under Extension Policy.mp4
    58:24
  • 1 -Topic intro.mp4
    00:12
  • 2 -Service Callout Policy.mp4
    49:59
  • 1 -Topic intro.mp4
    00:16
  • 2 -Developer Portal.mp4
    52:26
  • 1 -Topic intro.mp4
    00:15
  • 2 -How to use the API in Developer Portal.mp4
    44:19
  • 1 -Topic intro.mp4
    00:14
  • 2 -Create and Manage Custom Reports.mp4
    48:04
  • 1 -Topic intro.mp4
    00:13
  • 2 -API Proxies.mp4
    58:01
  • 1 -Topic intro.mp4
    00:15
  • 2 -Retail API v2.mp4
    51:37
  • 1 -Topic intro.mp4
    00:16
  • 2 -Policies under OAuth v2.mp4
    20:32
  • 1 -Topic intro.mp4
    00:14
  • 2 -How to implement Mock Services.mp4
    35:57
  • 1 -Topic intro.mp4
    00:13
  • 2 -Retail Backend Mock v2.mp4
    36:15
  • 1 -Topic intro.mp4
    00:14
  • 2 -Interview based Questions on Apigee.mp4
    45:28
  • Description


    Apigee for professionals: Design, develop, secure, optimize, govern, manage your API ecosystem and lifecycle at scale.

    What You'll Learn?


    • Gain a solid understanding of the core concepts and components of the Apigee platform, including its architecture, terminology, and key features.
    • Implement various traffic management policies in Apigee to control and optimize API traffic, ensuring optimal performance and availability.
    • Leverage Apigee's security features, role-based access control, OAuth, threat protection, to safeguard APIs from unauthorized access and potential threats.
    • Gain knowledge of API development and management best practices, from designing APIs using Open API specifications to deploying and monitoring them in Apigee.
    • Learn how to use policies like Extract Variables, KVM, JavaScript, Service Callout to customize & extend Apigee's functionality to meet specific requirements.
    • Understand how to create and manage a developer portal in Apigee to provide API documentation, interactive tools, and support resources to developers.
    • Learn how to utilize Apigee's analytics capabilities to gain insights into API usage, performance, and identify areas for improvement.
    • Gain hands-on experience with the Retail API v2, understanding how to leverage it for building product recommendations, optimizing search, tracking user events.
    • Interview Preparation: Acquire the knowledge and confidence to answer Apigee-related questions commonly asked in technical interviews.

    Who is this for?


  • API Developers and Engineers: Those who are directly involved in building and maintaining APIs.
  • Beginners and newbies aspiring for a career in software and API development/engineering.
  • API Architects and Solution Architects: Professionals responsible for designing and overseeing the overall API architecture within an organization.
  • Technical Consultants and Integration Specialists: Individuals working on projects involving API integration and management.
  • IT Professionals Transitioning to API Management: People with a general IT background looking to specialize in API management.
  • API Product Managers: Those who define and manage the lifecycle of APIs as products, working closely with development teams and using Apigee for analytics and insights.
  • Project Managers and Product Owners: Those who oversee API projects and need to understand the technical aspects to make informed decisions and communicate effectively with the development team.
  • Security Professionals: People responsible for securing APIs and protecting sensitive data. The course covers Apigee's security features and best practices for API security.
  • Cloud Architects: Professionals who design and implement cloud-based solutions, where Apigee often acts as the API gateway.
  • What You Need to Know?


  • Enthusiasm and determination to make your mark on the world!
  • More details


    Description

    A warm welcome to the Apigee for API Developers: From Design to Deployment course by Uplatz.


    Apigee, now a part of Google Cloud, is a comprehensive platform that helps with the development, management, and scaling of APIs (Application Programming Interfaces). It is commonly used by businesses to provide a secure, scalable environment for creating and managing APIs, enabling them to connect digital services and applications.

    In summary, Apigee is a powerful platform designed to help organizations manage their APIs effectively throughout their entire lifecycle. It acts as a comprehensive solution for designing, securing, deploying, monitoring, analyzing, and monetizing APIs.

    Apigee’s capabilities for API development and management make it a powerful tool for enterprises looking to scale and secure their API strategies.


    Some of Apigee's key aspects for API development and management include:

    1. API Design and Development

    • API Proxy Creation: Apigee allows you to create API proxies that act as intermediaries between the client and the backend services. You can control how APIs are exposed to developers and end-users without affecting the backend systems.

    • API Versioning: Multiple versions of an API can be supported, allowing backward compatibility and smooth transitions.

    • Policy Implementation: You can apply pre-built or custom policies to manage things like security (e.g., OAuth, JWT), traffic control (e.g., rate limiting), transformation (e.g., JSON to XML), and more.

    • Mock Services: Create mock responses to simulate API behavior during development, allowing faster prototyping.

    2. Security

    • OAuth 2.0: Apigee supports OAuth 2.0 to help secure APIs by issuing tokens for secure access.

    • JWT Validation: JSON Web Tokens (JWT) can be validated to ensure secure and stateless communication.

    • API Key Validation: You can set up API key validation for apps, ensuring that only authorized apps can call your APIs.

    • Threat Protection: Built-in policies to prevent attacks like SQL injection, content-based attacks, and volumetric threats.

    3. API Management

    • Traffic Management: Apigee provides traffic control policies to manage the number of requests to an API, helping prevent overloading backend services.

    • Analytics: Apigee offers rich API analytics, including data on latency, response times, errors, and usage patterns. These insights help optimize the API's performance and identify issues.

    • Developer Portal: Apigee has an integrated developer portal for managing API documentation, engaging developers, and tracking API usage.

    4. Monetization

    • If you are offering APIs as a product, Apigee enables monetization strategies such as setting quotas, creating billing plans, and integrating with payment systems.

    5. DevOps and CI/CD Integration

    • CI/CD Pipeline: Apigee can integrate into continuous integration and continuous delivery (CI/CD) pipelines, automating deployment and testing of APIs.

    • API Lifecycle Management: Apigee allows you to manage the entire lifecycle of an API—from development and testing to production deployment and retirement.

    6. Monitoring and Troubleshooting

    • Monitoring: Apigee offers real-time monitoring, alerting, and troubleshooting tools to help identify issues with APIs and their usage.

    • Debugging: You can debug API requests and responses, review logs, and inspect transaction details for better troubleshooting.

    7. Deployment Models

    • Cloud: Apigee can be deployed on Google Cloud or any other public cloud.

    • On-Premises: For organizations that require more control, Apigee can be deployed on-premises or in hybrid environments.


    Apigee - Course Curriculum


    1. Introduction to Apigee

    2. Traffic Management Policies

    3. Role-based Access Control in Apigee

    4. Quota Policy and Spike Arrest Policy

    5. How to use Quota Policy

    6. Flexy Type Quota Policy

    7. How to use Spike Arrest Policy

    8. Security Policy - XML Threat Protection

    9. How to attach Shared Flow and Target Server

    10. How to use OAuth V2 and Access Token

    11. HMAC Signature Policy

    12. Open API Specification Validations

    13. Assign Message Policy under Mediation

    14. Extract Variable Policy

    15. KVM Policy under Mediation

    16. JavaScript under Extension Policy

    17. Service Callout Policy

    18. Developer Portal

    19. How to use the API in Developer Portal

    20. Create and Manage Custom Reports

    21. API Proxies

    22. Retail API v2

    23. Policies under OAuth v2

    24. How to implement Mock Services

    25. Retail Backend Mock v2

    26. Interview based Questions on Apigee


    Benefits of Learning Apigee


    • High Demand Skill: APIs are the backbone of modern software development, and Apigee's leadership in the API management space makes its knowledge highly sought-after by organizations across various industries.

    • Career Growth: Learning Apigee can open doors to various roles in API development, architecture, integration, and management, offering a clear path for career advancement.

    • Versatility: Apigee's applicability spans across multiple industries and project types, providing flexibility in career choices.

    • Enhanced Skill Set: Mastering Apigee equips you with valuable skills in API design, security, performance optimization, and data analysis, making you a well-rounded technology professional.

    • Problem-Solving and Innovation: Apigee enables you to tackle complex integration challenges and design innovative API solutions, fostering critical problem-solving skills.


    Career Scope and Job Titles to Target

    Learning Apigee opens doors to a wide range of career opportunities, with potential job titles including:


    • Apigee Developer: Focuses on designing, developing, and troubleshooting API proxies and integrations within the Apigee platform.

    • Apigee Architect: Designs and implements Apigee-based API management solutions, considering factors like scalability, security, and performance.

    • API Engineer/Developer: Builds and maintains APIs, potentially using Apigee as the management platform.

    • Integration Specialist/Engineer: Focuses on integrating various systems and applications using APIs, often leveraging Apigee's capabilities.

    • API Product Manager: Defines and manages the lifecycle of APIs as products, working closely with development teams and using Apigee for analytics and insights.

    • Solutions Architect: Designs comprehensive solutions that leverage APIs, with Apigee playing a key role in the architecture.

    • Cloud Architect: Designs and implements cloud-based solutions, where Apigee often acts as the API gateway.

    • Technical Consultant: Provides expert guidance and implementation support on Apigee-related projects.

    Who this course is for:

    • API Developers and Engineers: Those who are directly involved in building and maintaining APIs.
    • Beginners and newbies aspiring for a career in software and API development/engineering.
    • API Architects and Solution Architects: Professionals responsible for designing and overseeing the overall API architecture within an organization.
    • Technical Consultants and Integration Specialists: Individuals working on projects involving API integration and management.
    • IT Professionals Transitioning to API Management: People with a general IT background looking to specialize in API management.
    • API Product Managers: Those who define and manage the lifecycle of APIs as products, working closely with development teams and using Apigee for analytics and insights.
    • Project Managers and Product Owners: Those who oversee API projects and need to understand the technical aspects to make informed decisions and communicate effectively with the development team.
    • Security Professionals: People responsible for securing APIs and protecting sensitive data. The course covers Apigee's security features and best practices for API security.
    • Cloud Architects: Professionals who design and implement cloud-based solutions, where Apigee often acts as the API gateway.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Uplatz Training
    Uplatz Training
    Instructor's Courses
    Uplatz is UK-based leading IT Training provider serving students across the globe. Our uniqueness comes from the fact that we provide online training courses at a fraction of the average cost of these courses in the market.Over a short span of 3 years, Uplatz has grown massively to become a truly global IT training provider with a wide range of career-oriented courses on cutting-edge technologies and software programming.Our specialization includes Data Science, Data Engineering, SAP, Oracle, Salesforce, AWS, Microsoft Azure, Google Cloud, IBM Cloud, SAS, Python, R, JavaScript, Java, Full Stack Web Development, Mobile App Development, BI & Visualization, Tableau, Power BI, Spotfire, Data warehousing, ETL tools, Informatica, IBM Data Stage, Digital Marketing, Agile, DevOps, and more.Founded in March 2017, Uplatz has seen phenomenal rise in the training industry starting with an online course on SAP FICO and now providing training on 5000+ courses across 103 countries having served 300,000 students in a period of just 3 years.Uplatz's training courses are highly structured, subject-focused, and job-oriented with strong emphasis on practice and assignments. Our courses are designed and taught by more than a thousand highly skilled and experienced tutors who have strong expertise in their areas whether it be AWS, Azure, Adobe, SAP, Oracle, or any other technology or in-demand software.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 52
    • duration 19:56:27
    • Release Date 2024/11/21

    Courses related to API Testing