Herramientas para la empresa: Dentro de la caja de herramientas del CTO
HogarHogar > Blog > Herramientas para la empresa: Dentro de la caja de herramientas del CTO

Herramientas para la empresa: Dentro de la caja de herramientas del CTO

Mar 06, 2023

por Bob Violín

Escritor colaborador, InfoWorld |

Una de las responsabilidades clave de un director de tecnología (CTO) es ayudar a definir la estrategia tecnológica de una organización. Esto incluye la identificación de herramientas y servicios que pueden brindar beneficios de manera rentable y ayudar a las organizaciones a seguir siendo innovadoras y competitivas.

Hace poco pedí a cinco CTO que identificaran las áreas tecnológicas que son particularmente estratégicas o prometedoras para sus organizaciones. Nuestra discusión arrojó las áreas clave donde la innovación tecnológica y la demanda de la industria se encuentran hoy.

No sorprende que las tecnologías de IA estén en el radar de CTO, porque se encuentran entre las ofertas más populares del mercado actual. Los CTO con los que hablé ven la IA como una forma de abordar una amplia variedad de desafíos comerciales.

"Una de las áreas clave en las que nos estamos enfocando actualmente es el aprendizaje automático", dijo Aron Brand, CTO de CTERA, un proveedor de servicios de archivos seguros. "Estamos comenzando a usarlo para varios casos de uso, incluida la detección de anomalías en los sistemas de almacenamiento, lo que nos ayuda a identificar y alertar sobre posibles amenazas de seguridad, como ataques de ransomware, y a monitorear y optimizar el uso de los recursos de almacenamiento".

Otra área que Brand está explorando son los modelos generativos de IA. "Como CTO de una empresa que se ocupa del almacenamiento de datos no estructurados, actualmente estoy explorando estos modelos de aprendizaje profundo de vanguardia por su capacidad para generar nuevos contenidos e ideas", dijo.

Para aprovechar completamente el potencial de la IA generativa en la empresa, es crucial que las empresas cuenten con la infraestructura para manejar canalizaciones de datos no estructurados. "Mi objetivo es que CTERA esté a la vanguardia de la habilitación de estos canales para datos generados por máquinas, particularmente en IA generativa, y posicione a mi empresa como un actor importante en la adopción de IA generativa dentro de la empresa", dijo Brand.

Las herramientas de IA generativa, como GitHub Copilot, permiten a los desarrolladores escribir código de manera más eficiente y efectiva al sugerir fragmentos de código y completar líneas de código en tiempo real, dijo Ariel Katz, CTO de la empresa de software Sisense, que infunde análisis impulsados ​​por IA en su flujo de trabajo. productos y experiencia del cliente.

"Estas herramientas son cada vez más importantes para las organizaciones que desean mejorar la productividad y reducir el tiempo de desarrollo y prueba", dijo Katz.

Es difícil encontrar una organización en cualquier sector que no dependa de la nube de alguna manera para respaldar los procesos comerciales o las operaciones de TI. Esto se debe a que la nube ha cambiado todo en términos de acceso a la potencia de cómputo y almacenamiento de datos, brindando más agilidad y escalabilidad de lo que las empresas estaban viendo con sus propios centros de datos.

Anaqua, una empresa que brinda servicios para ayudar a corporaciones y firmas de abogados a obtener una ventaja competitiva a partir de su propiedad intelectual, está ampliando su uso de servicios en la nube que brindan funciones especializadas para mejorar la experiencia de sus clientes y optimizar los propios esfuerzos de la empresa.

Por ejemplo, una iniciativa es integrar Azure Form Recognizer de Microsoft en la capacidad de procesamiento de documentos de Anaqua. "Esto permitirá una mayor calidad y eficiencia en el reconocimiento óptico de caracteres y la gestión general del flujo de trabajo de documentos, eliminando el trabajo manual potencial y permitiendo que [los analistas] se concentren en actividades de mayor valor", dijo Erik Reeves, CTO de Anaqua.

"También estamos aprovechando los servicios en la nube para hacer que la integración de datos sea más fácil y flexible", agregó Reeves. "Esta iniciativa brinda a nuestros clientes el poder de aprovechar cualquier herramienta que elijan para análisis e informes. De esta manera, pueden alinearse con otras herramientas de procesamiento de datos o informes corporativos y combinarse con otras fuentes de datos, poniendo el poder en sus manos para elegir su método para extraer, analizar e informar sobre los datos importantes que generamos".

