Welcome!

DevOps Journal Authors: Trevor Parsons, Elizabeth White, Carmen Gonzalez, Pat Romanski, Liz McMillan

Related Topics: DevOps Journal, SDN Journal

DevOps Journal: Blog Post

SDN: It’s the Applications, Stupid | @DevOpsSummit [#DevOps]

I recently spoke to a customer who described to me the intricate process of systems engineering a new application

I remember when we first started talking to customers about the concepts of applications driving networks, about three years ago (This was a very different conversation from other networking era’s where we talked about ‘intelligent’ networks that could better understand and adapt to applications.) While most customers loved the concepts of a scale-out network that leveraged dynamic photonic connections instead of hard-wired paths, most of them also told us that they “didn’t really know (or want to know)” about the applications at all. Some even said they didn’t want their networks to understand the applications at all!

Hmm.. this was very strange. After all, we were talking to Data Center networking folks, and wasn’t the purpose of the data center network to provide connectivity solutions for applications? How could the folks in charge of these networks not know (and worse, not want to know!) about the whole purpose of their network in the first place?

But of course, it wasn’t really strange. After all, networking, like many IT disciplines, had developed into a nice neat silo that defined nice neat operational boundaries that allowed folks within those boundaries to say “I don’t know, and I don’t want to know.” Of course, we knew we would get this reaction. And more importantly, the networking vendors were more than happy to provide silo’d products that kept customers in their silos.

We also knew it would start to change. Slowly at first, but we knew we would get to a point where even telling this story would not resonate with people – i.e. most people would forget that there was a time that we thought like this!

Now, at least half of the conversations I have with customers – with actual networking folks – are discussions about how to create enough hooks into the networking infrastructure to allow basic networking constructs (things like VLANs) to be automatically configured based on knowledge from the application or application orchestration system. Now this may not sound like much, and in the grand scheme of what’s possible, it isn’t actually much. But what is significant is the change in thinking about what is actually important, which signifies that the “… and I don’t want to know” part might be starting to change.

I recently spoke to a customer who described to me the intricate process of “systems engineering” a new application. Systems engineers are a group in this company, 100’s strong, that are given new applications from developers and tasked with engineering the physical environment the application will run on – the servers, load balancers, firewalls, storage, operational software, and of course the plumbing. The process requires knowing intricate details about an applications expected performance, data privacy requirements, connectivity requirements, and uptime requirements, and of course on the flipside requires knowledge of the capability of the various infrastructure components. The model is extremely heavy weight and doesn’t fit with how the customer wants to be able to roll out more new applications, faster.

In addition, the applications are being written to be more tolerant of individual component failures and are “scale-out” from the start – i.e. they expect very little in the way of handcrafted highly purposed infrastructure underneath them. They just need “a bunch of compute instances” that can be dialed up or down, or the same for storage.

The customer wants to push responsibility of documenting application parameters back into the developers to be expressed as application meta-data – that is of-course machine-readable. They then expect that machines be able to read this policy and be able to auto-deploy the software on the infrastructure – which of course requires an infrastructure that can – ta da – understand application requirements.

And not surprisingly, this customer sees this as an opportunity. An opportunity to change this heavy weight and slow systems engineering process to something that allows them to deploy new applications onto bare infrastructure in a small fraction of the time that it takes them today. Now they say to their networking vendors – “It’s the Applications, Stupid!”

In part 2 of this blog, we’ll talk in more detail about the application policy and infrastructure implications.

The post It’s the Applications, Stupid (Part 1 of 3)! appeared first on Plexxi.

Read the original blog entry...

More Stories By Mat Mathews

Visionary solutions are built by visionary leaders. Plexxi co-founder and Vice President of Product Management Mat Mathews has spent 20 years in the networking industry observing, experimenting and ultimately honing his technology vision. The resulting product — a combination of traditional networking, software-defined networking and photonic switching — represents the best of Mat's career experiences. Prior to Plexxi, Mat held VP of Product Management roles at Arbor Networks and Crossbeam Systems. Mat began his career as a software engineer for Wellfleet Communications, building high speed Frame Relay Switches for the carrier market. Mat holds a Bachelors of Science in Computer Systems Engineering from the University of Massachusetts at Amherst.

@DevOpsSummit Stories
We had three quick questions for Mike Kail, and he had three quick answers. Mike is SVP of Infrastructure at Yahoo!, and formerly VP of IT Operations at Netflix. He'll be speaking at @DevOpsSummit about his experiences in integrating DevOps on a big scale in big-scale projects. Here's what we asked and what he said: DevOps Journal: You mention “eventual consistency” as a goal. Is there a timeframe? Mike Kail: It is really a strategy for successful transformation instead of a strict ...
Netuitive, a leading provider of IT analytics, today announced that it has secured an additional $6.5 million in equity financing. This round of financing was led by MK Capital and Rembrandt Venture Partners, and included the participation of Cross Creek Advisors and Columbia Capital. The proceeds will be used to accelerate the market delivery of Netuitive's latest product release powered by a state of the art big data architecture.

SAN JOSE, Calif., Oct. 6, 2014 /PRNewswire/ -- Electric Cloud (http://electric-cloud.com/), the leader for enterprise Continuous Delivery, today announced record quarterly sales for Q3 2014, demonstrating increasing momentum and demand for its products. The company nearly doubled sales from the previous quarter, and has enjoyed strong double-digit, year-over-year growth in 2014. Robust demand for the company's solutions t...

The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essential. The DevOps Summit at Cloud Expo--to be held November 4-6 at the Santa Clara Convention Center in the heart of Silicon Valley--will expand the DevO...
Software is eating the world. Companies that were not previously in the technology space now find themselves competing with Google and Amazon on speed of innovation. As the innovation cycle accelerates, companies must embrace rapid and constant change to both applications and their infrastructure, and find a way to deliver speed and agility of development without sacrificing reliability or efficiency of operations. In her keynote DevOps Summit, Victoria Livschitz, CEO of Qubell, will discuss ho...
DevOps Summit at Cloud Expo Silicon Valley announced today a limited time free "Expo Plus" registration option. On site registration price of $1,95 will be set to 'free' for delegates who register during this offer perios. To take advantage of this opportunity, attendees can use the coupon code, and secure their registration to attend all keynotes, DevOps Summit sessions at Cloud Expo, expo floor, and SYS-CON.tv power panels. Registration page is located at the DevOps Summit site.
Many businesses are closely scrutinizing the concept of Continuous Delivery and, in most cases, competitive pressure is the driver. CD allows you to deploy applications without having to write endless scripts, provisioning test environments on-demand, and creating delivery pipelines so anybody can see the current status of enhancements—just to name a few. In truth, Continuous Delivery is a response to the challenge of software taking ages to deliver and then not being what the customer wanted ...
The term culture has had a polarizing effect among DevOps supporters. Some propose that culture change is critical for success with DevOps, but are remiss to define culture. Some talk about a DevOps culture but then reference activities that could lead to culture change and there are those that talk about culture change as a set of behaviors that need to be adopted by those in IT. There is no question that businesses successful in adopting a DevOps mindset have seen departmental culture change, ...
Having just joined a large technology company with 20 years of history, it would be suicidal to believe that I can immediately move the entire organization to the DevOps mindset and model. For those not familiar with the term, “Eventual Consistency” is a model used in distributed computing to ensure high availability. In this context, it’s a model for replicating best practices and automation across IT teams and business units. The logical place to start with automation is the on-boarding of a ...
DevOps Journal: Cloud, Big Data, and the IoT all carry disruption within enterprise IT. The same goes with DevOps. Which of these is the major disruptor, in your opinion? Andi Mann: It may well be cloud, because it fundamentally enables all the rest. Cloud scale is why we are now considering Big Data; cloud connectivity is a key enabler of IoT; cloud agility has enabled DevOps to take hold. But in the end, the cloud is “just” a platform, while the results of DevOps speak for themselves--l...
BlueBox bridge the chasm between development and infrastructure. Hosting providers are taking standardization and automation too far. For many app developers it does nothing but spawn mayhem and more work. They have to figure out how their creations live on a pre-fab infrastructure solution full of constraints. Operations-as-a-Service is what BlueBox does. BlueBox utilizes development tools such as OpenStack, EMC Razor, Opscode’s Chef and BlueBox's proprietary tools give the power to do the unor...
SYS-CON Events announced today that AppDynamics will exhibit at DevOps Summit Silicon Valley, which will take place November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Digital businesses like yours need a way to turn data into actual results. AppDynamics is ushering in the next digital age – the age of the software-defined business. AppDynamics’ mission is to deliver true application intelligence that helps your software-defined business run faster, leaner, and more ef...
In today's application economy, enterprise organizations realize that it's their applications that are the heart and soul of their business. If their application users have a bad experience, their revenue and reputation are at stake. In his session at 15th Cloud Expo, Anand Akela, Senior Director of Product Marketing for Application Performance Management at CA Technologies, will discuss how a user-centric Application Performance Management solution can help inspire your users with every appli...
DevOps Summit at Cloud Expo Silicon Valley announced today a limited time free "Expo Plus" registration option through September. On site registration price of $1,95 will be set to 'free' for delegates who register during special offer. To take advantage of this opportunity, attendees can use the coupon code, and secure their registration to attend all keynotes, DevOps Summit sessions at Cloud Expo, expo floor, and SYS-CON.tv power panels. Registration page is located at the DevOps Summit site. ...
SYS-CON Events announced today that Serena Software will exhibit at DevOps Summit Silicon Valley, which will take place on November 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Serena Software supports DevOps and Continuous Delivery by providing application deployment automation and software release management solutions to replace slow and error-prone manual processes. 2,500 enterprises around the world trust Serena to help them develop and deploy better software.
The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essential. The DevOps Summit at Cloud Expo--to be held November 4-6 at the Santa Clara Convention Center in the heart of Silicon Valley--will expand the DevO...
The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essential. The DevOps Summit at Cloud Expo--to be held November 4-6 at the Santa Clara Convention Center in the heart of Silicon Valley--will expand the DevOps ...
Today, almost every company has a directory that needs to be managed. Spending valuable company time monitoring servers, provisioning and deprovisioning users, auditing, and assessing security concerns takes away from the core competency of the team – building product and delivering to customers quickly. DaaS takes on the burden of those tasks, and allows the team to focus on what they do best. In his session at DevOps Summit, Rajat Bahargava, Co-Founder, Chairman, and President & CEO of JumpClo...
The recent trends like cloud computing, social, mobile and Internet of Things are forcing enterprises to modernize in order to compete in the competitive globalized markets. However, enterprises are approaching newer technologies with a more silo-ed way, gaining only sub optimal benefits. The Modern Enterprise model is presented as a newer way to think of enterprise IT, which takes a more holistic approach to embracing modern technologies. This model makes use of Composable Enterprise framework ...
This story came in from Joseph – one of our fellow dynaTrace users and a performance engineer at a large fleet management service company. Their fleet management software runs on .NET, is developed in-house, is load tested with JMeter and monitored in Production with dynaTrace. A usage and configuration change of their dependency injection library turned out to dramatically impact CPU and memory usage while not yet impacting end user experience. Lessons learned: resource usage monitoring is as i...