22 de mayo 2019
08:45 - 17:30 The Cube
Calle de Rufino González 25
Madrid, 28037
Spain Cómo llegar Desarrollando microservicios en entornos empresariales
Microservicios, DevOps, DataOps, Istio, Herramientas de desarrollo, Autonomous Bienvenido a Code Explore. Descubre las últimas tecnologías, aplicaciones y tendencias para desarrolladores.
Este encuentro técnico está dedicado al mundo DevOps adentrándonos en los aspectos más avanzados. Empezaremos por uno de los tópicos más de moda, Istio, que permite instrumentalizar el uso de microservicios, con capacidades de monitorización, enrutado y ejecución de otras políticas sin involucrar al código de microservicio. Después estudiaremos como un Change Data Capture permite implementar el patrón CQRS (Command Query Reponsability Segregation) y como utilizando servicios de la nube pública esto se hace viable técnica y económicamente. Seguiremos con la capa de datos de los microservicios y cómo gestionar estos datos de manera eficiente (provisión, SLAs, backup y restore, operación). Posteriormente veremos otra visión del ciclo de mejora continua, esta vez aplicado a los entornos de analítica de datos: DataOps. Terminaremos la sesión de mañana con una demo de provisión de servicios Autonomos en la nube de Oracle.
Si te gustan los retos, después de comer coge tu portátil y únete a nuestro workshop técnico, donde muchos de los conceptos vistos en la sesión de mañana podrán ser experimentados en laboratorios. Esto será sólo para un pequeño grupo de 25 personas, así que no tardes en inscribirte.
¿Estás listo para participar en esta jornada? Si es así, regístrate hoy mismo en Oracle Code Explore, que tendrá lugar en Madrid el 22 de mayo 2019 en “THE CUBE”, el lugar perfecto para cualquier desarrollador.
May 6Panel discussion and Q&A
Thomas Kurian, EVP, Oracle Panel discussion and Q&A
Thomas Kurian, EVP, Oracle Keynote: Surpassing Expectation with Oracle's Customer Service
Thomas Kurian, EVP, Oracle Partner Keynote: Offerring Robust Solutions for Today
John FPO Smith, CEO Delloite Bienvenida y desayuno en el “Demo Corner” Bienvenida e introducción a la jornada Microservices at Scale: Next Steps with Kubernetes and Service Mesh - Jesse Butler, Cloud Native Developer Advocate - Oracle @jlbutler Serverless Java Challenges and Triumphs
Iván Sampedro, Principal Sales Consultant – Oracle
Implementando patrones CQRS con un Change Data Capture Enrique Martín, Director de Preventa de Tecnología - Oracle Bases de datos Oracle en entornos Kubernetes. Patrones para la simplificación de la
gestión y el consumo de datos Stephane Duprat, BigData Architect - Oracle DevOps y DataOps: pipelines de integración continua de microservicios y datos Olivier Perard, Data Scientist - Oracle Automatización de despliegues: ejemplo de Autonomous Transaction Processing Guillermo Best, Cloud Platform Tech Presales Manager - Oracle Comida en el “Demo Corner” Workshop: ciclo completo de despliegue de microservicios en una
arquitectura empresarial. Jesús Guerra, Technology Presales Manager - Oracle Victor Mendo, Principal Sales Consultant - Oracle Microservices at Scale: Next Steps with Kubernetes and Service Mesh
Dentro de los Service Mesh, sin duda Istio se está convirtiendo en la plataforma más popular. Istio permite monitorizar y gestionar el uso de microservicios en una plataforma Kubernetes sin interferir en el desarrollo de código.
Serverless Java Challenges and Triumphs
Java es el lenguaje de programación más popular, sin embargo, no es el más utilizado en el desarrollo de Funciones (serverless). La combinación de Apache Fnproject, junto con Java y GraalVM permite disponer de un entorno ligero, ejecutable en cloud y en on-premises y donde poder reutilizar todo el conocimiento de Java de la empresa.
Implementando patrones CQRS con un Change Data Capture
Command Query Resposability Segregation es uno de los patrones más populares en las arquitecturas de microservicios. Consiste en separar los servicios de actualización de datos de los de mero consumo. El reto surge en como replicar esos de datos de forma eficiente, fiable y sencilla. Existen servicios cloud que permiten esta replicación de datos en casi tiempo real que facilitan enormemente la implementación de los servicios, con ventajas añadidas como la generación declarativa de los microservicios de consulta de datos.
Bases de datos Oracle en entornos Kubernetes. Patrones para la simplificación de la gestión y el consumo de datos
Existen distintas arquitecturas para utilizar base de datos Oracle en arquitecturas basadas en Kubernetes. Desde desplegar Oracle en un Pod hasta utilizar bases de datos externas. Más allá de esto, veremos como resolver problemas ligados a la proliferación de bases de datos asociadas a microservicios, como el cumplimiento de la GDPR, la gestión de los backups o la alta disponibilidad o la integración con los sistemas informacionales.
DevOps y DataOps: pipelines de integración continua de microservicios y datos
En los entornos de analítica de datos aparecen los mismos requisitos que en los entornos DevOps de integración y despliegue continua. Sin embargo también tiene sus particularidades, como la gestión de los data sets de datos, la gestión de los algoritmos, la provisión de las plataformas de ejecución, etc.
Automatización de despliegues: ejemplo de Autonomous Transaction Processing
A modo de ejemplo de los casos anteriores, se hará la provisión de un entorno de Automous Transaction Processing (ATP) para el despliegue de un microservicio. ATP es un servicio cloud gestionado que incluye inteligencia artificial para automatizar tareas como el tuning o el parcheado de la base de datos.
Workshop: ciclo completo de despliegue de microservicios en una arquitectura empresarial
Para aquellos que quieran experimentar con las arquitecturas vistas durante la mañana, se hará un workshop técnico dividido en tres partes: implementación de un patrón CQRS con Data Integration Platform y Rest Data Services, despliegue de Portable Data Bases con Kubernetes sobre Oracle Multitenant y despliegue de un microservicio con Developer Cloud Service y ATP. WEDO DEVOPS . Casos de Uso:
- Microservices - Gigi´s pizza
- Robot Color Sorter
- Hybrid Applications
- DataBase Transactions
May 8Panel discussion and Q&A
Thomas Kurian, EVP, Oracle Keynote: Surpassing Expectation with Oracle's Customer Service
Thomas Kurian, EVP, Oracle Partner Keynote: Offerring Robust Solutions for Today
John FPO Smith, CEO Delloite May 9Panel discussion and Q&A
Thomas Kurian, EVP, Oracle Keynote: Surpassing Expectation with Oracle's Customer Service
Thomas Kurian, EVP, Oracle Partner Keynote: Offerring Robust Solutions for Today
John FPO Smith, CEO Delloite Jesse Butler
Cloud Native Developer Advocate - Oracle Biography:
Jesse is a cloud native advocate with Oracle Cloud Native Labs. He has been working with containers for several years, first in Solaris and later in Linux. Most recently, he's taken a role with OCI as a Cloud Native Advocate focused on Kubernetes, containers, serverless and other cloud native technologies. Iván Sampedro
Principal Sales Consultant - Oracle Biography:
13 years of experience in Application Development, Database Administration, and Project Management in a wide variety of business applications. Interested in IT HealthCare applications. Enrique Martín
Director de Preventa de Tecnología - Oracle Biography:
En su dilatada carrera profesional ha desarrollado posiciones de dirección en las multinacionales BEA Systems, SUN Microsystems, y Digital, así como en el banco OpenBank. Experto en transformación digital, ayuda a las compañías a liderar su cambio a través de una estrategia basada en las tecnologías más innovadoras. Stephane Duprat
BigData Architect - Oracle Biography:
Since September 2016: Principal Sales Consultant at Oracle Iberica. Specialized in Oracle Cloud Infrastructure. Recently got the certification.
Previously Oracle Database Consultant at Oracle Consulting France (2 years) and Oracle Consulting Spain (14 years).
Currently Technical Manager and Senior Solution Architect at Oracle Consulting Spain. Olivier Perard
Data Scientist - Oracle Biography:
Entrepreneur, Technical Manager and software and applications developer with more than 22 years’ experience in the Telecommunications, Banking, Utilities and Insurance industries. Proven success in business management consulting and new technology implementation. Experience leading the development of high-performance applications in JAVA and .NET. Experienced Sales/Key Account Manager and New Business Development Manager Skills: Leadership, communication, decision making, company vision, capacity for analysis and synthesis, independent, adaptive. Guillermo Best
Cloud Platform Tech Presales Manager – Oracle Biography:
I'm an experienced professional with a demonstrated history of working in the information technology and services industry. Skilled in Application Development, Relational and NoSQL Databases, Bigdata, Application and Network Security, IT Management and Strategy. Strong engineering professional with a Master's degree focused in Director in Information Systems and Enterprise Technology from Universidad Camilo José Cela. Jesús Guerra
Technology Presales Manager - Oracle Biography:
I started my adventure as a BEA Systems sales consultant. For me it was simply a matter of applying the skills I had learned previously, like my ‘DNA vision of IT’, my creativity and that 'personal touch’ that drives me to look for the best solution whatever the problem is.
Three years ago as part of its cloud strategy, Oracle launched the WEDO innovation project, and I was appointed director. The goal of the project is helping Oracle customers to adopt cloud solutions based on the right technical architectures. Víctor Mendo
Principal Sales Consultant – Oracle Biography:
More than 10 years experience working with Oracle FMW and SOA products and now helping to customer in their journey to Cloud with their on premise Oracle Solutions and new native applications. TitleDonec vel placerat quam, ut euismod risus. Sed a mi suscipit, elementum sem a, hendrerit velit. Donec at erat magna. Sed dignissim orci nec eleifend egestas. Donec eget mi consequat massa vestibulum laoreet. Mauris et ultrices nulla, malesuada volutpat ante. Fusce ut orci lorem. Donec molestie libero in tempus imperdiet. Cum sociis natoque penatibus et magnis. Oracle is committed to promoting a corporate culture that is centered on integrity, accountability and ethical business conduct., please click here for important ethics information regarding this event.
|
|