651 93 73 66

Documentación

Cómo Crear una Estrategia API-First Gestionada con Apigee

Enfoque

Course File webcurso_cimage167939529210751.png

Objetivo

Al finalizar el curso, el alumnado será capaz de definir una estrategia API First en una compañía. Adquirirá las competencias necesarias para definir una metodología de diseño de API global a la compañía, así como definir el ciclo de vida de API, el procedimiento de diseño de las mismas y la generación de todos los recursos comunes necesarios para llevar a cabo las tareas anteriormente descritas.

 

Dirigido a:

El curso está dirigido a: Desarrolladores API, Desarrolladores Back-End, Desarrolladores Front-End, Arquitectos API, Arquitectos Back-End, Arquitectos Front-End, Arquitectos de Integración, Analistas Back-End, Analistas Front-End, Analistas Integración, Consultores Back-End, Consultores Front-End, Consultores Integración, Managers Back-End, Managers Front-End, Managers Integración.

A su vez, puede servir como actualización y reciclaje profesional a trabajadores del área IT que desarrollen su actividad en otras tecnologías, así como a responsables de negocio de las compañías para comprender los beneficios que este tipo de estrategias aportan a sus resultados.

El curso, por tanto, está enfocado a compañías TI y a todos los perfiles técnicos de las mismas, así como compañías cuyo negocio no es TI pero que requieren de la tecnología para poder conseguir los objetivos de negocio establecidos. Este programa aporta conocimiento de API, dirigido a desarrolladores, analistas y gerentes de compañías TI así como a gerentes de compañías "no TI" que estén pensando en hacer una transformación digital de su compañía.

 

Requisitos:

Es necesario tener unos conocimientos básicos IT de integración y desarrollo y comprensión del concepto de sistemas distribuidos. No es necesario conocer ningún lenguaje de programación concreto. Previa realización del curso, si es conveniente tener nociones de conceptos como REST, JSON, YAML.

Temario del curso

1 - Las API. Palanca de la transformación digital

Objetivo

Diseñar estrategias API First que ayuden a la transformación digital de las compañías.

Duración de la unidad

1 Hora 40 Minutos

Contenido

