SlideShare una empresa de Scribd logo
Borja Gómez
Business Development Manager Cloud Innovation
Oracle
06/11/2019 Madrid
14/11/2019 Barcelona
Las nuevas arquitecturas precisan
DevOps y DataOps
q ¿Tus equipos de operaciones y desarrollo tienen dificultades o problemas para coordinar sus actividades?
q ¿Tardas mucho en aprovisionar HW o Software para tus nuevos proyectos?
q ¿Puedes responder con confianza al ritmo que exige tu equipo de negocio?
q ¿Puedes actualizar y parchear tus sistemas según las alertas son anunciadas?
DevOps
DevOps es una metodología de desarrollo software basada en la integración entre desarrolladores y administradores
de sistemas, que permite que los desarrolladores puedan enfocarse sólo en desarrollar y puedan desplegar su código
en segundos.
DevOps
¿Qué es DevOps?
"El objetivo final de DevOps es minimizar el riesgo de los
cambios que se producen en las entregas y dar así un mayor
valor tanto a los clientes como al propio negocio"
DevOps
¿Qué NO es DevOps?
• No es un perfil profesional que se pueda enseñar y contratar.
DevOps
¿Qué NO es DevOps?
• No es un perfil profesional que se pueda enseñar y contratar.
• No consiste en cargar la responsabilidad de todo al desarrollador.
DevOps
¿Qué NO es DevOps?
• No es un perfil profesional que se pueda enseñar y contratar.
• No consiste en cargar la responsabilidad de todo al desarrollador.
• No es la solución mágica a todos los problemas de IT.
DevOps
Ciclo
• Planifica las tareas que realizará cada
integrante del equipo
• Utiliza herramientas de planificación en
metodología ágil.
• Coordina las tareas necesarias en el ciclo de
desarrollo
• Busca herramientas que sirvan para:
• Registrar las tareas, control de versiones
• Automatizar compilación y pruebas
• Integración continua
• Aprovisionamiento continuo
DevOps
Plan
• Centrarse sólo en el desarrollo
• Automatizar la creación de entornos con
contenedores
• Integrar GIT con sistema de gestión de
incidencias
• Code review para evitar mala calidad
• Prototipar para evitar tirar código a la basura
DevOps
Code
• Automatiza el proceso de compilación para
evitar
• Errores humanos
• Configuraciones personalizadas
• Uso de herramientas comúnes:
• Maven, Gradle, Ant, NodeJS…
• Compilación automática tras commit
DevOps
Build
• Asegurar la calidad con todas las
herramientas que nos faciliten el proceso.
• Control de calidad con Sonar
• Testing automático con Junit
• Pruebas automatizadas con Selenium,
Katalon, etc.
• Aseguremos que el software pasa de
forma rigurosa todos los test o mínimos
test que establezcamos.
DevOps
Test
• Tras la fase de testing, podemos llevar el
despliegue a producción con seguridad.
• Desplegar los servidores o elementos
necesarios
• Aprovisionamiento de servicios cloud
• Creación automático de entornos
• Servidores, redes, etc
• Automatizar todo lo requerido para evitar
dependencias:
• Humanas
• De conocimiento especifico de un operador IT
• Del producto donde despliega
DevOps
Release
• El cloud facilita tu estrategia de
despliegue
• Maneja tu infraestructura con
herramientas estándar
• Docker, Kubernetes y Terraform
DevOps
Deploy
• Es necesario monitorizar constantemente
la plataforma para detectar y diagnosticar
problemas antes de que ocurran o en su
fase temprana.
• Hay múltiples soluciones Cloud que nos
permiten conseguir métricas e información
de las aplicaciones para identificar su
rendimiento, detectar posibles cuellos de
botella y actuar sobre ellos.
• Sistemas “autonomous” comienzan a hacer
este trabajo por nosotros.
DevOps
Operate
• Busca tener toda la información en un
único punto.
• El ciclo DevOps nunca termina, incluso
aplicaciones estables requieren ser
constantemente monitorizadas y
mantenidas.
DevOps
Monitor
Reid Hoffman
Linkedin co-founder
“If you're not embarrassed by the
first version of your product,
you've launched too late”
DataOps
Objetivo
“DataOps busca reducir el tiempo del ciclo punto a punto del
análisis de datos, desde el origen de una idea hasta la creación
de modelos y gráficas que tengan valor"
Single-Purpose vs. Multi-Purpose
Instead of
Phones,
Messaging,
Camera, Calendar,
Music, Navigator,
Notepad,
Calculator…
Instead of
Relational, No-SQL,
JSON, XML,
Transactional,
Analytics, In-Memory,
IoT, ML, Blockchain,
Spatial, Sharding…
Smart Phone Converged Database
Copyright © 2019 Oracle and/or its affiliates.
Oracle Converged Database
Multi-Model and Multi-Workload
Converged Database
Multiple Data Types
(models and semantics)
Relational, Document, JSON, XML,
OLAP, Spatial, Graph, Object-
Oriented, Text, etc.
Multiple Application Types
(workloads and technologies)
Operational, Analytics,Translytics,
Transactional, IoT, ML, In-Memory,
Block-Chain, HTAP, etc.
Multi-Model Multi-Workload
Oracle runs one Converged Database that supports multiple data types and workloads
Amazon runs many separate Specialized Databases for each data type and workload
In-Database ML Algorithms
Function Algorithms Applicability
Classification
Logistic Regression (GLM)
Decision Trees
Naïve Bayes
Support Vector Machines (SVM)
Classical statistical technique
Popular / Rules / transparency
Embedded app
Wide / narrow data / text
Regression
Linear Regression (GLM)
Support Vector Machine (SVM)
Classical statistical technique
Wide / narrow data / text
Anomaly
Detection
One Class SVM Unknown fraud cases or anomalies
Attribute
Importance
Minimum Description Length (MDL)
Principal Components Analysis (PCA)
Attribute reduction, Reduce data noise
Association Rules Apriori Market basket analysis / Next Best Offer
Clustering
Hierarchical k-Means
Hierarchical O-Cluster
Expectation-Maximization Clustering (EM)
Product grouping / Text mining
Gene and protein analysis
Feature Extraction
Nonnegative Matrix Factorization (NMF)
Singular Value Decomposition (SVD)
Text analysis / Feature reduction
A1 A2 A3 A4 A5 A6
A7
F1 F2 F3 F4
Plataforma DevOps
• Entorno CI/CD abierto: Developer
Cloud Services. Gratis excepto instancia
Build
• Entorno gestionado de Kubernetes
(OKE)
• Estándar k8s.
• Soporte Kubernetes en Oracle Linux
on-premise
• Oracle functions -
• Functions
Arquitectura Data Layer DevOps
• Solución al problema del Strangler
Pattern y el Domain-Driven Design
• Arquitectura de datos BI-MODAL
corporativa
• Propuesta para el problema de Sagas
Pattern
Confidential - Oracle Internal
1 2
Oracle DevOps: propuestas de valor
Transactions
User	Experience
High	Performance	&	Elastic
Applications	in	the	Cloud
Order Entry
Application
JSON or 3FN
OKE
Application
User
Business
Owner
Autonomous
Database
New	Business	Benefits
• High	Performance
• Elasticity
• Pay	per	use
Autonomous Elastic Transaction
Autonomous Elastic Transaction & Analytics Demo Use Case
Hybrid transactional analytical processing (HTAP)
HTAP	Application	Dev
AnalyticsTransactions
Transactions	with	Real-Time	in-memory
Analytics	and	Machine	Learning
Innovating	Faster,
Easy	and	Less	ML	Coding	with
SQL,	JSON,	ORDS	and	SODA
Mixed	WorkloadsUser	Experience
High	Performance,	Elastic	&	Secure
Intelligent	Applications
Order Entry
Application
Scoring,
Recommendation
s and Predictions
JSON or 3FN
JSON
SQL
OKE ORDS
Oracle ML:
Built-in
notebook
Data
Scientist
Application
User
Business
Owner
Autonomous
Database
Autonomous Elastic Transaction & Analytics Demo Use Case
Hybrid transactional analytical processing (HTAP)
HTAP	Application	Dev
AnalyticsTransactions
Transactions	with	Real-Time	in-memory
Analytics	and	Machine	Learning
Innovating	Faster,
Easy	and	Less	ML	Coding	with
SQL,	JSON,	ORDS	and	SODA
Mixed	WorkloadsUser	Experience
High	Performance,	Elastic	&	Secure
Intelligent	Applications	with	auto	Scoring,	
Recommendations	and	Predictions	
Order Entry
Application
REST
Microservices
Scoring,
Recommendation
s and Predictions
Business
Performance Monitor
JSON
or 3FN
JSON
SQL
OKE ORDS
Oracle ML:
Built-in
notebook
Data
Scientist
Application
Developer
Application
User
Business
Owner
Any other
programing
language
Autonomous
Database
Load
Balancer
Autonomous Elastic Transaction & Analytics Demo Use Case
Hybrid transactional analytical processing (HTAP)
HTAP	Application	Dev
AnalyticsTransactions
Transactions	with	Real-Time	in-memory
Analytics	and	Machine	Learning
Innovating	Faster,
Easy	and	Less	ML	Coding	with
SQL,	JSON,	ORDS	and	SODA
Mixed	WorkloadsUser	Experience
High	Performance,	Elastic	&	Secure
Intelligent	Applications	with	auto	Scoring,	
Recommendations	and	Predictions	
Order Entry
Application
REST
Microservices
Scoring,
Recommendation
s and Predictions
Business
Performance Monitor
JSON
or 3FN
JSON
SQL
OKE ORDS
Oracle ML:
Built-in
notebook
Data
Scientist
Application
Developer
Application
User
Business
Owner
Any other
programing
language
Autonomous
Database
Load
Balancer
API/Service
Scale
Up/Down
Thank you!
Borja Gómez
borja.gomez@oracle.com
Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted26

