Mission Statement
Last updated - July 19, 2024
MechCloud® is an AI powered SaaS application which helps developers, cloud engineers/architects, devops people and platform engineers to navigate complex world of cloud computing and containers in an easy manner. It is also a low-code tool to design websites with hybrid approach and an alternative to Wordpress without any shortcomings of it.
It consists of following modules at this moment -
Piston - A low code website development tool to create websites with a hybrid approach where you can build simple pages using AI and code complex pages to make sure that you never run into a situation where you can't build a website of any complexity with it.
Steam - Cloud infrastructure and apps management using visualization first approach. It consists of following sub-modules -
Turbine - Visualization and provisioning of hyperscaler (AWS, GCP and Azure) infra and container orchestration (e.g. docker, Kubernetes) tools.
Torque - Visualization and provisioning of containerized/cloud native applications with universal abstraction.
Spark - A workflow engine
Most of the companies (startups / enterprises) already have a number of reusable artifacts (e.g. design system, css library, UI component libraries etc) which these companies would like to leverage for developing their websites/apps.
Disadvantage of the existing no/low code tool is that you can't load your reusable artifacts into these tools to develop the website in a way which developers prefer and are comfortable with. So, companies end up in a situation where developers and other people from a company are using two different approaches for developing the websites/apps.
Piston is a low code tool which lets you load your existing reusable artifacts into it and develop websites with these reusable assets. This approach has following advantages -
It offers flexibility to switch between browser-based development and coding as and when required. E.g. you can create simple pages of a website/app from the browser and switch to coding for developing complex pages/features when it can't be achieved using browser-based approach.
This also eliminates those situations where you are looking for a critical feature in a low/no code tool which is either not on the roadmap or it is on the roadmap but will be available after a long time.
This allows developers and non-developers to collaborate around a tool to develop websites/apps which is not possible in case of other low/no code tools.
Reusable assets help developing websites faster which are aligned with your development best practices and branding of your company.
You don't end up building equivalent of these reusable assets across several low/no code platforms. Most of the low/no code platforms don't even support creating reusable assets.
You can upgrade your reusable code across all the websites from a central location using micro app architecture. This keeps your technical debt to a minimum as your code is aligned with the latest and greatest of html / css / javascript most of the time and you need not to invest a good amount of money into major refactoring or rewriting your websites/apps. This will save precious capital for your company which otherwise can be used for other critical things required to grow your business.
Last updated