eWEEKChat

Multicloud Challenges
JOIN US: Discuss best practices for overcoming multicloud challenges.
   4 years ago
#eWeekChatGetting Started with Low CodeJOIN US: Discuss best practices for low code / no code.
   3 years ago
#eWeekChatBuilding Your AI DeploymentJOIN US: Discuss best practices for building Your AI Deployment.
James Maguire
Q5. What Best Practices advice would you give to companies to optimize their multicloud deployment?
BMC Software
A5: My advice - cost optimization is not a 1-time event. Orgs planning to move from on-prem to #cloud need to look at costs & optimize not only their choice of cloud platform but how best to adopt their chosen platform and continuously adapt.
Ramesh Prabagaran
A5: If a company is in the optimization phase without a solid architecture or operating model underneath, then I'd start with the arch / ops first. But assume they have the arch, team structure and operating model down ... then few things that I've seen across co
Ramesh Prabagaran
Arch - choose what u want to consume cloud-native, vs what will be layer on top
Chris Ehrlich
A5: Devise cloud strategy and architecture based on vendor strengths and in-house needs in your niche. Align with a true partner that is forming public partnerships with other cloud providers.
Bernard Golden
A5: I always suggest separating app-specific functionality and artifacts from core systems (monitoring, security components, IAM, etc.). Ensure consistency across core systems and then let app-specific choices be made to achieve specific functionality
Ramesh Prabagaran
Team - invest in a cloud center of excellence COE for good X-functional decision making.
Ramesh Prabagaran
Ops - have a good mix of domain expertise and programmability. If you strive too far right or left, you'll have a mess.
Ram Venkatesh
A5: If your use cases warrant multicloud, embrace it. Optimize for the business outcome rather than platform feature / function type tradeoffs.

(edited)

Bernard Golden
A5 Example of app-specific functionality is database choice. I don't think there's any advantage in a company operating its own, say, MySQL implementation rather than letting an app use a managed MySQL service. More important is ensuring sec reqs for database imp
BMC Software
A5: In a #datacenter world it was all about one-time or periodic #Capex optimization. With #multicloud, it really becomes a challenge of continuous Opex optimization - so you're not surprised by that cloud bill at the end of the month.
Ramesh Prabagaran
@BMCSoftware Spot on - The "continuous" part of this is the hard part. Doing this one time is great but waking up next day to see a completely different set of optimizations screws this up.
Ram Venkatesh
A5 @bernardgolden great point. Don't use least common denominator thinking to stay "cloud neutral", its about being "cloud leveraged" to help your business get the best outcome

(edited)

Michael Liebow
A5 reskill your people, ruthlessly standardize, set policy, enable the business to succeed.
Ram Venkatesh
A5 Establish the right metrics so you can tell if multicloud is the right option for your company, and if your implementation is actually yielding the results you are after.
James Maguire
Q4. How do you recommend fixing the challenge(s) you pointed out?
Chris Ehrlich
A4: Proactive market standardization, building with open-source, built-in security, and security vendors as secondary measure
BMC Software
A4: Adopting tools that accurately map the business service across the #stack, ingest a large volume, wide-variety of #data (metrics, events, logs) from multiple sources & use #AI-powered intelligence, #ML & analytics to proactively prevent & quickly fix issues.
Ram Venkatesh
@Chris_Ehrlich completely agree, open is the best way to avoid trading off one type of lock-in for another
Ramesh Prabagaran
First deep breaths always help :-). But in all seriousness, invest in a layer on top of cloud-native capabilities. Think about how to achieve outcomes / experience / simplicity. We have several examples of this - Terraform for IaC, Redis / snowflake for data/DB
Chris Ehrlich
A4: Also, specialist vendors will solve the central management issue. The opportunity to own the category is too large to leave unsolved.

(edited)

