SlideShare una empresa de Scribd logo
1 de 6
METODOLOGÍA DATAOPS.
Una nuevay poderosadisciplinaque reúne apersonas,procesosytecnologíasparaoptimizar
lascanalizacionesde datosysatisfacerlasconsiderablesdemandasactuales.
DataOpspermite que lacadenade suministrode datosseamásrápida,más eficiente,más
confiable ymásflexible. DataOpscrea,yrequiere,colaboraciónentodalaempresa,desde TI
hasta expertosendatosyconsumidoresde datos.
¿CÓMO IMPLEMENTO DATAOPS?
1. Evaluary ajustar sucartera de tecnologíayprocesospara eliminarlaredundanciay
consolidarel control dentrode susequipos.
2. Consolide entresusequiposparafomentarel intercambioyreducirlasinconsistencias
que obstaculizanlacolaboración.
3. Integre lasprácticasde DataOpsensus equiposycanalizacionesde datos.A menudo,
estaes unaetapa difícil enlaque la colaboraciónrequiere que sugente use procesos
desconocidosyconfíe enotrosequiposconlosque no hantrabajado antes.
4. Automatizarsusprocesos.Laautomatizaciónhace que suscanalizacionesde datos
seanmás eficientesysusoperacionesde datosmásefectivas.
5. Brindara losconsumidoresde datoslacapacidadde servirse así mismos.Aquíes
donde losdatosse conviertenrápidamente eninformaciónyconocimientopara
liberartodoel poderde susDataOps.
Fuente:https://www.hitachivantara.com/en-us/insights/dataops-insights/dataops/what-is-
dataops.html
1. Identificarel estado actual de la empresa:Conocerel grado de madurezde la
organización, qué datostiene laempresa,dóndeestánalmacenados,de qué tiposde
fuentesprovienen,quiénaccede aellosycómolohace, sucalidad,la documentación
de procesosde captura de datos,el flujoenlossistemasactuales,otodolorelativoa
la seguridad.
2. Identificarlos requerimientosde datoso casos de uso: Quiénesnecesitandatos,qué
datosrecibenactualmente yenqué formato,lafrecuenciade uso,olasoperacioneso
transformacionespropiasaque se veansometidoslosconjuntosde datos.
3. Priorizar las necesidadese instruir:En estosprimerospasosesimportante formarun
grupopequeñode personasparaempezara constituirlasprácticasde DataOps y
seguirsusprincipios.
4. Definiruna estrategia de datos: Esto permitiráque laorganizacióntengaa todossus
equipos“enlamismapáginay hablandoel mismoidioma”.Losequiposde datosse
irán desarrollandoyesimportante simplificaral máximolatransmisiónde todaslas
pautasque tienenque verconel uso de estos,para así evitarproblemaspor
desconocimiento.
5. Entregar resultados y medir:DataOps esun procesoiterativoque se apoyaenlas
prácticas ágilesyenla automatizaciónparapublicaroentregarunconjuntode datos
enperíodoscortos y generarvalorconstantemente.
6. Iterar: DataOps utilizalasprácticaságilesdel desarrollode softwareparalaentrega
iterativade conjuntosde datosyanalítica.De estaforma,en lasiteracionesnosolose
hacennuevasentregasencada sprint,sinoque tambiénse utilizarála
retroalimentaciónde losequiposde datosylosusuariosde negocioconun triple
objetivo:refinarrequerimientosde datos,eliminarocrear pasosenla operación,y,
por supuesto,optimizar.
7. Crecer:Ahora que hayuna estructuraque generalosanálisisylosconjuntosde datos
como un proceso,esmás sencillocrecer.Estose debe aque ya hay unas pautas
establecidasparaañadirnuevosmiembrosal equipo,aceptarnuevosrequerimientos
de datos o ampliarlacoberturaa nuevasáreaso líneasde negocio,segúnla
priorizaciónque se hizoenel pasotres (literal c).
https://www.digitalbizmagazine.com/primeros-pasos-con-dataops/
MODELOS DE DATAOPS
En el modelode Thusoo:
Los científicosde datoso analistasde datosestánintegradosenlasunidadesde negociotales
como finanzas,ventas,marketing,etc.Trabajanconlosresponsablesdel negociopara
identificarpreguntas,identificarlosconjuntosde datosque debenanalizarse yluego
traducirlosa SQL (lenguajede consultaestructurado)oa un lenguaje mássofisticado.El
trabajoluegose entregaal equipode datos.
En el modeloque ofrecenEllenFriedmanyTedDunning,giranalrededorde «organizar
equiposentornoa objetivosrelacionadosconlosdatospara lograr untiempomásrápido».
Sugierenque losmiembrosdel equipode DataOpspuedenprovenirde operacionesde
productos,ingenieríade software,arquitecturayplanificación,cienciade datos,ingenieríade
datosy gestiónde productos.
Data as Code esun enfoque que brindaalosequiposde datoslacapacidadde procesar,
administrar,consumirycompartirdatosde la mismamaneraque lo hacemosconel código
durante el desarrollode software.Dataas Code permite alosusuariosfinalestomarel control
de sus datospara acelerarlas iteracionesyaumentarlacolaboración.
Se basa en muchasde las mismascapacidadesenlasque se basanlas metodologíasde
desarrollode software ágiles,que incluyen:
 Gestiónprogramática
 Integracióncontinua
 Despliegue continuo
 Control de versiones
 embalaje
 Clonaciónyramificación
 Comparandoy fusionando
 Trazabilidadylinaje
 Movilidadyaccesodesde cualquierlugar
 Gestionadoporel usuariofinal
 Colaboracióndistribuida
