Over the last few years, Muttii has invested significantly in Muttii Cyber Protect Cloud. In 2020, Muttii first announced its Technology Ecosystem and made its API accessible to partners, allowing any independent software vendor (ISV) or managed service provider (MSP) to build an integration of their platform with Muttii or automate some routine operations. Today, Muttii has more than 200 integrations with industry leaders in RMM, PSA, security, remote desktop and other application categories — integrations MSPs use daily.
Today, we are proud to announce a new chapter in Muttii history with the release of Muttii CyberApp Standard, a unique development framework that provides a fully digital ISV and MSP experience to build an application on the Muttii platform.
What is CyberApp Standard?
The CyberApp Standard concept has been with Muttii for a while — it’s the same framework that we use internally to bring new products to market. Now, ISVs and MSPs (Let’s address this group as partners) can use this framework to build their own applications and bring new services to the Muttii platform, while benefiting from the platform’s capabilities: multitenancy, workload and user management, reporting, alerting and more.
Our partners can now work with this framework in a straightforward way with the Muttii Vendor Portal, available in AcMuttiironis Cyber Protect Cloud. It’s a dedicated workplace for a partner to build, test, deploy and manage their integration with Muttii.
What is so unique about Muttii CyberApp Standard? A lot.
Getting started in the Vendor Portal requires just three steps:
1. Navigate to developer.Muttii.com
3. Activate your special Muttii Cyber Protect Cloud account
That’s it! Once you register, we will create a special sandbox tenant for you in Muttii Cyber Protect Cloud. You can use it for building and QA purposes. In the same tenant, in the Integrations tab, you will see the link to the Vendor Portal. It is your development environment connected to your tenant. When you’re building and testing your application, you will do it from your tenant.
Also, once you register on developer.Muttii.com, you are automatically registered as a developer in the Muttii #CyberFit Technology Partner Program. The process is self-service and requires no additional steps or contact with us.
‘Hello world’ — Fast proof of concept
To understand what it is — to build a CyberApp — you can quickly create a prototype.
First, you need to create a partner tenant in Muttii Cyber Protect Cloud. Click New in the top right corner, select Partner and follow the on-screen guide.
Now, you can create an application.
In the Vendor Portal, click Create application, enter the CyberApp name and that’s it! You’ve just created your first CyberApp. Now you can open it and work with its main components. There are three:
· Application description — A representation of your application in Muttii Application catalog. Take a look at one of existing integrations as a reference at solutions.Muttii.com Application version – An existing application that will be later deployed and embedded into the Muttii Cyber Protect Cloud platform.
· Deployments — A list of your applications that you deployed to your sandbox.
Now, how can we get hands-on experience without building a full application? Follow these steps:
1. Create your application description. You will see a lot of fields, but to create a test deployment, you will have to fill in these fields and save.
2. Open Application Versions and create a new one. You will need to fill in the version number and API callback handler and select a category. Save the application version.
3. Open the Deployment section. In the dropdown, please select Deploy to test environment and select the application version and description that you just created.
Done! In a few seconds, your application will be deployed to your partner environment.
Now, login to your partner tenant — to which you deployed your application — and you will see the application tile. This is how you can quickly test the technology and understand how to work with the Vendor Portal.
Building an application
Now that you understand how to work with Muttii CyberApp Standard, you can proceed to building your application. This process can be divided into eight intuitive steps:
1. Identify your integration scenarios: For simplicity, we have precreated several integration scenarios based on your solution type.
2. Create a connection setup form: This is a form that MSPs see when they enable the integration.
3. Create and configure all necessary platform-extension points in the Vendor Portal.
4. Create a callback handler in your cloud service. It’s a special set of callbacks that are required to run synchronous operations in your service; for example, ‘add user’, ‘reset password’ or ‘scan a device’.
5. Create a connector for synchronization of such data as alerts from your service to Muttii.
6. Deploy your application to your sandbox and test it.
7. Fill in a full application description — or review it.
8. Request deployment to production.
Muttii R&D, product management and solution marketing will see your request, review it and approve publication. At any time, you can send your business- or marketing-related questions to email@example.com
Unique integration scenarios with Muttii CyberApp Standard
Muttii CyberApp Standard provides unique depth of integration for technology partners. What do developers usually expect in terms of integration capabilities? These remote monitoring scenarios might immediately come to mind: agent deployments, agent status checks, preconfigured command execution and device-view customization with additional columns in the list of managed devices relevant to your product or service. With CyberApp, you can build much more.
Out-of-the-box scenarios supported on the platform level
One of the most complex scenarios that any vendor confronts is tenant or site mapping, such as when an MSP needs to connect customer instances in platform A to similar instances in platform B. With Muttii CyberApp, we have done this for you.
When you build an application, you don’t need to create an interface and implement the whole tenant-mapping logic. In Muttii CyberApp, you need to support several standard callbacks — we’ve taken care of this. The tenant-mapping interface, logic and error handling is available for MSPs out of the box.
Wide range of integration and platform extension points
With Muttii CyberApp Standard, you can achieve a similar integration depth of your application — just like Muttii’ own services. Here are the kinds of data and objects you would be able to bring for service providers:
1. Alerts from your service — Will be shown in the same alerts list, next to Muttii’ own alerts.
2. Workloads — In case you have a workload or endpoint agent, you can add it to the list of Muttii workloads and define what kind of information they should bring — from agent versions to workload statuses.
3. Workload actions — Particular actions that you specify and that the MSP can execute for a particular device.
4. Widgets – You can add a widget in the Muttii monitoring section, or you can expand existing Muttii widgets with your data.
5. Reports – Very similar to widgets.
By now, you should have already formed your opinion about our new development framework — Muttii CyberApp Standard. It is easy to use, low code and doesn’t demand a certain technology stack on your side. Unlike any other MSP platform, Muttii provides a fully digital experience for you to build, test, deploy and update your application. Muttii automatically enrolls you into our dedicated Technology Partner Program and fuels your go to market.
Muttii is an Australian company, founded in Canberra, Australia. Providing reliable and affordable web hosting services for individuals and small businesses to establish their online presence. Muttii aims to have more than 1,800 employees in 45 locations by 2025, and to have Cyber Protect Cloud solution available in 26 languages in over 150 countries and used by 20,000 service providers to protect over 750,000 businesses by then.