Akamai Diversity
Home > Greg Lord

Recently by Greg Lord

Your cloud-hosted workloads are your "main event". They are your commerce website, your CRM application, your collaboration tools, your partner portal, your corporate website, etc - the engines that drive your business and enable your organization to connect, collaborate, and transact business across a broad group of employees, customers, partners, suppliers, and more. Unlike the making of a motion picture, where you can rehearse and do as many re-takes as needed, your cloud-hosted workloads need to be up-and-running 24 x 7 x 365. Downtime is not an option for your end-users. When operating in the cloud, this is easier said than done. The availability of the IaaS/PaaS services are completely out of your control. So how do you ensure your workloads stay online, even when your cloud provider goes down?

Do you remember playing capture the flag as a kid? I sure do! My friends and I would split up into even teams - usually about 6 kids per team. Then each team would hide our precious flag on our side of the backyard. Now the important "strategery" comes into play once the game actually begins, as I found the winning formula was to make sure my teammates all spread out and stayed as far away from each other as we could. That way, we avoided getting caught when we entered enemy territory (i.e. the other side of the backyard). Some teams would stick together in groups of 2-3 to chit-chat while they snuck around the backyard, making them an easy target! The principle here is a familiar one: don't put all your eggs in one basket. Well, cloud computing has created the largest IT egg basket the world has ever known. The aggregation of thousands and thousands of workloads into a few, very large data centers has made these workloads sitting ducks for attackers. Just like my chatty friends, cloud-hosted workloads are easy to find and much more vulnerable than in the old days when each company kept their workloads in their own private data centers. I'm certainly not proposing that we go back to the old days of IT, but it's important to consider how we can combine the cost and efficiency benefits of cloud without increasing our attack surface and adding new vulnerabilities into our security perimeter.

In the words of the great Peter Drucker "if you can't measure it, you can't manage it". This is especially true when it comes to managing performance in the Cloud. Most organizations rely on the standard performance monitor tooling that is offered by their Cloud Provider, which only provides basic insights into the health of the infrastructure within the data center. But what about what's happening outside the data center? Do you have complete end-to-end visibility into all your actual users and the performance they are experiencing? And then how do you optimize the experience for your end-users?

Or is it?! Do you feel burnt out on hearing from vendors who don't have any new or interesting perspectives to share on the seemingly overplayed topic of Cloud? As a former IT Manager myself, I feel you. That's why I sought out an expert, Jason Fuller, to share his insights and best practices for designing cloud architectures. I wanted to get an unbiased perspective from a guy who has the battle scars to show for his many ups-and-downs as an IT executive managing mission critical cloud environments for large global enterprises.

The Gartner Enterprise Architect Summit is almost here. As architects plan their trip to Texas--where they'll gain new insights on emerging technologies and how to best meet business objectives--one of the key themes of this year's event will include how to architect in the era of the digital enterprise. Enterprises are no longer a collection of employees working from their stationary desktop computers behind a firewall. Instead, enterprises are mobile and global workforces that must consider how to include the Internet and the public cloud as an extension of their network. Below, we'll discuss a few key areas of focus for architects to consider when architecting for the digital enterprise.

Defining User Experience in the Enterprise

User experience in the context of web performance is an an overused term that's often conceptually understood, but difficult to concretely define. That's why we asked Akamai senior network architect Matt Ringel to help us define and qualify user experience in the context of enterprise application delivery. In his own words: User Experience = User Interface + User Expectation + Desired Outcome.

The Evolution of Mobile

Desktop. mDot. Adaptive. Responsive.

In all likelihood, you've mulled these scenarios over to discern how best to deliver content to your users. Previously, we discussed the challenges of complexity, connectivity, and speed for mobile application delivery in the enterprise. Beyond addressing these challenges, the crucial decision of how to best display your content remains. We outlined the evolution of mobile below to to better guide your content delivery efforts and show you where the application delivery is headed.

Interop PSA

With Interop on the not-so-distant horizon, we want to give you a rundown of what to look forward to seeing from Akamai at this year's conference.
We've all been there. Traffic is bumper to bumper, and it looks like you're going to miss your meeting. But you've got access to cloud applications, so you search and find a coffeehouse two blocks ahead. You drop in, order the dark roast, punch in the password (javalover), and scour your email for the meeting link. You finally get your presentation open from a cloud storage app, fire up your smartphone and Bluetooth earpiece, and take a breath. You made the meeting after all (and the coffee is better than the stuff in the conference room to boot).
2nd of a 2-part blog post. Read the first one now! It's all about the user experience

At Akamai, our observation through in-depth discussions with our 150+ SaaS Provider customers, and ongoing engagements with analysts and press, is that the best way for SaaS Providers to increase customer retention and minimize churn is to have a maniacal focus on the end-user experience.

<< 1 2