Gestiónprogramática
Esta es lafunciónbásicasubyacente que realmente habilitaDataas Code.Realizaroperaciones
sobre losdatos comosi fueranuncódigo,accedera ellosymodificarlos,moverlosy
transformarlos.
Integración continuay despliegue continuo
Al igual que ocurre con el código,variosdesarrolladores,usuariosyaplicacionesconfíanenlos
datos.Recopilamos,transformamos,consumimosyactualizamosdatosconstantemente.A
medidaque integramoslascanalizacionesde datosconnuestrasaplicacionesydesarrollo de
software,necesitamosunmodelode CI/ CD (integracióncontinuayentregacontinua) similar
para facilitarlauniónde estasramas con un métodoautomatizadoimpulsadoporprocesos.
Control de versiones
A medidaque recopilamos,transformamos,consumimosyactualizamosnuestrosdatos,
necesitamosrealizarunseguimientode lasmúltiplesiteracionesycopiasparagarantizarla
autenticidad,permitirlacolaboraciónygarantizarla reproducibilidad.
EMBALAJE
Los datosno solovivenenunaúnicaubicaciónpor sí solos.Necesitamovilidadyportabilidad
entre sistemas.AsícomoloscontenedoresDockerproporcionaronunformatoestandarizado
simple paraempaquetarcódigode software ybibliotecas,losdatosnecesitanunformatode
paquete similar.
Clonaciónyramificación
Estamosfamiliarizadosyconfiamosenel conceptode múltiplescopiasyramas del códigode
software confinesde colaboración,innovaciónyrevisiones.Losdatostienenrequisitos
similaresamedidaque escalamoslacolaboraciónentreparesyaplicaciones.Estoes
especialmentenecesarioyaque adoptamosunprocesode CI / CD para permitirlamejorade
losdatos.
Comparar y fusionar
A medidaque lossistemasevolucionanyrecopilamoscadavezmásdatos,necesitamosun
mecanismosimpleparapermitirlafusiónde datosentre versionesyramas.Ya seaque
estemosdepurandoproblemasde desarrollofrente aproblemasde producción,
implementandoaplicacionesypaquetesde datosactualizadosomejorandolosdatoscon
segmentosrecientemente actualizados,necesitamosunprocesoautomatizado,repetiblee
inteligenteparaladiferenciaciónylaconsolidación.
Trazabilidadylinaje
Los datospuedenevolucionarindependientemente delcódigo,perosurelaciónsigue siendo
de simbiosis.Se requiereprocedenciaparagarantizarlaprecisión,coherenciay
reproducibilidadde losdatosyel código.Esto esespecialmente ciertoenentornosregulados
donde a menudohayauditoríasfrecuentes.
Movilidadyaccesodesde cualquierlugar
A medidaque nuestromundose vuelve máspequeñoynuestroalcance aumenta,nos
implementamosmásenel borde,loque requiere que losdatosseanmóviles,portátilesy
ágiles.El movimientode datosrápidoysimple debe superarlagravedadde losdatospara que
lasactualizacionesse puedancompartirrápidayfácilmente,loque permitelaimplementación
encualquierubicaciónydispositivo.
Administradoporel usuariofinal
Así como DevOpshaempoderadoal desarrollador,lanube haempoderadoal propietariode la
aplicación,ahoraesel momentode que losusuariosde laaplicacióntenganel poderde tomar
el control de sus datos.Al dejarde dependerde losadministradoresparafacilitarel accesoyel
movimiento,losusuariospuedenrecuperar,accederycontrolarsusdatos.
Colaboracióndistribuida
Las aplicaciones,lasempresas,losusuariosylosequiposraravezse encuentrantodosenla
mismaubicación.Cadavezmás,estamoscoordinandoequiposdispersosgeográficamentey
asociándonosconotras organizaciones.Permitirunacolaboraciónseguraentre estosgrupos
acelerael desarrolloylainnovación.
Datos democratizados
Estamosdemocratizandolagestiónde datosaúnmás arriba enla pilade aplicacionesconla
plataformade gestiónde datosRok. Es genial que losingenieros de DevOpsylosingenieros
de confiabilidaddel sitio(SRE) yanodebandependerde losflujosde trabajobasados enITIL
de estilode solicitudyesperaparalosadministradoresde infraestructura,peroloque sería
aún mejoresque el usuarioreal de losdatos tome el control.
https://www.digitalbizmagazine.com/primeros-pasos-con-dataops/

