|By Esmeralda Swartz||
|April 21, 2014 09:45 AM EDT||
In my previous blog I contrasted the latest net neutrality developments in the EU with the situation in the U.S. Neither decision will settle the argument and the two camps will continue to debate the topic for the foreseeable future. On both sides of the argument and the ocean, believers state with conviction that their way is the right way, leading to a healthier Internet industry and benefits for all.
One camp takes the view that Internet openness and neutrality means that telecom service providers should not be restricted from managing Internet traffic and, if they feel it is appropriate, to charge more to third-party ISPs and content providers for premium service. Only in this way, it is argued, will bit-carriers be able to earn the revenues they need to invest in network growth and quality improvements that will benefit us all.
An opposing view of openness and neutrality is that users of the Internet (that is content providers and the users who access and pay for that content) should be able to expect that their traffic will be given pretty much the same treatment as other users' traffic. If you want to send (or receive) more bits, then you can expect to pay more money for bandwidth, but once en route, all bits should be given equal treatment. Only in this way, it is argued, will bit-carriers be discouraged from under-investing in the network in order to create an artificial capacity shortfall.
On each side of the argument there is a long list of other debating points, most of which signal doom for the future of civilization as we know it if the right path isn't chosen.
Generally I avoid taking sides on this topic, although I tend to have an aversion to heavy-handed regulation. I have also pointed out that prophesies of doom are perhaps overstated, missing the point that businesses and business models can adapt, sometimes in unpredictable ways. For example, enabling carriers to charge for favoring some traffic over others could have a more complex result than just increasing the revenues of the carriers and adding to the costs of the users. It changes the bit-carrying business model in such a way that it might encourage new entrants to the market, and some of those new bit-carrying entrants could potentially be those same content providers who are liable to suffer from the extra costs.
Three years ago, the European Union legislators, without much conviction, decided to swing somewhat in the direction of the bit-carriers, when they decided against introducing legislation to protect net neutrality. At that time they decided that carrier transparency might be sufficient: carriers could enter into any arrangements they like, providing they revealed what they are doing. This decision was similar to the decision of the United States Court of Appeals in January 2014.
Now three years after their initial decision, and presumably after much soul-searching deliberation, the European legislators have moved somewhat in the opposite direction by announcing in April 2014 that they plan to pass legislation that aims to preserve aspects of net neutrality.
What's changed? Well, it's not that their economic advisors have definitively established that there is one right way here. The arguments are still raging, and still just as confused. But note that there's a European election looming. Politicians may not be any more skilled than the rest of us in predicting with accuracy the effects of this legislation one way or the other, in terms of its realistic economic impact on the industry and on the public good. But they can count votes, and it was clear that the lines were being drawn between just the telcos on one side and on the other, most of the Internet content and services industry plus a host of consumer advocates. Perhaps the telcos might have been in a better lobbying position if they hadn't moved so slowly in implementing their own reforms to mobile roaming charges, which have been a gold mine for the carriers in Europe for years, and a constant source of customer complaints. But they didn't, so the legislators plan to hit the telcos with a double whammy, because at the same time they also announced their intention to eliminate international roaming fees by 2016, consistent with their aim to create a genuine single market for wireless services to replace the current fragmented and customer-hostile market.
The decisive vote on these two important matters will not take place until October 2014, so there's still time for attitudes to change. But it might be rather useful for the industry to have two giant testing grounds so we can assess the actual results that emerge from these two different approaches to a "Free and Unfettered" Internet. So far all the foretelling has been based on speculation, some better-informed than others. A period of, say, five years with two giant economies testing out these apparently contradictory philosophies in parallel would be one grand experiment, that would, at least provide us with something to measure. Not that I think it would end the debate. The opinions of politicians and lobbyists alike are substantially immune to evidence, but they are not immune to the democratic pressures of voters. However voters need and deserve more than the partial and loud arguments of those with vested interests, and so this experiment might be just what we all need, on both sides of the Atlantic.
Adding public cloud resources to an existing application can be a daunting process. The tools that you currently use to manage the software and hardware outside the cloud aren’t always the best tools to efficiently grow into the cloud. All of the major configuration management tools have cloud orchestration plugins that can be leveraged, but there are also cloud-native tools that can dramatically improve the efficiency of managing your application lifecycle. In his session at 18th Cloud Expo, ...
Feb. 14, 2016 09:30 AM EST Reads: 102
Microservices are a type of software architecture where large applications are made up of small, self-contained units working together through APIs that are not dependent on a specific language. Each service has a limited scope, concentrates on a specific task and is highly independent. This setup allows IT managers and developers to build systems in a modular way. In his book, “Building Microservices,” Sam Newman said microservices are small, focused components built to do a single thing very w...
Feb. 14, 2016 09:30 AM EST Reads: 116
When building large, cloud-based applications that operate at a high scale, it’s important to maintain a high availability and resilience to failures. In order to do that, you must be tolerant of failures, even in light of failures in other areas of your application. “Fly two mistakes high” is an old adage in the radio control airplane hobby. It means, fly high enough so that if you make a mistake, you can continue flying with room to still make mistakes. In his session at 18th Cloud Expo, Lee...
Feb. 14, 2016 09:15 AM EST
WebSocket is effectively a persistent and fat pipe that is compatible with a standard web infrastructure; a "TCP for the Web." If you think of WebSocket in this light, there are other more hugely interesting applications of WebSocket than just simply sending data to a browser. In his session at 18th Cloud Expo, Frank Greco, Director of Technology for Kaazing Corporation, will compare other modern web connectivity methods such as HTTP/2, HTTP Streaming, Server-Sent Events and new W3C event APIs ...
Feb. 14, 2016 08:30 AM EST
Join us at Cloud Expo | @ThingsExpo 2016 – June 7-9 at the Javits Center in New York City and November 1-3 at the Santa Clara Convention Center in Santa Clara, CA – and deliver your unique message in a way that is striking and unforgettable by taking advantage of SYS-CON's unmatched high-impact, result-driven event / media packages.
Feb. 14, 2016 08:30 AM EST Reads: 117
At first adopted by enterprises to consolidate physical servers, virtualization is now widely used in cloud computing to offer elasticity and scalability. On the other hand, Docker has developed a new way to handle Linux containers, inspired by version control software such as Git, which allows you to keep all development versions. In his session at 17th Cloud Expo, Dominique Rodrigues, the co-founder and CTO of Nanocloud Software, discussed how in order to also handle QEMU / KVM virtual machin...
Feb. 14, 2016 08:15 AM EST Reads: 157
Microservices are all the rage right now — and the industry is still learning, experimenting, and developing patterns, for successfully designing, deploying and managing Microservices in the real world. Are you considering jumping on the Microservices-wagon? Do Microservices make sense for your particular use case? What are some of the “gotchas” you should be aware of? This morning on #c9d9 we had experts from popular chat app Kik, SMB SaaS platform Yodle and hosted CI solution Semaphore sha...
Feb. 14, 2016 08:00 AM EST
How is your DevOps transformation coming along? How do you measure Agility? Reliability? Efficiency? Quality? Success?! How do you optimize your processes? This morning on #c9d9 we talked about some of the metrics that matter for the different stakeholders throughout the software delivery pipeline. Our panelists shared their best practices.
Feb. 14, 2016 08:00 AM EST Reads: 132
SYS-CON Events announced today that FalconStor Software® Inc., a 15-year innovator of software-defined storage solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. FalconStor Software®, Inc. (NASDAQ: FALC) is a leading software-defined storage company offering a converged, hardware-agnostic, software-defined storage and data services platform. Its flagship solution FreeStor®, utilizes a horizonta...
Feb. 14, 2016 07:30 AM EST
Sensors and effectors of IoT are solving problems in new ways, but small businesses have been slow to join the quantified world. They’ll need information from IoT using applications as varied as the businesses themselves. In his session at @ThingsExpo, Roger Meike, Distinguished Engineer, Director of Technology Innovation at Intuit, showed how IoT manufacturers can use open standards, public APIs and custom apps to enable the Quantified Small Business. He used a Raspberry Pi to connect sensors...
Feb. 14, 2016 04:30 AM EST Reads: 406
Father business cycles and digital consumers are forcing enterprises to respond faster to customer needs and competitive demands. Successful integration of DevOps and Agile development will be key for business success in today’s digital economy. In his session at DevOps Summit, Pradeep Prabhu, Co-Founder & CEO of Cloudmunch, covered the critical practices that enterprises should consider to seamlessly integrate Agile and DevOps processes, barriers to implementing this in the enterprise, and pr...
Feb. 14, 2016 04:00 AM EST Reads: 491
The cloud promises new levels of agility and cost-savings for Big Data, data warehousing and analytics. But it’s challenging to understand all the options – from IaaS and PaaS to newer services like HaaS (Hadoop as a Service) and BDaaS (Big Data as a Service). In her session at @BigDataExpo at @ThingsExpo, Hannah Smalltree, a director at Cazena, will provide an educational overview of emerging “as-a-service” options for Big Data in the cloud. This is critical background for IT and data profes...
Feb. 14, 2016 04:00 AM EST Reads: 263
If we look at slow, traditional IT and jump to the conclusion that just because we found its issues intractable before, that necessarily means we will again, then it’s time for a rethink. As a matter of fact, the world of IT has changed over the last ten years or so. We’ve been experiencing unprecedented innovation across the board – innovation in technology as well as in how people organize and accomplish tasks. Let’s take a look at three differences between today’s modern, digital context...
Feb. 14, 2016 03:45 AM EST Reads: 262
The principles behind DevOps are not new - for decades people have been automating system administration and decreasing the time to deploy apps and perform other management tasks. However, only recently did we see the tools and the will necessary to share the benefits and power of automation with a wider circle of people. In his session at DevOps Summit, Bernard Sanders, Chief Technology Officer at CloudBolt Software, explored the latest tools including Puppet, Chef, Docker, and CMPs needed to...
Feb. 14, 2016 03:30 AM EST Reads: 397
The (re?)emergence of Microservices was especially prominent in this week’s news. What are they good for? do they make sense for your application? should you take the plunge? and what do Microservices mean for your DevOps and Continuous Delivery efforts? Continue reading for more on Microservices, containers, DevOps culture, and more top news from the past week. As always, stay tuned to all the news coming from@ElectricCloud on DevOps and Continuous Delivery throughout the week and retweet/favo...
Feb. 14, 2016 03:00 AM EST Reads: 256
In a previous article, I demonstrated how to effectively and efficiently install the Dynatrace Application Monitoring solution using Ansible. In this post, I am going to explain how to achieve the same results using Chef with our official dynatrace cookbook available on GitHub and on the Chef Supermarket. In the following hands-on tutorial, we’ll also apply what we see as good practice on working with and extending our deployment automation blueprints to suit your needs.
Feb. 14, 2016 02:00 AM EST Reads: 106
Let’s face it, embracing new storage technologies, capabilities and upgrading to new hardware often adds complexity and increases costs. In his session at 18th Cloud Expo, Seth Oxenhorn, Vice President of Business Development & Alliances at FalconStor, will discuss how a truly heterogeneous software-defined storage approach can add value to legacy platforms and heterogeneous environments. The result reduces complexity, significantly lowers cost, and provides IT organizations with improved effi...
Feb. 14, 2016 01:15 AM EST Reads: 298
Cognitive Computing is becoming the foundation for a new generation of solutions that have the potential to transform business. Unlike traditional approaches to building solutions, a cognitive computing approach allows the data to help determine the way applications are designed. This contrasts with conventional software development that begins with defining logic based on the current way a business operates. In her session at 18th Cloud Expo, Judith S. Hurwitz, President and CEO of Hurwitz & ...
Feb. 13, 2016 11:15 PM EST Reads: 318
Data-as-a-Service is the complete package for the transformation of raw data into meaningful data assets and the delivery of those data assets. In her session at 18th Cloud Expo, Lakshmi Randall, an industry expert, analyst and strategist, will address: What is DaaS (Data-as-a-Service)? Challenges addressed by DaaS Vendors that are enabling DaaS Architecture options for DaaS
Feb. 13, 2016 08:45 PM EST Reads: 403
One of the bewildering things about DevOps is integrating the massive toolchain including the dozens of new tools that seem to crop up every year. Part of DevOps is Continuous Delivery and having a complex toolchain can add additional integration and setup to your developer environment. In his session at @DevOpsSummit at 18th Cloud Expo, Miko Matsumura, Chief Marketing Officer of Gradle Inc., will discuss which tools to use in a developer stack, how to provision the toolchain to minimize onboa...
Feb. 13, 2016 08:00 PM EST Reads: 159