James Maguire
@ramesh Is this top layer a management layer?
Ramesh Prabagaran
@Chris_Ehrlich +1 for using opensource and strive for some level of standardization. Challenge is knowing when to use cloud-native (because of its advantages) vs when to invest on top
Michael Liebow
A4. there's a serious resistence to change that is preventing orgs from capitalizing on new technology.
Ramesh Prabagaran
Management & visibility certainly, but it cloud also be a shim on top of core capabilities. In the infrastructure space, this could mean security APIs, proxies etc. Ultimately you want to operating on top of this common layer - not the underlying constructs
BMC Software
@ramsba When adding a top layer across different cloud environments is important and key is mapping that to business services.
Michael Liebow
you can always hire a bunch of consultants. :-) But seriously, orgs need to take responsibility and establish a Dev_Sec_Fin_Ops approach with consistent policy, security and oversight.
Michael Liebow
@cloudDay_2 critically important to realize that the vendors, skills, tools, workflows that worked for you in the past, don't necessarily apply to the future.
James Maguire
Q3. What are the most pressing – and most common – multicloud challenges today?
Ramesh Prabagaran
A3. Probably the single biggest I have comr across is consistency across environments. If you draw a matrix of capabilities (vs) hyperscaler - you'll see holes and inconsistencies that will make your head hurt. Each service - compute, network, data will have nuances
Bernard Golden
A3: Complexity involved when using vendors that have different management, monitoring, security, and service offerings. It can quickly become a combinatorial challenge to keep apps in multiple clouds operating properly, along with skill breadth issues
Chris Ehrlich
A3: Interoperability, central management, and security as the multicloud universe expands
BMC Software
A3: One challenge we see is getting visibility into the entire application / service stack, particularly large enterprises who run on-prem, #cloud & #mainframe – where their business services span #multicloud (&datacenter) environments.
Ramesh Prabagaran
...and trying to achieve consistency with an inconsistent underlying set of capabilities is not easy
BMC Software
@bernardgolden ultimately its about ensuring a consistent experience across multicloud platforms.
Ram Venkatesh
A3 Multicloud does not mean least common denominator, providing a consistent user experience while taking advantage of the underlying cloud provider's capabilities is the balancing act.
Ram Venkatesh
A3 This is where open really helps IMO. Open APIs, Open protocols and formats can really help drive consistency cleanly
James Maguire
@ramvzz So open source is the holy grail of multi cloud computing?
Bernard Golden
A3: Open source is a way of achieving consistent functionality and operations across clouds; however, it comes with the cost of taking on curation, integration, and operation of the user's open source components.
Michael Liebow
org model. ITops is not the way.
Michael Liebow
@cloudDay_2 (liebow has joined the chat -- technical problems)
James Maguire
@cloudDay_2 What's wrong with ITops in this context?
Bernard Golden
A3 I find many orgs start down the path of DIY systems based on open source, but find that it requires more investment and ongoing involvement than first assessed.
Ram Venkatesh
Open source has its challenges too, but in this context, its powerful, especially compared to the alternative
Michael Liebow
treating the cloud like just another data center is not the model. You'll hit a wall with antiquated processes and tools.
Bernard Golden
A2: I agree with what @Chris_Ehrlich said about multi-cloud motivators, and would add another: regulatory feedback about business concentration risk in relying too heavily on a single provider, both from a business risk perspective as well as a technical availability risk
Bernard Golden
@JamesMaguire A1: Wouldn't say chaos so much as independent groups/business units making app-specific deployment choices. With the spread of cloud as @bmcsoftware said, tech orgs desire to implement a more structured approach that includes overarching requirements
James Maguire
Q2. What key trends are driving the multicloud sector here in 2022?
BMC Software
A2: The simple answer: cost & functionality. Every #cloud provider is looking to differentiate themselves from each other - evolving from purely #Infrastructure as a Service to delivering an extensive Platform as a Services with a broad range of managed services.
Chris Ehrlich
A2: Ongoing cloud migrations, cloud competition, vendor lock-in, domain-specific solutions, and redundancy as cyber threats increase
Ramesh Prabagaran
A2. If you focus on whats driving this from within the Enterprise, really 3
Ram Venkatesh
A2: Its' customer needs. Optionality is underrated except when you need it. With evolving cost and risk concerns, customers are looking for solutions that best fit their needs, be it on another cloud than their primary choice or even onprem.
Ramesh Prabagaran
1) Multiple business units with each BU having autonomy to make cloud and devops decisions 2) M&A - when a company acquires another 3) app centric development - where some workloads run better on 1 cloud vs other
James Maguire
@ramvzz Love this: " Optionality is underrated except when you need it."
Ramesh Prabagaran
@ramvzz +1 on customer needs. choice and optionality rule this decision in a staggering way
Bernard Golden
A2: and, as @ramsba pointed out, inevitably a company acquires another which has made a different cloud provider choice and, whoops, you're multi-cloud!
Ramesh Prabagaran
@bernardgolden spot on. one day you are consciously single cloud, one acquisition later boom - you have to deal with multicloud complexity
Ram Venkatesh
A2: One topic that has been mentioned so far - regulatory compliance. Customers sometimes have to consider alternative clouds to stay compliant with emerging regulations regarding data governance. For them multicloud is existential.
Bernard Golden
@ramvzz Yes, have frequently seen that with financial firms.