PCG logo
Case Study

"Do-it-yourself” is the IKEA of tomorrow

About mycs

mycs.comExternal Link is new kind of furniture design company, enabling customers to fully customize their tables, shelves and more.

The Challenge

PCG assisted with AWS consulting and building of toolchains, essentially helping the company with the bootstrapping of their operation processes.

Startups have a lot on their plate. If not enough focus is placed on the product, it’s all too easy to get lost in a sea of options and opinions for all kinds of infrastructural issues. This holds true especially when building a product based on microservices. While we certainly agree on the long-run benefits of such architecture, choosing it essentially trades development efforts for efforts in integration and operations. The success of such an endeavour is typically highly dependent on an appropriate infrastructure.

The Solution

PCG got into the project with a sustainable strategy to build up infrastructure options and tooling. By initially taking over a large chunk of operations-related tasks and gradually introducing team members into DevOps related processes, we helped mycs maintain a strong focus on their product development while building a sustainable and scalable infrastructure-provisioning toolchain.

Our Contribution

We built a 100% automated toolchain of the infrastructure-provisioning on AWS, as well as a considerable portion of host provisioning. For infrastructure-provisioning, we supplied a Ruby toolchain, automating CloudFormation API calls. This included template preprocessing and stack post processing for features unavailable in CloudFormation. Host provisioning was mostly done utilising immutable server deployment patterns using Docker and AMI deployments with Packer.

We also introduced Varnish 4 as a caching / routing layer, including continuous integration over its VCL rules using CircleCI and varnishtest program.

Results and Benefits

The immediate benefit of our contributions were two-fold: initially, they gave mycs the freedom to focus most of their efforts on the development of their product. In the long-run, PCG helped build a solid and mostly automated foundation which will assist mycs on their way to becoming the IKEA of this century.

The Upshot

mycs has an awesome product, and we loved working with their team of passionate, smart engineers and managers. As usual, we learned a lot – one of the most interesting aspects was their technical leadership’s strong focus on finding the most simple solution that could possibly work. Trying to solve specific problems by relying only on AWS-managed infrastructure required some ingenuity in certain areas. But it was always worth it: the best kind of server is no server at all.

About PCG

Public Cloud Group (PCG) supports companies in their digital transformation through the use of public cloud solutions.

With a product portfolio designed to accompany organisations of all sizes in their cloud journey and competence that is a synonym for highly qualified staff that clients and partners like to work with, PCG is positioned as a reliable and trustworthy partner for the hyperscalers, relevant and with repeatedly validated competence and credibility.

We have the highest partnership status with the three relevant hyperscalers: Amazon Web Services (AWS), Google, and Microsoft. As experienced providers, we advise our customers independently with cloud implementation, application development, and managed services.


Services Used

Continue Reading

Article
Automation
Automated Control Rollout in AWS Control Tower

Control Tower Controls help you to set up guardrails making your environment more secure and helping you ensuring governance across all OUs and accounts.

Learn more
News
Above the Clouds: PCG's Stellar Performance at the AWS LeadMaster Challenge 2024

Wow, what a triumph! Public Cloud Group has just swept the AWS Summit 2024 Lead Master Challenge.

Learn more
Article
AWS Events 2025: The Future is Cloud

As a leading AWS Premier Partner, we're thrilled to present the exciting lineup of AWS events for 2025.

Learn more
Article
Protecting Lambda URLs with Cognito, IAM, Lambda@Edge and CDK

In this article, we’ll look at how to secure Lambda URLs using IAM access control. With complete code to try yourself!

Learn more
See all

Let's work together

United Kingdom
Arrow Down