Welcome!

Microservices Expo Authors: Liz McMillan, Elizabeth White, John Katrick, Pat Romanski, Karthick Viswanathan

Related Topics: @CloudExpo, Java IoT, Microservices Expo, Linux Containers, @DXWorldExpo, SDN Journal

@CloudExpo: Article

A Hybrid Future: Blending Public and Private Clouds

An exclusive Q&A with Esmeralda Swartz, CMO of MetraTech

"Organizations take time to evolve. That's why we're bound for a hybrid future, where public and private clouds blend to create a shared infrastructure that spans application, organization and data center boundaries," noted Esmeralda Swartz, CMO of MetraTech, in this exclusive Q&A with Cloud Expo conference chairs Larry Carvalho and Vanessa Alvarez.

Cloud Computing Journal: How are cloud standards playing a role in expanding adoption among users? Are standards helping new business models for service providers?

Esmeralda Swartz: I think enterprises made the adoption choice based on the business need for cheap and good enough at the expense of transparency, security and privacy. Standards have played a role in eliminating fear and building trust thereby increasing adoption. For example, when you are picking a cloud provider and they produce certification, you know that they're being audited and adhering to common standards. We now need to move to the user experience and extend control to users and empowering them.

In addition, the big players are not portable, say from Azure to AWS or vice versa, as an example. Other stack vendors and projects attempt to emulate a market leader like Amazon but I wouldn't call that a standard. Within IaaS, we're still using traditional machine-by-machine management tooling internal to a deployment like Puppet or other tools. Some are beginning to use advanced cloud provider management API-based tools, but that's the least portable part. Customers don't want to suffer a new form of lock-in. Until managing your cloud infrastructure is common with your traditional infrastructure people will hold back.

Cloud Computing Journal: How are hybrid clouds evolving to allow the coexistence of private and public clouds? What are the challenges to meeting a true hybrid cloud scenario?

Swartz: Organizations take time to evolve. That's why we're bound for a hybrid future, where public and private clouds blend to create a shared infrastructure that spans application, organization and data center boundaries. Companies need the freedom to evolve and optimize applications and data for SLAs tuned for price, policy and performance. A future that blends the best of public and private clouds, provides the right balance of an elastic cloud infrastructure to meet the range of requirements from applications and users.

Private clouds are a natural starting point for an enterprise and by setting down this path, most enterprises will end up with hybrid, one that leverages their private cloud investment and provides for a public cloud future. Hybrids are also inadvertently solving the standards problem. While starting with the private data center to cloud data center co-existence model, this will evolve from a simple cloud to a common cloud management layer, whether the cloud in question is public or private. These platforms are going to wrap up the underlying proprietary APIs and become the new control panel for IT.

Cloud Computing Journal: Are on-premise software vendors successfully migrating their business model to a SaaS model? What are the challenges faced in this journey?

Swartz: It's a tough and unforgiving road. For SaaS, investors are focused on growth and not margins whereas if you are an on-premise vendor transitioning to SaaS, investors don't like margin hits and expect delivery of both growth as well as margins without slips during the transition. It is possible to achieve economies of scale and to keep the overall cost down and share and integrate business functions during the transition. We are seeing more common sense applied to the SaaS dream. When packaged software vendors try to move to the purest technology point of view where certain architectures are dictated that's a tough challenge.

There is no question that on-premise providers are adopting the principles of SaaS, such as continuous delivery of new features and increasing value at a reduced cost beyond the initial license to the customer. Some on-premise vendors can't make this cultural shift and still cave in to delivering one-off and bespoke versions to make deals happen. Ironically we are seeing SaaS vendors do the same, which is a particularly slippery slope. We recognized that the inevitable evolution path is user-driven configuration. We have a configurable on-premise cloud platform and a SaaS-based platform. For some customers SaaS is a fit, for others it is not. We don't have to dictate the business model our customers must fit into. You'll often hear customers want SaaS because they want lower prices. Customers care about increasing ROI and driving down TCO with reduced time to revenue, irrespective of the delivery model.

Cloud Computing Journal: With several vendors lowering costs for infrastructure, is there a way for new cloud service providers entering this space to make money?

Swartz: If you are entering the market based on price alone, then don't bother; the big players are already battling it out on price, where even the winner loses. You're better off starting with at least PaaS or better yet delivering value-add on top of an existing infrastructure provider. The only possible exception to this is companies that must have massive infrastructure under their control. For example, Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are going to cause communications providers to transform their proprietary hardware into massive farms of commodity computing and network infrastructure. Selling excess capacity to customers is reasonable as is packaging value add options that will appeal to enterprises. We'll see the traditional subscription model supplemented by a wide variety of per-occasion charges (premium and discount) and short-term and long-term relationships that will come and go on a continual basis.

Cloud Computing Journal: What are the challenges for end users to adopt a new model for application development using Platform as a Service? Are vendors doing enough to meet their needs?

Swartz: Four years ago when presented with this question it seemed clear to us that PaaS was far superior to IaaS and SaaS. You control the application, it's your code and the only thing you really have to worry about is the application itself.Why would we want the overhead of IT managing and patching machines and licensing OS and other basic software? With PaaS our developers could develop as always and adopt a DevOps strategy from day one, making the whole process streamlined and efficient for delivering application services. Perhaps developers are just distrustful and rely on fine-grained machine tuning for too many things to let go of the hardware even if it is virtual. We expect people to move to PaaS more vigorously in the future but that opens its own portability and standards problems.

More Stories By Pat Romanski

