Cloud computing providers are part of the entire process of implementing cloud services . Much of the time spent running all the services in the cloud will also be spent in contact with suppliers. Choosing the right provider is a decisive factor in achieving success with a cloud computing service. But which cloud providers are the most appropriate? What aspects should be taken into account when choosing them?
What cloud providers are there?
The number of existing solutions in the form of a cloud is so wide that cloud providers can count in thousands, especially in software as a service. The differences in this case lie mainly in the type of service offered by each supplier , distinguishing mainly between IaaS, PaaS and SaaS. Here you can find a small sample of what kind of providers each service performs, with more information on each type in the possibilities of cloud computing :
- IaaS ( Infrastructure as a Service ): in this case we find suppliers of hardware resources in environments in the cloud, such as Microsoft Azure , Amazon Web Services or vCloud.
- PaaS ( Platform as a Service ): here is the intermediate step between IaaS and SaaS, with providers such as Google App Engine, Haroku, Microsoft Azure or Amazon Web Services.
- SaaS ( Software as a Service or Software as a Service): The category where a larger number of providers, such as SalesForce, Google Apps for Work , Dropbox, etc., come in.
Most of these cloud providers rely on other types of companies to provide support and follow-up during the implementation of cloud services, especially for larger projects and reach. This type of services, however, may be accompanied by an increase in the final cost of the project, which was not initially contemplated. You can find other hidden project costs in the cloud in the Cloud Computing Guide .
Issues to consider when choosing provider
Sometimes, it happens that software is undoubtedly one of the best in terms of performance and capacity. However, its technical service is terrible, both during the implementation and the back support, which ends up causing the system to end up coming out more expensive than expected in time and money . Whether working directly with the company managing the cloud or through one of its partners, there are decisive factors in choosing the most appropriate provider.
For example, prior knowledge of the sector of your company will always be an aspect to take into account. The supplier will know firsthand the possible problems that may arise during or after implementation. Thus, it will be easier to prevent any action to achieve the goals set for the cloud computing project.
In this sense, it would not be advisable to have a supplier who does not have a commitment to work with the client . If the supplier simply does his job, regardless of his needs or requests, he may end up with an incomplete system. You need, therefore, a provider capable of understanding your requests and attending to them as much as possible. In the Guide to Cloud Computing you can find more aspects to consider when choosing between different providers of cloud computing.
Basic Questions for Cloud Computing Providers
The moment has come for your project: meetings with different cloud providers.The supplier will expose your product in a presentation that never seems to end. At the end there is a question time and the attendees want to finish as soon as possible. However, this is the best time for the latest filter from selected cloud providers with very simple questions.
- Is there a trial period for the system?
Before staging, check to see if there will be a period of indoor testing, to rule out possible errors and failures in a real context . After all, this system will support part of your company’s workload, so any errors can cause complaints against the system (or management thereof).
- Can progressive implementations be done by departments?
The environments in the cloud change the concept of software in the company.That is why, although on-premise systems could be implemented more easily, these environments may not allow this . Better be sure before you encounter a massive implementation in your company.