Más contenido relacionado

Similar a Investigación

Sistemas De Informacion
Sistemas De InformacionSistemas De Informacion
Sistemas De Informacion
leidyrincon
 
Sistemas De Informacion
Sistemas De InformacionSistemas De Informacion
Sistemas De Informacion
leidyrincon
 

Similar a Investigación (20)

Unidad ii tema 10 - Business Enginering con las tecnologías de la informaci...
Unidad ii   tema 10 - Business Enginering con las tecnologías de la informaci...Unidad ii   tema 10 - Business Enginering con las tecnologías de la informaci...
Unidad ii tema 10 - Business Enginering con las tecnologías de la informaci...
 
Integracion de datos.pdf
Integracion de datos.pdfIntegracion de datos.pdf
Integracion de datos.pdf
 
Angelica_Ojeda-Tarea1.docx
Angelica_Ojeda-Tarea1.docxAngelica_Ojeda-Tarea1.docx
Angelica_Ojeda-Tarea1.docx
 
Sistemas De Informacion
Sistemas De InformacionSistemas De Informacion
Sistemas De Informacion
 
Sistemas De Informacion
Sistemas De InformacionSistemas De Informacion
Sistemas De Informacion
 
Individual
IndividualIndividual
Individual
 
Consultoría de Tecnología de Información
Consultoría de Tecnología de InformaciónConsultoría de Tecnología de Información
Consultoría de Tecnología de Información
 
Consultas
ConsultasConsultas
Consultas
 
Actividad 5 presentacion
Actividad 5 presentacionActividad 5 presentacion
Actividad 5 presentacion
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Rapid Application Development - Desarrollo Rápido de Aplicaciones
Rapid Application Development - Desarrollo Rápido de AplicacionesRapid Application Development - Desarrollo Rápido de Aplicaciones
Rapid Application Development - Desarrollo Rápido de Aplicaciones
 
