JSConf US 2014

Video recording and production done by JSConf

What does enterprise grade server-side Javascript look like? Do you work at a large org over 2000 people that probably is a Java or .Net shop? Could you be better served leveraging the cloud and the vibrant Node.js community for some projects? Do you need to convince your boss? At Fidelity we have several security/quality checkpoints across many departments to validate that applications and platforms protect customer data. Security code reviews, penetration test, risk audits, legal compliance and many other factors go into signing off on an application. Fidsafe is a new virtual safe deposit box offering by Fidelity that is the first application to be served outside the Fidelity firewall on the cloud. Fidsafe challenges every aspect of how the organization builds and deploys software. We had to answer a lot of questions and provide practical tooling/solutions to get Node into production. We will cover what it takes from top to bottom build and operate a secure and scalable service backend implemented in Node.js and deployed to AWS. Topics covered: Node Process Management Lifecycle management – Upstart and Forever Smart defaults for scalability and uptime Reactor — How we use cluster to scale across cores Hardened Express End to End Javascript — CouchDB / MongoDB Layering security using middleware Strategies for bulletproof cookies SSL termination strategies Authenticating end-users and API consumers Building a Secure PaaS — A brief overview If you want it to be secure you have to build your own. What’s the minimum you need for Node? Devops in across organizational boundaries — AWS, Python, Boto, AMIs, and Asgard Ubuntu as PaaS — real solutions are diverse and polyglot

Rated: Everyone
Viewed 8 times
Tags: There are no tags for this video.