Está en la página 1de 14

Es hora de adoptar

elmodelo gil
La historia completa detrs de la
aceleracin de bases de datos con
DevOps.

Introduccin
Menos tiempo para generar
valor, menos riesgos y ms
flexibilidad? Con beneficios
como estos, definitivamente es
hora de adoptar el modelo gil.
La metodologa gil es una alternativa a la
administracin de proyectos tradicional,
como el modelo en cascada o secuencial.
Ayuda a los equipos de desarrollo a
responder ante lo impredecible a travs de
ciclos de trabajo iterativos e incrementales
y de la colaboracin entre equipos
interfuncionales y que se autoorganizan.
Mientras que la mayora de los desarrolladores
de aplicaciones ahora consideran que la
metodologa gil es la corriente dominante,
los desarrolladores de base de datos han sido
ms lentos para adoptarla por la necesidad
de respetar el estado de una base de datos
cuando implementan cambios. Por su parte,
los profesionales de base de datos han tenido
que confiar en tcnicas ms manuales que no
alcanzan los ciclos de desarrollo ms rpidos
que actualmente requieren las empresas.
Es hora de que el desarrollo de bases de
datos siga el ritmo con la misma agilidad vista
en entornos de desarrollo de aplicaciones.

Las metodologas giles pueden ayudarlo


austed y a su equipo de desarrollo de base
de datos a acelerar los ciclos de desarrollo
con automatizacin, acelerar la entrega
de proyecto e implementar procesos de
desarrollo repetibles y sistemticos.
En este libro electrnico se incluyen
principios gua para crear entornos
de desarrollo giles y se recomiendan
herramientas que le ayudarn a lograrlo.
Tambin explicaremos cmo la solucin
DevOps apropiada puede ayudar a que su
equipo logre de manera fcil y rpidamente
ser gil con estas tareas de desarrollo clave:
Cambios de cdigo y control de versin
Prueba de la unidad
Anlisis del cdigo esttico
Estado de la implementacin
Automatizacin de todo

Adopte un modelo gil para acelerar los ciclos de


desarrollo con automatizacin, acelere la entrega de los
proyectos e implemente procesos de desarrollo repetibles
y sistemticos.

Principios gua para el


desarrollo gil
El rol del desarrollo de bases de datos se ha vuelto ms importante
que nunca a medida que las empresas lanzan aplicaciones
propietarias para crear nuevos flujos de ingresos, resolver problemas,
recopilar y analizar datos, y ayudar a que las empresas se mantengan
competitivas. Histricamente, los desarrolladores de bases de datos
no han sido incluidos en el proceso de planificacin de aplicaciones
en constante cambio; aun as, son responsables de crear cdigos
de base de datos de alta calidad y alto rendimiento para ejecutar las
aplicaciones empresariales esenciales.
Basta con seguir algunos principios gua bsicos para que pueda
ayudar a que su equipo de desarrolladores sea gil y entregue cdigos
de base de datos ms eficientes, confiables y de alta calidad:
Mejorar la productividad
Garantizar una funcin de cdigo correcta
Incrementar la calidad, el rendimiento y la escalabilidad del cdigo
Una forma de implementar prcticas alineadas con estos principios
(yahorrar horas de tiempo de desarrollo en el proceso) es automatizar
las tareas diarias, desde la optimizacin de SQL hasta las pruebas y
revisiones de cdigo, con las herramientas adecuadas.

Mejorar la productividad
La metodologa gil les permite a los desarrolladores implementar
cambios de forma individual y continua en lugar de hacer actualizaciones
sin intervencin del usuario durante los extensos ciclos de lanzamiento.
Determinadas soluciones de tecnologa pueden ayudar a acelerar la
revisin y la implementacin de cambios de cdigo durante el desarrollo
inicial, el mantenimiento en curso y la mejora de la aplicacin:
Las herramientas de construccin les permiten a los desarrolladores
trabajar de forma ms rpida y eficiente con una interfaz de software
sencilla que provee acceso a todas las tareas necesarias durante el
desarrollo. Algunas herramientas ofrecen estndares de codificacin
de proyecto predefinidos, que permiten ahorrar mucho tiempo al
integrar y automatizar el proceso de revisin de cdigo.
Las herramientas de edicin les permiten a los desarrolladores
identificar rpidamente las lneas defectuosas de cdigos o editar
lneas especficas en lugar de ejecutar una revisin completa del
programa. Las mejores herramientas combinan edicin, pruebas,
depuracin, revisin de estndares y sintonizacin para ayudar a
aumentar la productividad.
Las herramientas de colaboracin les permiten a los miembros
del equipo trabajar de forma simultnea con estndares de
codificacin compartida sin poner en riesgo el control de la
versin ni la integridad de su cdigo.
Cuando considere las herramientas de administracin de bases de
datos, no comprometa calidad por velocidad. La agilidad no se trata
de undesarrollo rpido sin las pruebas adecuadas.