Arvest Bank, un banco comunitario con más de $26 mil millones en activos, también está aprovechando la nube.

"Al migrar nuestros sistemas y aplicaciones a la nube, podemos aprovechar sus muchos beneficios, que incluyen escalabilidad, agilidad y ahorro de costos", dijo el CTO Ninish Ukkan. "Esto nos permite activar rápidamente nuevos recursos según sea necesario, escalar nuestras operaciones para satisfacer las demandas cambiantes y reducir nuestros costos generales de infraestructura. Esto ha sido un factor fundamental para nuestra organización a medida que continuamos creciendo y expandiendo nuestras operaciones".

Una herramienta Devops o una combinación de herramientas puede ayudar en el desarrollo y la gestión de aplicaciones de software a lo largo del ciclo de vida del desarrollo. El mercado tiene una gran variedad de ofertas. Entre las herramientas de Devops más populares se encuentran Slack, Jenkins, Docker, Phantom, Ansible y GitHub.

A medida que más organizaciones adopten una estrategia devops, es lógico que aumente la demanda de estas herramientas. La firma de investigación International Data Corp. (IDC), en un informe de 2022, dijo que el mercado mundial de herramientas de software devops verá una tasa de crecimiento anual compuesta del 16 por ciento entre 2022 y 2026.

"Las herramientas Devops como GitLab y Jenkins nos permiten automatizar nuestros procesos de desarrollo e implementación, reduciendo los errores manuales y aumentando nuestra velocidad de comercialización", dijo Katz de Sisense. "Estas herramientas son esenciales para las organizaciones que desean lograr una integración continua y una entrega continua y mejorar su ciclo de vida de desarrollo de software".

La contenedorización es una tecnología de virtualización que permite que las aplicaciones de software se ejecuten en espacios de usuario aislados llamados contenedores. Estos contenedores pueden ejecutarse en cualquier entorno en la nube o no en la nube, independientemente del tipo o proveedor. Como enfoque, la contenedorización está en aumento. IDC ha dicho que los contenedores son la base para la implementación ágil y automatizada de aplicaciones modernas, y el segmento empresarial está creciendo rápidamente.

"Las plataformas de contenedorización nos permiten implementar nuestras aplicaciones rápidamente y evolucionar continuamente con nuevos casos de uso y escenarios de clientes", dijo Robert Rozploch, CTO de Clearspeed, un proveedor de tecnología basada en voz impulsada por IA.

"El tamaño y la complejidad de las aplicaciones que desarrollamos y usamos han crecido junto con la demanda y los rápidos avances tecnológicos", dijo Rozploch. "Además de la dificultad de administrar estas enormes aplicaciones, la infraestructura subyacente en la que se basan a menudo puede ser diversa, expansiva y complicada".

La contenedorización permitirá a los desarrolladores de Clearspeed crear e implementar aplicaciones de manera más rápida y segura, dijo Rozploch, al necesitar menos dependencias para ejecutarse y aumentar la facilidad de implementación en nuevos entornos.

"El hecho de que los contenedores sean independientes de sus infraestructuras significa que podemos aprovechar esa portabilidad para escalar de manera eficiente, optimizar los recursos informáticos y responder a los cambios en nuestros diversos escenarios operativos", agregó Rozploch.

Los datos de transmisión se generan continuamente desde diferentes fuentes y se procesan de forma incremental utilizando técnicas de procesamiento de transmisión sin tener acceso a todos los datos. La transmisión de datos se puede utilizar para entregar contenido a dispositivos a través de Internet, lo que permite a los usuarios acceder al contenido de inmediato en lugar de tener que esperar a que se descargue.

La tecnología se puede aplicar a una serie de procesos comerciales y puede ser especialmente valiosa cuando los usuarios pueden recibir los datos tan pronto como se generan.

"Una tecnología más nueva que estamos explorando es la transmisión de datos en tiempo real", dijo Ukkan de Arvest Bank. "Al analizar los datos a medida que fluyen en tiempo real, podemos detectar el fraude antes y proteger a nuestros clientes de manera más efectiva. Esto es particularmente importante en el entorno empresarial acelerado de hoy, donde las amenazas pueden surgir rápidamente y sin previo aviso. Mediante la transmisión de datos en tiempo real , podemos estar un paso por delante de los estafadores y minimizar el impacto de cualquier ataque".

A continuación, lea esto:

Derechos de autor © 2023 IDG Communications, Inc.

A continuación, lea esto: