Advanced

Running Production Applications on Heroku

Heroku is a powerful platform-as-a-service for scalable applications and data storage. This course will teach you how to architect, deploy and run secure production applications on Heroku.
Course info
Level
Intermediate
Updated
Dec 18, 2020
Duration
1h 58m
Table of contents
Description
Course info
Level
Intermediate
Updated
Dec 18, 2020
Duration
1h 58m
Description

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.

About the author
About the author

Alex Korban is an author and consultant with an interest in functional programming, databases and geospatial applications. He co-founded a company to visualize geospatial data and wrote several books.

More from the author
Object-oriented Ruby Fundamentals
Intermediate
2h 1m
Sep 24, 2020
Building Real World Applications with Elm
Intermediate
2h 18m
Feb 2, 2018
More courses by Alex Korban
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Alex Coburn and welcome to my course running production applications on Hiroko. I'm a software developer and author, and I started using Hiroko in 2010. In the years since, it's grown to be a comprehensive solution for onion web applications. The Hiroko 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 run in a production application on Hiroko. Some of the major topics that we will cover include architectural considerations for an application that is going to be run on Hiroki UI 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 Hiroko Before beginning this course, you should be familiar with the basics of the platform. For example, by going through the Hiroko getting started course, I hope you will join me on this journey to learn about the Hiroko platform with the Iranian production applications on Hiroko course at Pluralsight.