Tag Migration

Part 5 – Conclusion and Future

This is the final post in a 5-part series on Evernote’s transition to Google Cloud Platform (GCP). To read this series from the beginning, see Part 1. All of the planning and processes explored in parts 1-4 of this series got us ready to build the next generation of Evernote. So how were we able to achieve the migration so quickly? Ruthless Focus In order to stand any chance of

Continue reading…

Part 4 – Planning and Executing the Migration

This is Part 4 of a 5-part series on Evernote’s transition to Google Cloud Platform (GCP). To read this series from the beginning, see Part 1. In planning the migration of the Evernote service, we wanted to minimize user downtime wherever possible, but also knew our existing architecture would not support a zero-downtime migration. We had the following requirements as inputs when planning the migration methodology and maintenance windows: We

Continue reading…

Part 1 – The Evernote Service and our options to migrate to Google Cloud Platform (GCP)

Since inception of the service in 2008, Evernote has owned, configured, and maintained its own servers and network. This approach gave us the ability to build the service we wanted the way we wanted to build it. But it was also limiting – difficult to scale, slow to upgrade and expensive to maintain. While the infrastructure we had was well suited to support Evernote at the time, it lacked the

Continue reading…

Evernote’s Future Is in the Cloud

When we marked Evernote’s 8th anniversary this summer, there was a lot to celebrate. We’re proud of what we’ve built: a place where all of your most productive notes and ideas can be collected, nurtured, and preserved. And we’re even more excited about the future, with many new features and enhancements under development. Paving the road for that future means taking a close look at how every part of Evernote

Continue reading…