Heroku allows for seamless scaling and usage.
Use Cases and Deployment Scope
Heroku runs the back end of our virtual mentoring platform that facilitates our education programs. It allows for email notifications to be sent to users, and all of the other back-end servers and operating systems to seamlessly work together to run the platform. It is an essential part of our programming and we chose it purposely when we rebuilt the platform entirely.
Pros
- Streamlines different functionality.
- Makes monitoring activity accessible.
Cons
- More user friendly for those who aren't familiar with coding.
- Progress summaries for users with activity reports.
- Potentially a user overview tour of Heroku.
Most Important Features
- Communication features that allow our platform to automatically communicate with users.
- The different apps within Heroku allow you to track and monitor in different ways.
- Reports of issues that are occurring on the back end.
Return on Investment
- It has been critical in seamlessly operating our platform with runs all of our programs.
- It has been impressive with its ability to scale quickly which results in the growth of our work.
- It allows for tracking of different features which allows for quick problem solving which saves us time.
Alternatives Considered
AWS Auto Scaling
Other Software Used
GoodHire, Amazon Web Services, Google Workspace (formerly G Suite)




