Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Docker High Performance: Complete your Docker journey by optimizing your application's work?ows and performance, 2nd Edition

Sprog
Engelsk
Format
Kategori

Fakta

Leverage Docker to unlock efficient and rapid container deployments to improve your development workflow

Key Features

• Reconfigure Docker hosts to create a logging system with the ElasticSearch-Logstash-Kibana (ELK) stack

• Tackle the challenges of large-scale container deployment with this fast-paced guide

• Benchmark the performance of your Docker containers using Apache JMeter

Book Description

Docker is an enterprise-grade container platform that allows you to build and deploy your apps. Its portable format lets you run your code right from your desktop workstations to popular cloud computing providers. This comprehensive guide will improve your Docker work?ows and ensure your application's production environment runs smoothly.

This book starts with a refresher on setting up and running Docker and details the basic setup for creating a Docker Swarm cluster. You will then learn how to automate this cluster by using Chef Server and Cookbook. After that, you will run the Docker monitoring system with Prometheus and Grafana, and deploy the ELK stack. You will also learn some tips for optimizing Docker images.

After deploying containers with the help of Jenkins, you will then move on to a tutorial on using Apache JMeter to analyze your application's performance. You will learn how to use Docker Swarm and NGINX to load-balance your application and how common debugging tools in Linux can be used to troubleshoot Docker containers.

By the end of this book, you will be able to integrate all the optimizations that you have learned and put everything into practice in your applications.

What you will learn

• Automate provisioning and setting up nodes in a Docker Swarm cluster

• Configure a monitoring system with Prometheus and Grafana

• Use Apache JMeter to create workloads for benchmarking the performance of Docker containers

• Understand how to load-balance an application with Docker Swarm and Nginx

• Deploy strace, tcdump, blktrace, and other Linux debugging tools to troubleshoot containers

• Integrate Docker optimizations for DevOps, Site Reliability Engineering, CI, and CD

Who this book is for

If you are a software developer with a good understanding of managing Docker services and the Linux file system and are looking for ways to optimize working with Docker containers, then this is the book for you. Developers fascinated with containers and workflow automation with benefit from this book.

© 2019 Packt Publishing (E-bog): 9781789804409

Release date

E-bog: 30. april 2019

Tags

    Andre kan også lide...

    1. Terraform By Example: A Practical Approach for Beginners to Learn Cloud Infrastructure with Terraform Luca Berton
    2. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    3. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    4. Docker Decoded: Docker Programming Demystified: Step-by-Step Methods for Beginners Sarah Carter
    5. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
    6. Security Chaos Engineering: Sustaining Resilience in Software and Systems Aaron Rinehart
    7. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
    8. Production Kubernetes: Building Successful Application Platforms John Harris
    9. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks Run the World Karim R. Lakhani
    10. Site Reliability Engineering: How Google Runs Production Systems Chris Jones
    11. Coders at Work: Reflections on the Craft of Programming Peter Seibel
    12. Computational Thinking Peter J. Denning
    13. Spacewalk: The Red Hat Satellite Project: Your open source solution for Linux systems management (Fedora, CentOS, SLE and Debian) Waldirio Manhães Pinheiro
    14. Programming with GitHub Copilot: Write Better Code--Faster! Kurt Dowswell
    15. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
    16. Iterative Development: Building Better Software through Incremental Progress May Sherry
    17. Terraform: Up and Running: Writing Infrastructure as Code, 3rd Edition Yevgeniy Brikman
    18. Mastering Docker: The Ultimate Guide to Seamless Software Development Nathanial Jameson
    19. Docker Unboxed: Mastering Modern Infrastructure with Container Technology Sophia Bell
    20. Practical Cloud Security: A Guide for Secure Design and Deployment (2nd Edition) Chris Dotson
    21. Azure OpenAI Service for Cloud Native Applications: Designing, Planning, and Implementing Generative AI Solutions Adrian Gonzalez Sanchez
    22. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
    23. What You Don't Know: Successfully Lead A Software Project ... Without Tech Expertise Dr. Will Bralick
    24. The Rules of Programming: How to Write Better Code Chris Zimmerman
    25. The Linux Command Line Beginner's Guide Jonathan Moeller
    26. Agile: Essentials of Team and Project Management. Manifesto for Agile Software Development Alex Campbell
    27. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
    28. Introducing Python: Modern Computing in Simple Packages, 2nd Edition Bill Lubanovic
    29. Python Machine Learning for Beginners: Perfect guide on How to Become a Successful Data Scientist Alex Campbell
    30. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
    31. Deep Learning for Finance: Creating Machine & Deep Learning Models for Trading in Python Sofien Kaabar
    32. Machine Learning, Deep Learning & Generative AI: Understanding the Complete Modern AI in 2024: ML, DL & Gen AI Et Tu Code
    33. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
    34. Prompt Engineering for Generative AI: Future-Proof Inputs for Reliable AI Outputs Mike Taylor
    35. Clean Agile: Back to Basics Robert C. Martin
    36. AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence Laurence Moroney
    37. Large Language Model-Based Solutions: How to Deliver Value with Cost-Effective Generative AI Applications Shreyas Subramanian
    38. AI Value Creators: Beyond the Generative AI User Mindset Rob Thomas
    39. Cloud-Native Technologies: Unleashing the Power of the Cloud for Modern Applications Saimon Carrie
    40. Ultimate SwiftUI Handbook for iOS Developers Duong Dinh Bao Thang
    41. The Developer's Playbook for Large Language Model Security: Building Secure AI Applications Steve Wilson
    42. Mastering Active Directory - Third Edition: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022 Dishan Francis
    43. Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications Chip Huyen
    44. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
    45. AI at the Edge: Solving Real-World Problems with Embedded Machine Learning Jenny Plunkett

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Prøv gratis