R5:Una vista al futuro
Marilyn Guadalupe Flores García
¿Cuál es tu visión de las tendencias del software?, ¿Qué es DevOps?
Explica por qué imaginas ese
futuro y cuál tendencia es más de tu interés y por qué. Así como lad ventajas y desventajas de DevOps.
Iniciemos con las distintas tendencias del software que existen. A continuación hablaré de dos tendencias que me interesan y que considero muy importantes para la sociedad actual. Al final, hablaremos de DevOps.
Para mí, ambas son importantes, pero primero definamoslas:
La inteligencia artificial es la combinación de algoritmos creados con el objetivo de crear máquinas que puedan realizar las mismas actividades que el ser humano. Tiene distintas aplicaciones, como:
INTELIGENCIA
ARTIFICIAL
- Asistencia virtual.
- Climáticas.
- Agrícolas.
- Finanzas.
- Educación.
- Comercial.
- Transporte.
- Salud.
La inteligencia artificial puede:
Tipos de inteligencia artificial:
- Adquirir conocimientos a partir de ejemplos y vivencias.
- Identificar objetos.
- Comprender y reaccionar ante el lenguaje natural.
- Tomar decisiones.
- Resolver problemas.
- Máquinas reactivas.
- Memoria limitada.
- Teoría de la mente.
- Autoconciencia.
Disciplina que a través de algorítmos le da la capacidad de identificar patrones en datos masivos y elaborar predicciones. Su base es la estadística. Permite que la computadora realice tareas de manera autonoma, es decir, sin ser programadas.
MACHINE LEARNING
Aplicaciones del machine learning:
Tipos de machine learning:
- Recomendaciones.
- Vehículos inteligentes.
- Redes sociales.
- Procesamiento de lenguaje natural.
- Busquedas.
- Medicina.
- Ciberseguridad.
- Aprendizaje por refuerzo.
- Aprendizaje supervisado.
- Aprendizaje no supervisado.
Ahora que tenemos una idea más amplia de ambas tendencias y sus aplicaciones, creo que es momento de presentar mi conclusión y mi respuesta a las preguntas del reto: Definitivamente mi visión del futuro respecto a las tendencias, en general, es que todas irán en aumento, todas irán evolucionando, ganando aprendizaje y aplicación, ya que actualmente, nuestra sociedad está en una búsqueda constante de herramientas que nos ayuden a automatizar procesos, y que solo requieran de supervisión, pero no de intervención humana como tal.
Estos avances se están dando en prácticamente todos los ámbitos posibles, actualmente hay IA´s que pueden hacer llamadas completamente por su cuenta, o que tienen a su cargo tareas que antes solo eran realizadas por el humano. También, cada vez se podrá reducir más el margen de error para cada una de sus aplicaciones, ya que incluso, las tareas realizadas por las IA´s serán más seguras y más efectivas que si fueran realizadas por los humanos.
Además de la seguridad que los procesos realizados pueden brindar, el machine learning nos puede garantizar que los aprendizajes adquiridos por la máquina puedan ser almacenados y reutilizados, lo cual haría aún más eficiente cada proceso, ya que no hay que programar instrucciones ni preocuparnos porque los aprendizajes ya adquiridos sean "olvidados".
Definitivamente para mi, ambas tendencias mencionadas son las que más me interesan. Es muy interesante ver, e imaginar, hasta donde pueden llegar las tecnologías actuales. Me gustaría mucho poder participar en el desarrollo de alguna de las futuras IA´s que podrían marcar un antes y un después en nuestra manera de vivir.
Ahora si, hablemos de:
DevOps.
DevOps
Development (desarrollo) Operations (operaciones)
Metodología/filosofía de trabajo que busca integrar el desarrollo de software con las operaciones del sistema. Promueve un mejor desarrollo de aplicaciones en menos tiempo y la rápida publicación de nuevas o revisadas funciones de software o productos para los clientes.
DevOps tiene un CICLO DE VIDA que consta de 8 partes:
Liberación de una nueva versión del software cada que se agrega un feature nuevo o se resuelve un bug.
Plan para alcanzar el objetivo marcado, designación de roles en el equipo
Se garantiza que no existan comportamientos raros, inadecuados o errores que puedan encontrar en la producción
Se escriben los códigos del software y sus funciones.
Integración de varios códigos que hicieron el en la fase de programación.
Nos ayuda a revisar la configuración y desempeño. El usuario prueba el producto.
Mediante pruebas se garantiza el correcto funcionamiento del proyecto.
Se optimiza el producto, se identifican mejoras o problemas. Sirve para seguir contibuyendo al proceso de desarrollo.
- Una mejor y más rápida entrega de productos
- Resolución de problemas en menos tiempo y con menor complejidad
- Mejor escalabilidad y disponibilidad
- Entornos de funcionamiento más estables
- Mejor utilización de los recursos
- Mayor automatización
- Mayor visibilidad de resultados del sistema
- Mayor innovación
Ventajas DevOps.
- Integración continua.
- Entrega continua.
- Consciencia de la situación.
- Automatización.
- Infraestructura como código.
- Microservicios.
- Supervisión.
Usos/aplicaciones de DebvOps
RETO 5
Marilyn Flores
Created on February 23, 2024
Una vista al futuro.
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Practical Video
View
Akihabara Video
View
Essential Video
View
Space video
View
Season's Greetings Video Mobile
View
End of the Year Wrap Up
View
Christmas Promotion Video
Explore all templates
Transcript
R5:Una vista al futuro
Marilyn Guadalupe Flores García
¿Cuál es tu visión de las tendencias del software?, ¿Qué es DevOps?
Explica por qué imaginas ese futuro y cuál tendencia es más de tu interés y por qué. Así como lad ventajas y desventajas de DevOps.
Iniciemos con las distintas tendencias del software que existen. A continuación hablaré de dos tendencias que me interesan y que considero muy importantes para la sociedad actual. Al final, hablaremos de DevOps.
Para mí, ambas son importantes, pero primero definamoslas:
La inteligencia artificial es la combinación de algoritmos creados con el objetivo de crear máquinas que puedan realizar las mismas actividades que el ser humano. Tiene distintas aplicaciones, como:
INTELIGENCIA
ARTIFICIAL
La inteligencia artificial puede:
Tipos de inteligencia artificial:
Disciplina que a través de algorítmos le da la capacidad de identificar patrones en datos masivos y elaborar predicciones. Su base es la estadística. Permite que la computadora realice tareas de manera autonoma, es decir, sin ser programadas.
MACHINE LEARNING
Aplicaciones del machine learning:
Tipos de machine learning:
Ahora que tenemos una idea más amplia de ambas tendencias y sus aplicaciones, creo que es momento de presentar mi conclusión y mi respuesta a las preguntas del reto: Definitivamente mi visión del futuro respecto a las tendencias, en general, es que todas irán en aumento, todas irán evolucionando, ganando aprendizaje y aplicación, ya que actualmente, nuestra sociedad está en una búsqueda constante de herramientas que nos ayuden a automatizar procesos, y que solo requieran de supervisión, pero no de intervención humana como tal.
Estos avances se están dando en prácticamente todos los ámbitos posibles, actualmente hay IA´s que pueden hacer llamadas completamente por su cuenta, o que tienen a su cargo tareas que antes solo eran realizadas por el humano. También, cada vez se podrá reducir más el margen de error para cada una de sus aplicaciones, ya que incluso, las tareas realizadas por las IA´s serán más seguras y más efectivas que si fueran realizadas por los humanos.
Además de la seguridad que los procesos realizados pueden brindar, el machine learning nos puede garantizar que los aprendizajes adquiridos por la máquina puedan ser almacenados y reutilizados, lo cual haría aún más eficiente cada proceso, ya que no hay que programar instrucciones ni preocuparnos porque los aprendizajes ya adquiridos sean "olvidados".
Definitivamente para mi, ambas tendencias mencionadas son las que más me interesan. Es muy interesante ver, e imaginar, hasta donde pueden llegar las tecnologías actuales. Me gustaría mucho poder participar en el desarrollo de alguna de las futuras IA´s que podrían marcar un antes y un después en nuestra manera de vivir.
Ahora si, hablemos de:
DevOps.
DevOps
Development (desarrollo) Operations (operaciones)
Metodología/filosofía de trabajo que busca integrar el desarrollo de software con las operaciones del sistema. Promueve un mejor desarrollo de aplicaciones en menos tiempo y la rápida publicación de nuevas o revisadas funciones de software o productos para los clientes.
DevOps tiene un CICLO DE VIDA que consta de 8 partes:
Liberación de una nueva versión del software cada que se agrega un feature nuevo o se resuelve un bug.
Plan para alcanzar el objetivo marcado, designación de roles en el equipo
Se garantiza que no existan comportamientos raros, inadecuados o errores que puedan encontrar en la producción
Se escriben los códigos del software y sus funciones.
Integración de varios códigos que hicieron el en la fase de programación.
Nos ayuda a revisar la configuración y desempeño. El usuario prueba el producto.
Mediante pruebas se garantiza el correcto funcionamiento del proyecto.
Se optimiza el producto, se identifican mejoras o problemas. Sirve para seguir contibuyendo al proceso de desarrollo.
Ventajas DevOps.
Usos/aplicaciones de DebvOps