Specs ya no esta en el menu de Apigee, pueden actualizar el curso por favor?
Retail Store en Google Cloud Platform
Lo que aprender谩s sobre GCP para ecommerce
Etapas clave y MLOps
Arquitectura de alto nivel
Tour de la aplicaci贸n de retail
Backend as a Service y modelo de seguridad
Introducci贸n al proyecto
Medici贸n de interacciones
Setup de Google Tag Manager
Etiquetando con Google Tag Manager
Etiquetas relevantes para CLV
Integraci贸n con servicios
Exposici贸n de servicios con Apigee
Servicios expuestos con APIs
驴Qu茅 son las APIs?
Apigee
Creaci贸n de tu primer API Proxy en Apigee
Administraci贸n de APIs con Apigee
Creando un portal de desarrolladores
Interactuando con el portal de desarrolladores
Insights to Actions
Generaci贸n de modelos AI/ML
Machine Learning con datos estructurados
BigQuery para modelos de Forecasting y LTV
Bigquery ML - Manos a la Obra
Auto ML vs. Bigquery ML
Consideraciones para entrenar un modelo en BigQueryML
Entrenamiento del modelo en BigQuery ML
C贸mo exportar modelos hechos en BQML
Exportando un modelo hecho con BQML
Consumo de servicios de AI/ML
C贸mputo Serverless y Contenedores
驴Qu茅 es Kubernetes?
Consumo de modelos ML mediante BigQuery API
Almacenamiento de predicciones
Ejecuci贸n de predicciones y persistencia
Despliegue continuo con Cloud Run
Ejecuci贸n de despliegue con Cloud Run
Escalamiento de servicios en Cloud Run
AuthN y AuthZ con Cloud Run
Google Marketing Platform
An谩lisis de las predicciones
Segmentamos nuestras Predicciones
Caso pr谩ctico para definir tu estrategia de activaci贸n
Generemos nuestros modelos en la plataforma
Segmentamos nuestras audiencias en BigQuery
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
API specifications are based on a standard known as Open API, formerly Swagger, which allows defining a standard interface for integrating APIs. This standard is crucial as it helps both humans and machines to understand the capabilities of a service without the need to access the source code. The specifications offer detailed, accessible and understandable documentation, providing descriptions of the operations and parameters that the API supports. This is especially useful for developers looking to integrate services without having to understand all the logic behind the backend.
For those who want to dive deeper into Open API, the Open API Initiative site is an excellent resource for more details, blogs and helpful resources to get started.
A Proxy API is a developer-oriented interface that allows the use of backend services without directly interacting with them. Instead of consuming the services directly, you access a proxy that provides built-in functionality such as:
In addition, it enables data analysis and fault handling. In essence, a Proxy API acts as an intermediary layer that optimizes the integration and use of backend services.
Creating a Proxy API with APIG is a simple and efficient process if you follow a series of basic steps:
Importing the Specification: Access the develop and specs section, where you can import an existing specification. In this case, a YAML file that clearly defines the available operations, such as getting all products or a specific one by ID.
paths: /products: get: summary: Get all products /products/{id}: get: summary: Get a product by ID
Proxy Creation: After importing the specification, go to API proxy and create a proxy based on it. Select the name you previously defined for your specification and define a basepath
.
Configuration of the Service to Consume: Set the target service you want to consume. In this example, a product catalog is used that has properties such as ID, name, description, image, categories and price. The URL of the catalog is public and allows different operations to be performed.
Validation and Configuration: Verify that the operations you want to perform are selected, check the Secure
option to secure the service and enable a test environment.
Deploy and Test: Once configured, select create and deploy
to complete the proxy creation. Next, test your API in the Trace
section to make sure it responds correctly, checking if you get correctly structured responses and the correct HTTP status (usually 200 for success).
At the end of these steps, you will have created your first API using APIG, allowing for a more robust and secure integration by using a Proxy API.
Now that you have mastered the creation of APIs with APIG, we encourage you to practice what you have learned to strengthen your skills and explore new possibilities in backend service management!
Contributions 7
Questions 1
Specs ya no esta en el menu de Apigee, pueden actualizar el curso por favor?
Les comparto el repo donde se encuentra el recurso del archivo yaml
https://github.com/apigee/apijam/blob/master/Module-1/Resources/products-catalog-spec.yaml
Pueden descargar el archivo y importarlo
el sitio al que redirige no funciona
Tampoco se agrego la URL de la practica que menciona
Funciona mejor este link
https://raw.githubusercontent.com/apigee/apijam/master/Module-1/Resources/products-catalog-spec.yaml
el enlace de Open API Specificacion es
No agrego el archivo yaml a los recursos
Want to see more contributions, questions and answers from the community?