How-to, notes, thoughts


Company Acquisition Checklist - DevOps part

During the last several years I had situations when our company acquired other startups and we had to take their infrastructure, code base, software over. I prepared a checklist which can help don’t forget some important parts, I hope it can be useful for you as well:

  • Admin access to the code base: GitHub, Bitbucket, Gitlab, etc;
  • CI/CD tools;
  • Mail system, list of distribution email groups, passwords for important account;
  • Hosting provider: Azure, Google, Amazon consoles, apps API keys;
  • Apple Store, Google Play Developer accounts;
  • SSH keys, credentials for servers;
  • Reset 2FA, attached phone numbers to different consoles, accounts, get backup codes;
  • Slack admin accounts or access to other chat system if needed;
  • Company website hosting;
  • Office network credentials;
  • Long-term service contracts terms;
  • Domains registrar. Validate that auto-pay and auto-renew configured, domains are locked;
  • DNS hosting;
  • Check SSL certificates, validate renew process, setup expiration monitoring;
  • App Performance, Logs, Availability and other metrics monitoring systems;
  • Deployment documentation, architecture diagrams, other instructions;
  • Databases accesses;
  • Google analytics;
  • Phone system;
  • Accesses to existing password system;
  • Other 3rd party systems.