Seminars & Colloquia
Troy Rosenberg
ROI Revolution
"Build a Serverless function with TypeScript"
Tuesday April 10, 2018 06:00 PM
Location: 1231, EB2 NCSU Centennial Campus
(Visitor parking instructions)
Abstract: In this talk, we will use TypeScript, an open source superset of JavaScript maintained by Microsoft. TypeScript melds the ease of development of an interpreted scripting language with the safety, maintainability, and tooling of compiled languages with strict typing. This is done by layering optional types, classes, and modules onto JavaScript.
We will be using TypeScript to build a serverless function. Serverless functions, commonly known as Functions as a Services (FaaS), are now available from all of the major web hosting platforms, and for a good reason. FaaS allow you to focus on the code without having to think about setting up servers. There are still servers; you just don't care. These services are built to scale, allowing your function to run hundreds or even thousands of times a second, without you having to build, spin up and down, or maintain servers.
At ROI Revolution, we have been experimenting with FaaS and are very excited for the impact they have had, and will continue to have, on our team.
We will be using TypeScript to build a serverless function. Serverless functions, commonly known as Functions as a Services (FaaS), are now available from all of the major web hosting platforms, and for a good reason. FaaS allow you to focus on the code without having to think about setting up servers. There are still servers; you just don't care. These services are built to scale, allowing your function to run hundreds or even thousands of times a second, without you having to build, spin up and down, or maintain servers.
At ROI Revolution, we have been experimenting with FaaS and are very excited for the impact they have had, and will continue to have, on our team.
Short Bio: Troy Rosenberg is the Lead Software Developer at ROI Revolution.
Host: ACM/AITP, CSC