Más contenido relacionado

La actualidad más candente

Data Mesh
Data MeshData Mesh
Data Mesh
Carlos Fuentes
 
A10 Analytics Desayuno Oct 2016
A10 Analytics Desayuno Oct 2016A10 Analytics Desayuno Oct 2016
A10 Analytics Desayuno Oct 2016
Analytics10
 
Presentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 LabPresentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 Lab
Sofia2 Smart Platform
 
Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)
avanttic Consultoría Tecnológica
 
Bigdata, Business Intelligence? = PowerBi
Bigdata, Business Intelligence? = PowerBiBigdata, Business Intelligence? = PowerBi
Bigdata, Business Intelligence? = PowerBi
Emilio Gives
 
Curso Uso del softwae pi system process
Curso Uso del softwae pi system processCurso Uso del softwae pi system process
Curso Uso del softwae pi system process
Grupo Salba
 
Oracle Data Integrator 12c
Oracle Data Integrator 12cOracle Data Integrator 12c
Oracle Data Integrator 12c
Javier Dario Baigorria
 
HPE Vertica Chile Desayuno Oct 2016
HPE Vertica Chile Desayuno Oct 2016HPE Vertica Chile Desayuno Oct 2016
HPE Vertica Chile Desayuno Oct 2016
Analytics10
 
Lanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De BiLanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De Bisidasa
 
A10 Qlik Sense Desayuno Oct 2016
A10 Qlik Sense Desayuno Oct 2016A10 Qlik Sense Desayuno Oct 2016
A10 Qlik Sense Desayuno Oct 2016
Analytics10
 
Uso de la herramienta Splunk en CSUC
Uso de la herramienta Splunk en CSUCUso de la herramienta Splunk en CSUC
Uso de la herramienta Splunk en CSUC
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Resumen Gartner 2020 BI&Analytics Review
Resumen Gartner 2020 BI&Analytics ReviewResumen Gartner 2020 BI&Analytics Review
Resumen Gartner 2020 BI&Analytics Review
DavidPerancho
 
OBIEE 12c
OBIEE 12cOBIEE 12c
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017
Pablo Ariel Di Loreto
 
Querona
QueronaQuerona
Querona
Synergo!
 
Oracle Planning and Budgeting Cloud Service
Oracle Planning and Budgeting Cloud ServiceOracle Planning and Budgeting Cloud Service
Oracle Planning and Budgeting Cloud Service
Javier Dario Baigorria
 
OSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación EjecutivaOSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación Ejecutiva
Luis Cepeda
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con Pentaho
Datalytics
 

La actualidad más candente (18)

