Welcome!

@CloudExpo Authors: Liz McMillan, LeanTaaS Blog, Pat Romanski, Kevin Jackson, Elizabeth White

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
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It’s clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Tha...
Digital Transformation (DX) is not a "one-size-fits all" strategy. Each organization needs to develop its own unique, long-term DX plan. It must do so by realizing that we now live in a data-driven age, and that technologies such as Cloud Computing, Big Data, the IoT, Cognitive Computing, and Blockchain are only tools. In her general session at 21st Cloud Expo, Rebecca Wanta explained how the strategy must focus on DX and include a commitment from top management to create great IT jobs, monitor ...
"Digital transformation - what we knew about it in the past has been redefined. Automation is going to play such a huge role in that because the culture, the technology, and the business operations are being shifted now," stated Brian Boeggeman, VP of Alliances & Partnerships at Ayehu, 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.
Digital transformation is about embracing digital technologies into a company's culture to better connect with its customers, automate processes, create better tools, enter new markets, etc. Such a transformation requires continuous orchestration across teams and an environment based on open collaboration and daily experiments. In his session at 21st Cloud Expo, Alex Casalboni, Technical (Cloud) Evangelist at Cloud Academy, explored and discussed the most urgent unsolved challenges to achieve f...
In his Opening Keynote at 21st Cloud Expo, John Considine, General Manager of IBM Cloud Infrastructure, led attendees through the exciting evolution of the cloud. He looked at this major disruption from the perspective of technology, business models, and what this means for enterprises of all sizes. John Considine is General Manager of Cloud Infrastructure Services at IBM. In that role he is responsible for leading IBM’s public cloud infrastructure including strategy, development, and offering m...
There is a huge demand for responsive, real-time mobile and web experiences, but current architectural patterns do not easily accommodate applications that respond to events in real time. Common solutions using message queues or HTTP long-polling quickly lead to resiliency, scalability and development velocity challenges. In his session at 21st Cloud Expo, Ryland Degnan, a Senior Software Engineer on the Netflix Edge Platform team, will discuss how by leveraging a reactive stream-based protocol,...
"I focus on what we are calling CAST Highlight, which is our SaaS application portfolio analysis tool. It is an extremely lightweight tool that can integrate with pretty much any build process right now," explained Andrew Siegmund, Application Migration Specialist for CAST, 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.
SYS-CON Events announced today that Evatronix will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Evatronix SA offers comprehensive solutions in the design and implementation of electronic systems, in CAD / CAM deployment, and also is a designer and manufacturer of advanced 3D scanners for professional applications.
SYS-CON Events announced today that Synametrics Technologies will exhibit at SYS-CON's 22nd International Cloud Expo®, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. Synametrics Technologies is a privately held company based in Plainsboro, New Jersey that has been providing solutions for the developer community since 1997. Based on the success of its initial product offerings such as WinSQL, Xeams, SynaMan and Syncrify, Synametrics continues to create and hone inn...
As many know, the first generation of Cloud Management Platform (CMP) solutions were designed for managing virtual infrastructure (IaaS) and traditional applications. But that's no longer enough to satisfy evolving and complex business requirements. In his session at 21st Cloud Expo, Scott Davis, Embotics CTO, explored how next-generation CMPs ensure organizations can manage cloud-native and microservice-based application architectures, while also facilitating agile DevOps methodology. He expla...
To get the most out of their data, successful companies are not focusing on queries and data lakes, they are actively integrating analytics into their operations with a data-first application development approach. Real-time adjustments to improve revenues, reduce costs, or mitigate risk rely on applications that minimize latency on a variety of data sources. In his session at @BigDataExpo, Jack Norris, Senior Vice President, Data and Applications at MapR Technologies, reviewed best practices to ...
"Evatronix provides design services to companies that need to integrate the IoT technology in their products but they don't necessarily have the expertise, knowledge and design team to do so," explained Adam Morawiec, VP of Business Development at Evatronix, in this SYS-CON.tv interview at @ThingsExpo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
DevOps promotes continuous improvement through a culture of collaboration. But in real terms, how do you: Integrate activities across diverse teams and services? Make objective decisions with system-wide visibility? Use feedback loops to enable learning and improvement? With technology insights and real-world examples, in his general session at @DevOpsSummit, at 21st Cloud Expo, Andi Mann, Chief Technology Advocate at Splunk, explored how leading organizations use data-driven DevOps to close th...
"WineSOFT is a software company making proxy server software, which is widely used in the telecommunication industry or the content delivery networks or e-commerce," explained Jonathan Ahn, COO of WineSOFT, 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.
Recently, WebRTC has a lot of eyes from market. The use cases of WebRTC are expanding - video chat, online education, online health care etc. Not only for human-to-human communication, but also IoT use cases such as machine to human use cases can be seen recently. One of the typical use-case is remote camera monitoring. With WebRTC, people can have interoperability and flexibility for deploying monitoring service. However, the benefit of WebRTC for IoT is not only its convenience and interopera...
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.
Nordstrom is transforming the way that they do business and the cloud is the key to enabling speed and hyper personalized customer experiences. In his session at 21st Cloud Expo, Ken Schow, VP of Engineering at Nordstrom, discussed some of the key learnings and common pitfalls of large enterprises moving to the cloud. This includes strategies around choosing a cloud provider(s), architecture, and lessons learned. In addition, he covered some of the best practices for structured team migration an...
The past few years have brought a sea change in the way applications are architected, developed, and consumed—increasing both the complexity of testing and the business impact of software failures. How can software testing professionals keep pace with modern application delivery, given the trends that impact both architectures (cloud, microservices, and APIs) and processes (DevOps, agile, and continuous delivery)? This is where continuous testing comes in. D
The dynamic nature of the cloud means that change is a constant when it comes to modern cloud-based infrastructure. Delivering modern applications to end users, therefore, is a constantly shifting challenge. Delivery automation helps IT Ops teams ensure that apps are providing an optimal end user experience over hybrid-cloud and multi-cloud environments, no matter what the current state of the infrastructure is. To employ a delivery automation strategy that reflects your business rules, making r...
Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is foundational - something customers routinely cite as a top pain point. In his session at @DevOpsSummit at 21st Cloud Expo, Bill Borsari, Head of Systems Engineering at Datera, explored how organizations can reap the bene...