One example of the way that CloudM and SADA work in true partnership was in a recent project taken on by Kevin Tuuri, Solutions Architect at SADA. Kevin wrote a code in App Script (Google’s native programming language) that connects directly to the CloudM Migration Server via the CloudM API (Application Programming Interface), along with an App that allows SADA clients to have a more hands-on approach with their migrations.
This bespoke App gives real-time reporting during a migration, allowing both engineers and customers to see how many files have moved and how long is left, as well as updates relating to specific projects or users, at any time.
The report is pre-built and appears in a user migration status dashboard, allowing both SADA engineers and their clients to see in real-time how the migration is progressing. The App is a simple tool for an engineer to plug in and run. In fact, SADA now gives customers access to this information as an added value component of their migration package.
Kevin is a big fan of open-source software, having used open-sourced code as a valuable learning tool, which is why he chose to make scripts using this API freely available on Github, a platform where developers can share and exchange ideas, problems and code.
“It’s a collaborative environment and we all work so well together. It’s about sharing within the Google community, sparking ideas, challenging each other, supporting one another and creating solutions together. The great thing is, we’re only getting started and there are lots more ideas in the pipeline.”
Kevin Tuuri - Solutions Architect, SADA
This level of transparency during a migration helps keep customers informed of what’s happening every step of the way, elevating the level of trust in the migration and in SADA, without taking up valuable time from engineers and project managers by asking them to provide real time data or additional reports.
Before using the API, SADA clients would be regularly requesting updates, meaning someone would have to check on a migration multiple times a day, taking up hours per project.Kevin wrote the bespoke code to make their lives easier, and keep clients happy and informed. Now everyone can see tangible results immediately and can check everything is still running, without having to sign into three different places.