2017-05-22 6 views
7

मैंने ऑनलाइन खोज की लेकिन एडब्ल्यूएस लैम्ब्डा बनाम हेरोकू के बीच महत्वपूर्ण अंतर क्या है इसका एक अच्छा जवाब नहीं मिल रहा है। उदाहरण के लिए मैं नोड जेएस लिख सकता हूं लेकिन मुझे लैम्ब्डा और कब हेरोकू का उपयोग करना चाहिए?एडब्ल्यूएस लैम्ब्डा बनाम हेरोकू: महत्वपूर्ण अंतर क्या हैं?

+0

कृपया यह भी देखें: https://stackoverflow.com/questions/9802259/why-do- लोग-use-heroku-when-aws-is-present-what- विशिष्ट-heroku-from-aws – Taterhead

उत्तर

12

एडब्ल्यूएस लैम्ब्डा सर्वर रहित आर्किटेक्चर के आधार पर सर्वर साइड ऐप बनाने के लिए है, जबकि हेरोकू एक सेवा (पाएएस) के रूप में एक मंच है जिसका उपयोग सर्वर ऐप्स बनाने और चलाने के लिए किया जा सकता है।

Heroku एक सेवा है जो लिए उपकरण प्रदान करता तैनात, प्रबंधन, और पैमाने सर्वर अनुप्रयोग है। आप अपने सर्वर ऐप के लिए node.js, go, python, आदि का उपयोग कर सकते हैं जो एक हेरोकू इंस्टेंस पर चलता है।

  • लैम्ब्डा पर आप गणना समय के लिए भुगतान करते हैं, जबकि Heroku पर आप मासिक भुगतान:

    कुछ महत्वपूर्ण अंतर है।

  • मांग पर लैम्ब्डा उदाहरण बनाए जाते हैं, जबकि हेरोकू इंस्टेंस हमेशा चल रहा है।

  • हेरोोक एड-ऑन प्रदान करता है जो आपकी सेवा में मेलगुन और रेडिस जैसी तृतीय पक्ष सेवाओं को एकीकृत करने के लिए उपयोग में आसान है।

आपकी सेवा बस कुछ इस तरह के एक छवि परिवर्तित करने के लिए और एक S3 बाल्टी पर यह बचत के रूप में सरल क्या करने जा रहा है, तो है, तो आप एडब्ल्यूएस लैम्ब्डा उपयोग कर सकते हैं, लेकिन आप एक जटिल सेवा है जो कई विभिन्न कार्यों कर रहा है बना रहे हैं, हेरोकू का उपयोग करना बेहतर है और अपनी जरूरतों के अनुरूप एक भाषा/ढांचा चुनें।

आप सर्वर रहित वास्तुकला here पर और जान सकते हैं।

संबंधित मुद्दे