Welcome!

@CloudExpo Authors: William Schmarzo, Kevin Jackson, Liz McMillan, Pat Romanski, David H Deans

Related Topics: @CloudExpo, Java IoT, Microservices Expo, Containers Expo Blog, @BigDataExpo, SDN Journal

@CloudExpo: Blog Feed Post

Short Ts

There's been a lot of hullaboo in the last few years about the current cycle of disruption in IT

There's been a lot of hullaboo in the last few years about the current cycle of disruption in IT:  Public Cloud, Private Cloud, SDN, DevOps, Everything-as-a-Service… the list goes on and on and every vertical, every field, and every niche is feeling the churn.  Every day there is no shortage of opinions "for" and "against" something in tech that is emerging, in decline, or re-emerging.  There is one aspect to all of it though that is largely ignored:  "The Short 't'."

Every System in Summary

Figure 1.  A summary of any given system.

Figure 1. A summary of any given system.

Let's have a look at Figure 1.  It represents any given system:  A car, an MP3 player, a network, or a cloud-service.  Policy-Set "1" in implementation consists of some input state, configured or ephemeral, that allows the consumer of this system (be it human or another system) to express to the system some desired behavior or outcome the system should exhibit.  This expression happens in the context of a policy-framework which provides some set of policy "constructs."  In networking, this would be things like prefix-lists, ACLs, route-maps, affinity groups, affinity links, etc.  In the case of an MP3 player, this would be some set of menu selections leading the MP3 player to play music.  In the case of Amazon's cloud services, it could be a deployed CloudFormation template.

This set of constructs is then rendered (that would be the "r") by the system into some aggregate system state which exhibits the desired behavior or outcome that the consumer originally tried to express using the policy framework.  This rendering consists of a process in which the total set of policy constructs is deconstructed and turned, ultimately, into system state.

So what can we say about "r" in this diagram?  Well, not much actually.  We have to add something to the diagram to put "r" into meaningful context.  This is the something that is largely ignored in much of the discussion and, frankly, in much of the systems engineering and development work being done in IT.

Crossing your Ts

Figure 2.  System Summary with a measure of User Experience.

Figure 2. System Summary with a measure of User Experience.

Imagine you have two devices, both providing equivalent functionality.  For instance, you have two top-of-rack ethernet switches.  You actually own, and have installed vendor A's switch.  You have purchased vendor B's switch, and you are about to replace vendor A's switch with it.  Before you can do this, you must configure vendor B's switch.  You must "transform" vendor A's configuration (policy-set 0) to vendor B's configuration (policy-set 1).  If "t" is very long in this process, that means a lot of work must go into deconstructing vendor A's policy, and reconstructing them using vendor B's available policy constructs.  If "t" is very short, then the conversion is relatively easy (for instance, both vendors happen to use a Cisco IOS-like user interface).  Following me so far?  Good… now let's get a little more cerebral!

What we can say about "r" and "t" is a little clearer now.  The distance between "p0" and "s" is fixed and is a measure of user experience.  You can not shorten or lengthen "t" without impacting the length of "r", and vice versa.  If "r" is very short, then "t" must be long.  If "t" is very short, then "r" is very long.  In other words, the closer the policy constructs represent the design choices of the underlying system, the more difficult it is for a consumer to express their desired intent to the system.  A short "r" will manifest as many different "knobs" in the policy-framework.  In complex systems, a short "r" means innumerable potential outcome states, and therefore greater fragility.  A short "r" also means the level of abstraction relative to the overall system is low….  still here?  Let's get even more cerebral…

What if policy-set 0 is actually what's in your mind?  It's what you naturally intuit you want the system to do.   Now imagine the system is actually a "system of systems" popularly known as a network.  In legacy networking, "t" is very long between human intuition and the idioms native to the system. In fact, it's so long that you need to hire specialists to make the journey.  What is the CCIE exam except a test of "t?"  You must transform a confusing set of overlapping broken-english requirements into a set of router configs!

It would seem a natural conclusion, then, that SDN represents a new level of abstraction that shortens "t," making the network as a whole easier to interact with.  However, we've learned a lot in the last couple of years.  SDN, much like it's more popular sub-topic OpenFlow, isn't as practical as much as it is a great starting point for asking questions about what we really want out of the network.

It's not about the network, it's about everything surrounding the network

policyscale

What we've learned about network automation is that it's impossible to automate the network, or associated network functions, without reference to the systems surrounding the network.  As soon as you accept this inevitable fact, then the "system" becomes the data center.  See Figure 3. In this context, the interface to the network should present network-wide behaviors in an orchestration friendly way.  In fact, all constituent components of the data center should represent domain-wide behaviors that are highly automatable. In the next article, we'll go further down the rabbit hole, discussing the implication here for APIs and the data and policy constructs they represent.  We'll further enhance Figure 3, as well, as we discuss the primary importance of "deconstruction" along the path from human intent to system state.

