As many of you know by now that I have joined Oracle as Product Manager for their Public Cloud division focusing on IaaS Product Management. These days, I’m working quite a lot on the Open Source / DevOps tools chain and use various different product integration while I’m still ramping up on this brand new platform.
In this article, I will go through steps that will lead us to deploy an application using Bitnami services on top of Oracle Compute Cloud Services. Later on we will use that Developer Machine to write some code as well as use cURL to deploy some more Instances on top of Oracle Compute Cloud.
“Bitnami makes it incredibly easy to deploy apps with native installers, as virtual machines, or in the cloud. Learn more here.”
Bitnami can deploy an application on top of various different cloud services today, that includes, Oracle Public Cloud, Amazon AWS, Microsoft Azure, Google Cloud Engine etc. You just need to create an account on Bitnami portal to get started. They will charge you based on your deployment if you do not have an account on the cloud already or can use it for free if you have already a public cloud domain up somewhere.
Let’s login to the Bitnami Portal.
Once you login to the portal, you can see “Console” at the right top corner. Click on that and select “Oracle Launchpad“.
- You need to go to the Account tab on the top right corner and select Cloud Credentials.
- Click on Add Cloud Account. By now you will be asked to create a Vault Password.
- At this point, provide your Identity Domain, Username & Password, and Compute REST API Endpoint. Click on Continue.
You’re now ready to launch a VM with the Bitnami Launchpad for Oracle Cloud Platform.
- Click on Browse and select Ruby v2.3.1-3. Click on Launch.
- Provide name of this machine. Select an Instance Size, Disk Size, OS Flavour and click on Create.
It will take some time before finishes creating the VM, starting it up, install the application and provide you access to it. You will have option to manage this application either directly by doing SSH into it or from OPC Platform Console as you can see as below.
For SSH download the .PEM file into your workstation and provide the private key into the SSH session with user bitnami.
prassark-Mac:Documents prassark$ ssh -i bitnami-opc-gboracle46391.pem email@example.com
In the next article we will sail through the Oracle Compute Services API to do some operations and also show how do you do that from the OPC Service Console.