Book Image

Heroku Cloud Application Development

By : Anubhav Hanjura
Book Image

Heroku Cloud Application Development

By: Anubhav Hanjura

Overview of this book

Table of Contents (17 chapters)
Heroku Cloud Application Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 4. Deploying Heroku Applications

In the previous chapter, we learned about building Heroku applications. Specifically, we explored how the build process works, how the underlying Buildpack system enables the correct runtime to build your app, and finally, how configuration parameters, also called config vars, play an important role in your app's execution semantics.

Now, we will take the next logical step and understand the deployment phase of Heroku application's development life cycle.

In this chapter, among other things, we will look at the following:

  • Understanding Heroku's deployment requirements

  • Gaining familiarity with the Git-distributed version control used extensively with Heroku source code management

  • Deploying your app to Heroku and learning how to optimize the slug

  • Deciphering the concept of cloning and forking your Heroku app

  • Optimizing the app deployment step

  • Introducing and understanding the concept of regions for deployment

  • Tracking application changes with deployment hooks...