Advanced Penetration Testing by Wil Allsopp is a comprehensive guide that delves into the world of ethical hacking and advanced penetration testing. It provides in-depth knowledge and practical techniques for conducting security assessments and identifying vulnerabilities in modern networks and applications. With real-world examples and hands-on exercises, this book equips cybersecurity professionals with the skills they need to secure their organizations against sophisticated cyber threats.
Information security professionals looking to enhance their penetration testing skills
Network administrators and IT professionals responsible for securing corporate networks
Cybersecurity enthusiasts and ethical hackers seeking advanced techniques and methodologies
Container Security by Liz Rice provides a comprehensive guide to securing containerized applications. It covers best practices for building and deploying secure containers, as well as strategies for protecting containerized environments. With practical examples and real-world scenarios, this book is essential for anyone working with containers in a production environment.
Developers, DevOps engineers, and security professionals who work with containerized applications
Organizations looking to improve the security of their containerized infrastructure
Individuals interested in learning about best practices and tools for securing containers
Continuous Delivery with Docker and Jenkins by Rafal Leszko is a comprehensive guide that explores the integration of Docker, Jenkins, and other tools to achieve continuous delivery. It covers topics such as setting up a continuous delivery pipeline, automating the build and deployment process, and managing infrastructure with Docker. With practical examples and best practices, this book is a valuable resource for anyone interested in streamlining their software delivery process.
Software developers and engineers who want to enhance their continuous delivery process using Docker and Jenkins
DevOps professionals looking to improve their automation and deployment workflows
System administrators who want to learn how to use Docker and Jenkins for managing and deploying applications
Deployment with Docker by Bob Ward is a comprehensive guide that provides step-by-step instructions for deploying applications using Docker. From understanding the basics of Docker to creating custom images and managing containers in a production environment, this book is a must-read for anyone looking to harness the power of containerization in their deployment process.
Database professionals and administrators looking to deploy SQL Server on Linux using Docker
Developers who want to understand the architecture and internal workings of SQL Server on Linux
IT professionals interested in containerization and managing SQL Server deployments with Docker and Kubernetes
Jenkins 2: Up and Running by Brent Laster is a comprehensive guide that helps readers understand and implement Jenkins 2.0, the latest version of the popular automation tool. It covers topics such as installation, configuration, and creating pipelines, making it an essential resource for anyone looking to streamline their software development processes.
Software developers and engineers who want to improve their continuous integration and continuous delivery processes
DevOps professionals looking to automate and streamline their software development lifecycle
System administrators and IT professionals responsible for managing Jenkins and implementing CI/CD pipelines
Python for Devops by Noah Gift is a comprehensive guide that teaches you how to use Python to automate your DevOps tasks. Whether you're a beginner or an experienced developer, this book covers everything from basic Python concepts to advanced topics like containerization and cloud deployment. With real-world examples and practical exercises, it equips you with the skills you need to streamline your development and operations processes.
DevOps engineers looking to automate and streamline their workflows
Python developers interested in applying their skills to infrastructure and operations
System administrators and IT professionals who want to leverage Python for managing and deploying applications