CLEUR

Powering A Multicloud World
Pre-event Community CrowdChat for Cisco Live Europe 2019
   6 years ago
#CLEURCisco Live EuropetheCUBE coverage of Cisco Live in Barcelona 2018
jameskobielus
What are the principal use cases for enterprise multiclouds?
https://www.crowdchat.net/s/95rmu
https://www.crowdchat.net/s/95rmu

Dave Vellante
1. Shadow IT/Cloud Creep; 2. Multiple SaaS solutions; 3. Horses for courses; 4. Risk management
rquelle
The use cases are as varied as the companies consuming the services, but the overlying theme is going to the 'best' vendor for any particular service. 'best' may be defined as capability, or price, or availabilty.

(edited)

Al Rasheed
less likely to depend on one vendor
Al Rasheed
costs and implementation need to be considered as well.
John Furrier
the adage of the best tool for the job applies here. Meaning if there is a workload that works best on one cloud then why not use that but not being locked in is key. Working across clouds is the requirment
Keith Townsend - Light will overcome darkness
Unlocking the value of data using the best services available across the web. The whole find the cheapest compute is a fools errand.
Stuart Miniman
most users that I talk to end up choosing multiple clouds based on applications, or in a multi-vendor strategy. That being said, we are early in seeing well thought out #multicloud strategy. Services are fragmented across different providers.
rquelle
Example: web conferencing. Almost always 'best' hosted, as the major point is connecting across multiple organizations.
Jennifer Shin
The primary use cases for enterprise multiclouds that I've seen tends to vary, but in many cases it enables complex organizations to build systems that fit multiple needs across departments.
Dave Vellante
the big question is does #multicloud make you more or less agile? More or less efficient? More or less secure?
rquelle
As a consumer of multicloud at the IaaS layer, I'm looking for location, and keeping my vendors on their toes.
Max Mortillaro
it depends on which context. Using some clouds may be relevant for specific, smaller use cases (e.g. regulated industries, specific countries etc). But it comes at the risk of increased complexity and perhaps lack of alignment across existing procedures.
David Floyer
Different horses of different courses. If you have a Microsoft set af applications and depend on Microsoft security, Microsoft Azure is a good bet. If you are using Microsoft personal apps, Office 365 is a good bet. If you are sharing docs, google docs is great.
Jennifer Shin
the other advantage of #multicloud that is taken into account by enterprise architects is the flexibility to utilize more than one service provider rather than relying on a single vendor
Keith Townsend - Light will overcome darkness
@dvellante Is agility the goal? Or is it capability. If I wanted agility, I stick to a single cloud. If I want differentiated capabilities then I'd look to multicloud.
Max Mortillaro
if we take "cloud" as a generic term for any SaaS offering, then @dfloyer is right and multi-cloud becomes an almost inevitable reality, between "Infrastructure" SaaS offerings, shadow IT and any other commercial SaaS offerings
jameskobielus
My two cents: the principal use cases for multiclouds involving giving enterprise uses the option of deploying virtualized, containerized, and/or serverless workloads onto the optimal cloud platform while assuring seamless interoperability and manageabilty throughout.
Al Rasheed
@jennjshin I agree. Flexibility is a huge factor.
Jennifer Shin
@dvellante #multicloud can be more agile in terms of services and providers but it could also be less agile if the overall system is very complex and intricate
John Furrier
implementing new app development that shares code and data
rquelle
Cisco has scores of datacenters around the world of our own, but when we needed to put conference bridges in South America, we turned to a public provider. Our own facilities are great for our known workloads and scale, but the public providers can have unique capabilities.
Keith Townsend - Light will overcome darkness
Why would anyone looking for agility look to any other provider than AWS or Microsoft. If agility were the goal I'd hitch my wagon to either. If I want to build something that can't be done in one, then I go multi-cloud.
rquelle
Amazon's serverless (Lambda) and deep storage, for instance, or Googles AI tools.
jameskobielus
@jennjshin So true. Multicloud gets into complexity. How to enable simplicity in management of the end-to-end multicloud is a sticky wicket problem.
David Floyer
The number of SaaS clouds is very high, often based on AWS IaaS etc.
Bobby Allen
- SaaS refreshes of legacy apps are a big reason for enterprise multi-cloud. I've heard several CIO's mention that vendors have updates solutions for legacy apps but they're only offering SaaS options to get away from on-prem support.
Jennifer Shin
@CTOAdvisor Well, as I recall there was a period where AWS was down last year and there were many organizations who couldn't access their own system. I even had students who couldn't access the online classroom.
David Floyer
IMO, minimizing the movement of data between private and public clouds, and moving code to data where possible, is essential in a multi-cloud world. Quality networks essential to support this new world.
rquelle
@CTOAdvisor, agility comes in other forms. Like, say, Kubernetes which came from Google.
Keith Townsend - Light will overcome darkness
Integrating a single Cloud into your operations is super hard. Integrating multi-cloud is exponentially more difficult. The use cases I've seen so far don't justify the challenge or risk.
jameskobielus
@rquelle That's right. B2B conferencing will grow increasingly federated across private and public clouds.
jameskobielus
@jennjshin Right. That's often a case of corporate IT building a multicloud to leverage the investments that the LOB have already made in various private and public clouds for specific apps. Necessity.
jameskobielus
What market drivers are compelling enterprises to build cloud-native apps that leverage Kubernetes and containers? https://www.crowdchat.net/s/15ro0
https://www.crowdchat.net/s/15ro0

