Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Feature Management with LaunchDarkly
Feature Management with LaunchDarkly

Feature Management with LaunchDarkly: Discover safe ways to make live changes in your systems and master testing in production

eBook
₹799.99 ₹2621.99
Paperback
₹3276.99
Subscription
Free Trial
Renews at ₹800p/m

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Table of content icon View table of contents Preview book icon Preview Book

Feature Management with LaunchDarkly

Left arrow icon Right arrow icon
Download code icon Download Code

Key benefits

  • Learn how to work with LaunchDarkly to turn features on and off within your production applications
  • Explore the ways in which feature management can change how software is built and how teams work
  • Master every aspect of LaunchDarkly’s functionality to test in production and learn from your users

Description

Over the past few years, DevOps has become the de facto approach for designing, building, and delivering software. Feature management is now extending the DevOps methodology to allow applications to change on demand and run experiments to validate the success of new features. If you want to make feature management happen, LaunchDarkly is the tool for you. This book explains how feature management is key to building modern software systems. Starting with the basics of LaunchDarkly and configuring simple feature flags to turn features on and off, you'll learn how simple functionality can be applied in more powerful ways with percentage-based rollouts, experimentation, and switches. You'll see how feature management can change the way teams work and how large projects, including migrations, are planned. Finally, you'll discover various uses of every part of the tool to gain mastery of LaunchDarkly. This includes tips and tricks for experimentation, identifying groups and segments of users, and investigating and debugging issues with specific users and feature flag evaluations. By the end of the book, you'll have gained a comprehensive understanding of LaunchDarkly, along with knowledge of the adoption of trunk-based development workflows and methods, multi-variant testing, and managing infrastructure changes and migrations.

Who is this book for?

This book is for developers, quality assurance engineers and DevOps engineers. This includes individuals who want to decouple the deployment of code from the release of a feature, run experiments in production, or understand how to change processes to build and deploy software. Software engineers will also benefit from learning how feature management can be used to improve products and processes. A basic understanding of software is all that you need to get started with this book as it covers the basics before moving on to more advanced topics.

What you will learn

  • Get to grips with the basics of LaunchDarkly and feature flags
  • Roll out a feature to a percentage or group of users
  • Find out how to experiment with multi-variant and A/B testing
  • Discover how to adopt a trunk-based development workflow
  • Explore methods to manage infrastructure changes and migrations
  • Gain an in-depth understanding of all aspects of the LaunchDarkly tool

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Oct 29, 2021
Length: 314 pages
Edition : 1st
Language : English
ISBN-13 : 9781800561632

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : Oct 29, 2021
Length: 314 pages
Edition : 1st
Language : English
ISBN-13 : 9781800561632

Packt Subscriptions

See our plans and pricing
Modal Close icon
₹800 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
₹4500 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just ₹400 each
Feature tick icon Exclusive print discounts
₹5000 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just ₹400 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 10,724.97
Feature Management with LaunchDarkly
₹3276.99
Embracing Microservices Design
₹2904.99
Software Architecture Patterns for Serverless Systems
₹4542.99
Total 10,724.97 Stars icon

Table of Contents

17 Chapters
Section 1: The Basics Chevron down icon Chevron up icon
Chapter 1: Introduction to Feature Management with LaunchDarkly Chevron down icon Chevron up icon
Chapter 2: Overview of Feature Management Chevron down icon Chevron up icon
Chapter 3: Basics of LaunchDarkly and Feature Management Chevron down icon Chevron up icon
Section 2:Getting the Most out of Feature Management Chevron down icon Chevron up icon
Chapter 4: Percentage and Ring Rollouts Chevron down icon Chevron up icon
Chapter 5: Experimentation Chevron down icon Chevron up icon
Chapter 6: Switches Chevron down icon Chevron up icon
Chapter 7: Trunk-Based Development Chevron down icon Chevron up icon
Chapter 8: Migrations and Testing Your Infrastructure Chevron down icon Chevron up icon
Section 3: Mastering LaunchDarkly Chevron down icon Chevron up icon
Chapter 9: Feature Flag Management in Depth Chevron down icon Chevron up icon
Chapter 10: Users and Segments Chevron down icon Chevron up icon
Chapter 11: Experiments Chevron down icon Chevron up icon
Chapter 12: Debugger and Audit Log Chevron down icon Chevron up icon
Chapter 13: Configuration, Settings, and Miscellaneous Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9
(8 Ratings)
5 star 87.5%
4 star 12.5%
3 star 0%
2 star 0%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




