Welcome!

@CloudExpo Authors: Rostyslav Demush, Jignesh Solanki, Elizabeth White, Ed Featherston, Yeshim Deniz

Related Topics: @CloudExpo, Containers Expo Blog

@CloudExpo: Blog Feed Post

Cloud Usage: What If We're Doing It Wrong?

The presumption of the hype cycle is that you need and will adopt cloud computing en-masse

Lori and I were talking shop over the weekend, and one of the things a co-worker had said on an email thread triggered an entire series of observations from me. Not being one to keep my mouth shut, I thought I’d share them with you and lead you to my conclusions, so that you can decide if they’re accurate or not.

imageThe presumption of the hype cycle is that you need and will adopt cloud computing en-masse. This is an interesting presumption, but the security, economics, and Service Level Agreements (SLAs) will have to be there long-term for it to stand any chance of being true. Of the three, I see the largest being SLAs. Where the line is drawn between the cloud provider’s responsibilities and yours will be the weak point. Every IT shop I know that has gone with outsourcing or SaaS providers has gotten into the problem of “who’s problem is it anyway?” where the vendor points back to IT, IT staff thinks it is the vendor’s problem, and valuable time is lost while it all gets sorted out. In the end, someone is right and someone is wrong, but that’s not nearly as important as the fact that systems were down while you figured it out and it took a lot longer to figure out than it would have if one person or group were responsible for the whole system. With internal cloud, one group or person essentially is – the IT department that would be responsible anyway, so I’m sticking to a discussion of public cloud in this blog.

You see this sometimes between groups within an IT shop even. A NAS device becomes inaccessible, and the network/storage admins point fingers at each other. It’s not nearly as common as the external vendor scenario, but it happens. In the public cloud you will have at least three parties that will share in responsibility for your application’s availability – the Internet provider (four parties in the highly likely event that you and your cloud provider do not share an Internet access vendor), your staff, and the cloud provider. There is lots of room there for things to get out of hand, and you’ll have to negotiate your contract in such a way that your vendor has to work with you until an outage is pinned down and the cause definitively known.

The next most important is security. Seriously, those who claim cloud security “is not a problem” are not betting their careers on it. IT Managers are, and that fact alone should make you tread with caution. It’s not that cloud is inherently insecure (I’ve weighed in on this topic with my thoughts previously), it is that you need to prove it isn’t, or you may find yourself fired for a huge data leakage, just the type of firing that makes you spoiled goods and unlikely to land an equivalent job elsewhere. So be wary, if you go with public cloud, make the vendor prove they’re secure enough for  your organization’s level of risk aversion.

And finally, the financials. The rule of the hype cycle is the inverse of “What goes up must come down”. Let’s call it Lori’s Law - “What the hype cycle drives down in price must come back up”. Sure, early cloud providers are going to cut to the bone to get your business, but that’s not the best way to run a company, and eventually the cost of cloud computing will go back up – either through addition of essential for-fee services, or increases in base rates. While many things in the Internet are artificially depressed in price because a few clicks of a mouse and a few thousand dollars can create competitors, the horsepower and marketing required to sell something like cloud computing put it out of that category. A few big vendors will end up running the show – not necessarily vendors that are big today, just a few big vendors – and prices will raise over time. Get price lock-in with your contract, and make sure you have an exit strategy before you go moving critical parts of your business out there.

Still, the pundits assure you that you need cloud computing. If you have a single datacenter you need it for redundancy, if you have multiple datacenters, you need it for data/load sharing, and if you have no datacenter, why in the world would you build one when you can do it all in the cloud! (imagine hand waving and screaming here)

That’s not real close to reality. Their arguments are valid, but they ignore the expense of moving things to the cloud, the changes in staffing, architecture, and deployment models that must occur. In short, they ignore anything that is an inconvenient truth. Otherwise we’d call them something other than pundits. And the sage advisors that tackle these issues head-on and are trying to help you understand both whether you should be going to the cloud and how to get there in terms relevant to most enterprises today? They’re not in this group I’m referencing, they’re helping you figure it all out.

But all of this lead me to question one of the fundamental assumptions of Cloud Computing: That you, the enterprise, need public cloud to be competitive, adaptive, effective.

What if you don’t? Specifically, what if you could get all  of the benefits out of the cloud without ever actually using public cloud?

Software As A Service (SaaS) has been around a good long while now, and some companies have managed to be successful at it in the face of many of the same barriers that Cloud faces today. Cloud has the benefit that it is new enough that you all will be out there testing it out over the next couple of years, and your decisions about what to use it for will greatly impact the cloud vendor landscape. SaaS never had that – because it was Software as a Service, but was sold as a specific application or suite of applications, the market as a whole didn’t live or die in the same manner. Salesforce.com was smashingly successful while other similar offerings failed. I’ve pointed this out before, but coming at it from a different angle.

image And that is the completion of my thought. Cloud could become the deployment model of choice for SaaS providers – people who need unlimited potential connections, ultra-high-performance, and truly unlimited growth potential with pay-as-you-grow requirements – and you, as their customer, would reap the benefits. It is far easier to say “let’s purchase application X as a Service” than it is to say “Let’s move our entire infrastructure to the cloud”.

And what if that’s the correct answer? What if email and Azure and Google Apps, the whole pile of other applications running on the cloud are the real wave of cloud computing, and we’re all just wasting our time talking about massive public cloud migrations of enterprises?

It’s worth considering anyway. At least then there is one organization reporting for application availability and stability, not four. And at least then you’re not throwing the baby out with the bath water, as some in the cloud digerati community have been suggesting you must do for years.

I’ve been around the hype cycle a good long while, and this rings true for me. It makes more sense that we as an industry would make an evolutionary change than a revolutionary change at a time when Virtualization of the datacenter isn’t even completed yet. Internal cloud is evolutionary from Virtualization, external cloud is revolutionary from a “way we work” perspective. This skirts the line well.

Read the original blog entry...

More Stories By Don MacVittie

Don MacVittie is founder of Ingrained Technology, A technical advocacy and software development consultancy. He has experience in application development, architecture, infrastructure, technical writing,DevOps, and IT management. MacVittie holds a B.S. in Computer Science from Northern Michigan University, and an M.S. in Computer Science from Nova Southeastern University.

@CloudExpo Stories
The need for greater agility and scalability necessitated the digital transformation in the form of following equation: monolithic to microservices to serverless architecture (FaaS). To keep up with the cut-throat competition, the organisations need to update their technology stack to make software development their differentiating factor. Thus microservices architecture emerged as a potential method to provide development teams with greater flexibility and other advantages, such as the abili...
Product connectivity goes hand and hand these days with increased use of personal data. New IoT devices are becoming more personalized than ever before. In his session at 22nd Cloud Expo | DXWorld Expo, Nicolas Fierro, CEO of MIMIR Blockchain Solutions, will discuss how in order to protect your data and privacy, IoT applications need to embrace Blockchain technology for a new level of product security never before seen - or needed.
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, provided an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settle...
Blockchain. A day doesn’t seem to go by without seeing articles and discussions about the technology. According to PwC executive Seamus Cushley, approximately $1.4B has been invested in blockchain just last year. In Gartner’s recent hype cycle for emerging technologies, blockchain is approaching the peak. It is considered by Gartner as one of the ‘Key platform-enabling technologies to track.’ While there is a lot of ‘hype vs reality’ discussions going on, there is no arguing that blockchain is b...
Leading companies, from the Global Fortune 500 to the smallest companies, are adopting hybrid cloud as the path to business advantage. Hybrid cloud depends on cloud services and on-premises infrastructure working in unison. Successful implementations require new levels of data mobility, enabled by an automated and seamless flow across on-premises and cloud resources. In his general session at 21st Cloud Expo, Greg Tevis, an IBM Storage Software Technical Strategist and Customer Solution Architec...
Coca-Cola’s Google powered digital signage system lays the groundwork for a more valuable connection between Coke and its customers. Digital signs pair software with high-resolution displays so that a message can be changed instantly based on what the operator wants to communicate or sell. In their Day 3 Keynote at 21st Cloud Expo, Greg Chambers, Global Group Director, Digital Innovation, Coca-Cola, and Vidya Nagarajan, a Senior Product Manager at Google, discussed how from store operations and ...
"As we've gone out into the public cloud we've seen that over time we may have lost a few things - we've lost control, we've given up cost to a certain extent, and then security, flexibility," explained Steve Conner, VP of Sales at Cloudistics,in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Blockchain is a shared, secure record of exchange that establishes trust, accountability and transparency across business networks. Supported by the Linux Foundation's open source, open-standards based Hyperledger Project, Blockchain has the potential to improve regulatory compliance, reduce cost as well as advance trade. Are you curious about how Blockchain is built for business? In her session at 21st Cloud Expo, René Bostic, Technical VP of the IBM Cloud Unit in North America, discussed the b...
The use of containers by developers -- and now increasingly IT operators -- has grown from infatuation to deep and abiding love. But as with any long-term affair, the honeymoon soon leads to needing to live well together ... and maybe even getting some relationship help along the way. And so it goes with container orchestration and automation solutions, which are rapidly emerging as the means to maintain the bliss between rapid container adoption and broad container use among multiple cloud host...
In his session at 21st Cloud Expo, Michael Burley, a Senior Business Development Executive in IT Services at NetApp, described how NetApp designed a three-year program of work to migrate 25PB of a major telco's enterprise data to a new STaaS platform, and then secured a long-term contract to manage and operate the platform. This significant program blended the best of NetApp’s solutions and services capabilities to enable this telco’s successful adoption of private cloud storage and launching ...
You know you need the cloud, but you’re hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected in a way that makes the public cloud a non-starter. You’re looking at private cloud solutions based on hyperconverged infrastructure, but you’re concerned with the limits inherent in those technologies.
Imagine if you will, a retail floor so densely packed with sensors that they can pick up the movements of insects scurrying across a store aisle. Or a component of a piece of factory equipment so well-instrumented that its digital twin provides resolution down to the micrometer.
"Since we launched LinuxONE we learned a lot from our customers. More than anything what they responded to were some very unique security capabilities that we have," explained Mark Figley, Director of LinuxONE Offerings at IBM, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Is advanced scheduling in Kubernetes achievable?Yes, however, how do you properly accommodate every real-life scenario that a Kubernetes user might encounter? How do you leverage advanced scheduling techniques to shape and describe each scenario in easy-to-use rules and configurations? In his session at @DevOpsSummit at 21st Cloud Expo, Oleg Chunikhin, CTO at Kublr, answered these questions and demonstrated techniques for implementing advanced scheduling. For example, using spot instances and co...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, whic...
Sanjeev Sharma Joins June 5-7, 2018 @DevOpsSummit at @Cloud Expo New York Faculty. Sanjeev Sharma is an internationally known DevOps and Cloud Transformation thought leader, technology executive, and author. Sanjeev's industry experience includes tenures as CTO, Technical Sales leader, and Cloud Architect leader. As an IBM Distinguished Engineer, Sanjeev is recognized at the highest levels of IBM's core of technical leaders.
As DevOps methodologies expand their reach across the enterprise, organizations face the daunting challenge of adapting related cloud strategies to ensure optimal alignment, from managing complexity to ensuring proper governance. How can culture, automation, legacy apps and even budget be reexamined to enable this ongoing shift within the modern software factory? In her Day 2 Keynote at @DevOpsSummit at 21st Cloud Expo, Aruna Ravichandran, VP, DevOps Solutions Marketing, CA Technologies, was jo...
While some developers care passionately about how data centers and clouds are architected, for most, it is only the end result that matters. To the majority of companies, technology exists to solve a business problem, and only delivers value when it is solving that problem. 2017 brings the mainstream adoption of containers for production workloads. In his session at 21st Cloud Expo, Ben McCormack, VP of Operations at Evernote, discussed how data centers of the future will be managed, how the p...
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
When it comes to cloud computing, the ability to turn massive amounts of compute cores on and off on demand sounds attractive to IT staff, who need to manage peaks and valleys in user activity. With cloud bursting, the majority of the data can stay on premises while tapping into compute from public cloud providers, reducing risk and minimizing need to move large files. In his session at 18th Cloud Expo, Scott Jeschonek, Director of Product Management at Avere Systems, discussed the IT and busine...