The option to utilize public clouds is not a black and white choice. It is very much a case-by-case evaluation based on application, tradeoffs and opportunity cost.
Companies looking to tap into the full potential and promise of cloud computing should partner with a trusted vendor who can devise a solution that meets their specific needs and who possess the following attributes and capabilities:
1. Have a good solution for HPC private clouds and can also provide seamless transition from there to public clouds.
2. Allows them to manage their compute capacity and facilitates similar setup, configuration and tear-down of their compute resources in both private and public HPC cloud environments.
3. Provide iron-clad user authentication and authorization in public clouds.
4. Guarantee the security of data while being transported to the public cloud or while inside the cloud.
5. Provide a complete cloud computing software stack (see Figure 1 on the next page).
6. Have experience deploying public clouds and have best practices that they can share with you of their current cloud deployments.
7. Have conducted extensive security audits for real-world customers.
8. Can provide ironclad guarantees in the contract and or insurance about the persistency of your corporate data within the public cloud environment.
9. Have an enterprise architecture that can address any system integration concerns.
10. Can provide support for older versions of the OS in the public cloud environment.
11. Provide solutions that are open-stands based and portable to prevent vendor lock-in, ideally supported by the open source community20.
12. Are there when you need them – you should be absolutely clear on whom to call when there is a problem21.
13. Is not a one-trick pony: Doesn’t do only one thing, like support for just private HPC clouds. Customers should have the choice to decide which type of cloud solution is right for them: private, public or hybrid.
Companies looking to tap into the full potential and promise of cloud computing should partner with a trusted vendor who can devise a solution that meets their specific needs and who possess the following attributes and capabilities:
1. Have a good solution for HPC private clouds and can also provide seamless transition from there to public clouds.
2. Allows them to manage their compute capacity and facilitates similar setup, configuration and tear-down of their compute resources in both private and public HPC cloud environments.
3. Provide iron-clad user authentication and authorization in public clouds.
4. Guarantee the security of data while being transported to the public cloud or while inside the cloud.
5. Provide a complete cloud computing software stack (see Figure 1 on the next page).
6. Have experience deploying public clouds and have best practices that they can share with you of their current cloud deployments.
7. Have conducted extensive security audits for real-world customers.
8. Can provide ironclad guarantees in the contract and or insurance about the persistency of your corporate data within the public cloud environment.
9. Have an enterprise architecture that can address any system integration concerns.
10. Can provide support for older versions of the OS in the public cloud environment.
11. Provide solutions that are open-stands based and portable to prevent vendor lock-in, ideally supported by the open source community20.
12. Are there when you need them – you should be absolutely clear on whom to call when there is a problem21.
13. Is not a one-trick pony: Doesn’t do only one thing, like support for just private HPC clouds. Customers should have the choice to decide which type of cloud solution is right for them: private, public or hybrid.
Very informative and impressive post you have written, this is quite interesting and i have went through it completely, an upgraded information is shared, keep sharing such valuable information. Software cloud BPM
ReplyDelete