2020-2021 En CloudAPPi sabemos que nuestro valor más importante es el humano, por eso, cada día nos esforzamos en mantener el equipo feliz y unido, incluso en tiempos de teletrabajo y pandemia. En el momento de pleno crecimiento que estamos viviendo como familia decidimos evaluar como se sentía nuestro equipo de cara a seguir cuidando […]
Los 3 principios de usabilidad Developer friendly Muchas veces decimos o hablamos de que una cosa u otra es developer friendly, pero, ¿qué es ser developer friendly de verdad? Debemos pensar que los developers no dejamos de ser usuarios de herramientas, de programas o de APIs, y que deben cumplir los principios de usabilidad, como cualquier otra. Por ello, es importante […]
#apis #procesos Definición de los roles y procesos Es muy importante, dentro de una organización, definir los roles y procesos que intervienen dentro del gobierno de APIs, así como delimitar sus tareas y responsabilidades. Tal y como podemos ver en la imagen, es importante definir además como estos roles se incorporarán dentro de los equipos […]
#apis #apps #mashup Mashup Un Mashup es una herramienta cuya lógica de negocio está dentro de las APis de un tercero. En este caso, Valuekeep era la aplicación dónde se gestionaba toda la parte de mantenimiento, y el área de cliente, estaba desarrollando usando las APis de Value Keep. Como se puede ver, se implementó bajo […]
Curso API Owners Fundamentals Algunos de nuestros warrior acudieron al curso de API Owner promovido por la Fundación APIAddicts de la que somos sponsors desde hace más de 6 años. Para compartir la visión global y el conocimiento que han adquirido han realizado una serie de blogs muy interesantes para entender todo el proceso de APIficación. Para empezar, el gobierno […]
Cada organización debe definir una API Template, un documento OpenAPI que ayuda a los desarrolladores a agilizar la definición. Pero, ¿cómo? Te lo contamos en este post. API Governance ¿Qué es el API Template? Es un documento OpenAPI que describe un ejemplo de cómo hay que implementar el estándar de definición y que ayuda a […]
API First como enfoque de desarrollo Cada vez queda más clara la importancia de las APIs dentro del ecosistema de negocios actuales. Se han convertido en la nueva forma en que las organizaciones intercambian datos y servicios, con recursos privados y/o publicos. Un API es un microservicio que permite aplicar una lógica de negocio y expandirla. Su estructura, matices y […]
Puertos, adaptadores y DDD La Arquitectura de Software es un conjunto de patrones y abstracciones que se debe seguir en el desarrollo de software así como en la interacción de sus diversas piezas, que permiten a todos el equipo seguir una misma línea de trabajo y cubrir todos los objetivos y restricciones de la aplicación. Ejemplos de […]
En el post de hoy veremos qué es Oracle Service Bus 12C y lo que la convierte en una herramienta completa de integración. Conociendo Oracle Service Bus 12C El OSB es el ESB (Bus de Servicio Empresarial) de Oracle. Es una plataforma que nos permite realizar una arquitectura orientada a servicios (SOA). En la imagen […]
Terraform es una de las herramientas más potentes para implementar DevOps en nuestros proyectos, en este blog veremos y aprenderemos sus principales características. ¿Qué es Terraform? Terraform es lo que consideramos un IaC, Infrastructure as Code. IaC es simplemente código en el que declaramos la infraestructura que deseamos crear en un proveedor específico, este código […]