API

¿Por qué elegir Red Hat para la administración de API?

Red Hat le ofrece soluciones de API modulares, ligeras e integrales que utilizan la tecnología open source y los estándares abiertos, y que están disponibles tanto en entornos locales como en la nube.

Porque ninguna aplicación es una isla

Es decir, ninguna aplicación proporciona valor empresarial por sí sola, al menos no por mucho tiempo. Debe conectarse a sus inversiones tecnológicas actuales y futuras para que su valor sea constante y para que realmente forme parte de su empresa.

También sabemos que enfrenta este desafío: la única forma de seguir siendo competitivo es ofreciendo experiencias nuevas a los clientes de manera rápida. Pero ¿para qué sirve una aplicación nueva si no se integra bien con sus inversiones heredadas? Al mismo tiempo, ¿cómo implementa la seguridad de las API de forma tal que sea proactiva, flexible y uniforme?

En fin, necesita una solución para integraciones repetibles y de implementación rápida, y necesita una forma de administrarlas en el futuro.

Cuando las interfaces de programación de aplicaciones (API) se diseñan y administran correctamente, permiten interconectar rápidamente los productos y los servicios nuevos de su empresa, y a la vez mantener el control y la seguridad. Gracias a ellas, puede reutilizar recursos y ser más versátil a la hora de diseñar herramientas y productos nuevos. Una arquitectura de software se ejecuta mejor cuando las API son las que permiten la comunicación entre docenas de puntos de contacto digitales.

Aun así, la implementación y la gestión de las integraciones de las API pueden ser un desafío. Es posible que su solución no esté diseñada para los usuarios que no sean técnicos. Probablemente tenga una solución de integración de plataforma como servicio (iPaaS), pero aún requiera que los usuarios vayan a un nodo centralizado para poder ampliar o solicitar servicios nuevos, lo cual ralentiza la capacidad de trabajo del equipo. Si sus API son públicas en algún aspecto (por ejemplo, para que sean rentables, como la API de Google Maps), también necesita entender cómo se controla el acceso y el uso. Finalmente, la infraestructura de API que usted necesita debe funcionar bien tanto ahora como cuando crezca su empresa; en pocas palabras, necesita una solución y una arquitectura que puedan ampliarse. Un enfoque hacia la integración ágil que se enfoque en las API le permitirá aprovecharlas al máximo.


¿En qué se diferencia Red Hat?

Red Hat ofrece soluciones de administración de API modulares, livianas e integrales, al igual que muchos otros. Nuestros productos son exclusivamente open source, de estándares abiertos y están disponibles de forma local, en la nube o en entornos híbridos. Debido al compromiso de Red Hat con las tecnologías open source, nuestra cartera de productos se somete a pruebas exhaustivas por parte de una comunidad diversa, lo que incluye ingenieros, clientes, proveedores independientes de hardware y software y partners de Red Hat. Open source es la manera de Red Hat.

Nuestras soluciones de API se centran en la reutilización, la agilidad de la TI y en una interfaz de administración que le permite evaluar, supervisar y expandir los sistemas, para que puedan crecer al mismo tiempo que usted.

Red Hat se ha posicionado como "líder" en la administración de API

En "Magic Quadrant for Full Life Cycle API Management", Gartner compara Red Hat 3scale con otros proveedores y soluciones de API y nombra líder a Red Hat por su visión y ejecución.

Soluciones de administración de API

Administre sus API con 3scale

Red Hat® 3scale API Management es una plataforma de gestión de API que permite compartir, proteger, distribuir, controlar y rentabilizar sus API con facilidad. 3scale API Management está diseñada para admitir la arquitectura híbrida y ampliarla (ya sea de forma local, en la nube o en cualquier combinación de ambos entornos). ¿Desea exponer y rentabilizar el acceso a sus API? Utilice el portal integrado para desarrolladores y la plataforma de integración con Stripe, Baintree y Adyen para habilitar un proceso de facturación fácil y completo entre los proveedores y los consumidores de las API.

3scale API Management se divide en una capa de gestión de programas de API y una capa de control del tráfico de API. Los métodos más tradicionales de control de tráfico tardan más porque se debe autenticar una llamada a la API completa. Esta nueva capa de control de tráfico solo necesita inspeccionar el encabezado de la llamada entrante para poder escanear y autenticar el tráfico con mayor rapidez. Los controles de acceso, de políticas y de tráfico permiten autenticar el tráfico, restringirlo con las políticas, proteger los servicios de back-end, imponer límites de velocidad y crear niveles de acceso de manera más simple.

Las dos capas se comunican entre sí de forma asincrónica, con estrategias configurables de almacenamiento en caché en la puerta de enlace de API, de modo que si, por ejemplo, la configuración de la política de administración de API no está disponible por algún motivo, el programa de API no se ralentiza y sigue funcionando. Debido a que el administrador de API y la puerta de enlace de API están separados, los puede ampliar de forma independiente y admitir opciones de implementación más complejas.

