ਐਮਾਜ਼ਾਨ EC2 vs Google ਐਪ ਇੰਜਣ

ਤੁਹਾਡਾ ਬਲੌਗ ਜਾਂ ਵੈੱਬਸਾਈਟ ਦੀ ਮੇਜ਼ਬਾਨੀ ਲਈ ਕਿਹੜਾ ਬਿਹਤਰ ਚੋਣ ਹੈ?

ਮੈਂ ਆਪਣੇ ਬਲੌਗ ਅਤੇ ਵੈਬਸਾਈਟਾਂ ਦੀ ਮੇਜਬਾਨੀ ਕਰਨ ਲਈ ਐਮਾਜ਼ਾਨ ਈਸੀ 2 ਅਤੇ ਗੂਗਲ ਐਪ ਇੰਜਣ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਵਧੀਆ ਫੈਸਲਾ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹਾਂ, ਪਰ ਬ੍ਰਾਂਡ ਨਾਮ ਤੋਂ ਇਲਾਵਾ, ਅੰਡਰਲਾਈੰਗ ਫਰੇਮਵਰਕ, ਅਤੇ ਅਮਲ ਮੇਰੇ ਪ੍ਰਮੁੱਖ ਚਿੰਤਾਵਾਂ ਵਾਲੇ ਮੁੱਖ ਕਾਰਕ ਸਨ.

ਏ ਡਬਲਿਊ ਏ ਈ ਸੀ 2 ਦੇ ਨਾਲ ਨਾਲ ਗੂਗਲ ਐਪ ਇੰਜਣ ਵਿਚ ਬਹੁਤ ਸਾਰੇ ਪੱਖ ਅਤੇ ਬਲਾਂ ਦੇ. ਜ਼ਿਆਦਾਤਰ ਐਸਐਮਈਜ਼ ਐਪ ਇੰਜਨ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ, ਜਦਕਿ ਦੂਜੇ ਪਾਸੇ, ਐਮਾਜ਼ਾਨ ਈਸੀ 2 ਮੱਧ-ਤੋਂ-ਵੱਡੇ ਆਕਾਰ ਦੀਆਂ ਕੰਪਨੀਆਂ ਅਤੇ ਪ੍ਰਯੋਜਕਾਂ ਦੀਆਂ ਵੱਡੀਆਂ ਕੰਪਨੀਆਂ ਵਿਚ ਬਹੁਤ ਮਸ਼ਹੂਰ ਹੋ ਚੁੱਕੀ ਹੈ. ਅਤੇ, ਮਾਈਕ੍ਰੋ ਅਨੁਭਵਾਂ ਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਲੈ ਕੇ ਹੁਣ ਤੱਕ, ਇਹ ਛੋਟੇ-ਛੋਟੇ-ਮੋਟੇ ਆਕਾਰ ਦੇ ਕਾਰੋਬਾਰਾਂ ਵਿਚ ਵੀ ਪ੍ਰਸਿੱਧੀ ਪ੍ਰਾਪਤ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤੀ ਹੈ.

ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਸਮਰਥਨ

ਜਦੋਂ ਇਹ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਸਹਾਇਤਾ ਦੀ ਗੱਲ ਕਰਦਾ ਹੈ, EC2 ਤੁਹਾਨੂੰ ਸਿਸਟਮ ਦੇ ਕਿਸੇ ਵੀ ਅੰਕ ਨੂੰ ਕਿਸੇ ਵੀ ਅੰਕ ਵਿਚ ਸਕੇਲ ਕਰਨ ਦੀ ਇਜਾਜਤ ਦਿੰਦਾ ਹੈ ਜਿਵੇਂ ਇਹ ਵਰਚੁਅਲ ਬੌਕਸ ਦੇ ਤੌਰ ਤੇ ਵਰਨਨ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਹਰੇਕ ਮੌਕੇ ਤੇ ਪੂਰਾ ਨਿਯੰਤਰਣ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਗੂਗਲ ਐਪ ਇੰਜਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੱਖਰਾ ਹੈ; ਇਹ ਅਸਲ ਵਿੱਚ ਪਾਈਥਨ ਵਰਗੇ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਇਕ ਪਲੇਟਫਾਰਮ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜੋ ਤੁਹਾਨੂੰ ਆਪਣੇ ਵੈਬ ਐਪਸ ਨੂੰ ਬਹੁਤ ਆਸਾਨੀ ਨਾਲ ਸ਼ਾਮਿਲ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ

ਇਹ ਸਪਸ਼ਟ ਹੈ ਕਿ ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਖਾਸ ਸੇਵਾ ਲਈ ਸ਼ਿਕਾਰ ਨਹੀਂ ਕਰ ਰਹੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਹਮੇਸ਼ਾ ਐਪ ਇੰਜਣ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ, ਜੇਕਰ ਤੁਸੀਂ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਸੇਵਾਵਾਂ 'ਤੇ ਕੰਟਰੋਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ EC2 ਕਿਸੇ ਵੀ ਦਿਨ ਇੱਕ ਬਿਹਤਰ ਵਿਕਲਪ ਹੈ!

ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਦੀ ਜਟਿਲਤਾ ਅਤੇ ਲੋੜ

