![]() ![]() Pushing Drupal's code into Cloud Foundry was easy. Some of these environments are managed by IBM, while others are managed by developer communities. Cloud Foundry has pre-configured environments for running apps written in several languages like PHP, Java, Ruby etc. IBM's equivalent of Azure's App Service is called Cloud Foundry. Since Drupal works well with PostgreSQL, and IBM has a managed PostgreSQL service, I decided to setup a Drupal site instead. I am not familiar with Kubernetes so this was not an option for me. If you're familiar with Kubernetes and don't mind a little hassle, you can definitely use a lot of third-party schematics in IBM Cloud's catalog to provision things like MySQL, Wordpress, Drupal etc. The fact that there was no managed MySQL offering easily meant that I was stuck with IBM's Databases for PostgreSQL offering.Īt this point, I should mention that there are third-party offerings for schematics that provision MySQL on existing Kubernetes clusters within IBM's cloud environment, but the setup for these offerings required more work than I was willing to put into my test run of IBM's cloud environment for this article. That said, I liked how clearly distinguished both account types were from each other and how easy it was to filter out services that were available to lite accounts. These services have very limited capabilities and in fact, I could not provision the managed PostgreSQL service without upgrading my account to a pay-as-you go account. The lite account is what you get by default when you sign up on IBM cloud and it gives you access to certain free / lite services. If you have any experience with cloud services, IBM cloud's UI will be easy to get into. I think IBM has done an exceptional job making a platform that is intuitive and easy to navigate. I immediately liked how easy it was to estimate the costs of the services I was provisioning. The user experience for IBM's Cloud offering is the best of all the cloud services I have used and tested, and at this point, I have tested all of GCP, AWS and Azure. I prefer to use managed database offerings because they make it easier for me to handle things like replication, backups, scaling etc. And while I could have easily provisioned a virtual server and installed MySQL on it, I don't ever like to deal with the management of databases. IBM does not, at this point in time, offer a Managed MySQL service. You've probably guessed from the title of this post that things did not go as planned. The Wordpress blog would connect and communicate with a managed MySQL database service. ![]() ![]() I am familiar with Azure so I was going in with the intention of having a Wordpress blog on IBM's equivalent of Azure's App Service. I would set up a basic Wordpress blog using any of IBM's PaaS offerings. I recently learned about IBM's Cloud offering and I decided to try it out and write about it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |