Purpose-driven Networking: Where IoT and Microservices Intersect
The purpose of communication between things and apps will become more
critical to understand and act upon as the number of things continues to grow
One of the neat things about microservices is the ability to segment
functional actions into scalability domains. Login, browsing, and checkout
are separate functional domains that can each be scaled according to demand.
While one hopes that checkout is similarly in demand, it is unlikely to be as
popular as browsing, after all, and the days of wasting expensive money on
idle compute resources went out when the clouds descended.
Lori MacVittie Joins @DevOpsSummit New York Faculty ▸ Here
Session: How microservices are changing the underlying architectures needed
to scale, secure and deliver applications
In that same vein comes the ability to also create performa... (more)
Should You Stay with HTTP/1 or Move to HTTP/2 ?
Application experience aficionados take note: you have choices now. No longer
are you constrained to just HTTP/1 with a side option of WebSockets or SPDY.
HTTP/2 is also an option, one that like its SPDY predecessor brings with it
several enticing benefits but is not without obstacles.
In fact, it is those obstacles that may hold back adoption according to IDG
research, "Making the Journey to HTTP/2". In the research, respondents
indicated several potential barriers to adoption including backward
compatibility with HTTP/1 and the "... (more)
Programmability in the Network, of the Network and by the Network
Programmability is an integral component of just about every emergent
technology and trend today. Cloud? It's based on the ability of providers
(public or private) to abstract, automate and orchestrate the network using
programmability. DevOps? A significant tenet of DevOps relies on automation,
which in turn requires programmability of the infrastructure (network and
application) upon which apps are deployed. SDN? Again, a core principle of
SDN is the ability to programmatically modify the behavior of the network ... (more)
Programmability in the Network: Making Up for Lost Time with User Bribes
Ninety-percent of your users want your site to perform well during peak
periods, like the last month or so. That's according to a study by Compuware,
in which they also found that most dissatisfied users will throw you under a
bus if your app or site performs poorly while they're desperately trying to
buy the right gift for their very demanding loved ones.
In an application world driven by impatient and very vocal users, performance
is king. Every year before Christmas we hear at least one horror story of a
Can Network Infrastructure Be Immutable Infrastructure?
Immutable infrastructure, which I think is more appropriately called
disposable infrastructure, has been enjoying a reinvigorated life with the
success of Dockers and containerization over the past year. Too, DevOps has
played a role in resurrecting the notion of disposable infrastructure with
its association with automation and the use of templates to automate
everything from the acquisition to configuration to provisioning of, well,
just about everything in the application data path.
As technology trends naturally move fr... (more)