Data Mesh
Data MeshData Mesh
Data Mesh
 
A10 Analytics Desayuno Oct 2016
A10 Analytics Desayuno Oct 2016A10 Analytics Desayuno Oct 2016
A10 Analytics Desayuno Oct 2016
 
Presentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 LabPresentación del meetup IoT & Big Data Sofia2 Lab
Presentación del meetup IoT & Big Data Sofia2 Lab
 
Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)
 
Bigdata, Business Intelligence? = PowerBi
Bigdata, Business Intelligence? = PowerBiBigdata, Business Intelligence? = PowerBi
Bigdata, Business Intelligence? = PowerBi
 
Curso Uso del softwae pi system process
Curso Uso del softwae pi system processCurso Uso del softwae pi system process
Curso Uso del softwae pi system process
 
Oracle Data Integrator 12c
Oracle Data Integrator 12cOracle Data Integrator 12c
Oracle Data Integrator 12c
 
HPE Vertica Chile Desayuno Oct 2016
HPE Vertica Chile Desayuno Oct 2016HPE Vertica Chile Desayuno Oct 2016
HPE Vertica Chile Desayuno Oct 2016
 
Lanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De BiLanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De Bi
 
A10 Qlik Sense Desayuno Oct 2016
A10 Qlik Sense Desayuno Oct 2016A10 Qlik Sense Desayuno Oct 2016
A10 Qlik Sense Desayuno Oct 2016
 
Uso de la herramienta Splunk en CSUC
Uso de la herramienta Splunk en CSUCUso de la herramienta Splunk en CSUC
Uso de la herramienta Splunk en CSUC
 
Resumen Gartner 2020 BI&Analytics Review
Resumen Gartner 2020 BI&Analytics ReviewResumen Gartner 2020 BI&Analytics Review
Resumen Gartner 2020 BI&Analytics Review
 
OBIEE 12c
OBIEE 12cOBIEE 12c
OBIEE 12c
 
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017
 
Querona
QueronaQuerona
Querona
 
Oracle Planning and Budgeting Cloud Service
Oracle Planning and Budgeting Cloud ServiceOracle Planning and Budgeting Cloud Service
Oracle Planning and Budgeting Cloud Service
 
OSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación EjecutivaOSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación Ejecutiva
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con Pentaho
 

Similar a Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps

Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
Luciano Moreira da Cruz
 
Desarrollo y diseño de software
Desarrollo y diseño de softwareDesarrollo y diseño de software
Desarrollo y diseño de software
Eduardo Jose Avila Portillo
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Data
nnakasone
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
joseantonio2704
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
joseantonio2704
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
joseantonio2704
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
joseantonio2704
 
Data Ops
Data OpsData Ops
Data Ops
nnakasone
 
Azure Functions
Azure FunctionsAzure Functions
Azure Functions
Ivan Martinez
 
Azure Functions Spanish
Azure Functions SpanishAzure Functions Spanish
Azure Functions Spanish
CDS
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
Inside_Marketing
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
avanttic Consultoría Tecnológica
 
KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil Corporativo
KronOps
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
joseantonio2704
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móviles
Iván Campaña Naranjo
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
Travis Alford
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
Luciano Moreira da Cruz
 
5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps
Qindel Group
 
5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps
Qindel Group
 
Desarrollo de software.pptx
Desarrollo de software.pptxDesarrollo de software.pptx
Desarrollo de software.pptx
LINAMARCELAESCOBARHI
 

Similar a Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps (20)

Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
 
Desarrollo y diseño de software
Desarrollo y diseño de softwareDesarrollo y diseño de software
Desarrollo y diseño de software
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Data
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Data Ops
Data OpsData Ops
Data Ops
 
Azure Functions
Azure FunctionsAzure Functions
Azure Functions
 
Azure Functions Spanish
Azure Functions SpanishAzure Functions Spanish
Azure Functions Spanish
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
 
KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil Corporativo
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móviles
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
 
5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps
 
5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps5 claves para un trayecto exitoso a DevOps
5 claves para un trayecto exitoso a DevOps
 
Desarrollo de software.pptx
Desarrollo de software.pptxDesarrollo de software.pptx
Desarrollo de software.pptx
 

Más de avanttic Consultoría Tecnológica

#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
avanttic Consultoría Tecnológica
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
avanttic Consultoría Tecnológica
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
avanttic Consultoría Tecnológica
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'
avanttic Consultoría Tecnológica
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic Consultoría Tecnológica
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Consultoría Tecnológica
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
avanttic Consultoría Tecnológica
 
#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
avanttic Consultoría Tecnológica
 
Avanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloudAvanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloud
avanttic Consultoría Tecnológica
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
avanttic Consultoría Tecnológica
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
avanttic Consultoría Tecnológica
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
avanttic Consultoría Tecnológica
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
avanttic Consultoría Tecnológica
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
avanttic Consultoría Tecnológica
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience
avanttic Consultoría Tecnológica
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
avanttic Consultoría Tecnológica
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
avanttic Consultoría Tecnológica
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
avanttic Consultoría Tecnológica
 
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle CloudWebinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle Cloud
avanttic Consultoría Tecnológica
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
avanttic Consultoría Tecnológica
 

Más de avanttic Consultoría Tecnológica (20)

#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
 
#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
 
Avanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloudAvanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloud
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
 
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle CloudWebinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle Cloud
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
 

Último

Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 

