Communication between the developer's machine and the Heroku platform

In this section, we will review the basic security concepts surrounding machine-to-machine communication. We will also review how a developer communicates with the Heroku server in a secure manner using a well-known communication protocol.

General concepts of security

A Heroku developer regularly interacts with the Heroku server/platform to make changes to the app, app configuration, or app data. In doing so, the developer repeatedly needs to connect to a remote system and authenticate user credentials before being accepted as a genuine user. In this section, we look at what makes the communication with a remote system possible for a Heroku developer and also briefly discuss the ...

Get Heroku Cloud Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.