Retail Store en Google Cloud Platform

1

Lo que aprender谩s sobre GCP para ecommerce

2

Etapas clave y MLOps

3

Arquitectura de alto nivel

4

Tour de la aplicaci贸n de retail

5

Backend as a Service y modelo de seguridad

6

Introducci贸n al proyecto

7

Medici贸n de interacciones

8

Setup de Google Tag Manager

9

Etiquetando con Google Tag Manager

10

Etiquetas relevantes para CLV

11

Integraci贸n con servicios

Exposici贸n de servicios con Apigee

12

Servicios expuestos con APIs

13

驴Qu茅 son las APIs?

14

Apigee

15

Creaci贸n de tu primer API Proxy en Apigee

16

Administraci贸n de APIs con Apigee

17

Creando un portal de desarrolladores

18

Interactuando con el portal de desarrolladores

19

Insights to Actions

Generaci贸n de modelos AI/ML

20

Machine Learning con datos estructurados

21

BigQuery para modelos de Forecasting y LTV

22

Bigquery ML - Manos a la Obra

23

Auto ML vs. Bigquery ML

24

Consideraciones para entrenar un modelo en BigQueryML

25

Entrenamiento del modelo en BigQuery ML

26

C贸mo exportar modelos hechos en BQML

27

Exportando un modelo hecho con BQML

Consumo de servicios de AI/ML

28

C贸mputo Serverless y Contenedores

29

驴Qu茅 es Kubernetes?

30

Consumo de modelos ML mediante BigQuery API

31

Almacenamiento de predicciones

32

Ejecuci贸n de predicciones y persistencia

33

Despliegue continuo con Cloud Run

34

Ejecuci贸n de despliegue con Cloud Run

35

Escalamiento de servicios en Cloud Run

36

AuthN y AuthZ con Cloud Run

Google Marketing Platform

37

An谩lisis de las predicciones

38

Segmentamos nuestras Predicciones

39

Caso pr谩ctico para definir tu estrategia de activaci贸n

40

Generemos nuestros modelos en la plataforma

41

Segmentamos nuestras audiencias en BigQuery

42

Carga tus audiencias y conecta tu medio de activaci贸n

You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesi贸n a prueba de IA

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

2 D铆as
17 Hrs
41 Min
30 Seg

Creando un portal de desarrolladores

17/42
Resources

What is a Developer Portal?

A developer portal is a key tool for those who want to consume your APIs. In the given context, we are talking about a Developer Portal, which is designed to provide application developers with a self-service integration experience. This means that they can easily browse your API catalog, review your documentation, and even sign up to start integrating them into their projects.

What are the functionalities of a Developer Portal?

  • Exposure of APIs: The APIs you want to share will be available on the portal, with all their documentation.
  • Access control: You can define who can see and use each API you are exposing.
  • Web interface: Developers can interact with your APIs through a user-friendly interface.
  • Test functionality: Developers are allowed to register their applications and test how to integrate your APIs.

How is an API Proxy update performed?

A Proxy API acts as an interface between the client consuming APIs and the actual service provided. In this context, an upgrade of the Platzi Products API is being performed through APIG. Here are some important steps to follow:

  1. New Revision Upload: First, a compressed file (ZIP) with the new CORS (Cross-Origin Resource Sharing) definition is selected.
  2. Base Path Configuration: It is essential to adjust the base path in the code to ensure that the API works correctly.
  3. API Key Verification: It must be verified that the API Key name is consistent throughout the workflow.
  4. Deployment in test environment: Finally, the new revision must be deployed in the test environment and verified to work correctly.

How do I update the API specifications?

API specifications will allow you to define how your API looks and operates. In the scenario described, the following changes were made:

  • Base Path setting: As in the Proxy API, the base path must match what is defined in the specification.
  • Security Definitions: A new section called Security Definitions is added to manage access.
  • HTTPS protocol: It is recommended to change from HTTP to HTTPS for better security.

It is important to make these changes carefully and check the syntax to avoid errors.

How do I create the Developer Portal?

Once you have your APIs ready, the next step is to create an environment where developers can interact with them: the portal.

  1. Portal Creation: Starting from the Publish section, a new portal is created.
  2. Customization: It is possible to change the theme, icons, and the look and feel of the portal, so that users feel more connected.
  3. API Integration: The Platzi Product API is added to the portal catalog.
  4. Detailed configuration: Aspects such as title, description and restrictions to only registered users can be defined.
  5. Portal Testing: Before final exposure, it is essential to register and verify the experience as it will be for future users.

This process not only allows developers to access your APIs, but also improves the perception and usability of your ecosystem by offering a robust and user-friendly experience.

With these steps, you not only optimize access to your APIs, but also strengthen the relationship with developers by offering integrated and accessible support. Get excited to keep exploring and creating new solutions with APIs!

Contributions 1

Questions 0

Sort by:

Want to see more contributions, questions and answers from the community?