Las API. Palanca de la transformación digital
La transformación digital de las compañías
Transformación digital. Negocio y Sostenibilidad
Las API en la transformación digital 
API en arquitecturas distribuidas 
Tipos de API dentro de la transformación digital
 Resumen

    2 - Estrategia API-First

    Objetivo

    Diseñar estrategias API First que ayuden a la transformación digital de las compañías.

    Duración de la unidad

    2 Horas 05 Minutos

    Contenido

    Estrategia API-First
    Principios API First
    Beneficios de una estrategia API-First
    Diferencias entre API-First y estrategias tradicionales 
    Las API en una estrategia API-First
    Resumen 

      3 - Normas y estándares a utilizar en mi metodología de diseño de API

      Objetivo

      Comprender y definir Normas y estándares a utilizar en mi metodología de diseño de API.

      Duración de la unidad

      2 Horas 50 Minutos

      Contenido

      Normas y estándares a utilizar en mi metodología de diseño de API
      JSON/YAML
      Estándar OpenAPI Specification
      Estándar OpenAPI. Definiciones
      Estándar OpenAPI. Especificaciones
      API REST
      Normas de Diseño e implementación de API
      Resumen

        4 - Definición de Metodología de diseño de API. Ciclo de Vida y elementos comunes

        Objetivo

        Definir el Ciclo de Vida de API y elementos comunes. 

        Duración de la unidad

        3 Horas 30 Minutos

        Contenido

        Definición de Metodología de diseño de API
        Metodología de Diseño de API
        Ciclo de Vida API
        Fase de Diseño
        Resto de fases
        Identificación de recursos y elementos comunes
        Resumen

          5 - Definición de Metodología de diseño de API. Procedimiento de diseño API. Documento de Diseño API

          Objetivo

          Definir procedimiento de diseño de API. Documento de Diseño de API.

          Duración de la unidad

          2 Horas 10 Minutos

          Contenido

          Definición de Metodología de diseño de API
          Procedimiento de diseño de API
          Etapas de Procedimiento de Diseño de API
          Resultado del procedimiento de Diseño de API
          Documento de metodología de diseño de API
          Resumen

            6 - Diseño de API

            Objetivo

            Diseñar API e implementar API Proxies.

            Duración de la unidad

            3 Horas 30 Minutos

            Contenido

            Diseño de API
            Diseño de especificación de API
            Documento Diseño API. Información general
            Documento Diseño API. Información común
            Documento Diseño API. Por cada Endpoint
            Resultado: Documento de Diseño de API
            Resumen

              7 - Implementación de la especificación

              Objetivo

              Implementar la especificación de la API en base al documento de diseño de API realizado y la metodología de la compañía.

              Duración de la unidad

              4 Horas 30 Minutos

              Contenido

              Implementación de la especificación
              Herramientas 
               
              Implementación Especificación API. Fichero OpenAPI
              Apartados posibles en un Documento OpenAPI
               Estructura Fichero OpenAPI. Referencias
              Fichero OpenAPI. Info
              Fichero OpenAPI. Servers
              Fichero OpenAPI. Tags
              Fichero OpenAPI. Paths
              Fichero OpenAPI. Components
               
              Resumen

                8 - Gobierno de API

                Objetivo

                Gobernar API. Definir un procedimiento propio de versionado de API.

                Duración de la unidad

                2 Horas 20 Minutos

                Contenido

                Gobierno de API
                Proceso de Gobierno de API 
                Proceso de Gobierno de API. Evolución de las API 
                Control de versiones de API
                Equipo de Gobierno de API
                Resumen 

                  9 - Herramientas API Management

                  Objetivo

                  Conocer que son las herramientas de API Management, API Portal y conocer los principales vendors.

                  Duración de la unidad

                  2 Horas 25 Minutos

                  Contenido

                  Herramientas API Management
                  Principales Vendors 
                  APIGEE
                  APIGEE. Develop
                  APIGEE. Develop. Políticas
                  APIGEE. Publish
                  Resumen

                    Documentos del curso

                    Descarga Temario   

                    studend-image

                    Este curso es bonificable por la seguridad social

                    • Precio del curso: € 206

                    Matricular trabajador

                    • Horas duración del curso

                    25

                    

                    Cursos bonificados para trabajadores a rgimen general: cmo crear una estrategia API First gestionada con Apigee

                    Los cursos bonificados para trabajadores a rgimen general son una excelente oportunidad para mejorar las habilidades y conocimientos de los empleados. Sin embargo, para aprovechar al mximo estos cursos, es importante tener una estrategia bien definida. En este artculo, te mostraremos cmo crear una estrategia API First gestionada con Apigee.

                    Qu es una estrategia API First?

                    Una estrategia API First se basa en el desarrollo de una API (Application Programming Interface) antes de cualquier otra funcionalidad. Esto permite que las aplicaciones y sistemas se construyan en torno a la API, lo que facilita la integracin y la reutilizacin de componentes.

                    Beneficios de una estrategia API First

                    Al implementar una estrategia API First, se obtienen varios beneficios:

                    • Mayor flexibilidad y agilidad en el desarrollo de aplicaciones.
                    • Facilita la integracin con otros sistemas y aplicaciones.
                    • Promueve la reutilizacin de componentes y funcionalidades.
                    • Permite una mejor gestin y control de las APIs.

                    Apigee: la solucin para gestionar tu estrategia API First

                    Apigee es una plataforma de gestin de APIs que te permite disear, desarrollar y gestionar tus APIs de manera eficiente. Con Apigee, puedes implementar tu estrategia API First de forma sencilla y obtener todos los beneficios mencionados anteriormente.

                    Cmo crear una estrategia API First gestionada con Apigee?

                    A continuacin, te mostramos los pasos para crear una estrategia API First con Apigee:

                    1. Define los objetivos y requisitos de tu API.
                    2. Disea y desarrolla la API utilizando las mejores prcticas de Apigee.
                    3. Implementa la API en Apigee y configura las polticas de seguridad y control de acceso.
                    4. Realiza pruebas exhaustivas para garantizar el correcto funcionamiento de la API.
                    5. Documenta la API y proporciona ejemplos de uso.
                    6. Monitoriza y analiza el rendimiento de la API utilizando las herramientas de Apigee.
                    7. Realiza mejoras continuas en base a los datos obtenidos y los comentarios de los usuarios.

                    Conclusiones

                    Crear una estrategia API First gestionada con Apigee es fundamental para aprovechar al mximo los cursos bonificados para trabajadores a rgimen general. Con una estrategia bien definida, podrs desarrollar aplicaciones de manera ms gil, integrar sistemas de forma sencilla y reutilizar componentes, lo que te permitir mejorar la productividad y eficiencia de tu empresa.

                    Aviso Legal · Política de Cookies · Política de Privacidad · Trabaja con nosotros · Preferencias cookies