Welcome!

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

Related Topics: @CloudExpo

@CloudExpo: Blog Post

The Case for Hybrids [#Cloud]

Some companies start with an outsourced development model from the very beginning

Plexxi along with Piston Cloud, Colovore, and King Star Computing published a white paper a few months back looking at the cost of a private cloud running OpenStack in a hosted environment versus renting compute instances from Amazon. The details are here. The short story is that in this analysis, at about 129 Cores, the costs for a private cloud start to become better than public cloud. Certainly the efficiency of colocation, commodity computing/storage, and an application oriented network fabric integrated tightly with a cloud orchestration management platform (OpenStack) has a lot of built in efficiencies so its not surprising to see the result of this analysis.

We’ve Seen this Story Before, Haven’t We?

Similarly, years ago in software development circles, the debates about outsourcing were fierce and emotional. Back then, much centered on the cost leverage available to companies to move development to low-cost areas such as India, China, and Eastern Europe. However, over time, companies found that while cost gave them flexibility and resourcing mite, the more important benefit ended up being owning development resources and presences close to emerging markets while leveraging outsourcing partners for on-demand resource expansion. Wow, sounds a lot like Colocation + Hybrid Cloud to me!  Let’s look at some of the other similarities.

How You Start Matters…

Some companies start with an outsourced development model from the very beginning. They build a very small team of architects and maybe some engineering management, but rely on external, rented resources for 100% of the development team. The flexibility of this model is great for the bursty nature of startups or small companies, especially when managing cash flow and the ebbs and flows of early customer traction. But as they grow, there is increased pressure to “own” the resources to better manage IP and to reduce churn / increase predictability. This looks a lot like what we see in public cloud efforts. Many companies that have started with purely hosted application models, have eventually moved to in-house clouds to better manage their assets and to avoid dependencies on their cloud providers technology cycles. Similarly companies that have started with in-house application infrastructure may have difficulty moving to clouds without rewriting their applications completely (or in the case of outsourcing, re-inventing their development processes), especially if their internal infrastructure was not already some sort of private cloud.

Hotel California Effect

One of the most oft mentioned issues with public cloud is the difficulty in getting out, and this is no different in the realm of outsourcing. Companies that rely heavily on outsourcing also end up building around the outsourcing partners development model and product pipeline model. This isn’t too much of a problem and can be a huge help to companies that don’t have that skill or don’t want that skill, but also makes it difficult to then bring those resources in-house because the process skills don’t exist. Similarly with cloud computing – to best leverage all of the cloud’s capabilities, application developers usually end up writing code specifically to the cloud providers tooling environment. As the application grows, it becomes more and more costly to move to a private infrastructure largely due to the opportunity cost of a cutover. Starting from the beginning with a hybrid model allows the balance to shift back and forth between private and public realms more seamlessly. Which brings me to my next point.

The Hybrid Cloud Dream

There’s been a lot of fascination with hybrid cloud for many years. It started with talks of “cloud bursting” – transparently leveraging cloud resources on demand for seasonal or time-of-day computing spikes. This sounds great in theory, but unfortunately applications are rarely written to be able to transparently work across application stacks like that. The growing wave of modern PaaS offerings is starting to make hybrid cloud much more feasible, and this points out again the relevance of the private cloud part of the hybrid model. Microsoft’s recently released Azure appliance is a great example of how this could actually start to work. Their appliance leverages the same exact APIs and application constructs used to build Azure application in the public cloud. So Enterprises can now build and host local applications that are built on the same exact stack as those running in any Azure cloud worldwide, making on-demand resourcing much more plausible. There are other models like this, and certainly more to come. Even Cisco’s InterCloud strategy aims to marry colocated private clouds built on OpenStack to OpenStack-based public clouds. It is evident that the private cloud is a highly valued component of the overall cloud story by these trends. And to continue the outsourcing analogy – we have seen the onshore/offshore model with common program and project management as being a very successful way to leverage the fluidity and cost of offshore rented resources, while still retaining key intellectual property and building institutional learning in-house.

Security

The typical knee-jerk reaction to eventuality of public cloud everywhere is always security. “Big companies will never host their data in the cloud.” The same could be said about many technologies over the years and this was certainly one of the early FUD factors around outsourcing development. Eventually either the cost of insecurity will be mitigated (via liability caps or even insurance models) or more likely a technical solution will arise that will make this issue go away. In the outsourcing world, many of these issues were mitigated with process and governance as well as technical solutions that kept key data/information locally. In the cloud computing space, we see a similar trend. Look at what the folks over at Bracket Computing are doing to see how this could be the case in the future. The bottom line is that security will be important, and it will be solved with a combination of technical, process, governance models, and liability/risk management solutions. Certainly the ability to manage data in the private portion of a hybrid cloud offers a lot of options in how public cloud resources can be applied in a secure model.

Hybrid FTW

Businesses rely on flexibility, cost advantage, and time-to-market for new innovations. For companies that rely on IT to drive new products and innovations, the computing infrastructure looks a lot like their software development infrastructure in terms of either creating barriers or opening up opportunities. Companies that embraced outsourced development in a way that allowed them to retain IP, build institutional knowledge and competence, but also leverage the on-demand access to resources have fared very well in their ability to build new solutions or drive new efficiencies. Similarly companies that look to innovate through application development need to understand a similar set of challenges – how to leverage the security and in-house knowledge benefits of owned application infrastructure, while still being able to reap the benefits of on-demand computing power.

[Today's fun fact: A duck can't walk without bobbing its head. Ahh, but can it gallop??]

The post The Case for Hybrids appeared first on Plexxi.

Read the original blog entry...

More Stories By Mat Mathews

Visionary solutions are built by visionary leaders. Plexxi co-founder and Vice President of Product Management Mat Mathews has spent 20 years in the networking industry observing, experimenting and ultimately honing his technology vision. The resulting product — a combination of traditional networking, software-defined networking and photonic switching — represents the best of Mat's career experiences. Prior to Plexxi, Mat held VP of Product Management roles at Arbor Networks and Crossbeam Systems. Mat began his career as a software engineer for Wellfleet Communications, building high speed Frame Relay Switches for the carrier market. Mat holds a Bachelors of Science in Computer Systems Engineering from the University of Massachusetts at Amherst.

@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...
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...
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...