3scale API Management incluye un portal para desarrolladores completamente personalizable para que obtengan todo lo que necesitan (gestión de aplicaciones y cuentas, análisis, gestión de claves de API, etc.) en una instalación única y fácil de usar. La herramienta de documentación de API interactiva permite a los desarrolladores analizar las API en directo, y el motor de análisis proporciona todo lo que necesita saber sobre los patrones de tráfico y el rendimiento de su API. Finalmente, usted puede "empaquetar las API" en diversos productos, lo que permite definir y configurar distintas políticas para los diferentes consumidores de las API. Esto le otorga libertad para crear modelos empresariales únicos, además de API que le permiten abordar las distintas necesidades de los clientes.

Comience ahora

Permita que los usuarios internos o externos compartan, protejan, distribuyan, controlen y rentabilicen sus API con facilidad.

Integre los recursos de TI con Fuse

Red Hat Fuse es una plataforma de integración distribuida que permite a los especialistas en integración, los desarrolladores de aplicaciones y las personas que utilicen los sistemas en la empresa desarrollar soluciones conectadas de forma colaborativa e independiente. El desarrollo centrado en las API de Fuse en un entorno nativo de la nube implica que los servicios y las integraciones se amplían y se reutilizan fácilmente. Su arquitectura híbrida y el uso de la tecnología de contenedores permiten a los usuarios trabajar en el entorno que les resulte más cómodo, con el conocimiento de que su trabajo se puede compartir y usar en cualquier lugar: de forma local, en la nube o en cualquier combinación de ambos entornos. La colaboración entre los diversos usuarios está respaldada por una base compartida y fácil de usar que garantiza una gobernanza clara y coherente.

Durante los últimos 15 años, el estándar del sector para la integración empresarial era un bus de servicios empresariales que se solía implementar de forma centralizada y que era gestionado por un solo equipo del departamento de TI. Según este modelo, el equipo central era responsable de todas las necesidades de integración de toda una empresa. Este modelo proporciona eficiencia y control para las implementaciones de integración y es adecuado para ciertos casos prácticos; sin embargo, suprime prácticas modernas, como DevOps y los flujos de trabajo ágiles. En la actualidad, la innovación surge en equipos mucho más pequeños que trabajan en colaboración y en patrones de implementación mucho más frecuentes. Si sus equipos trabajan ágilmente, necesita una solución de integración de API que sea compatible con ellos. Fuse incluye más de 200 conectores para que pueda integrar todo, desde los sistemas heredados hasta las redes de partners.

La interfaz de pocos códigos permite que los usuarios usen patrones predefinidos de servicios e integración para crear nuevas soluciones empresariales con la tecnología de "arrastrar y soltar", a modo de autoservicio. Esto impulsa a los distintos usuarios a trabajar de forma colaborativa pero independiente, mediante la integración de las aplicaciones heredadas, las API y los dispositivos del Internet de las cosas (IoT) en una solución de integración única y unificada. La automatización garantiza que las pruebas, el aprovisionamiento y la seguridad de los servicios individuales se realicen de forma rutinaria, lo que permite a los equipos mantener un flujo de entrega continuo.

Comience ahora

Una plataforma de integración distribuida y nativa de la nube que conecta las API en entornos locales, en la nube y en cualquier punto intermedio.

Integración ágil para la empresa actual compatible con la nube

41 %

de las empresas con experiencia en la nube tienen directivas que priorizan la nube

40 %

de los encuestados utilizan la integración de aplicaciones, la integración de datos o gestión de API de forma local

54 %

de los encuestados, en 2017, con experiencia en proyectos de nube utilizan microservicios para el desarrollo de aplicaciones personalizadas

¿No nos cree? No necesita hacerlo.

A continuación, le presentamos algunas historias reales del sector aeronáutico. Vea cómo una solución de API eficaz le permite trabajar de forma más rápida y eficiente y lo prepara para expandirse.

Previmos un riesgo en la ejecución de nuestra API abierta de Flight en nuestra infraestructura esencial. Como no pudimos obtener la escalabilidad suficiente a partir de nuestra infraestructura local existente, decidimos probar una nube empresarial.

Mechiel Aalbers, coordinador técnico sénior de aplicaciones, Aeropuerto de Ámsterdam-Schiphol

Las tecnologías de open source de Red Hat nos permitieron resolver problemas con una comprensión real de los recursos que teníamos disponibles.

Tobias Mohr, jefe de tecnología e infraestructura, Aviatar, Lufthansa Technik

Innovación abierta con Red Hat

Las soluciones API de Red Hat se diseñan teniendo en cuenta las comunidades open source. Esto significa más personas que desarrollan sistemas de software para la resolución de problemas de forma abierta, transparente y libre. Pero ser open source no garantiza la innovación.

La verdadera innovación proviene del intercambio de ideas y del trabajo conjunto para resolver los problemas. Esto es lo que proporciona el open source impulsado por las comunidades. Ahora es el turno de Red Hat Open Innovation Labs. Proporcione una experiencia completa a su equipo mediante un programa intensivo y altamente especializado para un grupo de tres a seis desarrolladores en el que aprenden a diseñar aplicaciones conectadas con las API a la manera de Red Hat.