Adopte un modelo gil para implementar cambios de forma


individual y continua en lugar de hacer actualizaciones sin
intervencin del usuario durante los extensos ciclos de
lanzamiento.
4

Garantizar una funcin de cdigo correcta


Para ser realmente giles, las empresas de bases de datos necesitan
una integracin eficiente con estrategas empresariales y usuarios
que definan exhaustivamente los requisitos. La visualizacin de
interdependencias de cdigos complejos durante el desarrollo de
cdigo inicial puede ayudar a mejorar la comprensin y minimizar los
errores. Las pruebas continuas a lo largo del ciclo de desarrollo que
implican datos aportados por las unidades de la empresa e informes
presentados a ellas son esenciales para las implementaciones exitosas.
Considere las siguientes soluciones:
Las herramientas de revisin y refactorizacin ayudan a acelerar
el anlisis de la funcionalidad de cdigo. Busque las soluciones de
tecnologa que muestran de forma grfica las dependencias de
cdigo y que proveen oportunidades para refactorizar cdigos.
La determinacin del impacto completo de lo que parece ser un
cambio simple ahorra tiempo y reduce el riesgo y el costo de
reelaboracin futura.
Las herramientas de prueba ahorran tiempo durante la
depuracin, las pruebas y las revisiones de cdigos. Las soluciones
de software generan datos de prueba (aleatorios o del mundo real)
y realizan pruebas de unidad automatizadas, que proporcionan la
informacin que los desarrolladores necesitan para comprender
cmo se ejecutar una aplicacin en el proceso de produccin y,
as, poder realizar los cambios correspondientes.
Las herramientas de solucin de problemas brindan visibilidad de
la lnea del cdigo para ayudar a identificar el cdigo defectuoso y
optimizar el mantenimiento continuo.

Adopte un modelo gil para aumentar el


rendimiento de la aplicacin mientras que
reduce los recursos y el tiempo necesarios
para la ejecucin.
5

Incrementar la calidad, el rendimiento y la escalabilidad


del cdigo
Las herramientas de desarrollo de bases de datos ayudan a los
desarrolladores a crear aplicaciones de la ms alta calidad que tendrn
un buen rendimiento en la produccin. Los ajustes y las pruebas de
cdigo les brindan a los desarrolladores la oportunidad de aumentar
el rendimiento de la aplicacin y, posiblemente, reducir los recursos
y el tiempo necesarios para la ejecucin. Considere las siguientes
soluciones:
Las herramientas de revisin de cdigo automatizan el proceso
al generar un aviso de violaciones de codificacin a medida que
los desarrolladores escriben el cdigo. Asegrese de buscar
soluciones que sean integrales y personalizadas, y que provean
paneles de informacin de administracin de resumen.
Las herramientas de cambio de administracin ayudan a los
programadores a comprender cmo un cambio puede afectar
todo el desarrollo del entorno. Las mejores herramientas proveen
asignacin de cdigo para ayudar a visualizar las dependencias
dentro de una base de datos.
Las herramientas de optimizacin simplifican la tarea de ajuste
de SQL para mejorar el rendimiento de cdigo. Estas soluciones
permiten anlisis rpidos para cdigos con problemas, y hay
quienes recomiendan implementaciones de SQL alternativo
para aumentar la eficacia con un nico clic en la interfaz de
administracin.
La inteligencia colectiva ayuda a los desarrolladores de bases de
datos a estar en contacto con los mtodos de desarrollo emergentes
para abordar las iniciativas empresariales en constante cambio. Las
mejores soluciones se actualizan frecuentemente y utilizan expertos
lderes en la industria y recomendaciones de clientes desarrolladores.
Las herramientas de escalabilidad garantizan que el cdigo
y el SQL provenientes de desarrollo alcancen la cantidad de
transacciones esperada en produccin y, aun as, se desempeen
dentro de los lmites aceptables.