rquelle
Agility, agility, agility.
John Furrier
new app dev requiring speed and scale using microservices as the core element
Al Rasheed
ultimately, ROI.
rquelle
As an application developer, the ability to control my application runtime environment (containerization) and hand that off to a well-thought out orchestrator for deployment (Kubernetes) helps me concentrate on the business problem I'm solving, rather than infra.
John Furrier
cloudnative hits all the big points: security, analytics, networking, IoT and common management all abstracting those away from writing apps fast at scale sharing code and data ..that is my opinion
Keith Townsend - Light will overcome darkness
Good question. Primary reason is that serverless frameworks are not yet mature enough. K8s/Containers are the next best thing.
Max Mortillaro
perhaps an important factor is workload portability / mobility / compatibility. Build apps in one format, execute anywhere, move wherever needed / wherever the pricing is best. No need to re-architect apps every time the platform changes.
Bobby Allen
- I still think FOMO is one of the biggest drivers for cloud-native and K8s. Most companies cannot make a clear business case for or against new technologies. Most of them can't even answer the question of how much their applications cost....
Keith Townsend - Light will overcome darkness
Operationally, we aren't ready for serverless. K8s is an evolutionary change that delivers a familiar abstraction. It's not where the puck is moving.
Jennifer Shin
kubernetes and containers save a lot of time and effort in being able to launch an app or microservice. It also enables standardization and minimizes the amount of time needed to get an app up and running.
John Furrier
@rquelle nails the agility point but cloud agnostic approach will win bc heterogenous workloads take advantage of these awesome abstractions which simplify the dev speed, scale, and ease of dev/deployment
Max Mortillaro
@ballen_clt but they can see that their outdated environments & antiquated processes are hindering innovation, execution speed and efficiency. All of this provided that they can implement containers in a lean fashion.
rquelle
I think we are a little over-rotated on "microservices", to be honest. Containers are simply a better way to package most apps, and Kubernetes and its attendant patterns (distributed config services) are useful to apps at all points of their architectural development.
Dave Vellante
1. Speed; 2. flexibility; 3. Coolness / Resume-building
jameskobielus
Lift and shift to the next cloud platform requires refactoring legacy apps in containers. Portability,, scalability, efficiency, migration.
David Floyer
Some of the largest growth areas of applications are systems of engagement, advanced analytics, and AI. These types of applications need different tools than (say) systems of record. Kubernetes and containers are low-overhead & simpler environments for fast AD.
John Furrier
@ascohen says it is hard enough the manage 1 infrastructure, the concept of managing multiple seems kind of specious. In the past 10 years I did not see one F2000 co attempt multi-cloud, but a lot working on a hybrid strategy
rquelle
What I see a lot is new application development taking advantage of new patterns ("cloud native"), yet our customers wanting to apply some of the advances in deployment to their older apps as well.
John Furrier
@ascohen says "The lock-in comment was part tongue-in-cheek. Getting deep into a cloud and taking advantage of it is a competitive advantage. Look @ netflix and AWS."
Jennifer Shin
One of the biggest market drivers for the increased use of kuberettes/containers is that the marketplace has gotten accustomed to the latest technology and companies have grown more proficient at building cloud native apps. in short, more competition
rquelle
@furrier, that may be true from a big-org, central planning view, but nearly every org has many pockets of development and innovation. "micro-services" at the org level, if you will.
John Furrier
@ascohen says "Do you have multi-bank for your personal finance?" my answer is yes I do