The Heroku Runtime is the part of the Heroku platform responsible for running and managing your application. The Heroku Runtime is responsible for provisioning and orchestrating containers (dynos), managing and monitoring their lifecycle, providing proper network configuration, HTTP routing, log aggregation, and more.
Values and Benefits
“Much of our core product functionality would be far more complex, or even not exist, without Heroku. It would take us years to develop our own version of Heroku on AWS.”SHIFT Commerce’s story →
“One of the appeals of Heroku is not having to worry about the infrastructure details. Not having to hire someone to do the DevOps part of the job is huge for us.”SwimTopia’s story →
“We're data science professionals, not DevOps practitioners. So it would be a massive undertaking and a big distraction for us to set up and maintain our own infrastructure. When we analyze the costs, it’s cheaper for us to run our apps on Heroku.”DrivenData’s story →
“I don’t need to worry about patching, adding additional storage, or security vulnerabilities. The Heroku platform is managed and supported by the Heroku team.”Align Technology’s story →
Creating Secure Web Apps: What Every Developer Needs to Know About HTTPS Today
Secure internet communication is one of the most important issues facing technology practitioners these days. But for many software development teams, it’s an afterthought. Almost every week there’s a new headline about web security: Google Chrome flagging non-HTTPS sites as insecure, Apple requiring iOS apps’ API communication to use HTTPS, and Google giving search ranking preference to HTTPS. Join Josh Aas, head of Let’s Encrypt and the Internet Security Research Group, and Chris Castle, Developer Advocate from Heroku who will talk about what every developer needs to know about HTTPS today.