|By Derick Winkworth||
|August 13, 2014 09:00 AM EDT||
We’ve spent some cycles talking about user experience and workflow in previous articles. So in this post, we’re going to explore how these things relate to one another in the context of networking. We’ll talk a little about each separately, then we’ll bring it together in the end.
User Experience (UX), in networking is a tricky thing. It’s not just about the direct user interaction of a particular feature or of a particular product. Over at Packet Pushers, we see many blog entries reviewing network products. Time and time again, they show us that UX encompasses something much broader: It’s the experience of how well the vendor delivers the product, not just the product itself. Vendors must consider the user’s experience from the first interactions with the company, to the unboxing of the product, the ease of finding and consuming relevant documentation, through the actual support process.
Network Engineers expect that there will be problems. However, problems frequently mean one-offs and exceptions until an appropriate fix surfaces. If we can never find an answer in documentation, this can be frustrating. Especially if we are told by support that it is a well known issue. If it’s well known, then produce some documentation with workarounds! If there is an associated bug, put a bug ID in the docs. If possible, put a target release for an upcoming fix, too. Easy to find, relevant documentation can vastly improve the experience of the product, even when dealing with bugs.
Let’s consider the UX of support. On average, your users frequently know more about networking than you do. Customers have poured a significant amount of their time into memorizing piles and piles of facts about how every tiny thing in networking should work. Standards are tricky thing, too. If you are going to tell the customer that your product is “behaving according to standards” then you better be prepared to back that up. You also should be prepared to back down from that argument as well. There are many standards, and portions of standards, that are not followed by any vendor or community in practice. Sometimes standards are not clear or they are contradictory. In these cases, over time, implementations have evolved a certain way to deal with these inconsistencies in order to ensure interoperability. It is incumbent upon the vendor to adjust as required in these situations. Remember the Robustness Principle in RFC 1122 (section 1.2.2): “Be liberal in what you accept, and conservative in what you send.”
The most important part here is that the user’s experience of the company is more important than just the product alone. Vendors should understand all points of interaction with the customer from sales, to documentation, the product user interface, to support, should be crafted relative to the workflow of their customer. Focus less on features, and more on solving problems.
We’ve spent some time, in particular, talking about workflow here on the Plexxi blog site. The first, and key, take away here is that Network Engineering is workflow dominated. Everything we do ends up being a series of steps, and those steps don’t always involve direct interaction with the product. The second takeaway is that workflows are dynamic. As previously discussed, referential space in networking is enormously complicated. Exactly where a network engineer starts their workflow in referential space, and what path they will end up traversing, is highly dependent on what they are doing and what they stumble across while they are working.
When customers are evaluating a product, what they need to understand is how the product solves some difficult problem for them, and this means the vendor must have a solid understanding of where their product fits in referential space. What difficult, error-prone, risk-heavy, or tedious path in this space are you solving? It’s important to know that even if you are solving a problem well, you are at the same time altering the landscape of this space. This is very important for the customer. This is what that drives them to want to understand the classic “packet-walkthrough”, for instance. If you are telling them “You won’t need to configure VLANs anymore” then you should be able to tangibly show them what they will be doing.
Ambiguity is bad. To the customer, ambiguity means an investment in time and and effort to understand and operate the product.
Coming out of the SDN hype-cycle, we have learned many things (I hope). The most important thing is that networking is really complicated. We can’t just make it go away. The most successful products have simply moved the complexity around, and they do this with little understanding of what network engineers do.
When vendors truly understand how user experience intersects with the complex space that network workflows happen in, then they can change how they build and deliver network products in innovative ways. The way to do this is by partnering with network engineers and their teams, and to really listen to how they work and the problems they actually have. Every part of the user experience should be tailored to make network engineers more effective.
In short, network engineers make better partners than they do targets. Understanding our customers means understanding networks in context. This is how we move networking forward.
Shipping daily, injecting faults, and keeping an extremely high availability "without Ops"? Understand why NoOps does not mean no operations. Agile development methodologies require evolved operations to be successful. In his keynote at DevOps Summit, David Tesar, Microsoft Technical Evangelist on Microsoft Azure and DevOps, will discuss how Microsoft teams who have made huge progress with a DevOps transformation effectively utilize operations staff and how challenges were overcome. Regardless ...
May. 28, 2015 09:00 AM EDT Reads: 1,745
You often hear the two titles of "DevOps" and "Immutable Infrastructure" used independently. In his session at DevOps Summit, John Willis, Technical Evangelist for Docker, will cover the union between the two topics and why this is important. He will cover an overview of Immutable Infrastructure then show how an Immutable Continuous Delivery pipeline can be applied as a best practice for "DevOps." He will end the session with some interesting case study examples.
May. 28, 2015 09:00 AM EDT Reads: 2,529
SYS-CON Media named Andi Mann editor of DevOps Journal. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. DevOps Journal brings valuable information to DevOps professionals who are transforming the way enterprise IT is done. Andi Mann, Vice President, Strategic Solutions, at CA Technologies, is an accomplished digital business executive with extensive global expertise as a strategist, technologist, innovator, marketer, communicator, and thought lea...
May. 28, 2015 09:00 AM EDT Reads: 2,351
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo in Silicon Valley. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading in...
May. 28, 2015 09:00 AM EDT Reads: 3,136
Even though it’s now Microservices Journal, long-time fans of SOA World Magazine can take comfort in the fact that the URL – soa.sys-con.com – remains unchanged. And that’s no mistake, as microservices are really nothing more than a new and improved take on the Service-Oriented Architecture (SOA) best practices we struggled to hammer out over the last decade. Skeptics, however, might say that this change is nothing more than an exercise in buzzword-hopping. SOA is passé, and now that people are ...
May. 28, 2015 09:00 AM EDT Reads: 4,036
Enterprises are fast realizing the importance of integrating SaaS/Cloud applications, API and on-premises data and processes, to unleash hidden value. This webinar explores how managers can use a Microservice-centric approach to aggressively tackle the unexpected new integration challenges posed by proliferation of cloud, mobile, social and big data projects. Industry analyst and SOA expert Jason Bloomberg will strip away the hype from microservices, and clearly identify their advantages and d...
May. 28, 2015 09:00 AM EDT Reads: 2,585
Information Technology (IT) service providers have historically struggled between the huge capital expenditure and long development cycles of building their own cloud versus the thin margins and limited flexibility of using public retailers such as Amazon Web Services (AWS). The emergence of wholesale cloud, and the technologies that make it possible, is revolutionizing how and by whom enterprise IT is delivered. Wholesale cloud is the game-changing third option between building your own (BYO) c...
May. 28, 2015 09:00 AM EDT Reads: 3,226
Cloud services are the newest tool in the arsenal of IT products in the market today. These cloud services integrate process and tools. In order to use these products effectively, organizations must have a good understanding of themselves and their business requirements. In his session at 15th Cloud Expo, Brian Lewis, Principal Architect at Verizon Cloud, outlined key areas of organizational focus, and how to formalize an actionable plan when migrating applications and internal services to the ...
May. 28, 2015 08:00 AM EDT Reads: 3,901
In a recent research, analyst firm IDC found that the average cost of a critical application failure is $500,000 to $1 million per hour and the average total cost of unplanned application downtime is $1.25 billion to $2.5 billion per year for Fortune 1000 companies. In addition to the findings on the cost of the downtime, the research also highlighted best practices for development, testing, application support, infrastructure, and operations teams.
May. 28, 2015 08:00 AM EDT Reads: 1,913
Most companies hope for rapid growth so it's important to invest in scalable core technologies that won't demand a complete overhaul when a business goes through a growth spurt. Cloud technology enables previously difficult-to-scale solutions like phone, network infrastructure or billing systems to automatically scale based on demand. For example, with a virtual PBX service, a single-user cloud phone service can easily transition into an advanced VoIP system that supports hundreds of phones and ...
May. 28, 2015 07:00 AM EDT Reads: 3,189
Containers Expo Blog covers the world of containers, as this lightweight alternative to virtual machines enables developers to work with identical dev environments and stacks. Containers Expo Blog offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. Bookmark Containers Expo Blog ▸ Here Follow new article posts on Twitter at @ContainersExpo
May. 28, 2015 06:00 AM EDT Reads: 1,887
Disruptive macro trends in technology are impacting and dramatically changing the "art of the possible" relative to supply chain management practices through the innovative use of IoT, cloud, machine learning and Big Data to enable connected ecosystems of engagement. Enterprise informatics can now move beyond point solutions that merely monitor the past and implement integrated enterprise fabrics that enable end-to-end supply chain visibility to improve customer service delivery and optimize sup...
May. 28, 2015 05:00 AM EDT Reads: 6,243
Over the last few years the healthcare ecosystem has revolved around innovations in Electronic Health Record (HER) based systems. This evolution has helped us achieve much desired interoperability. Now the focus is shifting to other equally important aspects - scalability and performance. While applying cloud computing environments to the EHR systems, a special consideration needs to be given to the cloud enablement of Veterans Health Information Systems and Technology Architecture (VistA), i.e....
May. 28, 2015 05:00 AM EDT Reads: 4,396
SYS-CON Events announced today that MetraTech, now part of Ericsson, has been named “Silver Sponsor” of SYS-CON's 16th International Cloud Expo®, which will take place on June 9–11, 2015, at the Javits Center in New York, NY. Ericsson is the driving force behind the Networked Society- a world leader in communications infrastructure, software and services. Some 40% of the world’s mobile traffic runs through networks Ericsson has supplied, serving more than 2.5 billion subscribers.
May. 28, 2015 05:00 AM EDT Reads: 2,307
From telemedicine to smart cars, digital homes and industrial monitoring, the explosive growth of IoT has created exciting new business opportunities for real time calls and messaging. In his session at @ThingsExpo, Ivelin Ivanov, CEO and Co-Founder of Telestax, shared some of the new revenue sources that IoT created for Restcomm – the open source telephony platform from Telestax. Ivelin Ivanov is a technology entrepreneur who founded Mobicents, an Open Source VoIP Platform, to help create, de...
May. 28, 2015 04:00 AM EDT Reads: 6,714
The Internet of Things (IoT) promises to evolve the way the world does business; however, understanding how to apply it to your company can be a mystery. Most people struggle with understanding the potential business uses or tend to get caught up in the technology, resulting in solutions that fail to meet even minimum business goals. In his session at @ThingsExpo, Jesse Shiah, CEO / President / Co-Founder of AgilePoint Inc., showed what is needed to leverage the IoT to transform your business. ...
May. 28, 2015 04:00 AM EDT Reads: 7,160
Grow your business with enterprise wearable apps using SAP Platforms and Google Glass. SAP and Google just launched the SAP and Google Glass Challenge, an opportunity for you to innovate and develop the best Enterprise Wearable App using SAP Platforms and Google Glass and gain valuable market exposure. In his session at @ThingsExpo, Brian McPhail, Senior Director of Business Development, ISVs & Digital Commerce at SAP, outlined the timeline of the SAP Google Glass Challenge and the opportunity...
May. 28, 2015 03:00 AM EDT Reads: 5,385
As enterprises look to take advantage of the cloud, they need to understand the importance of safeguarding their confidential and sensitive data in cloud environments. Enterprises must protect their data from (i) system administrators who don't need to see the data in the clear and (ii) adversaries who become system administrators from stolen credentials. In short, enterprises must take control of their data: The best way to do this is by using advanced encryption, centralized key management and...
May. 28, 2015 02:00 AM EDT Reads: 4,760
What are the benefits of using an enterprise-grade orchestration platform? In their session at 15th Cloud Expo, Nate Gordon, Director of Technology at Appcore, and Kedar Poduri, Senior Director of Product Management at Citrix Systems, took a closer look at the architectural design factors needed to support diverse workloads and how to run these workloads efficiently as a service provider. They also discussed how to deploy private cloud environments in 15 minutes or less.
May. 28, 2015 01:00 AM EDT Reads: 3,947
In his session at DevOps Summit, Andrei Yurkevich, CTO at Altoros, provided an overview of all the benefits and opportunities, as well as drawbacks of deploying Cloud Foundry PaaS with Juju and compared it to BOSH. Discover the features that overlap, and understand what Juju Charm is, what it is not, where you use one or the other or where you use both BOSH and Juju Charms together. Andrei Yurkevich is Cloud Foundry protagonist and CTO at Altoros. Under his supervision, the Altoros engineering ...
May. 28, 2015 12:00 AM EDT Reads: 4,884