Soluciones de DevOps
para el desarrollo de bases
de datos
En ltima instancia, el desarrollo gil requiere un cambio fundamental
en la manera en que trabaja el personal. En lugar de que las personas
intervengan manualmente en cada paso del proceso, los equipos
deben buscar formas de crear canales completamente automatizados
que enven cambios a la prueba de regresin, revisin y preparacin,
para la implementacin sin mayor interaccin del personal. Una forma
de empezar es implementando una metodologa DevOps.
DevOps es un mtodo de desarrollo de software que enfatiza la
comunicacin, la colaboracin, la integracin, la automatizacin y la
medicin de cooperacin entre desarrolladores de software y otros
profesionales del rea de TI. Y es fundamental si quiere permanecer gil.
Implementar una metodologa DevOps y las herramientas para brindarle
soporte es clave para seguir el ritmo de la movilidad, las tecnologas
en la nube, el anlisis de big data, las redes sociales yotras tecnologas
a medida que surgen. DevOps puede ayudarle acrear un modelo de
desarrollo gil que realice lo siguiente:
Acelerar los procesos de implementacin
Permitir una respuesta rpida a los requisitos empresariales en
constante cambio

Adopte un modelo gil para seguir el ritmo de la movilidad, las tecnologas


en la nube, el anlisis de big data, las redes sociales y otras tecnologas
amedida que surgen.
6

Reducir el riesgo de cambios de produccin que son la causa de


las interrupciones
Dividir los silos

Adoptar un modelo gil


con Toad for Oracle
La automatizacin de los ciclos de desarrollo de bases de datos como
parte de una estrategia de DevOps gil puede ayudar a eliminar los
cuellos de botella de los procesos y permitir cumplir con las fechas
de entrega de proyectos acotadas y mejorar la calidad del cdigo. En
oposicin al mito que la asocia con mayores riesgos, la automatizacin
puede ayudar a reducir el riesgo. De hecho, la automatizacin es la
clave para sincronizar los ciclos de desarrollo de las aplicaciones por
el personal de software y el personal de bases de datos.
Toad for Oracle provee herramientas de bases de datos que ayudan
aque su empresa implemente una estrategia de DevOps no solo para
automatizar tareas manuales, sino tambin para garantizar la calidad de
cdigo, acelerar el tiempo de llegada al mercado, reducir los costos y
riesgos, y mejorar la productividad. Ms especficamente, Toad puede
ser de ayuda con estas cinco tareas clave:
Cambios de cdigo y control de versin
Prueba de la unidad
Anlisis del cdigo esttico
Estado de la implementacin
Automatizacin de todo

Administracin de los cambios de cdigo


Mientras que los desarrolladores de aplicaciones pueden crear
actualizaciones y sobrescribir versiones completas de cdigos, los
desarrolladores de bases de datos suelen mantener una versin actual

ylos procedimientos almacenados hace que sea ms fcil acceder


aellas, compararlas y diagnosticar cualquier problema que surja en
elcamino hacia la produccin.
Toad for Oracle incluye una poderosa caracterstica de control de
origen, Team Coding, que ayuda a que los equipos de desarrollo
administren los cambios de cdigo en la base de datos, incluso ayuda
a evitar que los desarrolladores sobrescriban los cambios de otros
miembros del equipo. En la Figura 1, se muestran algunas de las
opciones disponibles. Con Toad, puede hacer lo siguiente:
Utilizar el sistema de control de versin existente. Toad funciona
con los sistemas de control de versin ms importantes, incluidos
Git, Microsoft Team Foundation Server (TFS), Concurrent Versions
System (CVS), IBM ClearCase , Perforce y Apache Subversion (SVN).

Mejorar la productividad. Los desarrolladores pueden revisar el


cdigo de entrada y salida sin inconvenientes, directamente desde
Toad en lugar de utilizar varias herramientas.

Adopte un modelo gil y utilice el control