News Desk compiles and publishes breaking news stories, press releases and latest news articles as they happen.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@MicroservicesExpo Stories
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...
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications. Kubernetes was originally built by Google, leveraging years of experience with managing container workloads, and is now a Cloud Native Compute Foundation (CNCF) project. Kubernetes has been widely adopted by the community, supported on all major public and private cloud providers, and is gaining rapid adoption in enterprises. However, Kubernetes may seem intimidating and complex ...
Gaining visibility in today’s sprawling cloud infrastructure is complex and laborious, involving drilling down into tools offered by various cloud services providers. Enterprise IT organizations need smarter and effective tools at their disposal in order to address this pertinent problem. Gaining a 360 - degree view of the cloud costs requires collection and analysis of the cost data across all cloud infrastructures used inside an enterprise.
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.
Gone are the days when application development was the daunting task of the highly skilled developers backed with strong IT skills, low code application development has democratized app development and empowered a new generation of citizen developers. There was a time when app development was in the domain of people with complex coding and technical skills. We called these people by various names like programmers, coders, techies, and they usually worked in a world oblivious of the everyday pri...
Our work, both with clients and with tools, has lead us to wonder how it is that organizations are handling compliance issues in the cloud. The big cloud vendors offer compliance for their infrastructure, but the shared responsibility model requires that you take certain steps to meet compliance requirements. Which lead us to start poking around a little more. We wanted to get a picture of what was available, and how it was being used. There is a lot of fluidity in this space, as in all things ...
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...
The notion of improving operational efficiency is conspicuously absent from the healthcare debate - neither Obamacare nor the newly proposed GOP plan discusses the impact that a step-function improvement in efficiency could have on access to healthcare (through more capacity), quality of healthcare services (through reduced wait times for patients) or cost (through better utilization of scarce, expensive assets).
Admiral Calcote - also known as Lee Calcote (@lcalcote) or the Ginger Geek to his friends - gave a presentation entitled Characterizing and Contrasting Container Orchestrators at the 2016 All Day DevOps conference. Okay, he isn't really an admiral - nor does anyone call him that - but he used the title admiral to describe what container orchestrators do, relating it to an admiral directing a fleet of container ships. You could also say that they are like the conductor of an orchestra, directing...
Cloud Governance means many things to many people. Heck, just the word cloud means different things depending on who you are talking to. While definitions can vary, controlling access to cloud resources is invariably a central piece of any governance program. Enterprise cloud computing has transformed IT. Cloud computing decreases time-to-market, improves agility by allowing businesses to adapt quickly to changing market demands, and, ultimately, drives down costs.
For DevOps teams, the concepts behind service-oriented architecture (SOA) are nothing new. A style of software design initially made popular in the 1990s, SOA was an alternative to a monolithic application; essentially a collection of coarse-grained components that communicated with each other. Communication would involve either simple data passing or two or more services coordinating some activity. SOA served as a valid approach to solving many architectural problems faced by businesses, as app...
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 in...
Some people are directors, managers, and administrators. Others are disrupters. Eddie Webb (@edwardawebb) is an IT Disrupter for Software Development Platforms at Liberty Mutual and was a presenter at the 2016 All Day DevOps conference. His talk, Organically DevOps: Building Quality and Security into the Software Supply Chain at Liberty Mutual, looked at Liberty Mutual's transformation to Continuous Integration, Continuous Delivery, and DevOps. For a large, heavily regulated industry, this task...
Some journey to cloud on a mission, others, a deadline. Change management is useful when migrating to public, private or hybrid cloud environments in either case. For most, stakeholder engagement peaks during the planning and post migration phases of a project. Legacy engagements are fairly direct: projects follow a linear progression of activities (the “waterfall” approach) – change managers and application coders work from the same functional and technical requirements. Enablement and develo...
The “Digital Era” is forcing us to engage with new methods to build, operate and maintain applications. This transformation also implies an evolution to more and more intelligent applications to better engage with the customers, while creating significant market differentiators. In both cases, the cloud has become a key enabler to embrace this digital revolution. So, moving to the cloud is no longer the question; the new questions are HOW and WHEN. To make this equation even more complex, most ...
Recent survey done across top 500 fortune companies shows almost 70% of the CIO have either heard about IAC from their infrastructure head or they are on their way to implement IAC. Yet if you look under the hood while some level of automation has been done, most of the infrastructure is still managed in much tradition/legacy way. So, what is Infrastructure as Code? how do you determine if your IT infrastructure is truly automated?
Every few years, a disruptive force comes along that prompts us to reframe our understanding of what something means, or how it works. For years, the notion of what a computer is and how you make one went pretty much unchallenged. Then virtualization came along, followed by cloud computing, and most recently containers. Suddenly the old rules no longer seemed to apply, or at least they didn’t always apply. These disruptors made us reconsider our IT worldview.
As people view cloud as a preferred option to build IT systems, the size of the cloud-based system is getting bigger and more complex. As the system gets bigger, more people need to collaborate from design to management. As more people collaborate to create a bigger system, the need for a systematic approach to automate the process is required. Just as in software, cloud now needs DevOps. In this session, the audience can see how people can solve this issue with a visual model. Visual models ha...
Containers are rapidly finding their way into enterprise data centers, but change is difficult. How do enterprises transform their architecture with technologies like containers without losing the reliable components of their current solutions? In his session at @DevOpsSummit at 21st Cloud Expo, Tony Campbell, Director, Educational Services at CoreOS, will explore the challenges organizations are facing today as they move to containers and go over how Kubernetes applications can deploy with lega...
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, will discuss 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’ll go over some of the best practices for structured team migrat...