Migrate ensures data governance in the cloud and expands its product’s capabilities

About Migrate

Migrate is a Brazilian company that issues and manages electronic tax documents for customers in Brazil, Uruguay, and Paraguay. Established in 2004, it now has 70 employees and 30,000+ end customers.

Industries: Technology
Location: Brazil

Tell us your challenge. We're here to help.

Contact us

About Avenue Code

Avenue Code is a software consultancy firm and a Google Cloud partner. It focuses on delivering development solutions, aiming toward digital transformation in every vertical through technical intelligence, collaborative troubleshooting capabilities, and professionalism.

With support from Avenue Code, the company migrated its structure to Google Cloud and improved asset management, increased customer retention, and enhanced its performance.

Results

  • 15%–20% in cost savings
  • Improved data governance
  • Ensured environment stability and accessibility
  • Increased customer satisfaction

New server creation time cut from 24 hours to two minutes

Migrate is a Brazilian IT company that issues and manages electronic tax documents for customers in Brazil, Uruguay, and Paraguay. Established in 2004, it now has 70 employees and 30,000+ end customers. It also handles the issuance and automated capture of electronic service invoices (NFS-e) in more than 2,600 cities, in addition to other documents such as electronic invoices (NF-e), electronic bills of lading (CT-e), and tax-document electronic manifestos (MDF-e).

Through its services, the company delivers technology, performance, and security to its customers. Its biggest differentiator is its platform, InvoiCy, which enables integration with systems via APIs or desktop plugins, and allows for centralized document management.

Despite all the infrastructure in place to meet user demands, Migrate understands that tax invoicing is a highly critical process. As an operation that must work 24/7, the platform can never stop, meaning the environment’s stability is essential to ensure deliveries.

The main challenge facing the company was its SQL server, which it used to issue invoices and store XML files. This server was slow, unstable, and generated costs requiring increasingly large investments. Consequently, Migrate started assessing a few cloud solutions to see if they met its technical expectations.

“Google Cloud’s app suite, integrations, and management panel were all aspects we held in high regard, especially the cloud-native concept. Services providing stability and scalability, as well as many other possibilities, were factors that influenced our choice.”

Adilson Weddingen, CEO, Migrate

Strategies for the migration journey

Avenue Code was the Google Cloud partner that supported the company throughout the migration process. The company’s entire infrastructure and SQL production servers were migrated to the public cloud. The project had to be completed quickly and, as far as Migrate was concerned, Avenue Code’s support was crucial, as it has experts whose wealth of knowledge allows them to intervene in every step of the process.

Therefore, the time spent honing the database architecture, optimizing performance, and importing 20 TB of data to Google Cloud was just three months, from July to September 2019. Including a planning period before execution, everything was completed in about four months.

Avenue Code created two apps in Dataflow for the project. The first was for migrating data from the old data center to an optimized structure in the cloud, and the second was for ensuring data integrity by verifying consistency in the source and target databases.

“We operate in a development environment. We create pipelines in Dataflow and run tests. Only then do we start the lift-and-shift to avoid impacting the customer’s business during migration. We’ve maintained the synchronization between the on-prem database and Google Cloud without any downtime.”

Frederico Caram, Data Architect, Avenue Code

Currently, most of Migrate’s application is deployed in Compute Engine instances. Cloud Load Balancing is used to scale instances based on demand. Structured files, such as XML and JSON, are stored in Cloud Storage. App Engine resources are used to authenticate APIs and automate tasks.

Perceived results

Since the project was implemented, Migrate has noticed various benefits. The time needed to create a new server dropped from 24 hours to two minutes. Total environment costs were cut by 15%–20%. Moreover, data governance has improved, the environment is more stable and accessible, and the company can rely on automated service monitoring.

“The company has improved resource management, reaped the benefits from a modern, up-to-date environment, and gained access to horizontal scalability, support for high data volumes and new technologies,” says Caram.

The environment has also allowed for business development thanks to the wide breadth of Google Cloud tools, which enabled the creation of an extension layer with new features in InvoiCy, an expansion that allowed Migrate to serve customers in situations other than document issuance.

“We have a more robust solution and a reliable structure that suits the development of our product. We have also reached a service satisfaction level of 86, meaning excellent retention rates, according to the Net Promoter Score (NPS) methodology. This is an optimal score tying in with our customers’ satisfaction.”

Vinicius Urnau, CPO, Migrate

The company is now 100% in the cloud and issues 2 million documents every day. Currently, the computing environment management is a strong differentiator, aiming to streamline information management and monitor actions through automated parameters and alerts.

This is a significant gain for the company, which intends to reach its next goal soon: deploying artificial intelligence and data mining services. Once again, Migrate will count on its professional expertise and the facilities enabled by Avenue Code and Google Cloud for that purpose.

Tell us your challenge. We're here to help.

Contact us

About Migrate

Migrate is a Brazilian company that issues and manages electronic tax documents for customers in Brazil, Uruguay, and Paraguay. Established in 2004, it now has 70 employees and 30,000+ end customers.

Industries: Technology
Location: Brazil

About Avenue Code

Avenue Code is a software consultancy firm and a Google Cloud partner. It focuses on delivering development solutions, aiming toward digital transformation in every vertical through technical intelligence, collaborative troubleshooting capabilities, and professionalism.