Developers Blog: A little history about Cloud Sites backend. For many years Cloud Sites was driven by a proprietary layer on top of a Enterprise Service Bus(ESB) that maintained the veins of a complex provisioning architecture. After years of gradual modification, the code attained a life of its own. While it was still manageable, the time required to train developers to the code and add new features became prohibitive. We clearly needed to rewrite. But the ability to supplement the existing ESB with the customization required for Cloud Sites infrastructure was not a simple task. We also had to ensure that we wouldn’t find ourselves with the same problem as the code base matured. We implemented several future-proofing ideas to accomplish this. - Easily consumable while maintaining secure inter-process communication - The layer consuming the Control Plane needed to perform all the previous operations. - Enough backwards compatibility to support the basic concepts defined by legacy schematics. - Avoid high-cost technical debt. - Allow quick iteration and modification by any knowledgeable team within the product. This endeavor began in early 2015. An opportunity was presented to take what we had learned to provide the simplest rewrite available. With a multi-layer Control-Plane written in part NodeJS (Angular), Java, and then Python we began replacing the building blocks of the complex provisioning matrix. The goal was to provide our customers with a single cohesive product that manages a variety of complex components. Piece by piece the replacement came into focus. Fast-forward to 2017 + many man-hours of dedicated sprints, we’re officially on the precipice of our second release. Finally our Legacy customers can enjoy the fruits of our labor. While some will get the immediate satisfaction of a new user-interface, behind the curtain there are major benefits: - Faster iteration - API driven - Hardened security inter-process communications - Reinforced hardware response failure resilience scenarios - Service expansion across third party endpoints (ability to partner with external service providers) - Exposure of internally utilized proprietary utilities to customers. Our primary concern is that the new control-plane was built around the legacy infrastructure to ensure the safest possible transition, thus keeping our customers at the heart of this initiative.
Get the Latest and Greatest Information from our Blog!Subscribe
Most Recent Articles
Liquid Web Announces Partnership with Springbot
Liquid Web Announces Partnership with Springbot, a data-driven marketing platform for eCommerce retailers, to support WooCommerce Integration for our Managed WooCommerce Hosting customers.
When is the Right Time to Add Affiliates to Your WooCommerce Store?
To build an affiliate program to complement your WooCommerce store, you will need to make sure you have high-quality affiliates and avoid fraudulent attempts. Here are the best ways to get started.
Automations for WooCommerce stores
Automation emails are one of the best ways to optimize your store for efficiency while giving your customers the personalized touch they desire. Find out what to automate and how it works.
Find the Best Clients by Building an Ideal Client Profile
Build your dream business by ensuring that you are working with your ideal clients. Find out exactly how to categorize clients so that you can deliver the best possible service, every time!
Lifecycle Emails: How to Make More Money & Engage Customers
Lifecycle emails can make eCommerce stores more successful. Not only do they boost store profits, but they allow you to build relationships with customers. Don't miss this simple strategy.
High Availability Hosting – The Best Defense Against Downtime
The threats to your website and data are nearly endless. High Availability Hosting gives you a fully-redundant solution so that if your server is brought down, your website stays up. It's that simple.
Getting Started with eCommerce Automation
Automation takes over monotonous tasks no one wants to do like data entry — boring work that doesn’t encourage accuracy, either. As an eCommerce store owner, automating is essential. Here is how.
Meet a Helpful Human – Matthew Matson
Liquid Web is home to the Most Helpful Humans in Hosting. And we wouldn’t be able to make this claim without the men and women that work behind the scenes. Meet one of our Helpful Humans.
Liquid Web Announces the Launch of Their Managed WooCommerce Hosting Beginner Plan
Liquid Web Announces the Launch of Their Managed WooCommerce Hosting Beginner Plan Making It Easier Than Ever to Launch a WooCommerce Store. Find out more about the new plan.
Do You Really Need Managed WooCommerce Hosting?
The free WooCommerce plugin simply turns your WordPress website into an eCommerce one. Managed WooCommerce Hosting transforms it—into a full-featured, hassle-free, eCommerce platform. See how.
Increasing Sales and Loyalty with eCommerce Lifecycle Emails
Here’s an eye-popping stat: in 2018, an estimated 281 billion emails will be sent. Yep, that’s billion, with a B. There are about three and a half billion people online worldwide, so that means...
Five Easy Ways To Quickly Brainstorm And Plan New Blog Posts
Every business owner I have ever built a WordPress website for loves the idea of a blog. Here are five easy ways to brainstorm ideas quickly and get started writing new blog posts!
Understanding GTmetrix Reports for Speed Analysis
One of the go-to tools for analyzing a website’s loading speed is called GTmetrix. They are one of the most-used service providers for loading speed analysis reports, alongside Pingdom and Google...
Should You Turn Off WordPress Comments? Several Things To Consider
Whether you’re launching a new WordPress blog or managing an existing WordPress site, at some point you need to decide: are you going to enable comments or disable comments? Here's what to know.
How To Decide If A WordPress Theme Provider Is Trustworthy
When you’re getting ready to create a new WordPress website, one of the most important things to find is a trustworthy WordPress theme that fits your business needs, and is flexible and reliable.
Liquid Web Takes a Step Toward Clean Energy
LANSING, Mich., August 28th, 2018 – Liquid Web, LLC, (https://www.liquidweb.com), becomes the first data center to install new energy efficient air conditioners financed by the Pace Program.
Linux Scope of Support
You need help, and we are here to provide it! It’s why we’re The Most Helpful Humans in Hosting (™). We offer world class support for our products and services for Linux.
Windows Scope of Support
You need help, and we are here to provide it! It’s why we’re The Most Helpful Humans in Hosting (™). We offer world class support for our products and services for Windows.
What Is Beyond Scope Support?
You need help, and we are here to provide it! It’s why we’re The Most Helpful Humans in Hosting (™). We offer world class support for our products and services.
Link Building for eCommerce Businesses