EC2 ਨੂੰ ਵੀ ਇੱਕ ਸਿਸਟਮ ਪ੍ਰਬੰਧਕ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਜੋ ਸਥਿਤੀਆਂ ਪੈਦਾ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ 'ਤੇ ਵੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਇਹ ਕਿਸੇ ਵਿਅਕਤੀ ਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਗਲਤੀ-ਫਰੀ ਕੋਡ ਲਿਖਣ ਲਈ ਇੱਕ ਵਿਕਾਸਕਰਤਾ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਇਹ ਛੋਟੀਆਂ ਆਕਾਰ ਦੇ ਵਪਾਰਕ ਧਾਰਕਾਂ ਲਈ ਬਹੁਤ ਲਾਭਦਾਇਕ ਹੋਵੇਗਾ ਜੋ ਵਿਅਕਤੀਗਤ ਉਤਪਾਦਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਨ.

ਪਰ, ਐਪ ਇੰਜਨ ਵਿਚ ਸਭ ਤੋਂ ਵਧੀਆ ਚੀਜ਼ ਇਸ ਦੀ ਪੋਰਟੇਬਿਲਟੀ ਹੈ, ਜਿਹੜੀ EC2 ਦੁਆਰਾ ਪੇਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਨਹੀਂ ਹੈ. ਫਰੇਮਵਰਕ ਮੂਲ ਤੌਰ ਤੇ ਓਪਨ ਸੋਰਸ ਹੈ, ਅਤੇ ਜ਼ਿਆਦਾਤਰ APIs ਦੀ ਵਰਤੋਂ ਪੋਰਟੇਬਿਲਟੀ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਬਦਲੇ ਵਿਚ ਇਕ ਹੋਰ ਸਰਵਰ ਨਰਕ ਨੂੰ ਪਰਤਣ ਦਾ ਕੰਮ ਬਹੁਤ ਅਸਾਨ ਹੋ ਜਾਂਦਾ ਹੈ.

ਵਿਕਰੇਤਾ ਲਾਕ ਵਿਸ਼ੇਸ਼ਤਾ

ਇਹ 'ਵੈਂਡਰ-ਲਾਕ' ਨਾਂ ਦੀ ਇੱਕ ਵਿਸ਼ੇਸ਼ਤਾ ਵੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜੋ ਤੁਹਾਡੀਆਂ ਐਪਸ ਨੂੰ ਅਣਚਾਹੇ ਡਾਟਾਬੇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਕਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ. ਤੁਸੀਂ ਐਪਸੈੱਲ ਦੀ ਵੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹੋ, ਜੋ ਕਿ ਇਕ ਹੋਰ ਓਪਨ-ਸਰੋਤ ਪ੍ਰੋਜੈਕਟ ਹੈ ਜੋ AppEngine ਵਰਗੀ ਬਹੁਤ ਕੰਮ ਕਰਦਾ ਹੈ.

ਐਮਾਜ਼ਾਨ EC2 ਦੇ ਪੇਸ਼ਾ

EC2 ਦੇ Downsides

ਗੂਗਲ ਐਪ ਇੰਜਨ ਦੇ ਪੇਸ਼ਾ

ਇਸਦਾ ਮਤਲਬ ਇਹ ਹੈ ਕਿ ਜੇ ਤੁਹਾਡੀ ਵੈਬਸਾਈਟ ਕਿਸੇ ਵੀ ਸਰੋਤ ਨਹੀਂ ਖਾਂਦੀ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਇਸ ਲਈ ਕੁਝ ਵੀ ਭੁਗਤਾਨ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੋਵੇਗੀ.

AppEngine ਦੇ Downsides

ਕੁੱਲ ਮਿਲਾ ਕੇ ਫ਼ੈਸਲਾ

ਮੈਂ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਐਮਾਜ਼ਾਨ ਅਲਲਿਚ ਕਲਾਕ ਕੰਪਿਊਟਿੰਗ ਸਿਸਟਮ ਨੂੰ ਪਸੰਦ ਕਰਦਾ ਹਾਂ, ਪਰ ਫਿਰ ਇਹ ਮੈਨੂੰ ਛੋਟੇ ਬਲੌਗ ਅਤੇ ਸਾਈਟਾਂ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਨ ਲਈ ਮਜਬੂਰ ਨਹੀਂ ਕਰਦਾ; ਦੂਜੇ ਪਾਸੇ, Google ਦੀ AppEngine ਨਿਸ਼ਚਿਤ ਤੌਰ ਤੇ ਮੈਨੂੰ ਹੋਰ ਵਧੇਰੇ ਲੋਚਦੀ ਹੈ.

ਜਿਵੇਂ ਪਹਿਲਾਂ ਦੱਸਿਆ ਗਿਆ ਹੈ, ਜੇ ਤੁਹਾਨੂੰ ਆਪਣੇ ਵੈਬ ਐਪਲੀਕੇਸ਼ਾਂ 'ਤੇ ਪੂਰਾ ਕੰਟਰੋਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, EC2 ਜਾਣ ਦਾ ਤਰੀਕਾ ਹੈ; ਨਹੀਂ ਤਾਂ, ਗੂਗਲ ਐਪ ਇੰਜਣ ਵੀ ਵਧੀਆ ਚੋਣ ਬਣਾਉਂਦਾ ਹੈ.