Kin Lane

API Evangelist

 

Civic APIs Session

@APIStrat Chicago

September 2014

  • 25 Years Database Engineer
  • 15 Years Web Applications
  • 8 Years Cloud Computing
  • 4 Years Studying APIs


www.apievangelist.com

Target

  • Individuals
  • Startups
  • SMB
  • SME
  • Enterprise
  • Government
  • Institutions

Civic Session

Cities

Chicago, IL

80% Of The Top 50 Cities In US

 

Have An Active Open Data Effort

Important To Look Beyond Your City

Why Are Cities Doing It?

  • Transparency
  • Cost Savings
  • Better Serve
  • FOIA
  • Policy

Who Is Doing It In Other Cities?

  • Government
  • NGOs
  • Public
  • Corporate
  • Research

What Are Some Of The Obstacles?

  • Access to Data
  • Quality of Data
  • APIs for Data
  • Apps Built On Data

Building Blocks

Government

Chief Data Officer (CDO)

Non-Governmental Organization

Universities

Evangelists

Hackathons

Meetups

Datasets / API Catalog

Github

Blogs

Calendar

Ideas

Showcase Apps

Submit Data

Civic Focused Cloud Services

Socrata

Junar.com

Open Apps & Tools

Open511

Open311

API Umbrella

CKAN

Socrata Open Data Developer Portal

Socrata Open Data API

Organizations

Code for America

Sunlight Foundation

Open Knowledge

Common Blueprints

Open511

Open311

Hackathon In A Box

Project Open Data

The Open Data Handbook

Research

Open Data 500

US City Open Data Census

Opportunities

Websites


Mobile

Data Work

Scraping

API Design


API Deployment


API Management


API Integration

Reciprocity

Aggregation


Maybe Not The Next Big Startup

Make A Decent Living

Resulting In Important Work

 

Civic Data



APIs

Where Are You Going To Get Data?

Scraping

Government Open Data & APIs

 

Start From Scratch

 

Corporate Stores

Where You Going To Put Data?

RDS (SQL)

DynamoDB (NoSQL)

S3 (Files)

EC2 (Compute)

S3 (Storage)

Github





API Design


API Design (JSON)


API Design (YAML)

API Frameworks

StrongLoop (Deployment)

API Spark (Deployment)

REST

Cloud Formation (Orchestration)

Containers (Deployment)

Route 53 (DNS)


Services (Management)

API Infrastructure (Management)



Keys (Management)

Analytics (Management)

Service Composition (Management)

Monetization (Management)

Github


Developer Portals (Github)

Interactive API Documentation (Github)


API Definitions (Github)

Code Samples (Github)

Software Development Kits (Github)


API Discovery

ProgrammableWeb (Discovery)

Mashape (Discovery)

APIs.json (Discovery)

APIs.io (Discovery)


 

Modular Resources


 

Virtual Stacks

Resources/

to

Experiences/


 

Research & Development


 

Business Development


 

External


 

Internal

 

Websites

 

Mobile

 

Single Page Apps


 

Spreadsheets

 

Internet of Things

The End


By Kin Lane (@kinlane)