7 Llibres trobats
Ortega Candel, José Manuel
El libro está dirigido aquellos lectores que estén trabajando en proyecto relacionados con big data y busquen identificar las características de una solución de Big Data, los datos asociados a estas soluciones, la infraestructura requerida, y las técnicas de procesamiento de esos datos.
Has afegit la quantitat màxima disponible.
Ortega Candel, José Manuel
Domine las herramientas imprescindibles para programar de forma eficaz y desarrolle sus propias aplicaciones con Python En el mundo actual de la tecnología, las aplicaciones basadas en microservicios se han convertido en el estándar para construir aplicaciones escalables y flexibles. El lenguaje más adecuado para llevar a cabo esta tarea es, sin duda, Python. Si desea una guía completa para adentrarse en el desarrollo de microservicios utilizando Python como lenguaje de programación, ha llegado al libro indicado. Desarrollo de microservicios con Python le proporcionará las bases que cualquier desarrollador de Python debe tener para adentrarse en el desarrollo de microservicios. Además, aprenderá a controlar las principales herramientas y frameworks que se pueden utilizar hoy en día para la creación desde cero de aplicaciones que interactúen entre sí y se comuniquen a través de este nuevo paradigma de programación. Gracias a la lectura de este libro: ' Conocerá los fundamentos de la arquitectura de microservicios y cómo Python le puede ayudar a desarrollar aplicaciones empleando este paradigma de desarrollo. ' Aprenderá los principales frameworks de desarrollo que ofrece el ecosistema de Python a través de la creación de proyectos, donde destacan Django y Flask como principales frameworks de desarrollo. ' Aprenderá las mejores prácticas para diseñar microservicios, desde la modularidad hasta la comunicación entre servicios, y obtendrá conocimientos prácticos respaldados por ejemplos concretos. Asimismo, con el objetivo de obtener el máximo provecho del contenido práctico del libro, se proporciona el acceso al repositorio de código fuente con los ejemplos desarrollados a lo largo de los diferentes capítulos. Hágase con su ejemplar y descubra las principales herramientas para desarrollar con éxito sus propias aplicaciones con Python. José Manuel Ortega Candel es ingeniero de software e investigador de seguridad. Ha impartido formación a nivel universitario y ha colaborado con la escuela oficial de ingenieros informáticos. Entre las conferencias que ha impartido a nivel nacional e internacional, destacan las relacionadas con Python, seguridad, Docker y DevOps.
Has afegit la quantitat màxima disponible.
Ortega Candel, José Manuel
En los últimos años, Python se ha convertido en un lenguaje muy adoptado por la industria de la seguridad informática, debido a su simpleza, practicidad, además de ser un lenguaje tanto interpretado como de scripting. Su integración con multitud de librerías de terceros hace pensar en Python como un lenguaje con múltiples posibilidades tanto desde el punto de vista ofensivo como defensivo de la seguridad y ha sido utilizado para un gran número de proyectos incluyendo programación Web, herramientas de seguridad, scriptingy automatización de tareas.El objetivo del libro es capacitar a aquellos interesados en la seguridad, a aprender a utilizar Python como lenguaje de programación, no solo para poder construir aplicaciones, sino también para automatizar y especificar muchas delas tareas que se realizan durante un proceso de auditoría de seguridad.Repasaremos desde los conceptos básicos de programación hasta construir nuestra propia herramienta de análisis y extracción de información. Con el objetivo de extraer información de servidores y servicios que están ejecutando, información como nombres de dominio y banners, conoceremos los módulos que ofrece python para extraer información que los servidores exponen de forma pública y veremos los módulos que permiten extraer metadatos de documentos e imágenes, así como extraer información de geolocalización a partir de direcciones IP y nombres de dominio. También analizaremos conceptos más avanzados, como implementar nuestro propio escáner de puertos con comandos nmap y scapy, además de cómo conectarnos desde python con servidores FTP, SSH, SNMP, Metaspoit y escáneres de vulnerabilidades como nexpose.
Has afegit la quantitat màxima disponible.
Ortega Candel, José Manuel
Este libro nos sumerge en el fascinante mundo de la tecnología Blockchain y explora los aspectos técnicos fundamentales de la cadena de bloques, al mismo tiempo que examina los principales proyectos que tienen como base esta revolucionaria tecnología que está cambiando la manera en que las personas interactúan y se relacionan entre sí. A través de su contenido, el lector será guiado por los aspectos esenciales de la tecnología Blockchain, desde sus conceptos básicos hasta su aplicación en diversos sectores, incluyendo las finanzas y las criptomonedas. A medida que se avanza en la lectura, se examinan los diferentes algoritmos de consenso y tipos de cadenas de bloques, explorando los principales proyectos que están transformando la forma en que los usuarios interactúan y se relacionan con gobiernos y organizaciones. En el libro, se exploran diversas aplicaciones de la tecnología Blockchain, abarcando desde sistemas de votación hasta la automatización de acuerdos mediante contratos inteligentes, se examinan ejemplos concretos que ilustran el potencial de esta tecnología, así como los principales proyectos que se pueden encontrar dentro del ecosistema crypto. Finalmente, se estudia la ciberseguridad en el contexto de la Blockchain, analizando fundamentalmente las amenazas que pueden producirse en estos entornos y cómo se podrían proteger nuestros activos digitales de dichas amenazas.
Has afegit la quantitat màxima disponible.
Ortega Candel, José Manuel
Java es uno de los lenguajes de programación más utilizados a nivel empresarial a la hora de desarrollar aplicaciones de gestión con buenos niveles de escalabilidad y disponibilidad. Además de tener sólidos conocimientos en programación orientada a objetos y arquitectura de software, desde el punto de vista de laseguridad, aquellos que buscan desarrollar una carrera profesional con tecnologías open source, es necesario conocer un conjunto de buenas prácticas a la horade crear aplicaciones web.El objetivo de estelibro es enseñar los principales criterios y buenas prácticas para crear aplicaciones web de forma seguraen Java. Además comentaremos los aspectos de seguridad en las diferentes etapas del desarrollo de aplicaciones web en Java, alineadas a las buenas prácticas propuestas por OWASP (Open Web Application Security Project) y en particular el top ten de vulnerabilidadesque podemos encontrar en aplicaciones web. Veremos cómo configurar la seguridad de nuestras aplicaciones en los principales servidores de aplicaciones del mercado y detallaremos los pasos a seguir para implementar mecanismos de seguridad con el framework Spring Security, un proyecto de Spring que permite controlar deforma declarativa y totalmente configurable la seguridad de nuestra aplicación.Con el objetivo dediseñar y desarrollar aplicaciones en entornos web, yacercar al desarrollador mecanismos de seguridad, para lograr aplicaciones web seguras utilizando la especificación Java Enterprise Edition (J2EE), conoceremos el uso de librerías y herramientas open source quenos ayudarán a crear aplicaciones y servicios de forma segura, minimizando los riesgos de las aplicacionesantes de subirlas a producción. Se estudiarán los mecanismos de clave publica, privada y firma digital con el objetivo de desarrollar aplicaciones que proporcionen servicios de encriptación, desencriptación, autentificación y comunicación segura.
Has afegit la quantitat màxima disponible.
Ortega Candel, José Manuel
El desarrollo seguro de aplicaciones implica un cambio hacia un nuevo modelo de trabajo. Si quiere estar ala última sobre cómo mitigar errores comunes de programación y evitar posibles atacantes en sus aplicaciones, este es su libro. El manual expone los procesosnecesarios a seguir por todo desarrollador e ingeniero de software para disponer de buenas prácticas de seguridad desde las primeras fases del desarrollo. Gracias a los contenidos del libro: o Conocerá el conjunto de tareas que minimizan, en la medida de lo posible, la exposición de la aplicación ante posibles ataques. o Sabrá cómo mantener de manera eficiente los paquetes que se incorporan en las aplicaciones. o Dominará las diferentes herramientas para analizar el código fuente desde un punto de vista estático y dinámicoen aplicaciones basadas en Android, NodeJS, Python yC++, desde un enfoque teórico-práctico. Además, a partir de los ejemplos prácticos que respaldan el libro, sacará el máximo provecho a las herramientas paraanalizar el código fuente de las aplicaciones. Estaral día, está a su alcance. Consiga este libro, elijalas herramientas y las metodologías adecuadas, y desarrolleaplicaciones de forma segura.
Esgotat ara
Has afegit la quantitat màxima disponible.
Ortega Candel, José Manuel
Este libro es una guía esencial para quienes desean dominar los conceptos y técnicas de ingeniería de datos. A través de un enfoque teórico-práctico, se exploran los métodos para la ingesta, almacenamiento y procesamiento eficiente de datos, con énfasis en el uso de Python y otras tecnologías clave.Los lectores aprenderán sobre la importancia de los datos en las organizaciones, comprendiendo las funciones y responsabilidades de la ingeniería de datos. Además, se profundiza en las tecnologías y herramientas disponibles para extraer datos de diferentes sistemas y aplicaciones. El libro guía a los usuarios en la implementación de modelos de almacenamiento que faciliten el análisis eficiente y en la programación de scripts para el procesamiento de datos en tiempo real.A lo largo del libro, se desarrollan ejemplos prácticos para afianzar los conocimientos, permitiendo a los lectores crear y ejecutar scripts en Python desde la consola. Se incluye un repositorio con todos los ejemplos analizados, para que los lectores puedan realizar pruebas y asimilar los contenidos teóricos de manera efectiva.Esta obra es ideal para quienes buscan una comprensión profunda y práctica de la ingeniería de datos, sus tecnologías y aplicaciones en el procesamiento de grandes volúmenes de información.
Esgotat ara
Has afegit la quantitat màxima disponible.