Skip to content


Oracle Database Cloud Services – Concepts

Oracle compute, storage and network services that we discussed earlier in this website are part of Infrastructure as a Service (IaaS).

In this post we will briefly discuss about Oracle database cloud services which is part of Platform as a Service (PaaS). PaaS contains some of the platform services like Database, Business Analytics, Application Development (Java, Mobile,Messaging etc), Integration, Content and Collabration etc.

In simple words , Oracle Database Cloud Service offers elastic database services for application development, test and production deployment. The service delivers an easy to use web console user interface and RESTful API to provision and administer Oracle Database on Oracle Compute Cloud Offerings. When you create database deployments, Database Cloud Service creates compute nodes to host the database, using computing and storage resources provided by Oracle Compute Cloud Service. Additionally, it provides access to the compute nodes (and thus to the database) using networking resources provided by Oracle Compute Cloud Service.

[Post Views: 112]

Leave a Comment

Resizing the Instance – Oracle Compute Cloud

If you find that your application workload has increased and you would like to add OCPUs and memory to your instance then you can do it with few easy steps. Oracle Cloud portal is very user-friendly and resizing the instance can be done without much efforts.

When you create an instance using the Create Instance wizard, one or more orchestrations are created automatically to manage the instance and its associated resources.

[Post Views: 135]

1 Comment

Oracle Cloud ‘Orchestrations’ – working example

Orchestration is the automated management of your system components for high availability, monitoring, and persistence. It ties together the components you create into a single, manageable collection. For example, with orchestration you can associate networks, network security, and storage with the instantiation of a virtual machine. This instantiation can be restarted automatically if it terminates for some reason, or it can be monitored.

To read about basic concepts of Oracle Cloud ‘Orchestrations’ read this post first.


In this post, we will be creating one master orchestration JSON file named master.txt and two nested orchestration JSON files named volume.txt and instance.txt.

volume.txt and instance.txt will be called from inside the master.txt orchestration JSON file.

[Post Views: 83]

1 Comment

Opening ports between Oracle Compute Cloud Service instances.

After we have created our oracle compute virtual machine our next goal is to get our application installed on those virtual machines. Applications sitting on different virtual machines need to talk to each other internally too. For this internal connection we need to open ports between those machines.

For our application In this post we will open communication between the two instances on a specific port 50 and will enable a telnet service. After opening the ports on the VMs we will verify if we are able to telnet from one instance to the other on that specific port 50

[Post Views: 101]

1 Comment

Creating single compute instance – Oracle Cloud

Creating a single compute instance on Oracle Cloud is a simple process. Below we have documented the step-by-step process to achieve this goal.

Process Overview

To create an Oracle Compute Cloud Service instance and set up HTTP access to the we will have complete the following tasks:

1. Generate an SSH key pair on your laptop/machine.

2. Upload the SSH public key to Oracle Compute Cloud Service.

3. Reserve a public IP address for your instance.

4. Create storage volumes to boot the instance from, or to store your data and applications.

5. Create your instance, associate a public IP address with it, configure it for SSH access, and attach the storage volumes that you created, if any.

6. Configure the instance for HTTP access.

[Post Views: 136]

Leave a Comment

Oracle Cloud ‘Orchestrations’ – Concepts

General meaning of Orchestration is harmonious organization especially by means of clever or thorough planning or maneuvering to achieve desirable result. Orchestration in terms of Oracle Cloud is process/method to automate the provisioning and lifecycle operations of an entire virtual compute topology of Oracle Cloud. You can define the attributes and inter-dependencies of a collection of compute, networking, and storage resources in Oracle Compute Cloud Service.

Orchestration uses JSON as the communication language. See this post about basics of JSON.

you can use orchestrations to create and manage a collection of instances hosting a multi-tiered application stack with all the necessary networking, storage, and security settings.

At any time, you can delete and re-create all the instances in an orchestration just by stopping and restarting the orchestration. Storage attachments, security lists, and so on are re-associated automatically.

[Post Views: 101]

Leave a Comment

JSON Concepts – Oracle Cloud Orchestration

JSON (JavaScript Object Notation) is a lightweight data-interchange format. This simple language is used a lot in Oracle Cloud and many other new Oracle products like SOA and Oracle 12c. It is easy for humans to read and write this language. It is easy also for machines to parse and generate. JSON is a text format that is completely language independent which make JSON an ideal data-interchange language. The file type for JSON files is “.json”

[Post Views: 81]

Leave a Comment

Oracle Cloud Identity Domain – Concepts

Identity domain is synonymous to  tenant concept in Oracle Cloud. Oracle Cloud is a multitenant system, and each client is a tenant in the big Oracle Cloud system. It is just like the tenants of a building. So, an identity domain represents a slice of the Oracle Cloud, provisioned for a cloud tenant according to Client’s demand.

An Oracle Cloud service account is a unique customer account that can have multiple cloud services of different service types. Also an account can contain multiple Identity Domains, and each Identity Domain can contain multiple Database Cloud Services.  For example, you could have three different cloud services, such as Java Cloud Service, Database Cloud Service, and Infrastructure as a Service (IaaS) as part of a single Oracle Cloud service account.

Although an account can have one or more Identity Domains, but each Domain is separate and distinct.   Users in an identity domain can be granted different levels of access to each service associated with the domain.

[Post Views: 104]

Leave a Comment

Oracle Compute Cloud – Concepts

This post provide general overview of Oracle Compute Cloud and some of its main features.

Oracle’s enterprise-grade infrastructure service provides a Oracle compute cloud environment which can be provisioned rapidly. It provides flexible and scalable computing, block storage, and networking services on Oracle Cloud. You can now set up and manage your computing and storage workloads in the cloud, on demand, using a self-service portal. You can say that Oracle compute cloud is the foundation of Oracle’s Infrastructure as a Service (IaaS).

[Post Views: 41]

Leave a Comment

Cloud Computing – Basic Concepts


Cloud computing which is usually referred to as simply “the cloud,” is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.

Key word here is “on-demand”. You demand that you need some resource (CPU/Storage/Database/Platform/Apps etc) and you get it instantly by as simple as pressing couple of keys in your web hosted Cloud Panel.

Traditionally, you used to first order these resources through defined channels before started using them. Example, in your traditional setup, as a DBA if you required another 1 TB of disk for your database you may have to go to your UNIX Admins which in turn used to go to storage admins and Storage admins used to carve out the right size disk or order new capacity from the storage company. UNIX Admins then partition and extend the LV and then at last you will get the disk to increase your database size. This is very simple example of traditional system but explains that it takes resource. time and effort to get such repetitive things done. Cloud computing helps in overcoming such limitations.

[Post Views: 150]

Leave a Comment
error: Alert: Content is protected !!