Crónica VII avanttic_day: Oracle Cloud Native

El pasado lunes 14 de diciembre se celebró el VII avanttic_day. En esta ocasión, debido a la situación sanitaria actual, la jornada se celebró por primera vez online (y no en las instalaciones de la ESI en Ciudad Real, como es habitual). De entre todas las tecnologías SMACT (Social, Mobile, Analytics, Cloud, IoT), este año el avanttic_day se centró en el Cloud. El tema escogido fue “Oracle Cloud Native – Acelera tus desarrollos y despliegues en la nube”.

Como es costumbre, varios especialistas de avanttic compartieron sus conocimientos con los alumnos de la ESI. Antes de entrar en materia, Macario Polo, Director del aula smact, fue el encargado de dar la bienvenida a los estudiantes y de presentar a los ponentes. A continuación, Jesús García, Director General de avanttic y Sonsoles Moreno, Especialista en Talento y Desarrollo de avanttic y Coordinadora del aula smact, realizaron una presentación de la compañía y del aula.

Los especialistas técnicos de avanttic dedicaron el resto de la jornada (de 3 horas de duración y que reunió a cerca de 40 alumnos) a hablar de cómo Oracle potencia el desarrollo de aplicaciones mediante tecnologías como Kubernetes, Docker, API o Kafka y cómo ayuda así a los equipos de desarrollo a reducir las tareas operativas y crear aplicaciones más rápidamente. Además se presentó la alianza entre Oracle y Microsoft, para interconectar sus clouds con latencias bajísimas, y el nuevo paradigma que representa IaC (Infrastructure as Code) para las áreas de sistemas de los departamentos de IT de las organizaciones.

Estas fueron las presentaciones técnicas de los especialistas de avanttic:

  • Ángel MogollónEspecialista de soluciones en avanttic, habló de la arquitectura de Microservicios, Docker y Kubernetes. Ángel compartió con los alumnos las ventajas de los microservicios (un método de desarrollo de aplicaciones que funciona como un conjunto de servicios que se ejecutan de manera independiente y autónoma, proporcionando una funcionalidad de negocio completa) y las diferencias que existen respecto a las arquitecturas monolíticas. Tras la teoría, realizó una demo sobre cómo desplegar un microservicio en  Oracle Kubernetes Engine (OKE) mediante integración continua desde Visual Builder Studio. Ver presentación

  • Pedro YagüeSolution Sales Specialist en avanttic, repasó las ventajas del acuerdo que Oracle y Microsoft han alcanzado para combinar sus propuestas de cloud (Azure y Oracle Cloud Infrastructure). Pedro explicó que esta interconexión entre nubes, que proporciona conectividad de red directa, rápida y altamente fiable entre OCI y Azure, además de identidad federada y soporte conjunto, permite a los clientes de ambas compañías migrar conjuntos completos de aplicaciones existentes a la nube sin tener que volver a diseñar nada, conservando las inversiones existentes de Microsoft y Oracle. Ver presentación

  • Finalmente, Javier CastillaArquitecto Cloud en avanttic, habló del paradigma de Infrastructure as Code (IaC), de sus beneficios y sus retos. La infraestructura como código o IaC (del inglés Infrastructure as Code) es el proceso de gestión y aprovisionamiento de centros de datos informáticos a través de archivos de definición legibles por máquina, en lugar de configuración de hardware físico o herramientas de configuración interactiva. Para demostrar las ventajas de la IaC (la infraestructura se puede versionar, testear y validar antes de implementar cambios, se acelera la entrega de software, disminuye la probabilidad de error de tareas manuales, etc.) Javier realizó una demo presentando una arquitecura web desplegada con Terraform. Ver presentación