de versin para realizar el seguimiento
de los cambios de DDL en cada paso del
camino.
Figura1. Revise sin inconvenientes el cdigo de entrada o salida
directamente desde Toad en lugar de utilizar varias herramientas.
de la base de datos en todo momento. Los cambios deben hacerse a
travs de scripts detallados para evitar la prdida de datos.
El control de versin en proyectos de desarrollo de bases de datos
es, de hecho, una forma valiosa de realizar un seguimiento de los
cambios de lenguaje de definicin de datos (DDL) en cada paso del
camino. Realizar un seguimiento de las revisiones de las funciones
8

Realizar pruebas anticipadas y con frecuencia


La nica manera de estar seguro de que un cambio propuesto no
afectar otra cosa es a travs de una unidad automatizada y una
prueba de regresin. Incluso si los desarrolladores y el personal de
control de calidad son exhaustivos y recuerdan todo lo que necesitan
probar, la prueba manual todava es mucho ms lenta que las pruebas
automatizadas que se ejecutan para el cambio de cdigo en el punto
de registro.

La prueba automatizada proporciona una red de seguridad para acelerar


las implementaciones de la base de datos, ya que ofrece garanta casi
inmediata de que los nuevos cambios no afectarn el trabajo anterior.
Adems, al automatizar y ejecutar este proceso en el punto de registro,
los desarrolladores recibirn comentarios inmediatos sobre un error y
estarn en la mejor posicin para solucionarlo rpidamente, cuando el
costo relativo para solucionar un error es el ms bajo.
Code Tester for Oracle de Toad automatiza el proceso de prueba de
programas PL/SQL identificando errores y verificando la correccin de
programas en una fraccin del tiempo que se requerira de otro modo
(vea la Figura 2). Code Tester ayuda al equipo de desarrollo a hacer lo
siguiente:
Garantizar la calidad del cdigo. Debido a que los desarrolladores
pueden crear casos de prueba representativos de forma
automtica, pueden realizar pruebas ms frecuentes y ms
completas para garantizar la funcin correcta del cdigo.
Reutilizar los casos de prueba. Los casos de prueba se almacenan
en un repositorio para que se puedan volver a usar para pruebas
de regresin posteriores.
Trabajar con mayor productividad. Code Tester for Oracle est
integrado en Toad, as que los desarrolladores pueden crear
fcilmente nuevas unidades de prueba como parte de su actividad
de depuracin.
Mantener las definiciones de prueba sincronizadas con
los cambios de cdigo. Code Tester for Oracle incluye una
caracterstica de evolucin del cdigo que garantiza que las
definiciones de las unidades de prueba se mantengan sincronizadas
con los cambios en el cdigo.

Adopte un modelo gil y utilice la


prueba automatizada para proporcionar
una red de seguridad para acelerar las
implementaciones de la base de datos.
9

Figura2. Code Tester for Oracle de Toad automatiza la pruebas de los


programas de PL/SQL.

Asegurar calidad con estndares


Los desarrolladores de bases de datos resultan beneficiados al aplicar
el anlisis de cdigo esttico despus de la prueba de unidad, tal vez
aun ms que sus compaeros de desarrollo de aplicaciones. Dadas
la presin extrema y las fechas de entrega ajustadas del ciclo de
desarrollo de bases de datos, muchos equipos aceleran el proceso
de revisin del cdigo y lo omiten por completo. Automatizar el
proceso en el nivel de desarrollo de bases de datos puede reducir el
tiempo que tarda el personal y aumentar la coherencia general de
las revisiones de cdigos. La revisin del cdigo automatizada puede
regirse por reglas escritas para ayudar a cumplir con las normas de
la empresa ymejorar la calidad, el rendimiento, el mantenimiento,
laseguridad yel flujo.

Code Analysis de Toad proporciona una revisin de cdigo automatizada


