Earl Waud – författare
413 kr
Läs direkt efter köp
Learn Chef Provisioning like a boss and finally own your infrastructure
About This Book
This is the first Chef book focused on provisioning infrastructure as its sole task. The book offers a clear solution to a specific pain point: learn to make your system work faster.Learning better approaches to load balancing and parallelization with this book will save you timeBy mastering the techniques in this book, you will know how to run an entire fleet of machines without breaking a sweatThis book is more helpful than the documentation ( https://docs.chef.io/provisioning.html), with a stronger guiding voice and clearer explanations and use casesWho This Book Is For
This book is for Software Engineers, System Administrators, or DevOps Engineers who need to quickly deliver reliably consistent infrastructure at scale. You are expected to have intermediate experience with Chef and Ruby and will be reading this book to advance your knowledge and take your skillset to the next level.
What You Will Learn
Use best practices to describe your entire infrastructure as codeAutomate and document every aspect of your network, from the hardware of individual nodes to software, middleware, and all containers and cloudsCreate a perfect model systemMake the best possible use of your resources and avoid redundancyDeliver on the promise of Infrastructure as CodeScale with ease by properly provisioning their infrastructureUse the best Test Driven Development methodologiesIn Detail
This book will show you the best practices to describe your entire infrastructure as code.
With the help of this book you can expand your knowledge of Chef because and implement robust and scalable automation solutions. You can automate and document every aspect of your network, from the hardware to software, middleware, and all your containers. You will become familiar with the Chef''s Chef Provisioning tool. You will be able to make a perfect model system where everything is represented as code beneath your fingertips.
Make the best possible use of your resources, and deliver infrastructure as code, making it as versionable, testable and repeatable as application software
Style and approach
By dedicating a whole book solely to the question of provisioning, this book will teach administrators to use Chef as a birds-eye lens for their entire system. It will moves you away from the specifics of each machine and its automations and instead will teach you them how to approach the entire cluster as something different than the sum of its parts. By focusing on infrastructure as code as its own project, the book offers elegant, time-saving solutions for a perfectly described and automated network.
565 kr
Skickas inom 5-8 vardagar
310 kr
Läs direkt efter köp
Develop and build your Docker images and deploy your Docker containers securely.
Key Features
Learn Docker installation on different types of OSGet started with developing Docker imagesUse Docker with your Jenkins CI/CD systemBook Description
Docker is an open source software platform that helps you with creating, deploying, and running your applications using containers. This book is your ideal introduction to Docker and containerization.
You will learn how to set up a Docker development environment on a Linux, Mac, or Windows workstation, and learn your way around all the commands to run and manage your Docker images and containers.
You will explore the Dockerfile and learn how to build your own enterprise-grade Docker images. Then you will learn about Docker networks, Docker swarm, and Docker volumes, and how to use these features with Docker stacks in order to define, deploy, and maintain highly-scalable, fault-tolerant multi-container applications.
Finally, you will learn how to leverage Docker with Jenkins to automate the building of Docker images and the deployment of Docker containers. By the end of this book, you will be well prepared when it comes to using Docker for your next project.
What you will learn
Set up your Docker workstation on various platformsUtilize a number of Docker commands with parametersCreate Docker images using DockerfilesLearn how to create and use Docker volumesDeploy multi-node Docker swarm infrastructureCreate and use Docker local and remote networksDeploy multi-container applications that are HA and FTUse Jenkins to build and deploy Docker imagesWho this book is for
This guide is for anyone who needs to make a quick decision about using Docker for their next project. It is for developers who want to get started using Docker right away.
440 kr
Skickas inom 5-8 vardagar
570 kr
Skickas inom 5-8 vardagar
413 kr
Läs direkt efter köp
Get started with Docker on your local machine and progress towards deploying useful applications in production with this simplified, practical guide
Key Features
Get a working understanding of Docker containers by incorporating them in your development processComplete interesting exercises to learn how to secure and control access of your containersWork with advanced features of Docker to make your development process smoother and reliableBook Description
No doubt Docker Containers are the future of highly-scalable software systems and have cost and runtime efficient supporting infrastructure. But learning it might look complex as it comes with many technicalities. This is where The Docker Workshop will help you.
Through this workshop, you’ll quickly learn how to work with containers and Docker with the help of practical activities.
The workshop starts with Docker containers, enabling you to understand how it works. You’ll run third party Docker images and also create your own images using Dockerfiles and multi-stage Dockerfiles. Next, you’ll create environments for Docker images, and expedite your deployment and testing process with Continuous Integration. Moving ahead, you’ll tap into interesting topics and learn how to implement production-ready environments using Docker Swarm. You’ll also apply best practices to secure Docker images and to ensure that production environments are running at maximum capacity. Towards the end, you’ll gather skills to successfully move Docker from development to testing, and then into production. While doing so, you’ll learn how to troubleshoot issues, clear up resource bottlenecks and optimize the performance of services.
By the end of this workshop, you’ll be able to utilize Docker containers in real-world use cases.
What you will learn
Get a solid understanding of how Docker containers workNetwork Docker images and environments to allow communication between servicesBuild and publish docker images from a CI/CD pipelineUse Docker Swarm to implement production-ready environmentsFind out how to replace Swarm with Kubernetes clustersExtend your Docker images with PluginsWho this book is for
This is the right learning asset if you are a developer or a beginner who wants to get a practical understanding of Docker containers. If you have experienced in running command shells or knowledge of IntelliJ, atom, or VSCode editors, then you will grasp the topics covered here quickly.
102 kr
Läs direkt efter köp
102 kr
Läs direkt efter köp
398 kr
Skickas inom 5-8 vardagar
307 kr
Skickas inom 5-8 vardagar