Listing Thumbnail

    LaunchDarkly

     Info
    Deployed on AWS
    Free Trial
    AWS Free Tier
    Accelerate innovation at scale by using LaunchDarkly for your front-end and back-end feature releases on AWS, including AI applications using Amazon Bedrock and SageMaker!
    4.5

    Overview

    Play video

    Unlock the full potential of your AWS-based applications with LaunchDarkly, the industry-leading feature management platform. Streamline your software development lifecycle, de-risk migrations, and deliver exceptional user experiences through advanced feature management, experimentation, and user targeting capabilities.

    LaunchDarkly helps the most innovative companies, including 25% of the Fortune 500, to release software 9X faster, reduce service outages by 97%, and ensure over 99% of users get a bug-free software experience.

    Supercharge your development agility, reduce time-to-market, and elevate your user experience strategy with LaunchDarkly.

    Safely ship, test, and optimize AI experiences in production - without code redeploys. To optimize performance and business impact, teams can run experiments or A/B tests on different prompts, parameters, or models live in production and use data to make product decisions - no code changes required. This has reduced the time spent on managing these configurations by 20-30%.

    With the LaunchDarkly targeting engine, you can customize AI applications to different user groups based on any attribute, leading to higher customer satisfaction.

    Explore the future of feature management - get started today!

    For custom pricing, EULA, or a private offer, please contact aws-alliance@launchdarkly.com 

    Highlights

    • LaunchDarkly feature flags are cross-platform supported, multi-lingual and updates are delivered consistently across all your services in real-time.
    • Test your best ideas in production on real users, measure the impact and gain confidence you're making the right changes.
    • AI Configs gives teams runtime control over prompts and models. Safely ship, test, and optimize AI experiences in production - without code redeployments.

    Details

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Trust Center

    Trust Center
    Access real-time vendor security and compliance information through their Trust Center powered by Drata or Vanta. Review certifications and security standards before purchase.

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free according to the free trial terms set by the vendor.
    Pricing is based on the duration and terms of your contract with the vendor. This entitles you to a specified quantity of use for the contract duration. If you choose not to renew or replace your contract before it ends, access to these entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    12-month contract (1)

     Info
    Dimension
    Description
    Cost/12 months
    LaunchDarkly Pro Bundle
    LaunchDarkly Professional Platform with 300K CMAU and 10M Exp events
    $44,100.00

    Vendor refund policy

    All fees are non-cancellable and non-refundable except as required by law.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Support

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Business Intelligence & Advanced Analytics, Generative AI, Continuous Integration and Continuous Delivery
    Top
    50
    In Agile Lifecycle Management
    Top
    100
    In Testing

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Cross-Platform Feature Flag Management
    Feature flags are cross-platform supported with multi-lingual capabilities and real-time consistent updates across all services.
    Production Testing and Experimentation
    Ability to test ideas in production on real users with measurement of impact and A/B testing capabilities including experiments on different prompts, parameters, or models.
    AI Configuration Management
    Runtime control over AI prompts and models enabling safe shipping, testing, and optimization of AI experiences in production without code redeployments.
    User Targeting and Segmentation
    Targeting engine that customizes applications to different user groups based on any attribute for personalized user experiences.
    Real-Time Feature Deployment
    Real-time delivery of feature updates and configuration changes across front-end and back-end services without requiring code changes or redeployments.
    Feature Flagging and Deployment Control
    Ability to set up feature flags and safely deploy to production, controlling which users see which features and when with zero downtime deployment capability.
    Experimentation and A/B Testing
    Support for A/B testing, canary releases, dark launches, and targeted rollouts to enable data-driven experimentation and feature validation.
    Contextual Data Integration
    Connection of feature flags to contextual customer data through Amazon S3 integration to enable seamless metric calculation and feature impact analysis.
    Release Risk Mitigation
    Reduction of cycle times and release risk through continuous integration/continuous delivery workflows and mean time to recovery optimization.
    High-Volume Data Processing
    Capability to serve feature flags to high-volume distributed systems, supporting more than 6 billion devices with reliable feature delivery at scale.
    Feature Flag Management
    Open-source feature flag platform enabling controlled feature releases and rollouts to manage deployment risk
    Data Governance and Compliance Controls
    Market-leading data governance, security, and compliance controls designed for enterprise-grade requirements including FedRamp and air-gapped deployment scenarios
    Deployment Flexibility
    Support for multiple deployment options including cloud-hosted private instances and self-hosted solutions
    Developer Tools and Workflow Integration
    Developer-focused tools for testing and deploying new features to production environments with streamlined release process capabilities

    Contract

     Info
    Standard contract
    No
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.5
    744 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    70%
    28%
    2%
    0%
    0%
    3 AWS reviews
    |
    741 external reviews
    External reviews are from G2  and PeerSpot .
    Anonymous

    Intuitive UI with Easy Feature Flag Management

    Reviewed on May 28, 2026
    Review provided by G2
    What do you like best about the product?
    I like how easy and intuitive it is to turn on and off flags and control what users have access to the feature. The intuitive and friendly UI and the flexible feature set make it easy for me to configure user access and flip flags quickly. The initial setup is also quite simple and easy.
    What do you dislike about the product?
    If one has to manage a set or matrix of features instead of a single feature, it might be a little hard to manage.
    What problems is the product solving and how is that benefiting you?
    I use LaunchDarkly to limit access to new features for gradual rollouts. It's easy to turn flags on and off and configure user access with an intuitive UI and flexible features.
    Natanael G.

    Seamless Progressive Rollouts, But Pricing Needs Flexibility

    Reviewed on May 27, 2026
    Review provided by G2
    What do you like best about the product?
    I use LaunchDarkly to make production deployments much safer by enabling features only for internal users at first and then gradually rolling them out to larger percentages of customers. I really like how easy it makes progressive rollouts and targeting, allowing me to enable features for specific users, teams, or percentages of traffic directly from the dashboard, which gives a lot of confidence when deploying changes. The targeting capabilities are especially useful because I can enable features based on attributes like customer creation date, subscription type, or specific workspaces. The initial setup was pretty straightforward, with the SDKs and docs making it easy to get started.
    What do you dislike about the product?
    One thing that could be improved is the pricing model, it can become pretty expensive as usage grows. It would be great to have more flexible pricing tiers for growing engineering teams.
    What problems is the product solving and how is that benefiting you?
    I use LaunchDarkly to make production deployments safer. It saves us from building a complex feature flag system, managing rollouts smoothly via a dashboard, and quickly reacting to issues. Progressive feature rollouts boost confidence in production changes and allow targeted user enablement, enhancing our deployment strategy.
    Parth M.

    Operational agility at scale — deploys replaced by toggles

    Reviewed on May 26, 2026
    Review provided by G2
    What do you like best about the product?
    UI / UX

    Intuitive flag management: toggling, targeting rules by account/region, and scheduled rollouts work out of the box
    Strong visibility — see active flags, their targets, and last-modified status at a glance
    At 100+ flags across services, the UI gets noisy; we rely on naming conventions (rollout-*, enable-*, configure-*) and project organization to stay navigable
    Filtering and search are functional but underpowered for teams at our scale

    Integrations

    Clean integration with our Java backend via the Server SDK
    Built a centralized wrapper service that all modules consume — no service talks to LD directly
    DynamoDB persistent store ensures flags survive SDK restarts without re-fetching from LD cloud (critical for production reliability)
    CI workflow auto-syncs code references on every push, keeping the LD dashboard aware of where each flag is actually used
    Local development runs against a containerized LD dev server or plain YAML files — no live LD connection required

    Performance

    Core to how we operate our large-scale monorepo for real-time event ingestion and multi-channel engagement
    128+ feature flags embedded across 229 files in the core pipeline
    Shifted our workflow from "change code and deploy" to "toggle and observe"
    For a platform processing millions of events in real time, this directly reduces incident blast radius and dropped events

    Pricing / ROI

    Each skipped config-change deploy saves 30–60 minutes of engineer time
    ~25 flag changes/month = 12–25 engineering hours saved on deploys alone
    Runtime tuning (thread pools, processing limits, retry intervals) dropped from 2–4 hours per iteration to ~5 minutes
    Incident math is the clincher: one kill-switch save of 30 minutes downtime on the real-time pipeline justifies the annual cost
    Pricing scales with seats and flag evaluations — expensive at enterprise scale, but cheaper than the alternative (more deploys, longer incidents, slower rollouts)

    Support / Onboarding

    Low-friction onboarding thanks to our wrapper layer — engineers learn our internal API, not the LD SDK
    Official LD documentation and SDK docs are solid
    File-based mode for tests and a local dev server let new developers work with flags from day one without LD credentials
    Upfront investment went into defining our targeting context model (infrastructure, account, custom attributes) — self-sustaining once established

    AI / Intelligence

    LLM Gateway uses a JSON flag to dynamically route accounts across AI model providers, with built-in regional compliance validation
    A background worker polls a flag every minute to add/remove accounts from historic processing workflows
    Flags control file-size limits per content type in our AI tooling layer
    Net effect: a control plane for inherently experimental AI features — model swaps, threshold tuning, per-account gating — without code deploys
    What do you dislike about the product?
    UI / UX

    While lifecycle stages and archival suggestions exist, once you get to 100+ flags the dashboard still lacks service- or team-based grouping. Naming conventions end up being the main organizational tool. Native folders or tag-based grouping by service would lower cognitive overhead.

    The targeting rule builder becomes unwieldy with complex, multi-context rules (infrastructure + account + custom attributes). Managing nested conditions is cumbersome for power users.

    Flag search and filtering are fine at small-to-mid scale, but at enterprise flag volumes, bulk operations and cross-project visibility feel limited.

    Integrations

    The DynamoDB persistent store has a hard 400KB per-item limit. Flags that exceed this are silently skipped with only an ERROR log, with no proactive alerting or dashboard visibility.

    On cold start with a persistent store, the SDK serves last-known (potentially stale) flag data and is technically “not initialized” until streaming reconnects. For kill switches or processing limits, that stale-default window is operationally risky.

    Local-to-production flag parity is still a manual discipline. File-based local configs can drift from production state and create environment mismatches.

    Performance

    Streaming connections can drop in containerized environments behind load balancers due to network timeouts. The SDK does auto-reconnect and exposes status listeners (DataSourceStatusProvider), but the reconnection window still creates brief stale-flag exposure under load.

    For high-throughput services evaluating flags on every request, evaluation overhead compounds. The SDK doesn’t provide built-in per-flag evaluation latency metrics, so teams have to instrument this themselves.

    Cold-start hydration from DynamoDB is slower than in-memory. During this window, flags fall back to coded defaults, which can cause unexpected behavior for critical operational flags.

    Pricing / ROI

    ~~Seat-based pricing doesn't differentiate roles~~ — corrected: LD now offers unlimited seats on Developer and Foundation tiers. However, usage-based pricing (service connections, MAUs) can be hard to predict for high-throughput platforms. Better cost-forecasting tools within LD would help.

    Enterprise and Guardian tier pricing is fully custom with no published benchmarks, which makes it difficult to budget or compare without a sales conversation.

    Evaluation volume costs are opaque at scale. There’s no self-serve way to model, “If we add X more flags across Y services, what’s the cost impact?”

    Support / Onboarding

    Documentation covers the basics well, but advanced patterns (multi-context targeting design, persistent store tuning, high-throughput optimization) are scattered across blog posts, support articles, and GitHub issues instead of being consolidated in one place.

    For production incidents involving SDK streaming behavior or cache inconsistencies, troubleshooting requires correlating SDK status listeners, DynamoDB state, and network logs. A unified diagnostics view would speed resolution.

    There are no published reference architectures for high-throughput event platforms. Teams designing targeting context models at scale are largely self-guided.

    AI / Intelligence

    LD launched AI Experiments, AI Versioning, and AI Configs (GA May 2025) — a significant step forward. However, compliance-aware model routing (ensuring data doesn’t flow to disallowed regions) is still custom logic that teams must build themselves.

    Feedback-loop-driven flag decisions (tying flag choices to downstream quality metrics automatically) aren’t natively supported. Experimentation still requires manual metric setup rather than closed-loop optimization.

    For teams already managing AI features via plain JSON flags (model overrides, prompt configs), the migration path to the new AI Configs feature isn’t well documented.
    What problems is the product solving and how is that benefiting you?
    Before LaunchDarkly, every configuration change or feature toggle required a full deploy cycle—30–60 minutes minimum in a large monorepo. Incident response meant writing a fix, getting it reviewed, building, and deploying, which easily took 1–4 hours while the issue continued impacting users. Rollouts were all-or-nothing, and per-customer feature management often meant hardcoded account lists living in the code.

    Since adopting LaunchDarkly, incident response has gone from hours to seconds. Kill-switch flags let us disable a broken feature immediately instead of waiting for a full deploy. For a real-time event pipeline, that difference can prevent significant data loss during outages.

    We can also tune configuration without deploys. Thread pools, processing limits, and retry intervals are now managed via flags. A tuning cycle that used to take 2–4 hours per iteration (change → deploy → observe) now takes about 5 minutes.

    Progressive rollouts have replaced the old all-or-nothing approach. We can ship to 1% of accounts first, and if a bug is caught at 5% rollout, it affects 20x fewer users—dramatically reducing support escalations.

    Per-customer targeting no longer requires code changes. Enabling features for specific accounts used to mean a PR plus a deploy; now it’s just a flag rule change, saving dozens of engineering hours across 30+ account-targeted flags.

    Finally, teams can ship more independently. Code can merge behind disabled flags, and PMs can toggle features when they’re ready. That has eliminated long-lived branches, reduced merge conflicts, and removed a lot of release-day coordination across teams.
    Awanish C.

    Flexible Feature Releases That Make Deployments Smooth

    Reviewed on May 26, 2026
    Review provided by G2
    What do you like best about the product?
    I really like how LaunchDarkly separates deployments from feature releases. It lets us ship code whenever we want and decide later who gets access to a feature. That flexibility has made testing and releasing changes much smoother for our team
    What do you dislike about the product?
    Sometimes it takes a few clicks to find specific flags or settings, especially when managing a large number of feature flags. Better navigation and organization would make the experience smoother.
    What problems is the product solving and how is that benefiting you?
    LaunchDarkly helps us manage feature releases without tying them directly to deployments. Instead of waiting for a full release cycle or redeploying code to make changes, we can enable features gradually, test them with specific users, and quickly roll them back if needed. This reduces risk during releases, gives us more control over production changes, and allows our team to move faster while maintaining stability. It has made deployments less stressful and improved our ability to respond quickly when issues arise.
    Shubham C.

    Intuitive UI, Powerful Integrations, and Low-Latency Feature Flagging

    Reviewed on May 26, 2026
    Review provided by G2
    What do you like best about the product?
    The UI is genuinely well thought out. Managing flags, setting up targeting rules, and navigating environments never feels overwhelming — everything is where you'd expect it to be. For a tool that can get complex quickly, it stays remarkably approachable even as your flag count grows.

    The integrations are where it really shines for day-to-day engineering work. It plugs into pretty much everything — your CI/CD pipeline, Slack, DataDog, Jira — so flag activity doesn't live in isolation. You get context right where you already work, which makes it much easier to correlate a rollout with a spike in errors or a support ticket.

    And performance-wise, the SDKs are built with latency in mind. Flag evaluations happen locally after the initial sync, so you're not making a network call every time a flag is checked. For a frontend-heavy application where you might be evaluating flags on every render or route change, that matters a lot. The streaming updates also mean flag changes propagate almost instantly without you having to poll or refresh anything.
    What do you dislike about the product?
    The onboarding process for this tool is very confusing, especially for something that is supposed to be simple to use and meant to help others simplify processes. Sure, adding the SDK is simple. But the trick is figuring out how to appropriately set up and organize your environments, your projects, and your contexts. This process is tricky to say the least, and it fails to cover the why in the explanation of the architecture, if it covers it at all. Support is available, but it is more of a last resort, as help is only given slowly and at great length when asked.

    Their AI is impressive but still has more room for development and improvement. They talk a lot about data driven rollouts, but the only data when using the platform is very base data, which is rather disappointing. For a platform that holds so much behavioral data, it seems like a large miss to not have the platform offer suggestions for smarter data based decisions. Suggestions like setting automatic thresholds for rollout based on historical data or flagging outdated rolling data are all things the platform could be doing and are not.
    What problems is the product solving and how is that benefiting you?
    Before LaunchDarkly, every production release was an all-or-nothing event. If something broke, we were either rolling back the entire deployment or pushing a hotfix under pressure. Over time, that made our team risk-averse — we'd delay shipping, over-bundle changes, and still dread release day. On top of that, any kind of A/B testing was a separate, heavyweight process that required coordinating with the data team, setting up custom tooling, and waiting weeks before we had anything conclusive.

    We struggled with both the all-or-nothing nature of deployments and the lack of a lightweight experimentation workflow, but now we can decouple releases from deployments and run A/B tests directly within the same flag infrastructure. This has resulted in two compounding benefits — faster, safer rollouts and data-backed feature decisions without needing a separate experimentation platform.

    On the deployment side, catching critical issues now happens within the first hour of a limited rollout rather than days later. Incident response time has dropped from a stressful 2–3-hour process to under 15 minutes in most cases. On the experimentation side, we've gone from running maybe one or two A/B tests a quarter to running them continuously — testing copy changes, UI variations, and new feature flows with real user segments without any additional infrastructure overhead.

    The biggest shift is cultural. The team no longer treats releasing as a risky event or experimentation as a big project. Both are now just part of how we ship.

    LaunchDarkly collapsed two separate problems — safe deployments and structured experimentation — into a single workflow, and the compounded time savings and confidence gains have been significant.
    View all reviews