basada en un motor de reglas que determina si el cdigo cumple con
los estndares de la empresa y sigue las mejores prcticas de la industria
(vea la Figura 3). Hay revisiones de informes histricos consolidados
de Code Analysis disponibles con Toad Intelligence Central. Code
Analysis ayuda al equipo de desarrollo a hacer lo siguiente:
Seguir de forma sistemtica las mejores prcticas para la calidad
del cdigo. Code Analysis garantiza que los desarrolladores que
trabajan en un entorno de equipo sean constantes en los cambios
en el cdigo. Tambin garantiza que utilicen procesos estndares
para aplicar los cambios, lo que elimina mtodos de puerta trasera
que pueden admitir cdigos de un estndar inferior.
Garantizar que el cdigo est listo para la produccin. La
revisin automatizada del cdigo permite a los desarrolladores
y administradores tomar decisiones ms precisas sobre la
preparacin del cdigo, por lo que se reduce la interrupcin
yseminimizan los ciclos de desarrollo no planificados.

Mejorar la agilidad. La automatizacin acelera el proceso de la


revisin de cdigo, lo que mejora y acelera cada ciclo de desarrollo.
Obtener mejor visibilidad. Un panel centralizado y un anlisis
detallado proporcionan a los administradores los datos que
necesitan sobrela calidad del cdigo.

Adopte un modelo gil e implemente


anlisis de cdigo automatizado
para reducir el tiempo y aumentar la
sistematizacin general de las revisiones
de cdigo.

Implementar ms rpido
Para reducir el riesgo de prdida de datos y otros percances, la ruta de
desarrollo de bases de datos generalmente incluye una parada con los
DBA en la etapa de implementacin para una revisin de los cambios
del cdigo, antes de entrar en la produccin.
Los DBA y desarrolladores que administran la ruta hacia la
implementacin pueden usar herramientas automatizadas para
recopilar todos los cambios en la cola que pasaron las pruebas de
regresin y el anlisis de cdigo esttico, compararlos con el entorno
de produccin y generar los scripts para realizarlos. Esto no solo puede
mejorar la eficiencia del DBA y acortar el ciclo de desarrollo, sino que
tambin puede asegurar que todos los cambios del proyecto se hagan
en la produccin. Estas herramientas lo pueden ayudar con lo siguiente:

Figura3. La revisin de cdigo automatizada de Toad proporciona


informacin sobre la calidad del cdigo.
10

Comparar y sincronizar esquemas. La tarea de recopilar cambios


y escribir scripts ALTER es tediosa y muy propensa a errores. La
automatizacin resuelve ambos problemas. Con la facilidad que

Figura4. Toad simplifica y automatiza las comparaciones de esquemas.


implica presionar un botn, la utilidad de comparar y sincronizar
de Toad simplifica el proceso de generar el script de cambio de
esquema, lo que ahorra tiempo y reduce la posibilidad de que
haya errores humanos producto de secuencias incorrectas o
cambios olvidados (vea la Figura 4).
Ajustar SQL de forma proactiva. Incluso los cdigos de alta
calidad pueden encontrarse con errores de rendimiento cuando
se los implementa en produccin. La capacidad de ajuste de
SQL de Toad identifica de forma proactiva y automtica la
mejor manera de hacer que SQL tenga el mejor rendimiento
posible antes de la implementacin. Esto minimiza los riesgos en
produccin, cuando posiblemente un DBA deba ajustar SQL sobre
la marcha, y en posproduccin, despus de que un rendimiento
ineficiente haya afectado la empresa (vea la Figura 5).
Dell SQL Optimizer for Oracle ofrece ms opciones de ajuste
avanzadas. En lugar de ajustar un solo cdigo, se pueden optimizar
lotes de cdigos en una sola operacin. Adems, puede determinar

11

Figura 5. Toad identifica automticamente un SQL con problemas


para que los desarrolladores puedan ajustarlo de forma proactiva y as
evitar costosos problemas de produccin.
qu combinaciones de ndice funcionaran mejor en todo el lote.
Debido a las variaciones en el optimizador, la caracterstica Impact
Analysis de SQL Optimizer puede identificar rpidamente un cdigo
que puede retroceder en el entorno de produccin.
Garantizar escalabilidad. Incluso un cdigo que se someti a
revisiones de calidad y ajuste puede, a veces, presentar dificultades
cuando la carga de usuario se coloca en el entorno. Benchmark
Factory se integra en Toad para que los desarrolladores puedan
revisar con facilidad si el cdigo se escalar correctamente para
miles de usuarios simultneos.
Identificar, diagnosticar y resolver problemas rpidamente. Antes
de implementar un cdigo en produccin, puede analizar la carga
de trabajo en prueba con Spotlight on Oracle a la hora de realizar
el diagnstico (vea la Figura 6). Spotlight provee una representacin
grfica de la arquitectura de la base de datos de Oracle para que

