*ਪੁਰਾਲੇਖ* = ਵਧੀਆ ਕਲਾਉਡ ਹੋਸਟਿੰਗ ਸੇਵਾ? = ਹੇ ਦੋਸਤੋ, ਇਸਲਈ ਮੈਂ ਵਿਕਾਸ ਲਈ, ਉਤਪਾਦਨ ਲਈ ਨਹੀਂ, ਬਲਕਿ ਆਪਣੇ Django ਬੈਕਐਂਡ API ਨੂੰ ਤੈਨਾਤ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹਾਂ। ਅਜਿਹਾ ਕਰਨ ਲਈ ਤੁਹਾਡੀ ਤਰਜੀਹੀ ਕਲਾਉਡ ਸੇਵਾ ਕੀ ਹੈ? ਇਸ ਲਈ ਮੈਨੂੰ ਹੁਣ ਤੱਕ Ngrok ਅਤੇ Amazon AWS ਸੇਵਾ ਮਿਲੀ ਹੈ, ਅਤੇ Jenkins ਅਤੇ IâÃÂÃÂm ਤੁਲਨਾ ਕਰਨ ਲਈ ਹਰੇਕ ਨੂੰ ਡੂੰਘਾਈ ਤੱਕ ਸਮਝ ਰਹੇ ਹਨ। ਮੈਂ ਤੁਹਾਡੇ ਅਨੁਭਵ ਤੋਂ ਜਾਣਨਾ ਚਾਹੁੰਦਾ ਹਾਂ, ਤੁਹਾਡੀ ਤਰਜੀਹੀ ਸੇਵਾ ਕੀ ਹੈ P.S: ਹਾਲ ਹੀ ਵਿੱਚ ਮੈਨੂੰ ਮੇਰੇ ਤਜਰਬੇ ਦੀ ਘਾਟ ਅਤੇ ਸਿਰਫ ਮਦਦ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਬਹੁਤ ਵਿਰੋਧੀ ਪ੍ਰਤੀਕਿਰਿਆ ਮਿਲੀ ਹੈ - ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਇਹ ਉਪ ਹੌਲੀ-ਹੌਲੀ ਦੂਜੀਆਂ ਵੈਬਸਾਈਟਾਂ ਵਾਂਗ ਵਿਰੋਧੀ ਅਤੇ ਹਮਲਾਵਰ ਬਣ ਗਿਆ ਹੈ (ਜ਼ਾਹਰ ਤੌਰ 'ਤੇ ਹੋਰ ਵੈਬਸਾਈਟਾਂ ਦੇ ਨਾਵਾਂ ਦਾ ਜ਼ਿਕਰ ਕਰਨ ਨਾਲ ਤੁਹਾਡੀ ਪੋਸਟ ਮਿਟ ਜਾਂਦੀ ਹੈ) ਇਸ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਮੇਰੀ ਪੋਸਟ (ਜਾਂ ਭਵਿੱਖ ਦੀਆਂ ਪੋਸਟਾਂ/ਟਿੱਪਣੀਆਂ) ਵਿੱਚ ਅਨੁਭਵ ਦੀ ਕਮੀ ਨੂੰ ਮਾਫ਼ ਕਰੋ। ਸੰਪਾਦਿਤ ਕਰੋ: ਮੈਨੂੰ ਇੰਨੇ ਸਾਰੇ ਜਵਾਬਾਂ ਦੀ ਉਮੀਦ ਨਹੀਂ ਸੀ, ਤੁਹਾਡੇ ਜਵਾਬ ਲਈ ਤੁਹਾਡਾ ਸਾਰਿਆਂ ਦਾ ਧੰਨਵਾਦ, ਮੈਂ ਸਾਰਿਆਂ ਨੂੰ ਜਵਾਬ ਦੇਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ ਜੇਕਰ ਇਸ ਨੂੰ ਰਿਮੋਟ ਸੇਵਰ 'ਤੇ ਤੈਨਾਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਤਾਂ ਇਸ ਨਾਲ ਕੋਈ ਫਰਕ ਨਹੀਂ ਪੈਂਦਾ ਕਿ ਇਹ ਉਤਪਾਦਨ ਲਈ ਹੈ ਜਾਂ ਨਹੀਂ - ਜ਼ਿਆਦਾਤਰ ਚੀਜ਼ਾਂ ਇੱਕੋ ਜਿਹੀਆਂ ਹੋਣਗੀਆਂ। ਮੁਫ਼ਤ ਅਤੇ ਮੁਕਾਬਲਤਨ ਆਸਾਨ ਤੈਨਾਤੀ ਲਈ Pythonanywhere ਜਾਂ Heroku ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਹੋਰ ਨਿਯੰਤਰਣ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਡਿਜੀਟਲ ਓਸ਼ਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਮੈਂ ਤੁਹਾਡੀ ਤੈਨਾਤ ਕਰਨ ਲਈ ਇੱਕ (ਜੋ ਮੈਂ ਸੋਚਦਾ ਹਾਂ ਕਿ ਇੱਕ ਬਹੁਤ ਵਿਆਪਕ) ਗਾਈਡ ਲਿਖਿਆ ਹੈ *ਪਹਿਲੀ* ਡਿਜਿਟਲ ਓਸ਼ਨ ਲਈ Django ਐਪ ਇੱਥੇ ਹਾਂ, ਜੇ ਤੁਸੀਂ ਨਿਯੰਤਰਣ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਡਿਜੀਟਲ ਸਮੁੰਦਰ ਨਿਸ਼ਚਤ ਤੌਰ 'ਤੇ ਇੱਕ ਰਤਨ ਹੈ, ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਤੁਸੀਂ ਅੱਧੇ ਮਿੰਟ ਵਿੱਚ ਤੈਨਾਤ ਨਹੀਂ ਕਰੋਗੇ ਪਰ ਜੇ ਤੁਸੀਂ ਹੋਰ ਨਿਯੰਤਰਣ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਇਹ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਹੋਰ ਵਿਕਲਪਾਂ ਨਾਲੋਂ ਉੱਤਮ ਹੈ। Pythonanywhere ਮੇਰੀਆਂ ਜ਼ਰੂਰਤਾਂ ਦੇ 90% ਸਮੇਂ ਦੇ ਅਨੁਕੂਲ ਜਾਪਦਾ ਹੈ, ਬਹੁਤ ਜ਼ਿਆਦਾ ਨਿਯੰਤਰਣ ਨਹੀਂ, ਬਹੁਤ ਜ਼ਿਆਦਾ ਆਟੋਮੇਸ਼ਨ ਅਤੇ ਹੱਥ ਫੜਨਾ ਨਹੀਂ, ਕਿਤੇ ਵਿਚਕਾਰ ਮੇਰੇ ਕੋਲ AWS Lambda ਅਤੇ Django ਦੋਵਾਂ ਦਾ ਬਹੁਤ ਤਜਰਬਾ ਹੈ। ਮੈਂ AWS Lambda ਉੱਤੇ Django ਕਰਨ ਦੇ ਇੱਕ ਚੰਗੇ ਕਾਰਨ ਬਾਰੇ ਨਹੀਂ ਸੋਚ ਸਕਦਾ। ਜਿਵੇਂ, ਇੱਕ ਵੀ ਕਾਰਨ ਨਹੀਂ। ਬਹੁਤ ਘੱਟ ਵਾਪਸੀ ਲਈ ਬਹੁਤ ਜ਼ਿਆਦਾ ਗੁੰਝਲਦਾਰ ਖਾਸ ਤੌਰ 'ਤੇ ਜਦੋਂ ਤੁਹਾਡੀ ਨਿਰਭਰਤਾ ਮਾਮੂਲੀ ਤੋਂ ਵੀ ਥੋੜੀ ਜ਼ਿਆਦਾ ਹੋ ਜਾਂਦੀ ਹੈ। ਤੁਸੀਂ 250MB ਫਾਈਲ ਆਕਾਰ ਸੀਮਾ ਦੇ ਨਾਲ ਨਿਰਭਰਤਾ ਅਨੁਕੂਲਨ ਗੇਮ ਖੇਡਣਾ ਨਹੀਂ ਚਾਹੁੰਦੇ ਹੋ। ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਜੰਜੋ ਪ੍ਰੋਜੈਕਟ ਲਈ ਮਾਪਯੋਗਤਾ ਦੇ ਮੁੱਦੇ ਹਨ, ਤਾਂ ਮੈਂ ਕਹਾਂਗਾ ਕਿ ਹੱਲ ਸ਼ਾਇਦ ਈਸੀਐਸ, ਸੈਲਰੀ ਅਤੇ ਕਲਾਉਡਫਰੰਟ ਦਾ ਕੁਝ ਸੁਮੇਲ ਹੈ. Heroku ਨੂੰ ਤੈਨਾਤ ਕਰਨਾ ਬਹੁਤ ਆਸਾਨ ਹੈ, ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇੱਕ ਨਿਸ਼ਚਤ ਸੀਮਾ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕਰ ਲੈਂਦੇ, ਉਦੋਂ ਤੱਕ ਮੁਫਤ, ਪਾਇਥੋਨਾ ਕਿਤੇ ਵੀ ਸਮਾਨ ਹੈ ਪਰ ਥੋੜਾ ਮੁਸ਼ਕਲ ਹੈ ਕਿਉਂਕਿ ਤੁਹਾਨੂੰ ਕੁਝ ਚੀਜ਼ਾਂ ਹੱਥਾਂ ਨਾਲ ਸੈੱਟ ਕਰਨੀਆਂ ਪੈਂਦੀਆਂ ਹਨ ਜਿਸ ਲਈ ਲੀਨਕਸ ਕਮਾਂਡਾਂ ਦੀ ਬੁਨਿਆਦੀ ਸਮਝ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ (ਕੁਝ ਵੀ ਉੱਨਤ ਨਹੀਂ) ਦੋਵਾਂ ਕੋਲ ਇੱਕ ਪਾਸਵਰਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਾਈਟ ਨੂੰ ਲਾਕ ਕਰਨ ਦਾ ਵਿਕਲਪ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਕਿ ਲੋਕ ਇਸ 'ਤੇ ਆਉਣ ਜਾਂ ਇਸ ਨਾਲ ਕਨੈਕਟ ਹੋਣ ਜਦੋਂ ਤੱਕ ਉਹ ਅਧਿਕਾਰਤ ਨਹੀਂ ਹਨ। ਮੈਂ ਕੁਝ ਸਾਲਾਂ ਤੋਂ Heroku ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ/ਰਹੀ ਹਾਂ। ਮੇਰਾ DB ਪੋਸਟਗ੍ਰੇਸ ਦਾ ਮੁਫਤ ਪੱਧਰ ਹੈ. ਇਹ ਬਹੁਤ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ ਮੈਂ ਪ੍ਰਤੀ ਮਹੀਨਾ ਕੁੱਲ $7 ਦਾ ਭੁਗਤਾਨ ਕਰਦਾ ਹਾਂ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਹੋਰ ਖਾਸ ਸਵਾਲ ਹਨ ਤਾਂ ਮੈਨੂੰ ਦੱਸੋ। ਉਹਨਾਂ ਦੇ ਦਸਤਾਵੇਜ਼ ਬਹੁਤ ਵਧੀਆ ਹਨ ਅਤੇ ਮੇਰੇ ਕੋਲ ਬਹੁਤ ਘੱਟ ਸਮੱਸਿਆਵਾਂ ਸਨ। ਮੇਰੇ ਕੋਲ ਇੱਕ ਕਸਟਮ URL, https, ਪੂਰੀ ਚੀਜ਼ ਹੈ ਮੈਂ ਆਪਣੇ ਸਾਰੇ Django ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ Google Cloud Run ਵਿੱਚ ਤੈਨਾਤ ਕਰਦਾ ਹਾਂ। ਮੈਨੂੰ ਸੱਚਮੁੱਚ ਇਹ ਪਸੰਦ ਹੈ ਇੱਥੇ ਮੈਂ ਇਸਨੂੰ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹਾਂ: ਮੈਂ Google ਕਲਾਉਡ SQL ਵਿੱਚ ਆਪਣੇ dev-database ਨੂੰ ਤੈਨਾਤ ਕਰਕੇ ਸ਼ੁਰੂ ਕਰਦਾ ਹਾਂ। ਮੈਂ ਸਥਾਨਕ dev ਅਤੇ ਕਲਾਉਡ ਸਟੇਜਿੰਗ ਅਤੇ ਟੈਸਟਿੰਗ ਲਈ ਇਸੇ ਕਲਾਉਡ mySQL ਉਦਾਹਰਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ **ਲੋਕਲ dev I ਡੌਕਰ-ਕੰਪੋਜ਼ ਦੇ ਨਾਲ 3 ਡੌਕਰ ਕੰਟੇਨਰ ਚਲਾਉਂਦਾ ਹੈ: - ਮੇਰੀ Django ਐਪ। ਕੰਟੇਨਰ ਵਿੱਚ nginx ਸ਼ਾਮਲ ਹੈ। DB SQL ਪ੍ਰੌਕਸੀ ਕੰਟੇਨਰ ਵੱਲ ਪੁਆਇੰਟ ਕਰਦਾ ਹੈ - ਮਿਆਰੀ Google SQL ਪ੍ਰੌਕਸੀ ਚਿੱਤਰ। ਇੱਕ Google ਸੇਵਾ ਖਾਤਾ json ਦੀ ਲੋੜ ਹੈ - ਮਿਆਰੀ phpmyadmin ਕੰਟੇਨਰ। ਮੁੱਖ ਤੌਰ 'ਤੇ mySQL ਸਮੱਸਿਆ ਦਾ ਨਿਪਟਾਰਾ ਕਰਨ ਲਈ ** ਕਲਾਉਡ ਤੈਨਾਤੀ। ਸਟੇਜਿੰਗ ਅਤੇ ਉਤਪਾਦ - ਮੇਰੇ ਕੋਲ ਮੇਰੇ Django ਐਪ ਲਈ cloudbuild.yaml ਫਾਈਲ ਹੈ। ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਗੂਗਲ ਕਲਾਉਡ ਰਨ 'ਤੇ Django ਐਪ ਨੂੰ ਕਿਵੇਂ ਬਣਾਉਣਾ ਅਤੇ ਲਾਗੂ ਕਰਨਾ ਹੈ - ਗੂਗਲ ਕਲਾਉਡ ਰਨ ਵਿੱਚ, ਮੈਂ ਆਪਣੇ ਐਪ ਨੂੰ ਗਿੱਟ ਕਮਿਟ ਦੇ ਅਧਾਰ ਤੇ ਆਪਣੀ ਐਪ ਬਣਾਉਣ/ਤੈਨਾਤ ਕਰਨ ਲਈ ਇੱਕ ਟ੍ਰਿਗਰ ਸੈਟ ਕੀਤਾ ਹੈ। ਇਹ cloudbuild.yaml ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ, ਅਤੇ ਕਲਾਉਡ ਵਿੱਚ ਮੇਰੇ ਬਦਲਾਵਾਂ ਦੀ ਤੈਨਾਤੀ ਨੂੰ ਸਵੈਚਲਿਤ ਕਰਦਾ ਹੈ - ਮੈਂ ਆਪਣੇ ਸਾਰੇ ENV ਵੇਰੀਏਬਲਾਂ ਨੂੰ ਟਰਿਗਰਾਂ ਵਿੱਚ ਸੈਟ ਕੀਤਾ ਹੈ, ਜੋ ਕਿ ਕਲਾਉਡ ਬਿਲਡ.ਯਾਮਲ ਅਤੇ ਅੰਤ ਵਿੱਚ ਕਲਾਉਡ ਰਨ ਉਦਾਹਰਨਾਂ ਵਿੱਚ ਪਾਸ ਕੀਤੇ ਜਾਣ ਲਈ ਹੈ। ਬੇਸ਼ੱਕ ਉਹ ਸਟੇਜਿੰਗ ਅਤੇ ਪ੍ਰੋਡ ਲਈ ਵੱਖਰੇ ਹਨ **ਮੈਨੂੰ ਇਹ ਕਿਉਂ ਪਸੰਦ ਹੈ** - ਸ਼ੁਰੂਆਤੀ ਸੈਟਅਪ ਸਿੱਧਾ ਨਹੀਂ ਹੈ, ਪਰ ਆਟੋਮੇਸ਼ਨ ਇਹ ਮੈਨੂੰ ਬਹੁਤ ਵਧੀਆ ਦਿੰਦਾ ਹੈ - dev ਉਦਾਹਰਣਾਂ ਲਈ ਲਾਗਤ ਅਸਲ ਵਿੱਚ ਘੱਟ ਹੈ। ਗੂਗਲ ਕਲਾਉਡ ਰਨ ਸਿਰਫ ਵਰਤੇ ਗਏ ਸਕਿੰਟਾਂ ਲਈ ਚਾਰਜ ਕਰਦਾ ਹੈ। ਇਸ ਲਈ ਕੁਝ $ ਪ੍ਰਤੀ ਮਹੀਨਾ ਹੁਣ, ਕਲਾਉਡ SQL ਉਦਾਹਰਣ ਉਹ ਹੈ ਜਿੱਥੇ ਲਾਗਤ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਇੱਕ VM ਨੂੰ ਅੱਗ ਲਗਾਉਂਦਾ ਹੈ ਜੋ ਹਮੇਸ਼ਾ ਚੱਲਦਾ ਹੈ। ਘੱਟ CPU ਵਾਲੇ 10 $ / ਮਹੀਨੇ ਦੇ ਹੇਠਾਂ ਹੇਠਾਂ ਆਉਂਦੇ ਹਨ - ਤੁਹਾਡੇ ਉਤਪਾਦ ਦੇ ਮਾਮਲਿਆਂ ਲਈ, ਤੁਹਾਨੂੰ Google ਕਲਾਉਡ ਪਲੇਟਫਾਰਮ ਦੀ ਸਾਰੀ ਸ਼ਕਤੀ ਮਿਲਦੀ ਹੈ। ਅਨੰਤ ਹਰੀਜੱਟਲ ਸਕੇਲਿੰਗ (ਜਿੰਨਾ ਚਿਰ ਤੁਹਾਡੀ ਵੈਬ ਐਪ ਸਟੇਟਲੈੱਸ ਹੈ)। ਕਲਾਊਡ ਰਨ ਆਟੋਮੈਟਿਕ ਹੀ ਸਕੇਲ ਕਰੇਗਾ। ਤੁਸੀਂ ਕਲਾਉਡ SQL ਨੂੰ ਉੱਪਰ ਅਤੇ/ਜਾਂ ਖਿਤਿਜੀ ਰੂਪ ਵਿੱਚ ਵੀ ਸਕੇਲ ਕਰ ਸਕਦੇ ਹੋ - ਗੂਗਲ ਕਲਾਉਡ ਰਨ http/https ਐਂਡਪੁਆਇੰਟਸ ਦੇ ਨਾਲ ਆਉਂਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਡੋਮੇਨ 'ਤੇ ਮੈਪ ਕਰ ਸਕਦੇ ਹੋ। SSL ਸਰਟੀਫਿਕੇਟ ਸੰਰਚਨਾ ਨਾਲ ਕੋਈ ਪਰੇਸ਼ਾਨੀ ਨਹੀਂ ਹੈ। ਮੈਂ ਇਹ ਪਿਆਰ ਲਗਦਾ ਹੈ ਮੈਨੂੰ ਦੱਸੋ ਜੇ ਤੁਸੀਂ ਦਿਲਚਸਪੀ ਰੱਖਦੇ ਹੋ, ਮੈਂ ਹੋਰ ਵੇਰਵੇ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹਾਂ. ਮੈਂ ਹੁਣ ਸੋਚਦਾ ਹਾਂ ਕਿ ਮੈਨੂੰ ਇਹ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਇਸ ਬਾਰੇ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਲੇਖ ਲਿਖਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇੱਥੇ Google ਕਲਾਉਡ ਰਨ ਵਿੱਚ ਤੈਨਾਤ ਮੇਰੀਆਂ ਆਖਰੀ Django ਵੈੱਬ ਐਪਸ ਹਨ ਜੇ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਵੱਖ-ਵੱਖ ਕਲਾਉਡ ਹੋਸਟਿੰਗ ਸੇਵਾਵਾਂ 'ਤੇ ਕੁਝ ਖੋਜ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਇੰਜਨ ਯਾਰਡ ਦੀ ਜਾਂਚ ਕਰਨਾ ਇੱਕ ਚੰਗਾ ਵਿਚਾਰ ਹੋ ਸਕਦਾ ਹੈ. ਮੈਂ ਕਲਾਉਡ 'ਤੇ ਵੱਖ-ਵੱਖ ਐਪ ਤੈਨਾਤੀਆਂ ਲਈ ਇੰਜਨ ਯਾਰਡ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ, ਅਤੇ ਮੈਂ ਕਹਾਂਗਾ ਕਿ ਇਹ ਇੱਕ ਬਹੁਤ ਹੀ ਗਤੀਸ਼ੀਲ ਅਤੇ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਪਲੇਟਫਾਰਮ ਹੈ ਤੁਹਾਡੇ ਐਪਸ ਨੂੰ ਕਲਾਉਡ 'ਤੇ ਤੈਨਾਤ ਕਰਨਾ ਇੰਜਨ ਯਾਰਡ ਕਲਾਉਡ (EYC) ਰੂਬੀ, ਨੋਡ, ਅਤੇ PHP ਐਪਲੀਕੇਸ਼ਨ ਹੋਸਟਿੰਗ ਲਈ ਇੱਕ ਸੇਵਾ (PaaS) ਵਜੋਂ ਇੱਕ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਤਰਜੀਹੀ ਪਲੇਟਫਾਰਮ ਹੈ। ਇਸ ਵਿੱਚ ਵਿਸ਼ਵ ਪੱਧਰੀ ਸਹਾਇਤਾ ਦੇ ਨਾਲ ਇੱਕ ਮਜ਼ਬੂਤ, ਪੂਰੀ ਤਰ੍ਹਾਂ ਪ੍ਰਬੰਧਿਤ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਹੈ। ਇਸ ਵਿੱਚ ਇੱਕ ਬਹੁਤ ਹੀ ਸੁਰੱਖਿਅਤ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਹੈ, ਅਤੇ ਪੈਚ ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਅੱਪ-ਟੂ-ਡੇਟ ਰੱਖੇ ਗਏ ਹਨ। ਤੁਹਾਡੇ ਕੋਲ ਡੇਟਾਬੇਸ ਅਤੇ ਲੋਡ ਬੈਲੇਂਸਰਾਂ ਸਮੇਤ ਪੂਰੇ ਸਟੈਕ ਦੇ ਪ੍ਰਬੰਧਨ ਦਾ ਓਵਰਹੈੱਡ ਨਹੀਂ ਹੈ। ਇਸ ਸਭ ਦਾ ਧਿਆਨ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। ਬੈਕਅੱਪ ਆਟੋਮੈਟਿਕ ਹੀ ਹੁੰਦਾ ਹੈ। ਜਿਵੇਂ ਕਿ ਮੈਂ ਇਸਨੂੰ ਦੇਖ ਰਿਹਾ ਹਾਂ, ਇੰਜਨ ਯਾਰਡ ਇੱਕ ਸਮਾਂ ਅਤੇ ਲਾਗਤ ਬਚਾਉਣ ਵਾਲਾ ਪਲੇਟਫਾਰਮ ਹੈ ਤੁਸੀਂ ਇੰਜਨ ਯਾਰਡ ਕੰਟੇਨਰਜ਼ (EYK) ਦੀ ਵੀ ਪੜਚੋਲ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦਾ ਪਲੇਟਫਾਰਮ ਹੈ। ਮੈਂ ਇਸਨੂੰ ਅਜ਼ਮਾਇਆ ਅਤੇ ਪਾਇਆ ਕਿ ਇਹ ਇੱਕ ਯੋਗ ਮਾਈਗਰੇਸ਼ਨ ਹੈ। ਇਹ ਮਲਟੀਪਲ ਸਟੈਕ, ਰੀਅਲ-ਟਾਈਮ ਆਟੋ ਸਕੇਲਿੰਗ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਇੰਜਣ ਯਾਰਡ ਕਲਾਉਡ ਅਤੇ ਇੰਜਨ ਯਾਰਡ ਕੰਟੇਨਰ ਦੋਵਾਂ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ ਮੈਂ ਡਿਜੀਟਲ ਓਸ਼ਨ 'ਤੇ ਐਪ ਪਲੇਟਫਾਰਮ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦਾ ਹਾਂ। ਇਹ Heroku ਦੇ ਸਮਾਨ ਹੈ, ਪਰ Heroku ਦੀ ਲਾਗਤ ਦੇ ਇੱਕ ਹਿੱਸੇ ਲਈ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਇਸ ਵਿੱਚ Heroku ਦੀਆਂ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਹੀਂ ਹਨ, ਪਰ ਘੱਟੋ ਘੱਟ ਮੇਰੇ ਲਈ ਇਸ ਵਿੱਚ ਕੰਮ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੈ ਮੈਂ ਇੱਕ DevOps ਨਹੀਂ ਹਾਂ, ਇਸਲਈ ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਆਮ ਡ੍ਰੌਪਲੇਟ ਨੂੰ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ। ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਐਪ ਪਲੇਟਫਾਰਮ ਬਹੁਤ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ - ਮੈਨੂੰ ਮੇਰੇ ਐਪ ਦੇ ਅੰਦਰ ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਦੇ ਗੁਆਚਣ ਬਾਰੇ ਸੋਚਣ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ ਮੇਰੇ ਸਾਰੇ ਨਿੱਜੀ ਪ੍ਰੋਜੈਕਟ ਡੌਕਰ ਕੰਟੇਨਰਾਂ ਵਿੱਚ ਬੰਡਲ ਕੀਤੇ ਗਏ ਹਨ ਅਤੇ Scaleway.com 'ਤੇ ਇੱਕ ਸਿੰਗਲ ਨੋਡ kubernetes ਕਲੱਸਟਰ ਵਿੱਚ ਤਾਇਨਾਤ ਕੀਤੇ ਗਏ ਹਨ। ਇਹ ਬਹੁਤ ਵਧੀਆ ਅਤੇ ਘੱਟ ਰੱਖ-ਰਖਾਅ ਵਾਲਾ ਹੈ, ਅਤੇ ਜੇਕਰ ਕੋਈ ਇੱਕ ਖਾਸ ਸਕੇਲ ਨੂੰ ਹਿੱਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਮੈਂ ਉਹਨਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਜਾਂ ਤਾਂ ਇੱਕ ਵੱਡੇ ਕਲੱਸਟਰ, ਜਾਂ ਕਿਸੇ ਹੋਰ ਕੰਟੇਨਰ ਤੈਨਾਤੀ ਸੇਵਾ (ਜਿਵੇਂ ਕਿ ECS, ਜਾਂ ਇੱਥੋਂ ਤੱਕ ਕਿ ਉਹਨਾਂ ਨੂੰ ਖੁਦ ਤੈਨਾਤ ਕਰ ਸਕਦਾ ਹਾਂ, ਜਿਸ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਕੰਟੇਨਰ ਰਨਟਾਈਮ ਸਥਾਪਤ ਕੀਤਾ ਗਿਆ ਹੈ) ) ਅਤੀਤ ਵਿੱਚ, ਮੈਂ ਜ਼ੈਪਾ ਦੇ ਨਾਲ AWS Lambda 'ਤੇ ਇੱਕ django ਸੇਵਾ ਤੈਨਾਤ ਕੀਤੀ ਸੀ, ਪਰ ਤੁਸੀਂ ਬਹੁਤ ਸਾਰਾ ਨਿਯੰਤਰਣ ਗੁਆ ਦਿੰਦੇ ਹੋ, ਅਤੇ ਕੁਝ ਛੋਟੀਆਂ ਚੀਜ਼ਾਂ ਹਨ ਜੋ ਤੁਹਾਨੂੰ ਸਿੱਖਣ ਅਤੇ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ (ਜਿਵੇਂ ਕਿ ਸਰਵਰ ਰਹਿਤ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਨਾ, ਸੰਸਕਰਣਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ, ਆਪਣੇ lambdas "ਨਿੱਘਾ", ਆਦਿ).