
James Maguire30



















Q5. What Best Practices advice would you give to companies to optimize a multicloud deployment?

BMC Software
A5: (1/2) Choose tools that work across multiple clouds. If you are using a single native cloud, the provider tools may suffice but the reality is most enterprise customers (1) don’t want to be tied to a single cloud (2) may need capabilities that require multiple cloud platforms

Arnaldo "Arnie" Lopez
A5: lots and lots of internal discovery and assessment, you need to know where all of your data is, what applications are business critical, do this first, then document and deploy your MC platforms

Ganesh Janakiraman
A5: Cross cloud portability needs to be a design consideration for any greenfield application & part of the test plan. Make opensource or cloud-native technology choices that are standards based & not proprietary ones wherever possible. Use a common DevOps toolchain across clouds

Ramesh Prabagaran
A5. Unfortunately there isn't a thing called "right blueprint" for multi-cloud. Too many nuances and considerations (tech stack, latency, operational tools, skill-set) ... and each ends up creating their own version.

Cody Hosterman
A5: Be consistent where you can. application delivery pipelines, languages, deployment mechanisms. Consistency that still allows for taking advantage of that cloud choice benefits and not abstracting away it's value.

Jeff Wittich
A5: understand what your workload needs are, prioritize your pain points, know the strengths/offerings of clouds under consideration

BMC Software
A5: (2/2) Also the reality is that most #enterprises are hybrid and will have some assets and systems in their data centers and others in #cloud or #SaaS. Tooling from discovery to observability to optimization should ideally support that hybrid scenario.

Ramesh Prabagaran
That said - start small with a few workloads that need to operate across clouds, decide if they are independent parallel clouds or you need interaction. If latter, ensure the experience is good before scaling out. Cloud elasticity is great and all but if you don't start correctly

Arnaldo "Arnie" Lopez
A5: dont add security post deployment, include this in your overall deployment strategy, integrate security into your multicloud strategy with stakeholder buy in

Ramesh Prabagaran
it becomes unmanageable fairly quickly

Ganesh Janakiraman
@arnlopez - well said. Need to understand all the assets and identify what needs to be multicloud and why so?

Ramesh Prabagaran
@arnlopez True that. I wished multiple elements of infrastructure (security, networking etc) were shifted left in the decision making process

Jeff Wittich
agree with the comments about consistency, making it as seamless as possible by avoiding unnecessary differences between offerings

BMC Software
@arnlopez Agreed. Both security and observability need to be built-in upfront.

Lakshmi Sharma
multi-Cloud may not be for all, as it may be complex for you to manage, so start with One Cloud, identify why you need it , see the gains, then move to multi-cloud only if you do need.

Jeff Wittich
@ramsba great point on starting out small and building from there. don't boil the ocean

BMC Software
@GaneshJKRam Agreed as well. And discover those assets and dependencies as well as map them to business services.

Lakshmi Sharma
if you do not have Dev Teams and Cloud Practitioners in house, get trained before you start . You can start with Edge Cloud for CDN, Load Balancer, WAF , BOT etc. So, you can start by leveraging these acceleration and security and data and compute from centralized clouds.
Bernard Golden
A6 Examine the complete app architecture prior to beginning building to ensure dependencies on a single cloud are identified and portability requirements to other clouds are defined and designed. Post-implementation redesign is expensive and error-prone.

Mark D. Carlson
@bernardgolden The challenge with this is convincing decision makers to adopt an approach that triages apps to find candidates where some degree of modernization is warranted versus lift-n-shift only. Hard to optimize spend or do cost takeout w/out touching the app architecture.



