Adoption of cloud platforms has skyrocketed due to their elasticity, security, ability to quickly and easily deploy, and, most importantly, their minimized total cost of ownership.
With full control over the resources and infrastructure configuration that cloud platforms offer today, one can hardly find any downsides of moving their business solutions from the private in-house infrastructure to the highly distributed and fault-tolerant global resources provided by the cloud niche leaders.
Oro’s cloud offering is based on Google Cloud Platform (GCP) which is used as Infrastructure-as-a-Service (IaaS) layer for OroCloud. GCP works well for OroCloud because it provides a flexible infrastructure that scales on-demand, end-to-end security, and a very competitive price. Google constantly expands their infrastructure by opening new regions and enhancing the network.
See Google’s take on Why Google Cloud.
Although with GCP you can build and maintain the infrastructure that exactly fits any custom software and business domain, we have taken some steps to give you a hand in your Oro application roll-out. To enable flawless and seamless experience of launching and running Oro applications in the GCP infrastructure, we have designed an optimized deployment architecture, a set of facilitating tools, services, and procedures and grouped them under the OroCloud offering.
With OroCloud, you get the following package of services:
- Pre-configured Infrastructure that is optimized for running Oro applications
- Pre-installed vanilla or custom Oro application of your choice and configuration
- Controlled quick start with a guided tour of the Oro application
- Continuous access to your infrastructure and monitoring tools (on-demand)
- Access to the proprietary deployment tools that handle installation, upgrade, and backups of your cloud-based Oro application (on-demand)
- 24x7 support for P1 issues
The following benefits come along:
- Ease of use – With OroCloud, you can focus on your business and save time and money on the in-house infrastructure technical support. OroCloud manages the application environment as part of the service, but we also offer a customized application maintenance service.
- Security – OroCloud has been PCI-DSS certified since December 2017 and is scheduled for yearly reassessment and renewal. This means that every resource that the OroCloud environment uses – the servers, network, software, and configuration – comply with the PCI DSS Shared Responsibility GCP v31 . See How GCP smoothed our path to PCI-DSS compliance for more details.
- Reliability – OroCloud is based on the highly reliable cloud platform and supports high-availability and fault-tolerant deployments out-of-the-box and comes with 24x7 technical support for P1 issues.
This guide describes the following concepts and processes in detail:
- OroCloud architecture and security
- The typical process of OroCloud onboarding, including the secure certificate exchange and guided access to the necessary tools and VPN connection.
- The guidance on using OroCloud Maintenance Tools for deployment and maintenance
- Monitoring principles and tools
- Information on how OroCloud team handles incidents
- Technical support service details (exclusions, priorities, SLA, etc).