Workflow
WorkflowWorkflow
Workflow
 
Presentación big data
Presentación big dataPresentación big data
Presentación big data
 
Kt 2010
Kt 2010Kt 2010
Kt 2010
 
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Sem_1 Fundamentos introduccion Gerencial.pptx
Sem_1 Fundamentos introduccion Gerencial.pptxSem_1 Fundamentos introduccion Gerencial.pptx
Sem_1 Fundamentos introduccion Gerencial.pptx
 
Departamento de sistemas
Departamento de sistemasDepartamento de sistemas
Departamento de sistemas
 
Transformando el concepto del outsourcing financiero
Transformando el concepto del outsourcing financieroTransformando el concepto del outsourcing financiero
Transformando el concepto del outsourcing financiero
 

Último

Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
MIGUELANGELLEGUIAGUZ
 
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxsenati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
nathalypaolaacostasu
 
RENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.ppt
RENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.pptRENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.ppt
RENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.ppt
administracion46
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
AJYSCORP
 

Último (20)

INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxINTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
5.Monopolio, comparación perfecta en conta
5.Monopolio, comparación perfecta en conta5.Monopolio, comparación perfecta en conta
5.Monopolio, comparación perfecta en conta
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
mapa-conceptual-evidencias-de-auditoria_compress.pdf
mapa-conceptual-evidencias-de-auditoria_compress.pdfmapa-conceptual-evidencias-de-auditoria_compress.pdf
mapa-conceptual-evidencias-de-auditoria_compress.pdf
 
Fabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria FarmacéuticaFabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria Farmacéutica
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdf
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
Manual para las 3 clases de tsunami de ventas.pdf
Manual para las 3 clases de tsunami de ventas.pdfManual para las 3 clases de tsunami de ventas.pdf
Manual para las 3 clases de tsunami de ventas.pdf
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGV
 
Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Renta
 
implemenatcion de un data mart en logistica
implemenatcion de un data mart en logisticaimplemenatcion de un data mart en logistica
implemenatcion de un data mart en logistica
 
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxsenati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx
 
RENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.ppt
RENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.pptRENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.ppt
RENTAS_EXENTAS_Y_GASTOS_NO_DEDUCIBLES_ut.ppt
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
 
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONESCULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 

Investigación

  • 1. METODOLOGÍA DATAOPS. Una nuevay poderosadisciplinaque reúne apersonas,procesosytecnologíasparaoptimizar lascanalizacionesde datosysatisfacerlasconsiderablesdemandasactuales. DataOpspermite que lacadenade suministrode datosseamásrápida,más eficiente,más confiable ymásflexible. DataOpscrea,yrequiere,colaboraciónentodalaempresa,desde TI hasta expertosendatosyconsumidoresde datos. ¿CÓMO IMPLEMENTO DATAOPS? 1. Evaluary ajustar sucartera de tecnologíayprocesospara eliminarlaredundanciay consolidarel control dentrode susequipos. 2. Consolide entresusequiposparafomentarel intercambioyreducirlasinconsistencias que obstaculizanlacolaboración. 3. Integre lasprácticasde DataOpsensus equiposycanalizacionesde datos.A menudo, estaes unaetapa difícil enlaque la colaboraciónrequiere que sugente use procesos desconocidosyconfíe enotrosequiposconlosque no hantrabajado antes. 4. Automatizarsusprocesos.Laautomatizaciónhace que suscanalizacionesde datos seanmás eficientesysusoperacionesde datosmásefectivas. 5. Brindara losconsumidoresde datoslacapacidadde servirse así mismos.Aquíes donde losdatosse conviertenrápidamente eninformaciónyconocimientopara liberartodoel poderde susDataOps. Fuente:https://www.hitachivantara.com/en-us/insights/dataops-insights/dataops/what-is- dataops.html 1. Identificarel estado actual de la empresa:Conocerel grado de madurezde la organización, qué datostiene laempresa,dóndeestánalmacenados,de qué tiposde fuentesprovienen,quiénaccede aellosycómolohace, sucalidad,la documentación de procesosde captura de datos,el flujoenlossistemasactuales,otodolorelativoa la seguridad. 2. Identificarlos requerimientosde datoso casos de uso: Quiénesnecesitandatos,qué datosrecibenactualmente yenqué formato,lafrecuenciade uso,olasoperacioneso transformacionespropiasaque se veansometidoslosconjuntosde datos. 3. Priorizar las necesidadese instruir:En estosprimerospasosesimportante formarun grupopequeñode personasparaempezara constituirlasprácticasde DataOps y seguirsusprincipios. 4. Definiruna estrategia de datos: Esto permitiráque laorganizacióntengaa todossus equipos“enlamismapáginay hablandoel mismoidioma”.Losequiposde datosse irán desarrollandoyesimportante simplificaral máximolatransmisiónde todaslas pautasque tienenque verconel uso de estos,para así evitarproblemaspor desconocimiento. 5. Entregar resultados y medir:DataOps esun procesoiterativoque se apoyaenlas prácticas ágilesyenla automatizaciónparapublicaroentregarunconjuntode datos enperíodoscortos y generarvalorconstantemente. 6. Iterar: DataOps utilizalasprácticaságilesdel desarrollode softwareparalaentrega iterativade conjuntosde datosyanalítica.De estaforma,en lasiteracionesnosolose hacennuevasentregasencada sprint,sinoque tambiénse utilizarála retroalimentaciónde losequiposde datosylosusuariosde negocioconun triple
  • 2. objetivo:refinarrequerimientosde datos,eliminarocrear pasosenla operación,y, por supuesto,optimizar. 7. Crecer:Ahora que hayuna estructuraque generalosanálisisylosconjuntosde datos como un proceso,esmás sencillocrecer.Estose debe aque ya hay unas pautas establecidasparaañadirnuevosmiembrosal equipo,aceptarnuevosrequerimientos de datos o ampliarlacoberturaa nuevasáreaso líneasde negocio,segúnla priorizaciónque se hizoenel pasotres (literal c). https://www.digitalbizmagazine.com/primeros-pasos-con-dataops/ MODELOS DE DATAOPS En el modelode Thusoo: Los científicosde datoso analistasde datosestánintegradosenlasunidadesde negociotales como finanzas,ventas,marketing,etc.Trabajanconlosresponsablesdel negociopara identificarpreguntas,identificarlosconjuntosde datosque debenanalizarse yluego traducirlosa SQL (lenguajede consultaestructurado)oa un lenguaje mássofisticado.El trabajoluegose entregaal equipode datos. En el modeloque ofrecenEllenFriedmanyTedDunning,giranalrededorde «organizar equiposentornoa objetivosrelacionadosconlosdatospara lograr untiempomásrápido». Sugierenque losmiembrosdel equipode DataOpspuedenprovenirde operacionesde productos,ingenieríade software,arquitecturayplanificación,cienciade datos,ingenieríade datosy gestiónde productos.
  • 3. Data as Code esun enfoque que brindaalosequiposde datoslacapacidadde procesar, administrar,consumirycompartirdatosde la mismamaneraque lo hacemosconel código durante el desarrollode software.Dataas Code permite alosusuariosfinalestomarel control de sus datospara acelerarlas iteracionesyaumentarlacolaboración. Se basa en muchasde las mismascapacidadesenlasque se basanlas metodologíasde desarrollode software ágiles,que incluyen:  Gestiónprogramática  Integracióncontinua  Despliegue continuo  Control de versiones  embalaje  Clonaciónyramificación  Comparandoy fusionando  Trazabilidadylinaje  Movilidadyaccesodesde cualquierlugar  Gestionadoporel usuariofinal  Colaboracióndistribuida Gestiónprogramática Esta es lafunciónbásicasubyacente que realmente habilitaDataas Code.Realizaroperaciones sobre losdatos comosi fueranuncódigo,accedera ellosymodificarlos,moverlosy transformarlos. Integración continuay despliegue continuo Al igual que ocurre con el código,variosdesarrolladores,usuariosyaplicacionesconfíanenlos datos.Recopilamos,transformamos,consumimosyactualizamosdatosconstantemente.A medidaque integramoslascanalizacionesde datosconnuestrasaplicacionesydesarrollo de software,necesitamosunmodelode CI/ CD (integracióncontinuayentregacontinua) similar para facilitarlauniónde estasramas con un métodoautomatizadoimpulsadoporprocesos. Control de versiones A medidaque recopilamos,transformamos,consumimosyactualizamosnuestrosdatos, necesitamosrealizarunseguimientode lasmúltiplesiteracionesycopiasparagarantizarla autenticidad,permitirlacolaboraciónygarantizarla reproducibilidad. EMBALAJE Los datosno solovivenenunaúnicaubicaciónpor sí solos.Necesitamovilidadyportabilidad entre sistemas.AsícomoloscontenedoresDockerproporcionaronunformatoestandarizado simple paraempaquetarcódigode software ybibliotecas,losdatosnecesitanunformatode paquete similar.
  • 4. Clonaciónyramificación Estamosfamiliarizadosyconfiamosenel conceptode múltiplescopiasyramas del códigode software confinesde colaboración,innovaciónyrevisiones.Losdatostienenrequisitos similaresamedidaque escalamoslacolaboraciónentreparesyaplicaciones.Estoes especialmentenecesarioyaque adoptamosunprocesode CI / CD para permitirlamejorade losdatos. Comparar y fusionar A medidaque lossistemasevolucionanyrecopilamoscadavezmásdatos,necesitamosun mecanismosimpleparapermitirlafusiónde datosentre versionesyramas.Ya seaque estemosdepurandoproblemasde desarrollofrente aproblemasde producción, implementandoaplicacionesypaquetesde datosactualizadosomejorandolosdatoscon segmentosrecientemente actualizados,necesitamosunprocesoautomatizado,repetiblee inteligenteparaladiferenciaciónylaconsolidación. Trazabilidadylinaje Los datospuedenevolucionarindependientemente delcódigo,perosurelaciónsigue siendo de simbiosis.Se requiereprocedenciaparagarantizarlaprecisión,coherenciay reproducibilidadde losdatosyel código.Esto esespecialmente ciertoenentornosregulados donde a menudohayauditoríasfrecuentes. Movilidadyaccesodesde cualquierlugar A medidaque nuestromundose vuelve máspequeñoynuestroalcance aumenta,nos implementamosmásenel borde,loque requiere que losdatosseanmóviles,portátilesy ágiles.El movimientode datosrápidoysimple debe superarlagravedadde losdatospara que lasactualizacionesse puedancompartirrápidayfácilmente,loque permitelaimplementación encualquierubicaciónydispositivo. Administradoporel usuariofinal Así como DevOpshaempoderadoal desarrollador,lanube haempoderadoal propietariode la aplicación,ahoraesel momentode que losusuariosde laaplicacióntenganel poderde tomar el control de sus datos.Al dejarde dependerde losadministradoresparafacilitarel accesoyel movimiento,losusuariospuedenrecuperar,accederycontrolarsusdatos. Colaboracióndistribuida Las aplicaciones,lasempresas,losusuariosylosequiposraravezse encuentrantodosenla mismaubicación.Cadavezmás,estamoscoordinandoequiposdispersosgeográficamentey
  • 5. asociándonosconotras organizaciones.Permitirunacolaboraciónseguraentre estosgrupos acelerael desarrolloylainnovación. Datos democratizados Estamosdemocratizandolagestiónde datosaúnmás arriba enla pilade aplicacionesconla plataformade gestiónde datosRok. Es genial que losingenieros de DevOpsylosingenieros de confiabilidaddel sitio(SRE) yanodebandependerde losflujosde trabajobasados enITIL de estilode solicitudyesperaparalosadministradoresde infraestructura,peroloque sería aún mejoresque el usuarioreal de losdatos tome el control.