AWS App Runner: मौजूदा स्थिति, प्राइसिंग और विकल्प
AWS App Runner अब नए ग्राहक नहीं ले रहा, लेकिन मौजूदा सर्विसेज़ चालू हैं। AWS ने नए ग्राहकों के लिए कटऑफ़ 30 अप्रैल 2026 तय की है और कंटेनर वाले एप्लिकेशन के लिए Amazon ECS Express Mode इस्तेमाल करने की सलाह देता है। अगर आप पहले से App Runner इस्तेमाल करते हैं, तो प्रोडक्शन ट्रैफ़िक हटाने से पहले अपनी ज़रूरतों और माइग्रेशन विकल्पों को परखें। AWS की सूचना।
Lizard की प्रकाशित यह गाइड 9 सितंबर 2026 तक की प्रोडक्ट स्थिति और लिंक किए गए प्राइसिंग सोर्स की जाँच करती है। यह नीति में बदलाव और शटडाउन का फ़र्क साफ़ करती है: घोषणा में यह नहीं कहा गया कि कटऑफ़ की तारीख पर मौजूदा सर्विसेज़ को बंद होना होगा।
App Runner क्या करता है
App Runner किसी सपोर्टेड सोर्स रिपॉज़िटरी या कंटेनर इमेज से HTTP सर्विस तक का मैनेज्ड रास्ता देता है। यह रूटिंग और सर्विस स्केलिंग जैसे इंफ्रास्ट्रक्चर के काम संभालता है। आपके एप्लिकेशन को फिर भी अपने डेटाबेस कनेक्शन, सीक्रेट्स, हेल्थ चेक और रिलीज़ प्रोसेस की ज़रूरत रहती है।
मौजूदा यूज़र के लिए इसकी असली अहमियत पहले से सेट वर्कफ़्लो में हो सकती है। आपके AWS अकाउंट में सर्विस के आसपास रजिस्ट्री, डेटाबेस, परमिशन और नेटवर्किंग हो सकती है। सिर्फ़ कंप्यूट लेयर बदलने से ये डिपेंडेंसीज़ नहीं बदलतीं।
मौजूदा सपोर्ट नीति समझें
AWS का कहना है कि वह सुरक्षा और उपलब्धता पर निवेश जारी रखेगा, लेकिन App Runner में नए फ़ीचर्स लाने का उसका कोई प्लान नहीं है। जिन नए एप्लिकेशन को नए ग्राहक के तौर पर एक्सेस चाहिए, उन्हें कोई दूसरा रास्ता लेना होगा। मौजूदा यूज़र्स को माइग्रेशन प्लान करने से पहले अपना अकाउंट, ज़रूरतें और AWS की गाइडेंस देखनी चाहिए।
इसे Heroku की प्रोडक्ट दिशा में बदलाव से न मिलाएँ। दोनों नीतियाँ अलग हैं, भले ही दोनों से होस्टिंग पर दोबारा सोचने की ज़रूरत पड़ सकती है।
App Runner बिलिंग कैसे काम करती है
App Runner प्रोविज़न्ड क्षमता और एक्टिव क्षमता को अलग-अलग गिनता है। ट्रैफ़िक का इंतज़ार करते समय भी सर्विस पर प्रोविज़न्ड मेमोरी का शुल्क लग सकता है। एक्टिव कंप्यूट, सोर्स बिल्ड और दूसरे AWS रिसोर्स का शुल्क अलग से जुड़ सकता है। सटीक रेट रीजन और कॉन्फ़िगरेशन पर निर्भर करते हैं। App Runner प्राइसिंग।
अपने अनुमान में हर चीज़ के लिए अलग पंक्ति रखें:
| इनपुट | यह क्यों मायने रखता है |
|---|---|
| रीजन और सर्विस कॉन्फ़िगरेशन | इससे लागू रेट और रिसोर्स साइज़ तय होता है |
| प्रोविज़न्ड मेमोरी और बिल होने वाला समय | रिक्वेस्ट का इंतज़ार करना ज़रूरी नहीं कि मुफ़्त हो |
| एक्टिव कंप्यूट और अवधि | ट्रैफ़िक से कंप्यूट उपयोग बनता है |
| स्केलिंग का व्यवहार | कई एक्टिव इंस्टेंस हों तो कुल रिसोर्स खर्च उतने गुना बढ़ जाता है |
| सोर्स बिल्ड और डिप्लॉयमेंट विकल्प | बिल्ड का शुल्क रनटाइम से अलग है |
| डेटाबेस, नेटवर्क और लॉग | ये AWS बिल में कहीं और दिख सकते हैं |
हर रिसोर्स के मीटर को जाँचे बिना उसे पूरे महीने से गुणा न करें। सिर्फ़ इसलिए आइडल लागत को शून्य न मानें कि रिक्वेस्ट की संख्या शून्य है। AWS के प्राइसिंग उदाहरण यह जाँचने में काम आते हैं कि कैलकुलेशन में कौन-कौन से हिस्से आने चाहिए।
आपको कौन-सा विकल्प परखना चाहिए?
| विकल्प | इसे शामिल करने का कारण | क्या बदलता है |
|---|---|---|
| ECS Express Mode | App Runner से आगे बढ़ने के लिए AWS का सुझाया रास्ता | इसके बनाए ECS रिसोर्स, परमिशन और नेटवर्किंग की समीक्षा करें |
| ECS with Fargate | AWS के अंदर टास्क्स पर ज़्यादा सीधा कंट्रोल | डिप्लॉयमेंट और सर्विस कॉन्फ़िगरेशन की ज़्यादा ज़िम्मेदारी आपकी होती है |
| Cloud Run | मैनेज्ड HTTP कंटेनर वर्कफ़्लो | क्लाउड अकाउंट, आइडेंटिटी, नेटवर्किंग और आसपास की डेटा सर्विसेज़ |
| Lizard | सामान्य वेब सर्विसेज़, वर्कर्स और मैनेज्ड डेटा सर्विसेज़ | कॉन्फ़िगरेशन, डिप्लॉयमेंट वर्कफ़्लो और AWS से बाहर ले जाया गया कोई भी डेटा |
| Railway या Render | कई सर्विसेज़ वाले एप्लिकेशन के लिए मैनेज्ड वर्कफ़्लो | रिसोर्स मॉडल, बिल और इंटीग्रेशन |
ECS Express Mode से सेटअप का काम कम होता है, लेकिन अपने अकाउंट के रिसोर्स और लागत आपको फिर भी समझनी होगी। यह मानकर न चलें कि बिल App Runner जितना ही होगा; AWS की लिंक की गई माइग्रेशन गाइडेंस और Fargate प्राइसिंग से शुरू करें।
बड़े विकल्प के लिए PaaS प्रोवाइडर्स की तुलना करें। इमेज पैकेजिंग और रनटाइम व्यवहार के फ़र्क के लिए Container as a Service देखें।
डेटाबेस का फ़ैसला अलग रखें
HTTP सर्विस को मूव करने के लिए उसी समय उसका डेटाबेस भी मूव करना ज़रूरी नहीं है। आप पहले नया रनटाइम टेस्ट कर सकते हैं, बशर्ते डेटाबेस कनेक्शन सुरक्षित रहे और लेटेंसी ठीक हो। दूसरे प्रोवाइडर या दूसरे रीजन तक जाने वाला ट्रैफ़िक लेटेंसी और लागत दोनों बदल सकता है।
अगर आप डेटाबेस भी मूव करते हैं, तो एक्सटेंशन, रोल, कनेक्शन लिमिट और रीस्टोर का समय टेस्ट करें। सिर्फ़ यह न देखें कि इम्पोर्ट कमांड पूरी हुई; एप्लिकेशन के स्तर पर रीड और राइट जाँचें। तय करें कि कटओवर के दौरान राइट्स को कैसे संभालेंगे और नया ऐप फ़ेल हो तो रिकवर कैसे करेंगे।
साफ़ जाँचों के साथ माइग्रेशन का क्रम
- इमेज या सोर्स रिविज़न, रनटाइम सेटिंग्स, IAM डिपेंडेंसीज़, सीक्रेट्स और जुड़ी हुई सर्विसेज़ नोट करें।
- जिस होस्ट को आप परख रहे हैं, उस पर एक अलग टेस्ट कॉपी डिप्लॉय करें। अपेक्षित पोर्ट और हेल्थ एंडपॉइंट सेट करें।
- टेस्ट डेटा कनेक्ट करें और ज़रूरी फ़्लो चलाएँ: लॉगिन, राइट्स, फ़ाइल हैंडलिंग और सभी कॉलबैक।
- इतना लोड-टेस्ट करें कि लेटेंसी, स्केलिंग और एरर दिख सकें। असली मीटर से बिल का अनुमान लगाएँ।
- डेटा और ट्रैफ़िक के फ़ाइनल स्विच की तैयारी करें। इसमें सर्टिफ़िकेट और डोमेन की जाँच, मॉनिटरिंग और रोलबैक का फ़ैसला लेने का बिंदु शामिल करें।
Lizard पर Git डिप्लॉयमेंट गाइड में सोर्स से डिप्लॉयमेंट और कॉन्फ़िगरेशन रेफ़रेंस में दोहराई जा सकने वाली सेटिंग्स समझाई गई हैं। अगर ऐप में बैकग्राउंड काम भी है, तो उसे वेब प्रोसेस में ठूँसने के बजाय अलग वर्कर के रूप में कॉन्फ़िगर करें।
आम सवाल
क्या AWS App Runner बंद हो गया है? जिस सूचना का हवाला दिया गया है, उसमें पूरी तरह बंद करने की बात नहीं है। AWS नए ग्राहकों पर रोक लगाता है और मौजूदा सर्विसेज़ को चालू रखता है, साथ ही सुरक्षा और उपलब्धता पर काम जारी है।
इसकी जगह AWS क्या सुझाता है? AWS ECS Express Mode का नाम लेता है। स्विच करने से पहले इसे अपने ऐप की नेटवर्किंग, परमिशन और डिप्लॉयमेंट की ज़रूरतों के हिसाब से परखें।
क्या आइडल App Runner सर्विस का कोई ख़र्च नहीं आता? ऐसा मानकर न चलें। प्रोविज़न्ड मेमोरी का बिल बनता रह सकता है। अपने रीजन के प्राइसिंग पेज से प्रोविज़न्ड और एक्टिव दोनों हिस्से लें।
क्या मैं सिर्फ़ एप्लिकेशन मूव कर सकता हूँ? हाँ, अगर वह अपनी मौजूदा डिपेंडेंसीज़ तक सुरक्षित रूप से पहुँच सकता है। इस व्यवस्था को प्रोडक्शन में रखने से पहले नेटवर्क पाथ, लेटेंसी और ट्रांसफ़र शुल्क टेस्ट करें।
क्या Lizard सीधा ड्रॉप-इन रिप्लेसमेंट है? यह सामान्य एप्लिकेशन सर्विस चला सकता है, लेकिन कॉन्फ़िगरेशन, क्लाउड-विशेष इंटीग्रेशन और डेटा एक्सेस की समीक्षा फिर भी ज़रूरी है। ट्रैफ़िक मूव करने से पहले एक कॉपी टेस्ट करें।
AI के साथ बिल्ड करें। Lizard के साथ शिप करें।
लाइव जाने के लिए आपको प्लेटफ़ॉर्म टीम की ज़रूरत नहीं है। आपका पूरा क्लाउड, बस एक CLI कमांड की दूरी पर।
- सर्विसेज़
- —
- ऐडऑन
- —
- डिप्लॉयमेंट्स
- —
- सैंडबॉक्स स्टार्ट्स
- —