1. Although enterprises strive to deliver software at high velocity and scale, they are often impeded by the complexity of deploying, upgrading, and operating their applications. Pivotal Cloud Foundry (CF) improves enterprise agility by reducing the complexity and cost of managing disparate systems and configurations. Since its introduction in 2013, CF has been a key enabler for modern, software-driven enterprises to rapidly set up and manage a platform-as-a-service (PaaS) environment on their choice of infrastructure—including a private data center.
CHALLENGE
To support Fortune 100 customers relying on CF, Pivotal
employs approximately 130 developers worldwide. The development teams based in San Francisco are responsible for creating and testing new features and upgrades before they are deployed to a service provider and accessed by customers. When Bay Area development teams began to experience a nearly 40 percent failure rate across testing environments due to unreliable hardware performance, productivity decreased while frustration increased.
CF teams deploy code more than fifty times on a typical day. Because it takes between 45 minutes and six hours to conduct simple and more complex tests, every restart was costing valuable time. Moreover, if developers were unable to successfully complete tests, they attempted to troubleshoot the provisioned infrastructure before examining their code for defects.
“Our teams were not nearly as productive as they could have been because they were spending too much time chasing down failures that had nothing to do with their code,” remembers David Stevenson, CF Director of Engineering. “Tests were frequently unsuccessful because the boxes we built internally to test the code were unreliable, not because the code was bad. Yet developers could never be sure whether hardware or software caused the issue.”
AT-A-GLANCE
Challenges
•
Developers were experiencing a 40 percent hardware failure rate during testing cycles
•
Test restarts consumed 45 minutes to six hours of developers’ time
•
Developers wasted valuable time and resources troubleshooting unreliable systems
Results
•
Increased developer productivity
•
Increased machine performance
•
Greater development confidence, less frustration
•
100 percent uptime
CASE STUDY
Vblock Improves Reliability, Saves Time
for Pivotal Cloud Foundry Team
DEVELOPERS DELIVERING FEATURE SET FOR LEADING PLATFORM-AS-A-SERVICE SOLUTION EXPERIENCE 100 PERCENT UPTIME WITH VBLOCK
OVERVIEW
“ We are thrilled with Vblock. It has delivered 100 percent uptime.”
— David Stevenson, Director of Engineering, Pivotal CF
pivotal.io