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
£23.99 £26.99
Paperback
£32.99
Subscription
Free Trial
Renews at £16.99p/m

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
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

Shipping Address

Billing Address

Shipping Methods
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
Estimated delivery fee Deliver to Great Britain

Standard delivery 1 - 4 business days

£4.95

Premium delivery 1 - 4 business days

£7.95
(Includes tracking information)

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 : 9781800562974

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
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

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Great Britain

Standard delivery 1 - 4 business days

£4.95

Premium delivery 1 - 4 business days

£7.95
(Includes tracking information)

Product Details

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

Packt Subscriptions

See our plans and pricing
Modal Close icon
£16.99 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
£169.99 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 £5 each
Feature tick icon Exclusive print discounts
£234.99 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 £5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total £ 108.97
Embracing Microservices Design
£29.99
Feature Management with LaunchDarkly
£32.99
Software Architecture Patterns for Serverless Systems
£45.99
Total £ 108.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

What is the digital copy I get with my Print order? Chevron down icon Chevron up icon

When you buy any Print edition of our Books, you can redeem (for free) the eBook edition of the Print Book you’ve purchased. This gives you instant access to your book when you make an order via PDF, EPUB or our online Reader experience.

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela