Digital Transformation Needs Enterprise-Class Visibility
Digital transformation is the buzz phrase of the moment, as enterprises shift from monolithic applications running on-premises to containerized microservices deployed onto a distributed, cloud-based architecture. The new paradigm promises flexible infrastructure with lower costs, along with quicker development cycles — but the added complexity of these environments can negate those benefits.
In order to truly realize the potential of a digital transformation, your customers need an application platform that can automate much of the orchestration of your containerized applications running on their cloud infrastructure. They’ll also need an enterprise-strength application performance monitoring (APM) tool that can handle the vast amount of telemetry data these new environments generate and provide insight to not only keep everything running smoothly, but to ensure they are driving business outcomes. Pivotal Cloud Foundry and Riverbed’s APM tools can meet those needs, working as a team.
Day zero: Pivotal takes on the heavy lifting
When enterprises embark on digital transformation, they’re looking to overhaul not just their technology, but their processes as well.
- On the tech side, the goal is a flexible infrastructure that can scale as needed. That means using a cloud-based platform that can spin up more resources when they’re required without overprovisioning, and breaking up monolithic applications into discrete microservices. Each microservice provides focused functionality, and services connect in a mesh across a distributed architecture.
- Rolling out those microservices quickly requires a change in how developers do things. By adopting a DevOps philosophy, teams can update and improve individual services as needed for business to thrive. This in turn, allows your customers to get ideas to market faster and to respond quickly to positive or negative user feedback.
In this scenario, customers should be able to focus their energy on business logic, not the complexities introduced by a distributed environment. The Pivotal Cloud Foundry platform enables continuous integration by making it easy to provision or deploy environments and apps through automation and APIs. It also provides mechanisms that enable continuous delivery, allowing product teams to perform zero downtime upgrades of their appd adopt techniques like A/B testing, further speeding up their business.
“The goal is for your customers to have to do less and less of the undifferentiated heavy lifting to get their software into production,” says Pivotal Senior Platform Architect Koundinya Srinivasarao. That helps them get to day zero — the delivery of their transformed architecture — faster.
For a deeper dive on how Riverbed’s big data approach complements the capabilities of the Pivotal Cloud Foundry platform, check out our joint webinar, “How to Ensure the Performance of Your Cloud-Native Apps.”You’ll learn:
- How cloud automation can help your customers accelerate deployment and improve availability
- Why a big data approach is critical to identifying and resolving the root cause of performance issues in complex environments
- How to align and prioritize development efforts with business needs
Day one and beyond: Riverbed ensures the performance of cloud-native apps
A cloud-based containerized architecture deployed at enterprise scale is complex, with tens of thousands of linkages between microservices spanning across multiple cloud instances, and services going in and out of commission over time. To ensure that everything runs smoothly on day one of your customer’s transformed enterprise, they need an APM tool that can give complete visibility into their infrastructure and how transactions move across it. Otherwise, when things run slowly or go wrong, they won’t be able to diagnose the problem. “The distributed nature of modern architectures and cloud-native applications makes it more difficult to appraise performance across service tiers,” says Koundinya. “Visibility is crucial to ensuring a consistent user experience. That’s where Riverbed provides value.”
Riverbed uses big data technology to ensure that no telemetry information is ignored or forgotten. Riverbed doesn’t rely on sampled data; it tracks every transaction for every user, every millisecond of the day. It can also provide crucial context for that data, with a single analysis server that can process and stitch together billions of distributed traces. This contextual data can be analyzed to help customers better understand usage trends and align development efforts with business needs.
Figure 1. How Pivotal and Riverbed work together
And thanks to Riverbed’s partnership with Pivotal, Riverbed’s APM runs natively inside the Pivotal environment — in essence, it becomes a part of the Pivotal stack when deployed. That helps make deployment easier, and lets your customers spend less time on their infrastructure and more on transforming their business.
Big data power for total cloud visibility
Pivotal enables developers to transform their enterprises by swiftly building distributed software that will have a direct impact on business. And Riverbed’s APM tools can keep up with the amount of data generated by those distributed architectures in order to forge ahead with their digital transformation. “Pivotal is focused on outcomes for business,” says Koundinya. “Those outcomes are the reason we got on this digital transformation journey in the first place — and Riverbed can provide visibility to ensure your customers can achieve them.”
To go more in-depth on how Riverbed’s capabilities make complex cloud architectures manageable, check out our earlier article, “Riverbed & Pivotal: Big Data Power for the Microservices World.”