Domine DevOps y microservicios para construir el futuro del software La creciente demanda de aplicaciones más rápidas, escalables y resilientes ha impulsado la adopción de nuevas metodologías y arquitecturas. En este contexto, DevOps y la arquitectura de microservicios han emergido como pilares fundamentales para construir y operar sistemas de software modernos y complejos. Este libro se presenta como una guia integral para comprender como la filosofia DevOps y la arquitectura de microservicios se entrelazan para crear sistemas de software robustos, escalables y flexibles. A lo largo de sus paginas, aprendera a: -Comprender la filosofia DevOps: descubrira los principios de colaboracion, automatizacion y mejora continua que forman el nucleo de esta cultura. -Dominar los microservicios: aprendera a definir, diferenciar y descomponer monolitos en servicios pequeños y autonomos, entendiendo las ventajas y los desafios de esta arquitectura. -Aplicar patrones de diseño: explorara estrategias para la comunicacion sincrona y asincrona, la gestion de datos y la seguridad en entornos distribuidos. -Implementar tecnologias clave: se sumergira en el uso de herramientas fundamentales como contenedores (Docker y Kubernetes), la orquestacion y las practicas de CI/CD. -Garantizar la calidad y el rendimiento: Entendera las practicas de automatizacion, monitorizacion y observabilidad para asegurar la salud y la disponibilidad de sus sistemas. -Implementar practicas de automatizacion: comprendera las practicas de automatizacion esenciales en un entorno DevOps, incluyendo la infraestructura como codigo, la gestion de la configuracion y las pruebas automatizadas. Dirigido a desarrolladores, arquitectos, lideres de equipo y profesionales de operaciones, este libro aborda los conceptos esenciales, patrones de diseño, las tecnologias y herramientas que sustentan el desarrollo de aplicaciones modernas. Este libro es la hoja de ruta ideal para transformar los equipos de desarrollo en cualquier organizacion, al permitir construir sistemas mas robustos, escalables y eficientes. Adquiera ahora los conocimientos que le distinguiran en la industria y le prepararan para liderar la proxima generacion de proyectos de software.
Estos dos libros ofrecen al lector la máxima información sobre el lenguaje Python para dominar la creación de sus propias herramientas de Business Intelligence. 1259 paginas elaboradas por nuestros expertos.Elementos complementarios disponibles para su descarga en www.ediciones-eni.comUn libro de la coleccion Recursos InformaticosPython 3 - Los fundamentos del lenguaje (4ª edicion)Este libro sobre los fundamentos del lenguaje Python (version 3.11 en este caso) va dirigido a todos los profesionales de la informatica, ingenieros, estudiantes (y especialmente los de grados universitarios de Ingenieria informatica), docentes o incluso autodidactas, que desean tener un gran dominio de este lenguaje. En esta obra, se explican todas las partes esenciales del lenguaje y del tratamiento de datos para poder tener una amplia perspectiva de todo lo que permite hacer Python 3. El libro esta dedicado a la rama 3 de Python y, como no podia ser menos, presenta novedades aportadas por la version 3.11. Sin embargo, como el lenguaje Python 2 todavia esta muy presente, el autor describe las diferencias importantes que existen con la rama anterior de Python.La primera parte del libro detalla las ventajas de Python 3 para dar respuesta a las necesidades de las empresas independientemente del campo de la informatica al que se aplique.La segunda parte es una guia para principiantes, tanto de Python como de programacion en general. Aborda poco a poco conceptos clave usando proyectos como hilo conductor y propone la realizacion de algunos ejercicios.La tercera parte se ocupa de los fundamentos del lenguaje: los conceptos se presentan de manera progresiva con ejemplos de codigo para ilustrar cada uno de ellos. El proposito del autor es que el lector alcance una autonomia real en su aprendizaje, con dos objetivos distintos para cada concepto presentado: un aprendizaje correcto para los que desconocen el concepto y, para los que lo conocen, el descubrimiento de puntos de vista originales para abordarlo y llegar lo mas lejos posible con su uso.La cuarta parte contiene un resumen del uso de las funciones de Python 3 para la manipulacion de archivos o bases de datos. Por ultimo, la ultima parte del libro es un amplio tutorial para poner en practica todo lo que se ha visto antes dentro de un marco profesional. Consiste en crear una aplicacion que abarca todos los campos actuales de la programacion (datos, Web con Pyramid, interfaz grafica con Gtk, sistema de scripts,etc.) para presentar soluciones eficaces de desarrollo usando Python 3.El codigo fuente de las partes 2, 4 y 5 puede descargarse en su totalidad en el sitio www.ediciones-eni.com.Un libro de la coleccion Expert ITBusiness Intelligence con Python - Cree sus propias herramientas de BI de principio a finEste libro sobre Business Intelligence con Python es una guia completa que sumerge a los lectores en el mundo del analisis de datos empresariales. Si bien enfatiza el aspecto practico y operativo de BI, se destaca por su enfoque integral, que cubre todo el proceso de BI, desde la recopilacion de datos brutos hasta la creacion de paneles para la toma de decisiones basadas en la informacion, incluido el analisis y la visualizacion de datos. Es un recurso indispensable para profesionales de datos, analistas y estud...
Estos dos libros ofrecen al lector el máximo de información sobre el lenguaje Python y la Ciencia de Datos para poder analizar datos.1214 páginas elaboradas por nuestros expertos.Material complementario disponible para descargar en www.ediciones-eni.comUn libro de la coleccion Recursos InformaticosPython 3 - Los fundamentos del lenguaje (4ª edicion)Este libro sobre los fundamentos del lenguaje Python (version 3.11 en este caso) va dirigido a todos los profesionales de la informatica, ingenieros, estudiantes (y especialmente los de grados universitarios de Ingenieria informatica), docentes o incluso autodidactas, que desean tener un gran dominio de este lenguaje. En esta obra, se explican todas las partes esenciales del lenguaje y del tratamiento de datos para poder tener una amplia perspectiva de todo lo que permite hacer Python 3. El libro esta dedicado a la rama 3 de Python y, como no podia ser menos, presenta novedades aportadas por la version 3.11. Sin embargo, como el lenguaje Python 2 todavia esta muy presente, el autor describe las diferencias importantes que existen con la rama anterior de Python.La primera parte del libro detalla las ventajas de Python 3 para dar respuesta a las necesidades de las empresas independientemente del campo de la informatica al que se aplique.La segunda parte es una guia para principiantes, tanto de Python como de programacion en general. Aborda poco a poco conceptos clave usando proyectos como hilo conductor y propone la realizacion de algunos ejercicios.La tercera parte se ocupa de los fundamentos del lenguaje: los conceptos se presentan de manera progresiva con ejemplos de codigo para ilustrar cada uno de ellos. El proposito del autor es que el lector alcance una autonomia real en su aprendizaje, con dos objetivos distintos para cada concepto presentado: un aprendizaje correcto para los que desconocen el concepto y, para los que lo conocen, el descubrimiento de puntos de vista originales para abordarlo y llegar lo mas lejos posible con su uso.La cuarta parte contiene un resumen del uso de las funciones de Python 3 para la manipulacion de archivos o bases de datos.Por ultimo, la ultima parte del libro es un amplio tutorial para poner en practica todo lo que se ha visto antes dentro de un marco profesional. Consiste en crear una aplicacion que abarca todos los campos actuales de la programacion (datos, Web con Pyramid, interfaz grafica con Gtk, sistema de scripts,etc.) para presentar soluciones eficaces de desarrollo usando Python 3.El codigo fuente de las partes 2, 4 y 5 puede descargarse en su totalidad en el sitio www.ediciones-eni.com.Un libro de la coleccion Expert ITDomine la ciencia de datos con PythonDominar las tecnicas de modelado y la comprension de los datos, verdadero combustible de la inteligencia artificial, se ha convertido en una habilidad clave en una sociedad transformada por la revolucion digital.Tanto si esta empezando como si busca nuevas habilidades y competencias, este libro le guia a traves del mundo de la ciencia de datos, una disciplina que trasciende los limites de la programacion para extraer informacion relevante y diseñar sistemas que puedan ofrecer soluciones concretas en todas las areas.Diseñado como un verdadero manual de usuario, este libro le acompaña a traves de todas las etapas del procesamiento y ana...
El físico Richard P. Feynman afirmó: «No comprendo lo que no puedo crear». Inspirado en este principio, Sebastian Raschka ofrece en este libro una guía práctica y detallada para construir un modelo d