AJ Oct 29, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I work on the revenue side of a company in the software development tooling space and I decided to read this book to gain a deeper understanding of modern software development and release practices. Feature Management seems to be becoming the table stakes for accelerating release cycles and moving toward trunk-based development. I will admit, some parts of this book were a little over my head since I'm not a developer, but after spending my career in technology, most of it was extremely helpful for me to learn more about the ecosystem my company exists in. The writing was very clear and informative as well which was very helpful.
Amazon Verified review Amazon
Andrico Karoulla Jan 01, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Feature Management with LaunchDarkly teaches you to use Feature Toggling services to help deploy safely, delivery quickly, and measure success.I've had a little experience with LaunchDarkly (LD) in the past, and the second and third parts of the book took me from an LD novice to someone confident with its wide array of features. By having a greater understanding of the tools I use, I improved my feature development experience and provided more valueto my end users!This book isn't simply an instruction manual for LD though, Michael puts into plain words how the delivery process has shifted from one-time big bang releases, to iterative releases. You'll be introduced to some of the core methodologies behind modern DevOps practices. So for those folks frustrated with deploying to 5 environments before hitting prod, or in endless stakeholder meetings bickering about button copy, this book is for you!
Amazon Verified review Amazon
Tiny Oct 29, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Before reading this, I hadn’t been particularly inclined towards LaunchDarkly but I did want to know about Feature Management and flagging. This book answered all my questions and more, including the freemium access to LaunchDarkly to try out some of the more advanced questions against the home setup. The text was excellent with lots of screenshots and representations. Most of the code is .Net or C# and the text notes the free trial available from LaunchDarkly as well. The author varies from explaining the conceptual background to following up in the next chapter with the implementation needed to make the process work. The book neatly splits into three sections, the basics, getting the most from your feature management, and advanced elements tied specifically to the LaunchDarkly platform. At the basic level, Feature management is using an if/then statement to flag your code in a manner where you can easily stop or start different functions depending on requirements. LaunchDarkly offers an easier way to track, manage and change those requirements in production. Any attribute you can track or measure against an if/then can be used in feature flagging. One can use a user name, individual key, country of origin, IP address or any other measure to return true or false against various services.People will tell you that testing in production is never a good answer but the ring and percentage rollouts offered by LaunchDarkly allow you to do just that without having to purchase additional hardware or licenses. The tools even allow you to develop permanent flags as switches within the code. These advanced concepts allow one to set-up time based experiments to run test-driven features and provide critical metrics about core systems. The book comes with connections to a GitHub repo to try out some of the options and find your own ways around the code. My biggest regret is that I was not a LaunchDarkly user before reading this text, while I have reason to change, we already have workarounds in our Continuous Integration pipelines using the aforementioned if/then statements rather than dedicated feature flagging. However, it does let me know that if I change to a new project, there may be a better way to implement feature management from the start. However, the connection and plugins with services like DataDog and Splunk may lead me back to LaunchDarkly sooner rather than later. Overall, I greatly enjoyed the book. It is well-written, easy to read, and includes useful graphics, frequently with both the command line and the LaunchDarkly GUI referenced. I would recommend it for developers, testers, and engineers looking for a better way to do business.
Amazon Verified review Amazon
Rooney Thomas Oct 31, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
As someone who recently joined LaunchDarkly, I accepted the offer to review a book that delved into the Feature Management category and how LaunchDarkly address’ the space. The author talks to those with a baseline understanding of how software is developed to convey how LaunchDarkly ensures the fundamentals needed to separate code development from release. From there, time is spent to clearly describe more advanced concepts in the development cycle. The author moves forward to show how LauchDarkly address’ the fundamentals of Feature Management while allowing teams to innovate to their desired speed and scale by combining modern software development with the stability, ease and creativity that LaunchDarkly offers around release, experimentation and even test in prodcution. My takeaway, great innovation is built on a foundation of sound principles. Feature Management is a must as we move to a perpetual motion of fulfilling new and evolving demand. This book provides a wonderful understanding of the ‘why’s’, ‘how’s’ and potential of Feature Management.
Amazon Verified review Amazon
m Dec 08, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
If you are looking to adopt modern development practices such as DevOps, CI/CD, Cloud, be Agile or just Feature Flags, this is the book for you. I am fairly new to Feature Management and thought I understood how this can help improve products, processes, and our digital transformation efforts. I did not know half of it. This book does a fantastic job of outlining the steps necessary to successfully move to feature management, how easy it is to use LaunchDarkly and how easy it is to see benefits early on. It comes from the perspective of people who do this every day and understand the challenges that come with modern development practices. There are so many unknown benefits of using Feature Management/LaunchDarkly within your organization and this even subtly highlights challenges I didn't realize I could solve with Feature Flags. Worth reading!
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.