Continuous Deployment is a trendy term used to describe the approach of constantly delivering software to users in an efficient and reliable manner. But it's easier said than done. There's no go-to strategy to achieve this, and approaches vary wildly among different companies and teams. Now, to complicate matters further, imagine you are working for one of the world's largest investment banks, with endless regulations for developers to comply with before they can release software to end users. Our team is the first in the company to get Node.js application Continuously Deployed to Production. In this talk we would like to share our experience, discuss the perks — and pitfalls — of Continuous Deployment, and look at the future development of our approach.