Adopte un modelo gil y cree flujos de


trabajo completamente automatizados
que apliquen una lgica condicional a los
grupos de acciones.
a cada paso del camino es ms rpido que usar los procesos puramente
manuales, pero proporciona solo mejoras incrementales.
Figura6. Spotlight alerta sobre problemas en el entorno de prueba
yen produccin.
rpidamente pueda detectar los problemas emergentes. Adems,
Spotlight proporciona una gua relacionada con el contexto que les
brinda al personal de DevOps la capacidad de investigar y resolver
deficiencias de rendimiento rpidamente. Adems, si hay problemas
despus de la implementacin, Spotlight tambin lo ayuda a
resolverlos de forma rpida.

Automatizar las tareas frecuentes y repetitivas por medio de Toad


reduce aun ms los riesgos asociados al error humano y mejora
enormemente la productividad. Toad le brinda el poder de automatizar
tareas individuales, adems de crear flujos de trabajo completamente
automatizados mediante la aplicacin de una lgica condicional a
grupos de acciones. Adems, todo esto se puede controlar de forma
remota desde un proceso externo, lo que facilita la integracin de los
flujos de trabajo automatizados en otras aplicaciones y otros servicios
(vea la Figura 7).

Automatizar todo
A medida que la empresa se aleja de los procesos manuales y se
acerca a las herramientas automatizadas, los ciclos de desarrollo de
bases de datos comenzarn a reducirse y sus equipos comenzarn a
experimentar agilidad. Usar las herramientas de software gradualmente

Adopte un modelo gil con estado


automatizado para mejorar la eficiencia
del DBA, acortar el ciclo de desarrollo y
garantizar que todos los cambios lleguen
ala produccin.
Figura7. Toad permite automatizar con facilidad una serie de tareas.

12

Es hora de obtener ms
informacin sobre Toad
El software Toad Development Suite for Oracle de Dell ofrece un
conjunto de principios gua basados en una buena metodologa
de mejores prcticas. Cuando se lo usa junto con la tecnologa
de servidor Toad Intelligence Central, Toad Development Suite le
brinda el poder de implementar procesos de desarrollo de bases
de datos sistemticos y repetibles. Esto ayuda a que su empresa se
vuelva ms gil y entregue cdigos fciles de mantener y de mejor
funcionamiento que son hasta un 40% ms rpidos que los conjuntos
de herramientas comparativas. La funcionalidad extensiva de
automatizacin y colaboracin facilita agilizar los ciclos de desarrollo
y minimizar los riesgos utilizando la metodologa gil para el desarrollo
de bases de datos.
Toad Development Suite for Oracle consiste en la integracin de tres
productos:
Toad for Oracle Xpert Edition
Utilice Toad for Oracle, la herramienta de desarrollo lder del
mercado, para crear, editar y mantener su cdigo.
Identifique el SQL ineficiente y valide el cdigo de base de datos
con el componente SQL Optimizer para garantizar el mejor
rendimiento posible.
Utilice la funcin de optimizacin automtica para mejorar
fcilmente el cdigo SQL directamente dentro de Toad Editor.
Code Tester for Oracle
Realice una prueba prctica y funcional completa para PL/SQL sin
scripts de prueba extensos.

13

Ejecute las pruebas a medida que desarrolla el cdigo o a medida


que realiza las pruebas de regresin antes de que el cdigo
ingrese en produccin, con el fin de reducir el riesgo de errores
costosos funcionales a lo largo de aos de uso y mantenimiento.
Benchmark Factory for Databases
Realice pruebas repetibles y mensurables de rendimiento
yescalabilidad.
Reproduzca la carga de trabajo de la base de datos para
simular los niveles de actividad de produccin anteriores a la
implementacin.
Con Toad Development Suite for Oracle, puede tener la tranquilidad de
que el cdigo que implementa est probado, funciona correctamente
y est optimizado. Le permite realizar lo siguiente:
Automatizar tareas frecuentes y repetitivas y hacer que el proceso
de desarrollo en la empresa sea ms productivo.
Implementar con xito aplicaciones de alta calidad que son
confiables en cuanto a produccin, que cumplen con los
requisitos del usuario y que garantizan el cumplimiento de los
niveles de servicio.
Reducir el costo total de propiedad para las nuevas aplicaciones
disminuyendo el impacto de un cdigo ineficaz sobre la
productividad, los ciclos de desarrollo futuros, el rendimiento
yladisponibilidad.

