“At the end of the day, the combination of Pure and Portworx really just lets us sleep at night without having to worry about things.”– Joe Searcy, member of T-Mobile technical staff
Processes like database tuning, scaling, and DR planning increase the time it takes to deliver a new application. Portworx automates these processes, so the lead time T-Mobile previously needed to bring a new application from inception to delivery is now considerably shorter. In fact, with Portworx, T-Mobile has the agility to deliver a new application or updates to an application in a day and sometimes within a few hours. The ability to deploy updates and applications at a much faster rate has allowed the team at T-Mobile to focus on improving user experience, building data services, event streaming services, and more.
Although moving to Kubernetes solved a lot of problems, it also revealed new requirements—with the combination of Pure Storage and Portworx solved. Pure Storage FlashArray relieved the frustrations T-Mobile was experiencing with storage performance tuning of consumer-scale applications. Additionally, the versatile building blocks provided by FlashArray combined with an extremely flexible licensing model fit into the shared-nothing architecture they had planned. In order to be fully successful, they needed one more piece of the puzzle, and Portworx’s container-native integration with Kubernetes provided the missing piece. Portworx also simplifies their scaling efforts—for example, if an application team needs to scale up an application to four times what they’re running at a given time, they can now satisfy that requirement within seconds.
Portworx provides a stable, performant environment for Kubernetes applications. The outages T-Mobile had experienced in the past have been significantly reduced, and when they do have outages, they are recovering much faster. The team is also more confident that the code they deploy works.
T-Mobile is now capable of managing nearly 100 clusters with a relatively small team. Previously, they relied on dedicated teams to manage backup and restore schedules. With Portworx, the process is now automated.
I usually say a great solution is the one you don’t know you’re using. And that’s true for both Pure and Portworx. Our developers don’t ever need to know what storage we’re using or how we’re tying it all together. They interact with Kubernetes, and it all just works.– Joe Searcy, member of T-Mobile technical staff T-Mobile Scaling with Kubernetes – KubeCon + CloudNativeCon 2018 ▸