Seguridad de API
La seguridad de la interfaz de programación de aplicaciones (API) consiste en proteger su integridad y prevenir o mitigar ataques a las API.
Esta capacitación dirigida por un instructor, que puede ser en línea o presencial, está diseñada para desarrolladores que desean entender cómo funciona la seguridad de las API y aplicar diversas estrategias de autenticación de API para su protección.
Al finalizar esta formación, los participantes podrán:
- Comprender e identificar las diferentes estrategias de seguridad en las API.
- Configurar claves de API y solicitudes de métodos en la puerta de enlace de API.
- Utilizar API Gateway y configurar la seguridad de las API.
Formato del curso
- Charla interactiva con discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Temario del curso
Introducción a API Security
Descripción de las claves de API
Trabajar con el grupo de usuarios de API
Control Access
Personalización de autorizadores
Descripción de AWS Organizations
Uso de solicitudes de método
Uso de solicitudes de integración
Variables de etapa
Configuración API Security
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Comprensión básica de la API
Audiencia
- Desarrolladores
Los cursos públicos requieren más de 5 participantes.
Seguridad de API - Reserva
Seguridad de API - Consulta
Seguridad de API - Solicitud de consultoría
Testimonios (1)
mezcla entre teoría y ejercicios prácticos
Lacatus Raluca - DB Global Technology
Curso - API Security
Traducción Automática
Próximos cursos
Cursos Relacionados
Desarrollo y Prueba de API usando Java (Jersey)
14 HorasJersey es la implementación de referencia de código abierto de JAX-RS (Java API for RESTful Web Services). Ofrece bibliotecas que facilitan la creación de APIs REST en Java de manera rápida y eficiente. Cuando se combina con herramientas modernas de prueba, Jersey permite a los desarrolladores diseñar, construir, probar y documentar sus APIs de forma óptima.
Este curso impartido por un instructor (en línea o presencial) está dirigido a desarrolladores y probadores de Java de nivel principiante a intermedio que deseen aprender el desarrollo y la prueba de API utilizando Jersey y herramientas complementarias.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Configurar un proyecto Jersey con Maven.
- Desarrollar e implementar APIs RESTful usando Jersey.
- Probar APIs mediante Postman y marcos de trabajo automatizados.
- Gestionar errores, seguridad y documentación para APIs.
Formato del Curso
- Lectura interactiva y discusión.
- Ejercicios prácticos y práctica hands-on.
- Implementación en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para coordinarlo.
Diseño Primero de API
14 HorasEsta capacitación dirigida por un instructor en Colombia (en línea o presencial) está destinada a desarrolladores que deseen mejorar la eficiencia con la que se desarrollan las APIs, mientras mejoran la calidad, fiabilidad y reutilización de las mismas.
Al final de esta formación, los participantes podrán:
- Planificar y organizar un proyecto de software en torno a los conceptos del diseño primero de API.
- Discutir y acordar una visión compartida de la API con otros interesados.
- Evaluar y adoptar las herramientas necesarias para implementar eficientemente un enfoque de diseño primero de API.
- Desarrollar software en paralelo con otros miembros del equipo.
- Reducir el costo de desarrollar aplicaciones de software.
Formato del Curso
- Lectura y discusión interactivas.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para hacer los arreglos necesarios.
Desarrollando Microservices en Google Cloud Apigee
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores que desean aprender a crear, probar, depurar e implementar una API sobre la plataforma de API Apigee de Google Cloud.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya todos los recursos necesarios para comenzar a desarrollar una API.
- Comprender e implementar las herramientas disponibles dentro de Apigee Edge.
- Construya e implemente una API en Google Cloud.
- Supervise y depure los errores de la API.
- Aproveche las soluciones de análisis y aprendizaje automático de ogle Cloud para hacer que las API sean más inteligentes.
Gestión de API usando Apigee Hybrid
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores que desean aprender y usar Apigee Hybrid para administrar y controlar el tiempo de ejecución de la API, depurar e implementar proxies de API.
Al final de esta formación, los participantes serán capaces de:
- Comprende las funciones y la arquitectura de Apigee Hybrid.
- Aprenda a utilizar las herramientas y los comandos del plano de tiempo de ejecución híbrido.
- Administra entornos en Apigee híbrido.
- Implemente y depure proxies de API en una plataforma híbrida.
Desarrollando APIs usando Google Cloud Apigee X
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores que desean usar Apigee X para diseñar, desarrollar y administrar API de manera eficiente y segura.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar soluciones de API con Apigee X.
- Comprenda los fundamentos y las mejores prácticas para desarrollar, proteger y administrar el ciclo de vida de las API.
- Aprenda a diseñar, compilar y probar API y, a continuación, a implementarlas en la plataforma Apigee X.
- Implemente la seguridad de API multicapa para las API con políticas de clave de API y tokens de acceso de OAuth.
Axway API Gateway para Desarrolladores y Administradores
7 HorasEsta formación dirigida por un instructor, en vivo (en línea o presencial), está orientada a desarrolladores y administradores que deseen implementar las funciones y herramientas de Axway API Gateway para desarrollar, desplegar, gestionar y supervisar APIs.
Al final de esta formación, los participantes serán capaces de:
- Instalar Axway API Gateway para configurar servidores y dominios.
- Planificar un sistema de gateway de API para construir una infraestructura empresarial sin fisuras.
- Gestionar gateways de API para crear, editar y desplegar configuraciones de API.
- Supervisar servicios para rastrear el rendimiento y las métricas de la API.
IBM API Connect
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores que desean aprender a usar IBM API Connect para respaldar todo el ciclo de vida de la API.
Al final de esta formación, los participantes serán capaces de:
- Comprender el ciclo de vida de la API.
- Cree especificaciones de API con políticas integradas.
- Cree y administre productos de API.
- Implemente la autenticación de API y la seguridad de OAuth v2.0.
Kong API Gateway
14 HorasEsta formación dirigida por un instructor (en línea o en las instalaciones del cliente) está orientada a ingenieros que deseen configurar un gateway de API de Kong para gestionar el tráfico hacia y desde sus microservicios.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar un clúster de Kong.
- Gestionar un gateway de API de Kong para proporcionar un único punto de comunicación para acceder a la API.
- Controlar el tráfico de servicios web a nivel granular.
- Seguridad de las APIs mediante la autenticación del acceso.
- Controlar el tráfico a través de limitaciones de velocidad y cuotas.
- Supervisar, registrar y analizar el tráfico de API utilizando una solución de terceros como ELK stack.
Gestión de APIs con MuleSoft Anypoint Platform
14 HorasEste curso de formación dirigido por un instructor (en línea o presencial) en Colombia está orientado a desarrolladores de nivel intermedio que deseen utilizar MuleSoft Anypoint Platform para diseñar, construir y gestionar APIs e integraciones de manera más rápida en una plataforma segura y universal.
Al final de este curso, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a desarrollar APIs con MuleSoft Anypoint Platform.
- Comprender las características y la arquitectura de MuleSoft Anypoint Platform.
- Aprender a diseñar, construir, gestionar e implementar APIs con AnyPoint Platform.
- Conocer el papel de cada componente en la construcción de integraciones y APIs.
- Conectarse a bases de datos y transformar datos utilizando APIs.
- Gestionar el acceso a las APIs creando e implementando proxies de API.
MuleSoft Técnicas de Integración Avanzadas
21 HorasMuleSoft es una plataforma líder en integración que permite a las empresas conectar aplicaciones, datos y dispositivos tanto en la nube como en entornos locales.
Esta formación, dirigida por un instructor (en línea o presencial), está diseñada para desarrolladores avanzados de MuleSoft y profesionales de integración que buscan diseñar, optimizar y desplegar flujos de integración complejos utilizando MuleSoft y la Plataforma Anypoint.
Al final de esta formación, los participantes podrán:
- Diseñar e implementar flujos avanzados de Mule, incluyendo manejo de errores y procesamiento por lotes.
- Asegurar APIs con OAuth 2.0, políticas y soluciones personalizadas de seguridad.
- Utilizar DataWeave para transformaciones complejas y enrutamiento dinámico.
- Desplegar y monitorear aplicaciones en CloudHub y entornos híbridos.
- Implementar pipelines CI/CD para proyectos MuleSoft usando Git, Jenkins y Maven.
Formato del Curso
- Sesiones interactivas y discusiones.
- Numerosos ejercicios y práctica hands-on.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para organizarla.
Fundamentos de la Plataforma MuleSoft Anypoint
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a profesionales de TI de nivel principiante que desean usar MuleSoft para integrar sistemas, administrar API y optimizar los flujos de datos en una empresa.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de MuleSoft y la plataforma Anypoint.
- Diseñe, cree y administre API con MuleSoft tools.
- Aplicar MuleTécnicas de integración suave a problemas del mundo real.
- Demostrar competencia en DataWeave y patrones de integración comunes.
API de OpenAI
14 HorasEsta formación en vivo dirigida por un instructor en Colombia (en línea o presencial) está destinada a desarrolladores que desean aprender a utilizar la API de OpenAI para revisar aplicaciones antes del despliegue, mejorar continuamente las herramientas de seguridad y escalar aplicaciones.
Al finalizar esta formación, los participantes podrán:
- Comprender el concepto de la API de OpenAI.
- Configurar la API de OpenAI y usar sus características para administrar aplicaciones.
- Utilizar diferentes bibliotecas y modelos dentro de la interfaz de la API de OpenAI.
- Generar y manipular texto, código e imágenes en el desarrollo de aplicaciones.
Gestión de APIs con Red Hat 3Scale
14 HorasEsta formación impartida por un instructor, en vivo en Colombia (en línea o presencial), está dirigida a desarrolladores y administradores de sistemas que deseen utilizar Red Hat 3Scale para crear, distribuir, gestionar y monetizar APIs, manteniendo el control sobre el ciclo de vida, la seguridad y el soporte de las mismas.
Al finalizar esta formación, los participantes serán capaces de:
- Configurar el entorno de desarrollo necesario para comenzar a gestionar APIs con Red Hat 3Scale.
- Comprender las características y la arquitectura de la gestión de APIs con 3Scale.
- Aprender a crear, gestionar y monetizar APIs.
- Utilizar el portal de desarrolladores para publicar APIs, configurar flujos de registro y controlar el acceso de los clientes.
- Conocer cómo garantizar una adopción efectiva y segura de las APIs.
- Definir e implementar webhooks para habilitar notificaciones en tiempo real.
Swagger y la Especificación OpenAPI
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores de back-end que desean usar Swagger para crear, diseñar, documentar y consumir servicios web RESTful.
Al final de esta formación, los participantes serán capaces de:
- Cree una estrategia de administración de API para la infraestructura de software.
- Utilice las herramientas Swagger para editar archivos OAS y crear SDK.
- Implemente la seguridad de la API, el control de versiones, la documentación y otras características importantes .
Automatización de Pruebas con Apigee
14 HorasApigee es la plataforma integral de gestión de API de Google Cloud que permite a las organizaciones diseñar, proteger, implementar, monitorear y escalar APIs. Sus funciones de prueba y automatización facilitan a los equipos validar APIs, hacer cumplir políticas y garantizar despliegues de alta calidad en pipelines CI/CD.
Esta formación dirigida por un instructor (en línea o presencial) está orientada a ingenieros de QA y desarrolladores de nivel principiante a intermedio que buscan automatizar las pruebas y la validación de APIs utilizando herramientas e integraciones de Apigee.
Al final de esta formación, los participantes podrán:
- Configurar Apigee para la prueba y el monitoreo de APIs.
- Automatizar casos de prueba de API utilizando Apigee y herramientas integradas.
- Validar el rendimiento, la seguridad y la confiabilidad de las APIs.
- Integrar la automatización de pruebas en pipelines CI/CD.
Formato del Curso
- Conferencia interactiva y discusión.
- Ejercicios prácticos y práctica.
- Implementación en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinar.