Oracle Compute Cloud Service optimized for Oracle Public Cloud Machine (OPCM) provides Infrastructure as a Service (IaaS) and also acts as the base on which the other cloud services, such as Oracle Java Cloud Service and Oracle Integration Cloud Service are built. Using Oracle Compute Cloud Service, you can provision virtual machines with all the necessary storage and networking resources, manage and scale your virtual machine topology in the cloud, and migrate your Oracle and third-party applications to OPCM. Oracle Compute Cloud Service provides the infrastructure for users to run their applications.
Using Oracle Compute Cloud Service, you can do the following:
Migrate your applications from Oracle Cloud to a dedicated and secured site on premises
You can migrate your cloud applications to virtual machines that you create on the secured, on-premises dedicated sites, and take advantage of the elastic compute, storage, and network capabilities that Oracle Compute Cloud Service provides.
Assign processor and memory resources from a range of resource profiles
While creating Oracle Compute Cloud Service instances, you can assign CPU and memory resources by selecting from a wide range of resource profiles (called shapes), each of which is a carefully designed combination of processor and memory limits.
Automate your VM provisioning and management workflows
You can define all the attributes for multiple, high availability enabled virtual machines of varying shapes and machine images in an orchestration. Using the web console, you can then create, remove, and reprovision all of the virtual machines and associated resources as required through the orchestration.
Create instances using Oracle-provided machine images
You can use Oracle-provided machine images to quickly provision robust Oracle Linux virtual machines.
Provide a persistent boot disk for your instance
When you create an instance, the instance is automatically set up to boot from the default persistent disk. This ensures that any changes that you make at the operating system-level persist when the instance is re-created.
Exercise fine-grained control over network traffic
You can create and manage private network subnets.
Reserve and assign fixed public IP addresses
For instances that require specific IP addresses, you can reserve and use a static IP address.
Attach high-capacity block storage to instances
You can attach block storage to each of your instances for storing data and applications, by creating multiple persistent storage volumes and attaching them to the instances. Even after you delete instances, the data stored in the storage volumes remains intact until you delete the volumes.
Monitor and manage all of your resources through a unified interface
You can access, administer, and use Oracle Compute Cloud Service through an easy-to-use graphical web console provided by Oracle Enterprise Manager. The console provides a single interface that you can use to monitor and manage all your Oracle Compute Cloud Service resources.
You can also access Oracle Compute Cloud Service and manage resources by using Oracle Compute CLI and REST API calls.
Ensure secure access to instances
You can configure Oracle Compute Cloud Service instances to be accessed securely from remote hosts by using SSH.