Post on 04-Jun-2020
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Java en la nube de Oracle
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Acerca de...
Experts in Modern Development• Cloud• Microservices and Containers• Java, JavaScript/Node.js, PHP, Python• DevOps• Continuous Delivery• Open Source Technologies• SQL/NoSQL Databases• Machine Learning, AI, Chatbots
For information about nominating a Developer Champion, email Jennifer Nicholson at Jennifer.Nicholson@oracle.com
Learn more at https://developer.oracle.com/
Follow us on Twitter
3 Niveles de membresía• Oracle ACE Director• Oracle ACE• Oracle ACE Associate
bit.ly/OracleACEProgram
500+ Technical Experts Helping Peers Globally
Nominate o nomina a alguien que conozcas: acenomination.oracle.com
Contacto:
@oracleace
Facebook.com/oracleaces
oracle-ace_ww@oracle.com
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Cambio de paradigmas
La forma en la que entregamos el software
Frecuencia de las entregasRapidez en la que actualizamos la plataforma
Tecnologías usadas para desarrollo
La forma en la que desarrollamos
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Experimenta en la nube de Oracle
oracle.com/code500bos
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Nube de Oracle
IaaS PaaS SaaS
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
IaaS – Computación
Servidores, almacenamiento y red proveídos como servicio
Características Objetivo
Vms, Metal puro
Windows, Linux
Escalables
Red segura y flexible
De uso general
Requiere Mant. Manual
Instalaciones requeridas
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
IaaS – Contenedores Docker – No Kubernetes
Docker proveído como servicio
Características Objetivo
Todo tipo de aplicacionesPolíglota
Docker Registry Incluido
GUI
Puedes importar tus propios contenedores
Entornos CI/CD/DevOps
Microservicios
Integración: DBCS, DevCS
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
PaaS – Contenedor de Aplicaciones
Contenedor de Aplicaciones proveído como servicio
Características Objetivo
Administración
Mantenimiento
Escalabilidad
Integración: DBCS, DevCS
Aplicaciones JEE, JavaSE, PHP, .NET, Node.js, GO...
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
PaaS - Java (Weblogic)
Weblogic Server proveído como servicio
Características Objetivo
Fácil aprovisionamiento
Mantenimiento Auto.
Escalabilidad H/V
Integración: DBCS, DevCS
Aplicaciones JEE
Aplicaciones FMW
SaaS Extension
3 sabores:● Java CS● Java CS SaaS extension● Java CS VM
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Oracle DevCS
Plataforma de desarrollo proveída como servicio
Desarrollo Equipo
Colaboración● Wiki● Fragmentos de código● Solicitud de integración
Repo. Código Fuente
Pruebas auto./Calidad
Integración Continua
Entrega Continua
Gestión de Tareas
Tableros ágiles
ReportesRepositorio Maven
Registro Docker
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Oracle DevCS y DevOps
Planear
Codificar Construir Probar
Liberar
DesplegarOperarMonitorear
● PlanCreación/Edición/Seguimiento a tareas, tableros ágiles
● CodificarGit → Gestión de ramas, solicitudes de integraciónIDEs → PluginColaboración → Wiki, fragmentos de código
● ConstruirHudson y herramientas de construcción (ej. maven)
● Probar y comprobarJunit, Selenium, findbugs, sonarqube
● Liberar y DesplegarIntegrado con otros servicios en la nube de Oracle.
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Oracle DevCS y DevOps - Despliegue
Oracle Developer CS
...
Otros serviciosOracle Java CS(JEE)
Oracle Application Container CS(Node.js, Java SE, PHP)
Oracle Database CS Oracle Container Service
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Oracle DevCS
DEMODEMO
v3 - JUL- 2018Alexis Lopez - @aa_lopez Java en la nube de Oracle
Recursos en línea
● Blog acerca de Java y ADF– www.acelopez.com
● Oracle Cloud Containers– https://cloud.oracle.com/containers
● Oracle Application Container Service– https://cloud.oracle.com/acc
● Oracle Java Cloud Service– https://cloud.oracle.com/java
● Oracle Developer Cloud Service– https://cloud.oracle.com/developer_service