Whether you’re running an online business, building an application, or creating content, having a platform to interact with consumers is essential. Often, building and maintaining a website is a critical component of a successful product, and the easier these tasks are, the better. WordPress, a popular content management system (CMS), is renowned for its user-friendly interface and extensive customization options, offering flexibility for various types of websites, from blogs to e-commerce stores. WordPress scales easily with your needs, efficiently handling both small blogs and large websites. Its affordability, with many free themes and plugins, makes it a cost-effective choice for individuals and businesses alike. However, deploying and managing a WordPress application can be challenging, especially with backend server setup, including configuring databases and web servers.
We’re excited to announce a new Quick Start solution for deploying WordPress on Oracle Cloud Infrastructure (OCI). This Quick Start solution for WordPress introduces various resources, services, and automation in OCI, deploying a fully functional WordPress instance from WordPress.org, which offers a free and open-source content management platform with MySQL HeatWave Database as a backend. MySQL HeatWave Database Service is the only service that enables developers, database administrators, and data analysts to run OLTP, OLAP, and machine learning (ML) workloads directly from MySQL Database. It offers lightning-fast query performance and scalability by offloading analytical workloads to an in-memory, real-time query accelerator. With its seamless integration with MySQL Database Service, HeatWave empowers businesses to handle high-throughput OLTP workloads with ease and efficiency, which is crucial for maintaining WordPress site speed and user experience.

Quick Start enables easy provisioning of resources to support WordPress in OCI
The new Quick Start solution will provision the MySQL HeatWave Database Service and create a compute instance to deploy WordPress, connecting it to the MySQL HeatWave Database. This micro deployment is a subset of the production reference architecture, which includes the managed MySQL HeatWave Database Service with a multi-node deployment of WordPress Instances with a Load Balancer. In this scenario, the single-node WordPress instance connects directly to the MySQL HeatWave Database, but you can easily enhance your setup by deploying WordPress in a multi-node configuration with a Load Balancer. WordPress is accessible to users and administrators through a public IP address. With the OCI WordPress Quick Start, one can effortlessly deploy a fully functional WordPress site and start building blog or e-commerce stores in no time.

This Quick Start solution for WordPress uses the basic building blocks for deploying applications to OCI, such as the virtual cloud network (VCN) and compute instances along with advanced managed MySQL HeatWave Database Service.
Next steps
To learn more about the architecture, the automation tools and to build your own cloud native deployments, head over to the GitHub repository. There, we provide a “Deploy to Oracle Cloud” button that automates the resource creation and deployment process. You can also evolve your deployment to production scale using the advanced deployment patterns provided in our reference architecture published in the OCI Architecture Center. The OCI Architecture Center provides a catalog of cross-product reference architectures, solution playbooks, and best practices.