Último (20)

Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 

Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps

  • 1. Borja Gómez Business Development Manager Cloud Innovation Oracle 06/11/2019 Madrid 14/11/2019 Barcelona Las nuevas arquitecturas precisan DevOps y DataOps
  • 2. q ¿Tus equipos de operaciones y desarrollo tienen dificultades o problemas para coordinar sus actividades? q ¿Tardas mucho en aprovisionar HW o Software para tus nuevos proyectos? q ¿Puedes responder con confianza al ritmo que exige tu equipo de negocio? q ¿Puedes actualizar y parchear tus sistemas según las alertas son anunciadas? DevOps
  • 3. DevOps es una metodología de desarrollo software basada en la integración entre desarrolladores y administradores de sistemas, que permite que los desarrolladores puedan enfocarse sólo en desarrollar y puedan desplegar su código en segundos. DevOps ¿Qué es DevOps? "El objetivo final de DevOps es minimizar el riesgo de los cambios que se producen en las entregas y dar así un mayor valor tanto a los clientes como al propio negocio"
  • 4. DevOps ¿Qué NO es DevOps? • No es un perfil profesional que se pueda enseñar y contratar.
  • 5. DevOps ¿Qué NO es DevOps? • No es un perfil profesional que se pueda enseñar y contratar. • No consiste en cargar la responsabilidad de todo al desarrollador.
  • 6. DevOps ¿Qué NO es DevOps? • No es un perfil profesional que se pueda enseñar y contratar. • No consiste en cargar la responsabilidad de todo al desarrollador. • No es la solución mágica a todos los problemas de IT.
  • 8. • Planifica las tareas que realizará cada integrante del equipo • Utiliza herramientas de planificación en metodología ágil. • Coordina las tareas necesarias en el ciclo de desarrollo • Busca herramientas que sirvan para: • Registrar las tareas, control de versiones • Automatizar compilación y pruebas • Integración continua • Aprovisionamiento continuo DevOps Plan
  • 9. • Centrarse sólo en el desarrollo • Automatizar la creación de entornos con contenedores • Integrar GIT con sistema de gestión de incidencias • Code review para evitar mala calidad • Prototipar para evitar tirar código a la basura DevOps Code
  • 10. • Automatiza el proceso de compilación para evitar • Errores humanos • Configuraciones personalizadas • Uso de herramientas comúnes: • Maven, Gradle, Ant, NodeJS… • Compilación automática tras commit DevOps Build
  • 11. • Asegurar la calidad con todas las herramientas que nos faciliten el proceso. • Control de calidad con Sonar • Testing automático con Junit • Pruebas automatizadas con Selenium, Katalon, etc. • Aseguremos que el software pasa de forma rigurosa todos los test o mínimos test que establezcamos. DevOps Test
  • 12. • Tras la fase de testing, podemos llevar el despliegue a producción con seguridad. • Desplegar los servidores o elementos necesarios • Aprovisionamiento de servicios cloud • Creación automático de entornos • Servidores, redes, etc • Automatizar todo lo requerido para evitar dependencias: • Humanas • De conocimiento especifico de un operador IT • Del producto donde despliega DevOps Release
  • 13. • El cloud facilita tu estrategia de despliegue • Maneja tu infraestructura con herramientas estándar • Docker, Kubernetes y Terraform DevOps Deploy
  • 14. • Es necesario monitorizar constantemente la plataforma para detectar y diagnosticar problemas antes de que ocurran o en su fase temprana. • Hay múltiples soluciones Cloud que nos permiten conseguir métricas e información de las aplicaciones para identificar su rendimiento, detectar posibles cuellos de botella y actuar sobre ellos. • Sistemas “autonomous” comienzan a hacer este trabajo por nosotros. DevOps Operate
  • 15. • Busca tener toda la información en un único punto. • El ciclo DevOps nunca termina, incluso aplicaciones estables requieren ser constantemente monitorizadas y mantenidas. DevOps Monitor
  • 16. Reid Hoffman Linkedin co-founder “If you're not embarrassed by the first version of your product, you've launched too late”
  • 17. DataOps Objetivo “DataOps busca reducir el tiempo del ciclo punto a punto del análisis de datos, desde el origen de una idea hasta la creación de modelos y gráficas que tengan valor"
  • 18. Single-Purpose vs. Multi-Purpose Instead of Phones, Messaging, Camera, Calendar, Music, Navigator, Notepad, Calculator… Instead of Relational, No-SQL, JSON, XML, Transactional, Analytics, In-Memory, IoT, ML, Blockchain, Spatial, Sharding… Smart Phone Converged Database
  • 19. Copyright © 2019 Oracle and/or its affiliates. Oracle Converged Database Multi-Model and Multi-Workload Converged Database Multiple Data Types (models and semantics) Relational, Document, JSON, XML, OLAP, Spatial, Graph, Object- Oriented, Text, etc. Multiple Application Types (workloads and technologies) Operational, Analytics,Translytics, Transactional, IoT, ML, In-Memory, Block-Chain, HTAP, etc. Multi-Model Multi-Workload Oracle runs one Converged Database that supports multiple data types and workloads Amazon runs many separate Specialized Databases for each data type and workload
  • 20. In-Database ML Algorithms Function Algorithms Applicability Classification Logistic Regression (GLM) Decision Trees Naïve Bayes Support Vector Machines (SVM) Classical statistical technique Popular / Rules / transparency Embedded app Wide / narrow data / text Regression Linear Regression (GLM) Support Vector Machine (SVM) Classical statistical technique Wide / narrow data / text Anomaly Detection One Class SVM Unknown fraud cases or anomalies Attribute Importance Minimum Description Length (MDL) Principal Components Analysis (PCA) Attribute reduction, Reduce data noise Association Rules Apriori Market basket analysis / Next Best Offer Clustering Hierarchical k-Means Hierarchical O-Cluster Expectation-Maximization Clustering (EM) Product grouping / Text mining Gene and protein analysis Feature Extraction Nonnegative Matrix Factorization (NMF) Singular Value Decomposition (SVD) Text analysis / Feature reduction A1 A2 A3 A4 A5 A6 A7 F1 F2 F3 F4
  • 21. Plataforma DevOps • Entorno CI/CD abierto: Developer Cloud Services. Gratis excepto instancia Build • Entorno gestionado de Kubernetes (OKE) • Estándar k8s. • Soporte Kubernetes en Oracle Linux on-premise • Oracle functions - • Functions Arquitectura Data Layer DevOps • Solución al problema del Strangler Pattern y el Domain-Driven Design • Arquitectura de datos BI-MODAL corporativa • Propuesta para el problema de Sagas Pattern Confidential - Oracle Internal 1 2 Oracle DevOps: propuestas de valor
  • 22. Transactions User Experience High Performance & Elastic Applications in the Cloud Order Entry Application JSON or 3FN OKE Application User Business Owner Autonomous Database New Business Benefits • High Performance • Elasticity • Pay per use Autonomous Elastic Transaction
  • 23. Autonomous Elastic Transaction & Analytics Demo Use Case Hybrid transactional analytical processing (HTAP) HTAP Application Dev AnalyticsTransactions Transactions with Real-Time in-memory Analytics and Machine Learning Innovating Faster, Easy and Less ML Coding with SQL, JSON, ORDS and SODA Mixed WorkloadsUser Experience High Performance, Elastic & Secure Intelligent Applications Order Entry Application Scoring, Recommendation s and Predictions JSON or 3FN JSON SQL OKE ORDS Oracle ML: Built-in notebook Data Scientist Application User Business Owner Autonomous Database
  • 24. Autonomous Elastic Transaction & Analytics Demo Use Case Hybrid transactional analytical processing (HTAP) HTAP Application Dev AnalyticsTransactions Transactions with Real-Time in-memory Analytics and Machine Learning Innovating Faster, Easy and Less ML Coding with SQL, JSON, ORDS and SODA Mixed WorkloadsUser Experience High Performance, Elastic & Secure Intelligent Applications with auto Scoring, Recommendations and Predictions Order Entry Application REST Microservices Scoring, Recommendation s and Predictions Business Performance Monitor JSON or 3FN JSON SQL OKE ORDS Oracle ML: Built-in notebook Data Scientist Application Developer Application User Business Owner Any other programing language Autonomous Database Load Balancer
  • 25. Autonomous Elastic Transaction & Analytics Demo Use Case Hybrid transactional analytical processing (HTAP) HTAP Application Dev AnalyticsTransactions Transactions with Real-Time in-memory Analytics and Machine Learning Innovating Faster, Easy and Less ML Coding with SQL, JSON, ORDS and SODA Mixed WorkloadsUser Experience High Performance, Elastic & Secure Intelligent Applications with auto Scoring, Recommendations and Predictions Order Entry Application REST Microservices Scoring, Recommendation s and Predictions Business Performance Monitor JSON or 3FN JSON SQL OKE ORDS Oracle ML: Built-in notebook Data Scientist Application Developer Application User Business Owner Any other programing language Autonomous Database Load Balancer API/Service Scale Up/Down
  • 26. Thank you! Borja Gómez borja.gomez@oracle.com Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted26