The document discusses how PaaS services like Heroku allow developers to build and run web services for free or at low cost by providing infrastructure and additional services. It highlights how Heroku provides free dynos, storage, databases and add-ons that enable agile development, continuous integration and deployment, performance monitoring and high availability without ongoing operations overhead. By leveraging these PaaS capabilities, developers can focus on coding while their applications are hosted and scaled automatically in the cloud.
Automate your Kamailio Test Calls - Kamailio World 2024
Go Frugal With Zero Cost Web Services
1. Go Frugal With
Web Services
When agile development, good performance,
and reliability meet zero cost (as in free
coffee)
2. About me
Education: IFAL, UFCG, UFMG, UFCG
Experience: Google, IFAL Santana do Ipanema
Interests: Cloud, high performance, scalability,
serverless computing, data engineering,
transparency, runtime environments, Go
Education and citizenship enthusiast
@daniellfireman
@danielfireman
14. Can we haz all that for free?
● Infra for running the service + no-ops + usage tracking
● Agile development and releasing
● Good performance + support X increase in load + 24 x 7 up
18. ● One of the players
● Simple to get started
● Seamless integration with github.com
● Previous experience with AppEngine and Elastic Beanstalk:
○ wanted more visibility over the whole cycle
○ wanted freedom to try different backend services
19. ● 1 web/1 worker/1 on-off dyno
● 1000 hours/month shared across all dynos and apps*
● 512MB RAM per dyno
● Dynos sleep automatically after 30 minutes of inactivity
○ Wake up automatically when a request arrives
● Custom domains
● Slug compilation: 15 mins and 500MB
Fonte
free tier
23. speeds up development
● Simple. Focused on readability.
● OO
● Compiled + statically typed
● Garbage collected
● Natively concurrent
● Awesome standard library + a lot tooling
● Great community + tons of documentation
● ...
40. You’ve got
Running, monitoring, usage tracking
Good performance, support first X increase in load and 24 x 7 on
Agile development and release
for free!