Para obtener ms informacin y descargar una


versin de prueba gratuita de 30 das, visite la
pgina de Toad Development Suite for Oracle.

Acerca de Dell Security


Dell Security ayuda a que los clientes descubran mayor potencial a
travs del poder de la tecnologa, gracias a la entrega de soluciones
escalables, accesibles y fciles de usar que simplifican el rea de TI
y mitigan los riesgos. La cartera de Dell Security aborda cinco reas
clave de las necesidades de los clientes: administracin de nube y
centro de datos, administracin de la informacin, administracin del
personal mvil y proteccin y seguridad de los datos. Este software,
cuando se combina con el hardware y los servicios Dell, brinda
eficiencia y productividad sin precedentes, que aceleran los resultados
empresariales.
Si tiene alguna pregunta sobre el posible uso de este material,
comunquese con:
Dell Security
http://software.dell.com/mx-es/
Visite nuestro sitio web para obtener informacin sobre nuestras
oficinas regionales e internacionales.

Ebook-ItsTimeToGetAgile-US-GM-27858

14

2016 Dell Inc. TODOS LOS DERECHOS RESERVADOS. Este documento


contiene informacin de propiedad protegida por derechos de autor. Ninguna
parte de este documento podr reproducirse ni transmitirse de ninguna forma
ni por ningn medio, ya sea electrnico o mecnico, incluidas fotocopias
ograbacin para cualquier fin, sin el expreso consentimiento por escrito de
Dell, Inc. ("Dell").
Dell, Dell Security, el logotipo y los productos Dell Security, como se
identifican en este documento, son marcas comerciales registradas de
Dell, Inc. en los Estados Unidos y en otros pases. Todas las dems marcas
comerciales y marcas comerciales registradas son propiedad de sus
respectivos dueos.
La informacin presentada en este documento se proporciona en relacin
con los productos Dell. Con este documento no se garantiza ninguna
licencia, expresa o implcita, por doctrina de los propios actos o de algn otro
modo, a ningn derecho de propiedad intelectual o en relacin con la venta
de los productos Dell. EXCEPTO SEGN SE ESTABLECE EN LOS TRMINOS
Y CONDICIONES DE DELL TAL COMO SE ESPECIFICAN EN EL ACUERDO DE
LICENCIA PARA ESTE PRODUCTO, DELL NO GARANTIZA RESPONSABILIDAD
ALGUNA Y RENUNCIA A CUALQUIER GARANTA EXPRESA, IMPLCITA O
REGLAMENTARIA RELACIONADA CON SUS PRODUCTOS, INCLUIDAS, ENTRE
OTRAS, LA GARANTA IMPLCITA DE COMERCIABILIDAD, ADECUACIN
PARA ALGN FIN EN PARTICULAR O NO INFRACCIN. EN NINGN CASO
DELL SE HAR RESPONSABLE POR DAOS DIRECTOS, INDIRECTOS, DE
CARCTER CONSECUENTE, PUNITIVOS, ESPECIALES NI INCIDENTALES
(INCLUIDOS, ENTRE OTROS, DAOS POR PRDIDA DE GANANCIAS,
INTERRUPCIN DEL NEGOCIO O PRDIDA DE LA INFORMACIN) QUE
SURGIERAN POR EL USO O LA INCAPACIDAD DE USAR ESTE DOCUMENTO,
INCLUSO SI DELL LE HUBIERA ADVERTIDO SOBRE LA POSIBILIDAD DE
TALES DAOS. Dell no efecta declaraciones ni garantas con respecto a la
precisin o a la integridad de los contenidos de este documento y se reserva
el derecho de realizar modificaciones a las especificaciones y descripciones
del producto en cualquier momento sin previo aviso. Dell no se compromete
a actualizar la informacin que figura en este documento.