Jeff Lindsay: Building Public Infrastructure with Autosustainable Services
-
Upload
it-people -
Category
Technology
-
view
624 -
download
1
description
Transcript of Jeff Lindsay: Building Public Infrastructure with Autosustainable Services
![Page 1: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/1.jpg)
AutosustainableServices
Jeff Lindsay@progrium
![Page 2: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/2.jpg)
1.
2.
3.
Public Infrastructure
Autosustainable Services
Airscript Demo
![Page 3: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/3.jpg)
1.
2.
3.
Public Infrastructure
Autosustainable Services
Airscript Demo
![Page 4: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/4.jpg)
WARNING
This talk contains big ideas and is not really
specific to Python at all
![Page 5: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/5.jpg)
Throwing Together Distributed Services with geventhttp://www.youtube.com/watch?v=tYk4_Nzl-Gg
![Page 6: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/6.jpg)
Distributed Systems with ZeroMQ and geventhttp://www.infoq.com/presentations/Distributed-Systems-with-ZeroMQ-and-gevent
![Page 7: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/7.jpg)
Web
API
Client
TwiML
![Page 8: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/8.jpg)
Distributed Systems
![Page 9: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/9.jpg)
Distributed Systems
Internal System
![Page 10: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/10.jpg)
External Ecosystem
Distributed Systems
Internal System
![Page 11: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/11.jpg)
External Ecosystem
Distributed Systems
Internal SystemMicro level
Macro level
![Page 12: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/12.jpg)
![Page 13: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/13.jpg)
![Page 14: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/14.jpg)
![Page 15: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/15.jpg)
![Page 16: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/16.jpg)
![Page 17: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/17.jpg)
Data
![Page 18: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/18.jpg)
Data
Communications
![Page 19: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/19.jpg)
Data
Communications
Operations
![Page 20: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/20.jpg)
Data
Communications
Operations
Real world
![Page 21: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/21.jpg)
Data
Communications
Operations
Real world
Everything as a Service
![Page 22: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/22.jpg)
What I want is to...
![Page 23: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/23.jpg)
Program the WorldWhat I want is to...
![Page 24: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/24.jpg)
![Page 25: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/25.jpg)
![Page 26: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/26.jpg)
![Page 27: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/27.jpg)
cat
xargs
wc
mailecho
grep
wget
![Page 28: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/28.jpg)
cat
xargs
wc
mailecho
grep
wget
![Page 29: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/29.jpg)
grepcat
xargs
wc
mailecho
wget
![Page 30: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/30.jpg)
mailgrepcat
xargs
wc
echowget
![Page 31: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/31.jpg)
More ComposableWebhooks and “Evented Web”
![Page 32: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/32.jpg)
More ComposableWebhooks and “Evented Web”
![Page 33: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/33.jpg)
More ComposableWebhooks and “Evented Web”
![Page 34: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/34.jpg)
More ComposableWebhooks and “Evented Web”
![Page 35: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/35.jpg)
More ComposableWebhooks and “Evented Web”
![Page 36: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/36.jpg)
RequestBinhttp://requestb.in
![Page 37: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/37.jpg)
Localtunnelhttp://localtunnel.com
![Page 38: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/38.jpg)
Smaller PiecesTiny Apps and Micro APIs
![Page 39: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/39.jpg)
Smaller PiecesTiny Apps and Micro APIs
![Page 40: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/40.jpg)
Smaller PiecesTiny Apps and Micro APIs
![Page 41: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/41.jpg)
stdiconhttp://stdicon.com
![Page 42: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/42.jpg)
TimeAPIhttp://timeapi.org
![Page 43: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/43.jpg)
Why aren’t there more?
![Page 44: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/44.jpg)
Why aren’t there more?Economics
![Page 45: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/45.jpg)
MailHookshttp://mailhooks.com
![Page 46: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/46.jpg)
MailHookshttp://mailhooks.com
![Page 47: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/47.jpg)
Twitter Hookshttp://twitterhooks.com
![Page 48: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/48.jpg)
JabberHookshttp://jabberhooks.com
![Page 49: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/49.jpg)
PostBinhttp://postbin.org
![Page 50: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/50.jpg)
ClickHookshttp://clickhooks.com
![Page 51: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/51.jpg)
Scriptletshttp://scriptlets.org
![Page 52: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/52.jpg)
App Engine
![Page 53: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/53.jpg)
Open Source
![Page 54: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/54.jpg)
Open SourceMajority are tools and libraries
![Page 55: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/55.jpg)
![Page 56: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/56.jpg)
Project
![Page 57: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/57.jpg)
Project
![Page 58: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/58.jpg)
Project
![Page 59: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/59.jpg)
Project
Project
![Page 60: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/60.jpg)
Project
Project
![Page 61: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/61.jpg)
Project
Project
![Page 62: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/62.jpg)
Project
Project
Project
![Page 63: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/63.jpg)
Web ServicesMore leverage, more power
![Page 64: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/64.jpg)
Software has open source.SaaS has no equivalent...
![Page 65: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/65.jpg)
Why?
![Page 66: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/66.jpg)
Operations and Cost
Why?
![Page 67: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/67.jpg)
Solution:
![Page 68: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/68.jpg)
Autosustainable Services
Solution:
![Page 69: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/69.jpg)
Operations
![Page 70: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/70.jpg)
Operations
• Use PaaS, embrace NoOps / DevOps
![Page 71: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/71.jpg)
Operations
• Use PaaS, embrace NoOps / DevOps
• Design for simplicity and scalability
![Page 72: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/72.jpg)
Operations
• Use PaaS, embrace NoOps / DevOps
• Design for simplicity and scalability
• Aggressively avoid state
![Page 73: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/73.jpg)
Operations
• Use PaaS, embrace NoOps / DevOps
• Design for simplicity and scalability
• Aggressively avoid state
• Automate maintenance tasks
![Page 74: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/74.jpg)
Operations
• Use PaaS, embrace NoOps / DevOps
• Design for simplicity and scalability
• Aggressively avoid state
• Automate maintenance tasks
• Make metrics public
![Page 75: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/75.jpg)
Operations
• Use PaaS, embrace NoOps / DevOps
• Design for simplicity and scalability
• Aggressively avoid state
• Automate maintenance tasks
• Make metrics public
• Give deploy access to maintainers
![Page 76: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/76.jpg)
Cost
![Page 77: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/77.jpg)
Cost
• Leverage volunteer community
![Page 78: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/78.jpg)
Cost
• Leverage volunteer community
• Use cloud and/or PaaS services
![Page 79: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/79.jpg)
Cost
• Leverage volunteer community
• Use cloud and/or PaaS services
• Design to minimize resources usage
![Page 80: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/80.jpg)
Donations
![Page 81: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/81.jpg)
Donationswith a twist
![Page 82: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/82.jpg)
Donations
• Automated, ongoing fundraising
with a twist
![Page 83: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/83.jpg)
Donations
• Automated, ongoing fundraising
• Calculate cost to run in real-time
with a twist
![Page 84: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/84.jpg)
Donations
• Automated, ongoing fundraising
• Calculate cost to run in real-time
• Know dollar amount in funding source
with a twist
![Page 85: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/85.jpg)
Donations
• Automated, ongoing fundraising
• Calculate cost to run in real-time
• Know dollar amount in funding source
• Show users how long it will survive
with a twist
![Page 86: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/86.jpg)
Donations
• Automated, ongoing fundraising
• Calculate cost to run in real-time
• Know dollar amount in funding source
• Show users how long it will survive
• Remove yourself from funding path
with a twist
![Page 87: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/87.jpg)
$10 DonateThis service can run for 132 more days.
![Page 88: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/88.jpg)
$20 DonateThis service can run for 60 more days.
![Page 89: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/89.jpg)
$30 DonateService shutting down in 10 days without your support
![Page 90: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/90.jpg)
$10 DonateThis service can run for 132 more days.
![Page 91: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/91.jpg)
What does this get us?
![Page 92: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/92.jpg)
![Page 93: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/93.jpg)
Service
![Page 94: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/94.jpg)
Service
![Page 95: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/95.jpg)
Service
![Page 96: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/96.jpg)
Service
Service
![Page 97: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/97.jpg)
Service
Service
![Page 98: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/98.jpg)
Service
Service
![Page 99: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/99.jpg)
Service
Service
Service
![Page 100: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/100.jpg)
Service
Service
Service
![Page 101: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/101.jpg)
Service
Service
Service
![Page 102: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/102.jpg)
No economic friction to building
small, composableservices
![Page 103: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/103.jpg)
![Page 104: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/104.jpg)
Program the World
![Page 105: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/105.jpg)
AirscriptDemo
![Page 106: Jeff Lindsay: Building Public Infrastructure with Autosustainable Services](https://reader033.fdocuments.in/reader033/viewer/2022051609/5463dea0b4af9f4e3f8b4706/html5/thumbnails/106.jpg)
Questions
Jeff Lindsay@progrium