Oracle Cloud Infrastructure (OCI) offers secure, scalable and reliable cloud services to host any ISV application. With OCI, ISVs can successfully deliver 24x7 operations, geographically diverse deployments, dynamic customer traffic patterns which may require elastic scaling, and applications that can be securely exposed to the internet. In addition, OCI’s unique migration, provisioning, management tools, and Cloud Lift Services facilitate rapid deployment while maintaining key customizations and integrations.
This microsite highlights multiple application delivery models for moving SaaS-based applications to the cloud.
Learn why ISVs count on OCI to accelerate their strategic objectives and gain competitive advantage.
“We looked for the best price-performance and security. We found that in Oracle Cloud Infrastructure.”
Sam Mahalingam
Chief Technical Officer for Enterprise Solutions, Altair
“WorkForce Software has been in the cloud for the last 10 years, but we did not streamline our infrastructure investments. We wanted to have a consistent customer experience, which led us to OCI for scale, speed, and reliability.”
John Williams
Chief Technology Officer, WorkForce Software
“As cloud communications quickly became the backbone for how employees and customers communicate, 8x8 saw user counts soar. To scale quickly to support that growth, we looked at several platforms and chose Oracle Cloud Infrastructure for its strong global coverage, availability, performance, and security. OCI has delivered outstanding price-performance, and a strong, strategic partnership.”
Mehdi Salour
Senior Vice President of Global Network and DevOps, 8x8
“Adopting Oracle Cloud Infrastructure as our preferred platform empowers us to speed innovation and transform customer experiences. No other cloud provider delivers the cost and performance benefits we require.”
Chris Cabrera
Founder and CEO, Xactly
ISVs can deliver better value to their customers with OCI’s wide range of services and support.
Oracle realizes the various approaches ISVs take to manage their customers’ workloads. We have helped implement segmentation strategies that isolate customer traffic and data at various layers of the ISV solution stack.
Cloud native and SaaS providers tend to gravitate towards a shared multi-tenant model in order to reap the benefits of economies of scale whereas traditional ISV applications historically deployed at customers’ premises or using a privately hosted model tend to be single-tenanted. For both patterns, OCI brings a set of constructs which can be used to enable customer isolation and segmentation, namely VCNs for network segmentation, container databases for data isolation, compartments for billing and chargeback isolation, and organizations for further isolation at the tenancy level.
Oracle Cloud Infrastructure (OCI) is a second-generation infrastructure-as-a-service (IaaS) offering architected on security-first design principles. These principles include isolated network virtualization and pristine physical host deployment, which provide superior customer isolation. For ISVs using OCI, these principles also reduce risk of advanced persistent threats.
ISVs can take advantage of not only the inherent secure nature of our cloud, but leverage the flexibility and scalability of OCI for their business, all while meeting their compliance needs and providing the needed security assurances to their customers. To assist our customers to quickly and securely deploy, we created a Center for Internet Security (CIS) Landing Zone program, which provides automated environment provisioning through Terraform and Python templates.
Software configuration management and infrastructure-as-code (IaC) have become important tools used by enterprises. Oracle provides a modern cloud that is automated from the bottom up. Every console operation is matched with corresponding APIs, SDKs, CLIs, and a Terraform provider that brings an industry-standard, multi-cloud approach to environment choreography. Oracle Resource Manager brings additional features to Terraform like integrated identity and access management, server-side state management, environmental introspection for auto-generation of Terraform code, and environment drift detection and remediation.
Once an environment is built, Oracle Cloud supports a variety of industry-standard configuration management tools like Chef and Ansible with value-added tools like our Chef Knife plugin and Ansible Playbooks. ISVs who want to automate their code deployments can leverage our fully integrated DevOps services which include code build & test pipelines, artifact storage services and deploy pipelines with pre-built patterns (i.e. blue/green, canary, rolling).
Building an application to leverage cloud native services can enable in-region high availability (HA) and cross-region disaster recovery (DR) as well as the ability to seamlessly scale up and down as demand dictates. A cloud native ISV can provide better performance, reliability, resiliency, and cost effectiveness
Oracle’s cloud native services empower ISVs to build applications that rely on standards and concepts like Docker, Kubernetes, serverless functions, API management, and Kafka-based streams in a fully managed fashion so that development teams can focus more on building competitive ISV functionality and less on installing, patching, and managing infrastructure solutions. These services are based on open source technology and open standards which avoids the danger of lock-in and allows ISVs to architect their applications in a deployment-neutral fashion.
ISVs delivering SaaS need a secure, scalable, enterprise-grade infrastructure to host services and to manage tenants. ISVs can choose to host the tenants in a single, tenant-aware application instance or multiple tenant-specific application instances.
In a single tenant approach, the application handles the separation of the tenant-specific workloads and data, while in a multiple tenant-specific approach, the ISV deploys multiple, isolated application instances for each of their tenants to segregate applications and data from the other deployments in the tenancy. Each deployment is for a specific tenant and the ISV manages the individual tenant application instances through a common management layer.
Browse the reference architectures and use cases, validate your technical requirements, and learn best practices for moving and modernizing ISV workloads with Oracle Cloud Infrastructure.
Plan the networking topology for deploying SaaS applications on Oracle Cloud Infrastructure.
Use a Kubernetes cluster to deploy apps that use MySQL to Oracle Cloud Infrastructure. The apps can be cloud native or legacy apps that you’re migrating to the cloud.
Deploy an Oracle WebLogic Server domain in a Kubernetes cluster provisioned in Oracle Cloud Infrastructure. Use a Jenkins controller configured for CI/CD pipeline jobs to support WebLogic Server life cycle management operations.
Set up a cloud-native e-commerce application by deploying containerized microservices connected to an autonomous database in the cloud.
Implement a CI/CD pipeline to centralize your build automation and scale deployments in the cloud.
Design, deploy, and operate a cloud topology that delivers the maximum value by following Oracle-recommended best practices for security, performance, reliability, resilience, and efficiency.
Get Started with Oracle Cloud Infrastructure Core Services
Explore basic OCI services, including networking, compute, storage, and more.
Develop and Deploy with NodeJS on MySQL
Build cloud-based microservice database applications using Node.js and the MySQL Database Service.
Configuring Oracle Functions workshop
Explore Oracle Functions, a fully managed, highly scalable, on-demand, functions-as-a-service platform for when you need to focus on writing code to meet business needs.
Modernize and extend legacy apps in Oracle Cloud
Transform monolithic applications into microservices-based applications leveraging low-code development tools.
Choosing a cloud platform for your applications is a strategic decision. The cloud vendor must demonstrate significant long-term commitment and investment. The cloud platform must deliver economic advantages and technical differentiation for ISVs to compete and be profitable. Take a look at how OCI helps ISVs realize benefits of the cloud better than Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).
Capability |
|||
---|---|---|---|
StrategicScale, Momentum, and Partnership |
Global Presence in Major Markets |
Over 35 regions Expanding to 44 regions by end of 2022 |
AWS: 25 Azure: 60 GCP: 29 (See Note 1) |
Dedicated ISV Focused Team |
yes |
yes |
|
Migration Assistance Program |
yes |
yes |
|
EconomicPricing and Service Level Agreements (SLAs) |
Price-Performance |
Optimized3 instances are less expensive and higher performance than comparable instances from AWS (See Note 2) |
AWS M5.4xlarge are 27% more expensive for 25% less performance AWS C5n.4xlarge are 43% more expensive for 19% less performance AWS R5.4xlarge are 67% more expensive for 25% less performance (See Note 2) |
Support |
SLAs for availability, performance, and management (See Note 3) |
AWS offers only availability SLA Azure offers only availability SLA GCP offers only availability SLA (See Note 3) |
|
Pricing Predictability |
Same pricing worldwide Stay within budget regardless of where applications are deployed Forecast accurately for applications running in multiple regions |
Higher pricing outside of U.S. AWS m5d.large costs 29% more in Tokyo and 59% more in Sao Paulo Azure D2v3 costs 34% more in Tokyo and 66% in Sao Paolo Google Compute Engine e2-highmem-2 costs 9% more in Singapore and 41% more in Sao Paolo (See Note 4) |
|
Threshold for Free Outbound Data Transfer |
First 10TB is free | AWS: First 100GB is free Azure: First 5GB is free GCP: No free threshold (See Note 5) |
|
Intra-Region AD/AZ Data Transfer Cost |
No additional cost | AWS: $0.01 per GB Azure: $0.01 per GB GCP: $0.01 per GB (See Note 6) |
|
SecurityInformation is always protected at no extra cost |
Security Posture Management |
Oracle Cloud Guard Oracle prescribes and automates remediation of findings |
Azure Security Center and Google Cloud Security Command Center provide scanning, configuration error detection, automated alerts, etc. but do not provide automated remediation of security findings Azure customers and GCP customers are responsible for developing custom response and remediation workflows |
Pricing |
No additional cost for OCI’s Security Zones, Cloud Guard and Security Advisor | AWS: additional costs for AWS Security Hub, GuardDuty, Macie, and Inspector Azure: additional cost for Azure Defender GCP: additional cost for Google Security Command Center Premium (See Note 7) |