Heroku - 7 The costs of Heroku

Hello everyone and welcome to this introductory course to heroku, this lesson will focus on the different short heroku, it can be complicated to understand some of the face or in the tricks works in heroku due to the fact that there are several elements to take into account powder at the end of this video a understanding a little clearer of how you and the costs charge for these services first let's start by understanding how the dinos built there are four types the free one which has the basic features like compiling the application gets and dependencies and a release and run this dinos wonder after 30 minutes of inactivity this means that when a dino is in standby and you need it again it will take extra time to be operational this is dinos also have a limited time of operation per month for example you can only have the dinh hoa read but miller in the month it is to note that this threshold of miller and share through the tale if you have therefore several applications that weighed the free dino each application will draw from the reserve honor the following dino and louise us hobby the main difference with the free one is that the mobile version does not put itself more in standby it does not have the limitation you can see it online 24 hours a day it also provides you with an additional feature which is to give you which is to give you information of the last 24 hours on the applications you will have an overview of what's going on with regard to the release the memory usage the response time and this is under dino is a value that is set at $7 per month now the professional dinos they have all the features that the hobby dinos has but that's not all for the standard version it has a horizontal scalability that is to say that you can add as many dino as you want hero coup will automatically distribute the work between all the i know you have in other words and coo balances all the requests and divide them between all the dinos to divide them between all the dinos so that there are no dinos with too much work or other dinos that do nothing the dinos will all have roughly the same workload one of the other features of a threshold alert let's say your dino's consume a high percentage of memory and are regretting the court this can be a problem problem you will be able to solve this one by setting up alerts which will allow you to receive emails when this alert is activated then we have the playbook function they only work when you have more professionals working it is important to understand that with each new release there will always be downtime for the application usually less than a minute 7 minutes and the time needed heroku to prepare the new release with boot price you can avoid this downtime its function is to allocate a dino to run the new revision while the others say no are still running the old one red is once the dino that was in downtime starts running again the other dino that was on the old suitcases can in turn go into timeout to switch to the new reese regarding the memory for the standard dinos 1 x x 512 mega ram and the standard 2 x 1 gig ram now let's look at the dindinaud the performance it provides the same functionality as the standard but dedicated to the application so while the other applications will be in a machine head several dino when you get a performance dino we will get a dedicated machine running only the application it also provides automatic scalability if for example the dino notices from input observations that it that it needs more memory because its maximum threshold is almost reached it will automatically increase the dinos for the performance m there is 2 5 gigas of ram and for which there is approximately 14 guys of ram it is to note that you as many professional dino as you need now the cost of the dinos here is a bit more complicated it is complicated it is mostly related to the use of the dinos by the application but it can range from a minimum of $25 to a maximum of $500 per dino per month the next thing on the heroku list about add-on all add-on have their different ways to charge their services so I will not talk about all donkeys because it's impossible to explain everything in addition to their erp bring you so I'll focus on the basic move of posts greece since it is one of the most used albums is easy to explain with a free version you can have up to ten thousand lines if you exceed this limit and sew will not let you more in this database database when you upgrade to the basic version so the first paid threshold costing $9 per month the limit increases to ten there are other differences like back up capabilities etc. we won't go into more details for implicit reasons. in details for implicit reasons the next element impacting the teams or team as said in a previous course and the cost of the option to create a team option that allows to have a better control regarding the application permissions and the user to the costs charge 10 dollars per month if your team has more than five members if there 5 or less the option is free heroku offers a solution to have a continuous code integration which adds a step before the creation of an organization this step performs tests of the application and checks if it passes its tests if it passes the tests no release is created if the tests fail the release will not be not created and the procedure stops it happens because a failed test can mean that there is a serious problem on to activate this extra testing step it will cost you an extra 10 dollars per month but in addition you will be charged per minute that the dinos are running performed its tests the price of the the initial price of 10 dollars plus the price of the dino per month so depending on which of the above is not used you will have a more or less consequent cost multiplied by the number of minutes used divided by the total number of minutes in the world so let's take an example for a use of five places early in the month with one of our performance m a dino performance it costs a minimum of $250 so we have $10 base + 150 x 5 museums ge / 40 3200 minutes in a month that will come to $ 10 and 300 for 5 use with Monday our performance the last point is a possible move and premium support when you are a customer of heroku you get access to support by default however if you need 24/7 support as well as answers within an hour you might consider responses within an hour you might consider premium support the price here is not really made available as it will depend on the available as it will depend on the size of your application and you will have to go through the heroku sales team from heroku the only information is that the price of the service starts at 1000 dollars per month. That's it for this video but I'll see you soon for the next one!