We had an amazing time at this year’s AWS re:Invent in Vegas. We were able to chat with more than 2,000 developers, operators, and cloud architects that stopped by. A few observations:
- Feature flags were a hot topic. We chatted with quite a few organizations that are already getting value by decoupling deployment from release.
- Observability was a concept echoed across the session agenda and exhibit hall. It gives you the confidence to solve for the unknowns that can haunt deployment processes, production performance, and overall devops quality of life.
Back at the Split booth, we shared how to progressively deliver features. I covered the benefits engineering teams achieve when they manage, monitor, and experiment with features during before, during, and after their release process.
If you weren’t able to make it to re:Invent, or if it was too chaotic when you dropped by, check out the recording below to learn more about how you can deliver features faster:
You can also step through the slides on my SpeakerDeck account.
Commonly Heard at re:Invent
Q: How does Split compare to a feature management platform?
A: Feature management platforms focus on the “Manage” pillar of Progressive Delivery (control with feature flags).
Feature management platforms do a great job of decoupling deployment from release and controlling gradual rollouts, but lack a rigorous statistical engine to address the Monitoring and Experimentation pillars.
Feature flags/feature management is just 1/3 of Split’s Feature Delivery Platform. Our founders saw the full power of platforms at LinkedIn, Microsoft and other high-cadence CD shops and knew that “Monitoring to limit the blast radius” and “Experimenting to prove whether your features have the desired impact” were where the real leverage and power were.
Q: Does Split work for front-end and back-end code?
A: Yes. Split has 10 SDK’s and supports putting the decision making and observation at any layer in a multi-tier solution.
Q: Do you have suggestions for database migrations related to new code rollouts?
A: Yes. Have a look at Chapter 6 in Feature Flag Best Practices (Oreilly)
For Further Listening
If you’re new to many of these concepts, check out our short and snackable six-episode blog/video series, “Safe at Any Speed”, starting with episode one.
If you want a deep dive on Progressive Delivery and the examples from Booking.com, LinkedIn and Facebook of practices that make moving fast, containing the blast radius and learning to validate what works and where further iterations are needed to hit the mark, check out my talk from GOTO Chicago:
Get Split Certified
Split Arcade includes product explainer videos, clickable product tutorials, manipulatable code examples, and interactive challenges.
Switch It On With Split
The Split Feature Data Platform™ gives you the confidence to move fast without breaking things. Set up feature flags and safely deploy to production, controlling who sees which features and when. Connect every flag to contextual data, so you can know if your features are making things better or worse and act without hesitation. Effortlessly conduct feature experiments like A/B tests without slowing down. Whether you’re looking to increase your releases, to decrease your MTTR, or to ignite your dev team without burning them out–Split is both a feature management platform and partnership to revolutionize the way the work gets done. Switch on a free account today, schedule a demo, or contact us for further questions.