Running a production application has many facets, from deployment setup to security. In this course, Running Production Applications on Heroku, you’ll learn to architect, deploy and run production applications on Heroku, while taking security into account. First, you’ll explore how to architect applications to leverage the strengths of the Heroku platform. Next, you’ll discover how to handle various deployment pathways and set up your applications for a production environment. Finally, you’ll learn how to set up applications and data stores on Heroku to be secure. When you’re finished with this course, you’ll have the skills and knowledge of the Heroku platform needed to handle a variety of production scenarios.
Course Overview Hi everyone, my name is Alex Korban, and welcome to my course, Running Production Applications on Heroku. I'm a software developer and author, and I started using Heroku in 2010. In the years since, it's grown to be a comprehensive solution for running web applications. The Heroku platform provides a wide range of features that make developers' lives easier, and contribute to reliability, scalability, and security of applications running on the platform. In this course, my goal is to show you how you can handle a variety of tasks related to running a production application on Heroku. Some of the major topics that we will cover include architectural considerations for an application that is going to be run on Heroku; managing application deployment with the help of a range of tools and integrations available; dealing with ancillary tasks, from setting up a custom domain to periodic jobs; and finally, security features available on the platform, and using them to ensure that your application is secure. By the end of this course, you will be equipped to architect, deploy, and run real‑world production applications on Heroku. Before beginning this course, you should be familiar with the basics of the platform, for example, by going through the Heroku: Getting Started course. I hope you will join me on this journey to learn about the Heroku platform with the Running Production Applications on Heroku course at Pluralsight.