exacttarget - node on the road

12
Node at ExactTarget Alex Vernacchia Software Engineer ExactTarget @vernacchia Gary Borton Software Engineer ExactTarget

Upload: alex-vernacchia

Post on 19-Jun-2015

104 views

Category:

Software


4 download

DESCRIPTION

How ExactTarget uses Node.js. Presented at Node on the Road sponsored by Joyent. Video can be seen at https://www.joyent.com/developers/videos/node-js-on-the-road-cincinnati-gary-borton-and-alex-vernacchia

TRANSCRIPT

Page 1: ExactTarget - Node On The Road

Node at ExactTarget

Alex VernacchiaSoftware EngineerExactTarget@vernacchia

Gary BortonSoftware EngineerExactTarget

Page 2: ExactTarget - Node On The Road

Exact… Who?

Page 3: ExactTarget - Node On The Road
Page 4: ExactTarget - Node On The Road

It all started 18 months ago

Page 5: ExactTarget - Node On The Road

ExactTarget Product Breakdown

ExactTarget Platform● Audience Builder● Automation Studio● Distributed Sending● Email● Interaction Studio● Marketing Cloud● Mobile

○ MobileConnect○ MobilePush

● Social Pages

NodeJS● Active Audiences● BrandBuilder● Content Canvas● CloudPages● Enhanced Email Portfolio● HubExchange● Journey Builder● Journey Maps● Transaction Builder● Etc.

Page 6: ExactTarget - Node On The Road

Serves

How We Use Node

Backend API

.NET

Magic*

Backend UI (node)CI/CD

Unit Tests“Compilation”

Session ManagementSecurity

Dependency Mgmt.Cross Domain Proxy

Rest

Single Page Apps

* Frontend dev’s perspective.

Page 7: ExactTarget - Node On The Road

Node allows us to...

Page 8: ExactTarget - Node On The Road

Challenges

Page 9: ExactTarget - Node On The Road

How do we fix this?

Page 10: ExactTarget - Node On The Road

Demo… Maybe

Page 11: ExactTarget - Node On The Road

Future of Node at ET

Page 12: ExactTarget - Node On The Road

Thank You