For now, the take away here is this:  KEEP "T" SHORT! Burn it into your mind, customer and vendor alike.  Don't expose the contours of the underlying system to the user, because user experience matters.  This is true for data-center wide policy as well as for the constituent systems of the data center.

The post Short T’s appeared first on Plexxi.

Read the original blog entry...

More Stories By Michael Bushong

The best marketing efforts leverage deep technology understanding with a highly-approachable means of communicating. Plexxi's Vice President of Marketing Michael Bushong has acquired these skills having spent 12 years at Juniper Networks where he led product management, product strategy and product marketing organizations for Juniper's flagship operating system, Junos. Michael spent the last several years at Juniper leading their SDN efforts across both service provider and enterprise markets. Prior to Juniper, Michael spent time at database supplier Sybase, and ASIC design tool companies Synopsis and Magma Design Automation. Michael's undergraduate work at the University of California Berkeley in advanced fluid mechanics and heat transfer lend new meaning to the marketing phrase "This isn't rocket science."

@CloudExpo Stories
Artificial intelligence, machine learning, neural networks. We’re in the midst of a wave of excitement around AI such as hasn’t been seen for a few decades. But those previous periods of inflated expectations led to troughs of disappointment. Will this time be different? Most likely. Applications of AI such as predictive analytics are already decreasing costs and improving reliability of industrial machinery. Furthermore, the funding and research going into AI now comes from a wide range of com...
For organizations that have amassed large sums of software complexity, taking a microservices approach is the first step toward DevOps and continuous improvement / development. Integrating system-level analysis with microservices makes it easier to change and add functionality to applications at any time without the increase of risk. Before you start big transformation projects or a cloud migration, make sure these changes won’t take down your entire organization.
Internet of @ThingsExpo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devic...
We build IoT infrastructure products - when you have to integrate different devices, different systems and cloud you have to build an application to do that but we eliminate the need to build an application. Our products can integrate any device, any system, any cloud regardless of protocol," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA
21st International Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Me...
SYS-CON Events announced today that Ayehu will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara California. Ayehu provides IT Process Automation & Orchestration solutions for IT and Security professionals to identify and resolve critical incidents and enable rapid containment, eradication, and recovery from cyber security breaches. Ayehu provides customers greater control over IT infras...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
SYS-CON Events announced today that MobiDev, a client-oriented software development company, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business...
SYS-CON Events announced today that GrapeUp, the leading provider of rapid product development at the speed of business, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market acr...
"We are a monitoring company. We work with Salesforce, BBC, and quite a few other big logos. We basically provide monitoring for them, structure for their cloud services and we fit into the DevOps world" explained David Gildeh, Co-founder and CEO of Outlyer, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
SYS-CON Events announced today that Enzu will exhibit at SYS-CON's 21st Int\ernational Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Enzu’s mission is to be the leading provider of enterprise cloud solutions worldwide. Enzu enables online businesses to use its IT infrastructure to their competitive advantage. By offering a suite of proven hosting and management services, Enzu wants companies to focus on the core of their ...
DevOps at Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. 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 w...
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists examined how DevOps helps to meet the de...
Cloud Expo, Inc. has announced today that Andi Mann and Aruna Ravichandran have been named Co-Chairs of @DevOpsSummit at Cloud Expo Silicon Valley which will take place Oct. 31-Nov. 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. "DevOps is at the intersection of technology and business-optimizing tools, organizations and processes to bring measurable improvements in productivity and profitability," said Aruna Ravichandran, vice president, DevOps product and solutions marketing...
Automation is enabling enterprises to design, deploy, and manage more complex, hybrid cloud environments. Yet the people who manage these environments must be trained in and understanding these environments better than ever before. A new era of analytics and cognitive computing is adding intelligence, but also more complexity, to these cloud environments. How smart is your cloud? How smart should it be? In this power panel at 20th Cloud Expo, moderated by Conference Chair Roger Strukhoff, pane...
SYS-CON Events announced today that Cloud Academy named "Bronze Sponsor" of 21st International Cloud Expo which will take place October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara, CA. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud com...
What's the role of an IT self-service portal when you get to continuous delivery and Infrastructure as Code? This general session showed how to create the continuous delivery culture and eight accelerators for leading the change. Don Demcsak is a DevOps and Cloud Native Modernization Principal for Dell EMC based out of New Jersey. He is a former, long time, Microsoft Most Valuable Professional, specializing in building and architecting Application Delivery Pipelines for hybrid legacy, and cloud ...
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
In his session at Cloud Expo, Alan Winters, an entertainment executive/TV producer turned serial entrepreneur, presented a success story of an entrepreneur who has both suffered through and benefited from offshore development across multiple businesses: The smart choice, or how to select the right offshore development partner Warning signs, or how to minimize chances of making the wrong choice Collaboration, or how to establish the most effective work processes Budget control, or how to ma...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.