Let the community know what you think. Share your opinions now!
Neutral solution (no cloud vendor lock-in). - Optimization capabilities- Can support multiple stakeholders (DevOps/FinOps)- Multiple use cases and business needs are supported.
Determining how you will maintain a hybrid/multi-cloud environment across different vendors and ecosystems.
I would advise anyone looking for a cloud management platform to first take a checkpoint on their cloud strategy. If you want the ability to manage a hybrid cloud environment from one pane of glass, you need to ensure that the vendor truly supports all cloud platforms (i.e. vmware, hyper-v, AWS, Azure, Google, OpenStack). There are lots of CMPs out there making lots of claims about platform support. Best to do a POC and make sure you understand the limitations.
Hi All, The secret to a successful cloud strategy is adopting the appropriate cloud for the appropriate solutions, not too many lift and shifts. But the most important strategy is like everyone has already mentioned. It is very important to be able to see, manage, and report on spend. As mentioned before, chargeback models have helped many clients stay away from that "surprise bill" that have chased IT departments back to their data centers. there are some great products and they are getting better all the time. Multi cloud focused (again mentioned above) is no longer a dream. But what are the clouds today? AWS, Azure, Google Cloud, IBM Softlayer, AWS VMWare, and independent multitenant clouds like RackSpace. Managing means moving assets to one of these clouds. "Reporting" means seeing what you are spending, real time, and seeing which admin has spun up the resource that is spending and how much each is spending. Understanding cost across these clouds private and public. Oh and one other thing, please design and implement a cloud security and DRBC strategy within your clouds. One of the most common mistakes is thinking that the cloud comes with inherited security and DR. It does not! You still have to accommodate all of the security and DR and Monitoring check boxes you would have in your own data center plan. Don't forget, the cloud simply means "someone else's hardware" and auditors don't care what hardware you are using. They just want to see that you are managing it properly.
Many good tips are already posted. Begin with understanding what type of compute resources you will be managing and your stakeholders' business objectives for using a cloud management platform/service/tools. That way you can focus on what is most meaningful for your situation, such as flexibility, speed, cost, traffic volume, etc. A friendly reminder to not overlook ease-of-use features from an administrative perspective, such auditing and billing.
Ability to provision across multiple clouds and show chargeback
How you integrate with Third Party Applications.
Meeting most of the requirements for your business needs (either functionality, expend-ability, inter-operable, reliable, etc.).
We sometimes get caught up with what people tell us is important and follow the herd, think about which solutions really provide the capabilities that help you deliver on the outcomes your organisations is looking for ... and that's always faster, easier and cheaper! Traditional CMP solutions are Server management solutions and Cloud Optimisation products are a rear vision mirror, look for solutions that provide "Infrastructure as Code" for the network, server, data, security and automatically cost optimise patterns that can be exposed to the DevOps toolchain, accelerating the outcome and complementing your unique Cloud ecosystem. If your looking for a CMP that provides this capability visit us at Kumolus.com
I believe the SLA, Costing/Pricing Model and Data Migration is the most critical aspects in order to Cloud Management.
Cloud Management platform should have capability to provide closed loop between deployments, monitoring - lights-out operations where-in Consumers deploy the work load, scale-in/scale-out and monitoring platform provide ability to predict, root cause and re-mediate
Cloud infrastructure should be OpenStack as much as possible, not to tie you down to vendor platforms. You need to understand your Data and Control plane strategy as to how you want traffic to flow. Management in the Cloud from an Orchestration point of view is best and dynamic to give you good coverage geographically. a Typical example of such deployment would be SDWAN.
We have been using and evaluating several cloud providers and vendor neutral solutions seem to be most advantageous to us in order to get the reporting and analytics we need.
I agree with Sam, I think true vendor neutrality is key in order to really have the freedom to choose and migrate between existing, new and future technologies - i.e. on prem, to a diversity of clouds, containers and whatever new technology is coming that we don't even know about. I think a tool that is capable of catering to both developers (through infrastructure as code or CLI) alongside operations through monitoring/management/utilization is critical so you don't find yourself accumulating too much technology, in silos that become chaotic without anyway of controlling the mess.
Hi Orlee, did not find the solution myself, i implemented and supported. At that time (about a year ago) the solution found was vCloud Director and it suited the needs pretty well (i worked for a software development company which needed the solution for - but not only - sales engineering, to split resources among multiple teams).
Usage reporting, Analytics and Smart Tagging