Foreseeing the potential and future of cloud technology, CMiC explored different options, from an in-house version to combining datacenters with cloud services from Amazon Web Services. CMiC finally decided on Oracle Cloud Infrastructure. CMiC Enterprise isn’t one application but is a complete solution with 2,000 applications delivering extensive functionality to multiple construction verticals with diverse needs, including Financials, Field and ECM capabilities to help manage corporate risks.
“Our challenges were the unpredictability of cost and processes like hardware procurement and VM deployment that were taking too long. We needed a procedure in place that could help determine whether we had enough resources,” said Vince Di Piazza, Director of IT and Cloud Infrastructure at CMiC.
Di Piazza continued, "Oracle Cloud Infrastructure addressed our challenges. It provides compute, fast block storage, load balancers with SSL offload, and security lists – everything our business needs today. The private subnet feature means we can create isolated networks without internet access for improved security."
The deciding factors for CMiC included Oracle’s superior compute and storage performance, but, more importantly, that Oracle provides a security model which translates to confidence for their customers.
A typical deployment consists of 3 virtual machines, each with eight OCPUs, two of which are application servers running either the CMiC V10x product, or the latest release of R12. In an opportunity to merge technologies through joint operating servers, CMiC uses Windows Server for their application servers, with another server running Oracle Enterprise Linux and Oracle Database 18c. These operating systems and servers are configured in Oracle Cloud to bring the CMiC software to life.
Scaling the CMiC single database platform solution is typically done with larger or additional virtual machines. With an autonomous database, users confidently know that they are working with a single and persistent version of truth to reduce workloads, mitigate risks and advance security.
“It is much easier to manage a cloud-based system because we don't have to worry about who has actually installed what. Right now, we've got 350 customers in the cloud who get their upgrades at exactly the same time. This means at any given time- they’re all running exactly the same version of CMiC,” said Gord Rawlins, President and CEO of CMiC