cloudconfvarna - nodejs 26.07.2014

43
NodeJS + Cloud @d_danailov

Upload: dimitar-danailov

Post on 11-May-2015

464 views

Category:

Software


1 download

DESCRIPTION

Лекцията ми за Nodejs на конференцията за Cloud технологии в град Варна. === My Nodejs lecture for public lecture in Cloud Conf Varna Github Heroku Demo: https://github.com/dimitardanailov/jscourse-158ltd/tree/master/AngularJS%2007%20-%20Talking%20To%20a%20Server Github Amazon Demo: https://github.com/dimitardanailov/amazon-javascript-sdk-demos

TRANSCRIPT

Page 3: CloudConfVarna - Nodejs 26.07.2014
Page 4: CloudConfVarna - Nodejs 26.07.2014
Page 5: CloudConfVarna - Nodejs 26.07.2014

Sponsors

Page 6: CloudConfVarna - Nodejs 26.07.2014
Page 7: CloudConfVarna - Nodejs 26.07.2014

Topics Today

● Nodejs overview● Angularjs overview● Heroku and Nodejs● Amazon and Nodejs

Page 8: CloudConfVarna - Nodejs 26.07.2014

Javascript ?

Page 9: CloudConfVarna - Nodejs 26.07.2014

Javascript ?

Yeah, Javascript !!!

Page 10: CloudConfVarna - Nodejs 26.07.2014
Page 11: CloudConfVarna - Nodejs 26.07.2014

What’s that ?

Page 12: CloudConfVarna - Nodejs 26.07.2014
Page 13: CloudConfVarna - Nodejs 26.07.2014
Page 14: CloudConfVarna - Nodejs 26.07.2014
Page 16: CloudConfVarna - Nodejs 26.07.2014

A news organization must be responsive, both to its readers and to a fast-paced flow of information. Node provides a level of flexibility we haven't found anywhere else — and enables us to deliver performant apps that can be easily adjusted.

Trevor Landau Software Engineer, Mobile Web

Page 17: CloudConfVarna - Nodejs 26.07.2014

Node.js is the execution core of Manhattan. Allowing developers to build one code base using one language – that is the nirvana for developers.

Renaud Waldura Sr. Product Manager, Cocktail

Page 18: CloudConfVarna - Nodejs 26.07.2014

Node has allowed us to build a global, real-time logistics system without having to think twice about locking or concurrency issues.

Curtis Chambers Engineering Manager

Page 19: CloudConfVarna - Nodejs 26.07.2014

Node.js powers our web applications and has allowed our teams to move much faster in bringing their designs to life. We've happily embraced the power of JavaScript.

Claudio Caldato Director of Engineering

Page 20: CloudConfVarna - Nodejs 26.07.2014

Node gives Azure users the first end-to-end JavaScript experience for the development of a whole new class of real-time applications.

Claudio Caldato Principal Program Manager, Microsoft Open Technologies, Inc.

Page 21: CloudConfVarna - Nodejs 26.07.2014

Node’s evented I/O model freed us from worrying about locking and concurrency issues that are common with multithreaded async I/O.

Subbu Allamarju Principal Member, Technical Staff

Page 22: CloudConfVarna - Nodejs 26.07.2014

On the server side, our entire mobile software stack is completely built in Node. One reason was scale. The second is Node showed us huge performance gains.

Kiran Prasad Director of Engineering, Mobile

Page 23: CloudConfVarna - Nodejs 26.07.2014

On the server side, our entire mobile software stack is completely built in Node. One reason was scale. The second is Node showed us huge performance gains.

Kiran Prasad Director of Engineering, Mobile

Page 27: CloudConfVarna - Nodejs 26.07.2014
Page 31: CloudConfVarna - Nodejs 26.07.2014
Page 34: CloudConfVarna - Nodejs 26.07.2014
Page 35: CloudConfVarna - Nodejs 26.07.2014
Page 37: CloudConfVarna - Nodejs 26.07.2014

Source● http://nodejs.org● http://expressjs.com● https://github.com/creationix/nvm● https://angularjs.org● http://channel9.msdn.com● http://stackoverflow.com● http://www.mongodb.org/● https://github.com● https://plus.google.com/+AngularjsIo/posts● http://www.youtube.com/user/158ltd/playlists● https://devcenter.heroku.com/articles/getting-started-with-nodejs● https://www.youtube.com/results?

search_query=google+developers+angularjs

Page 42: CloudConfVarna - Nodejs 26.07.2014