How do you migrate a large and diverse legacy portfolio to a modern, continuously evolving DevOps pipeline?
How do you ensure smooth transition from 100% on-prem to a hybrid of on-prem and multiple clouds?
How do you test complex, interdependent services and ensure reliability and uptime?
How do you overcome technical and cultural challenges and encourage empathy and continuous improvement?
In this talk, we'll share our latest experience in addressing these questions at the National Center for Biotechnology Information (NCBI) using recent technologies, including cluster scheduling and the service mesh.NCBI serves about 4.2 million users a day, at peak rates of around 7,000 web hits a second. As part of the National Institutes of Health (NIH), NCBI has been developing databases and information resources for the biomedical community since 1988. It has gone through many technology cycles while maintaining long term archival resources, such as the US DNA sequence database, GenBank, and PubMed.