“In fact, I have a full copy of the production database on my laptop in my car... right now.” —Developer “I average 100 Battle Stars while waiting for data.” —Developer The typical software developer spends around 12 hours a week on administrative tasks, environment management, and waiting for tests to complete. Every +1 dev/test environment creates a potential security loophole — or embarrassment. It’s because non-production environments can outweigh their production counterparts by 10x, and in doing so represent as much as 90% of the risk. With digital and DevOps, everyone is moving faster and that can open the door to ad hoc extracts, self-service logins to sensitive databases, or sub-secure data silos. Back in the day, a developer could once get by with a single, or even a shared environment. Today’s processes require many parallel environments, for automated testing and other activities, with multiple code versions that No wonder CIO.com ranked it as one of the top 10 require corresponding data coding practices that wreck software development. environment versions, so they Because trading off good data security practices like data masking and encryption to boost velocity doesn’t just risk salary information. It risks everything. can develop, iterate and unit test. Think of data as the oil that keeps it running. Without it, they’re blasting away on the latest battle royale, rather than annihilating the backlog. CONFESSIONS DEVELOPER DBA 5 “Your mission-critical digital app is developed using fake data created by summer interns.” —Developer Or as we like to call it, “when good software goes bad.” Because the best development projects can go awry if software engineers are guessing and making assumptions. Fake data, like incorrect field types and formats, unrealistic data distribution and density, made-up names, all affect everything decisions from business logic to UX design. Data is the truth your development team should be designing and building The Delphix Dynamic Data Platform enables developers to focus on what they love—building great software, fast. The secret is empowering them to self-serve on secure fresh, realistic dev/test environments in minutes. Why Developers Love Delphix Masked but realistic With Delphix, every data refresh across every non-production environment, cloud or on-premise, is masked irreversibly. Developers love it too because we preserve both the software on, and it has to referential integrity of data sources from heterogeneous environments be nonfiction, not summer and the data realism. fiction. No data delays, ever Delphix quickly delivers productionlike data in minutes. Developers and testers can also readily integrate this data, branched and versioned in “We’re able to say production data will never parallel with their code, into existing ever leave production; only a masked golden DevOps workflows. copy by secure channels will.” Fake data is a memory —Alex Braunegg | Solution Architect, ANZ Bank With self-service data controls, development can grab a dataset whenever they need it, for the environment they need it in. Data virtualization speeds up refresh times to minutes. CONFESSIONS DEVELOPER DBA 7