Blog • Announcements | Developer

Moltin + Kubernetes

Last updated: 23 Jun 2019
Moltin now uses Kubernetes! Read about our improved architecture.

2018 was a great year for Moltin: we opened a new office in the heart of Boston, had new Moltineers join our team, and got attention from the commerce community globally. Our customers keep inspiring us with unique use cases that demand innovative and lightweight solutions, such as mobile self-checkout, In-content commerce, IoT, progressive web applications, and many more.  

As Moltin continues growing its functional offerings and user base, our core pillars have not changed: we strive for high availability, robustness, and flexibility. For that reason, over the past few months, our engineering team has been focused on making sure that Moltin is optimized and ready for the future that we and our customers envision.

Today we are excited to announce the first foundational release of this theme: Moltin's architecture now incorporates Kubernetes - an open-source system for automating deployment, scaling, and management of containerized applications.

 

There are many reasons why Kubernetes is the leading orchestration framework, but why is it right for us?

 

1. Architecture and ease of use -  The main reason why we went with Kubernetes is the technology itself. Kubernetes not only came in leading in the number of 'wish-list' items it could solve for us, but also it proved to be straightforward and easy to use. Once a POC was built, the knowledge transfer across the team was a breeze, allowing us to fire on all cylinders during development. Additionally, Kubernetes has excellent documentation and a strong and growing community proving the fact that it is the right addition to our architecture.

 

2. Hands-off experience -  One of the objectives of this project has been to decrease engineering involvement in day-to-day operations. In simple terms, Kubernetes "just runs", meaning more time for us to focus on the new and exciting features, without worrying about steps to ship that code to production.   

 

3.  Nondisruptive solution -  While considering this change, our main goal was to choose not only an adequate technology, but also one that supports organic growth. By introducing Kubernetes to our technology stack we didn’t want to introduce any additional steps from our customers. in fact, if you are a current customer, you are already running on the new infrastructure! Additionally, this release does not impact our current onboarding process for new customers, nor does it increases our prices.

 

What’s next?

 

1. Moltin goes global - Introducing Kubernetes to our stack gives us a lot of opportunities to continue advancing our scale. It also opens up a much faster process for us to release additional data centers.

 

2. Moltin gets lightning fast - While adding Kubernetes to our stack, we also implemented a new flexible layer above our DNS. We’re looking forward to showcasing some huge speed improvements coming up.

 

The last few months of 2018 were all about laying a strong foundation that can withstand our growth in the coming years. Incorporating a new orchestration layer into our stack was an important strategic step and while there is still a lot of work ahead of us we are incredibly proud and excited to take this journey with the Kubernetes community, and bring Moltin to the next level.

 

From Our Blog

20 Jun 2019

Analytics for your Moltin store

Today we’re going to take a look at how to use best-in-class data warehousing and analytics solutions on top of Moltin, specifically in relation to orders and order items.

Read More
author
Matt Foyle
9 min. read in Developer
19 Jun 2019

Further Flows improvements

We've been working hard recently to improve the developer experience when using the Moltin API to build an online store.

Read More
author
James Owers
9 min. read in Announcements | Developer
29 May 2019

What to consider when migrating eCommerce platforms

Even though you are well aware of the pitfalls of your current eCommerce platform - be it rigidity, technical debt or the inability to innovate quickly; the thought of re-platforming can be a scary...

Read More
author
Joanna Suau
9 min. read in Magento Migration | Developer | eCommerce