INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014
Types of Services Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Data as a Service (DaaS) – Most APIs are actually DaaS
SaaS - Salesforce CRM Customer Support Software Hospital Patients Software Have API to grab data
SaaS - LinkedIn Not just a social network! Best Recruiting software in the world Recruiters => work as a team to contact applicants
SaaS - Workday Manage compensation & promotions
Platform as a Service Azure Website – Platform to make scalable web sites – Visual Studio, 1-click publish onto Azure Google App Engine – Similar, build apps really easily Salesforce platform – – Web Apps for employees, customers, etc
Infrastructure as a Service AWS (EC2), Azure (Virtual Machine) Only provides hardware (+basic software) Computing Utility
Azure Store (DaaS) Market place for data Weather data Phone # verification Translator! Address verification Pay per use!
Mashape (DaaS) Azure Store except tons more data Market place for APIs API for sentiment analysis API for weather forcast Some free, some paid!
Google’s APIs Translate API YouTube API Many more!
Yahoo API Fantasy Sports API Contacts API Mail API Place Finder API Many more!
Facebook API In particular – FQL
Group Discussion! Groups of 3 Pick a DaaS Write a query to access API/data Draw mockup of a startup/app idea with that data! 3pts class participation, submit on Canvas
List of APIs apis-for-web-designers-and-developers/ apis-for-web-designers-and-developers/
Questions?