9 पॉइंट द्वारा xguru 2019-08-16 | 1 टिप्पणियां | WhatsApp पर शेयर करें

Micros नाम के एक PaaS के ज़रिए 1000 से अधिक services होस्ट की जा रही हैं.

हैकाथॉन में बने code से लेकर, वास्तविक flagship product तक सब इसमें शामिल हैं.

यह बहुत महत्वपूर्ण service है, लेकिन वास्तव में इसका configuration सरल है.

  • Docker image : service logic

  • service description वाली YAML

== DB, queue, cache आदि जैसे आवश्यक resources की definition

== autoscaling characteristics जैसी विभिन्न settings

बाकी सारा काम Micros संभालता है

= Log Aggregation, Monitoring, Alert

= multi-AZ, backup/restore/retention settings आदि

जो हिस्सा खुद बनाया गया है वह बहुत बड़ा नहीं है, और अधिकांश AWS features का उपयोग किया गया है.

** इस तरह PaaS बनाने के कारण

  • आंतरिक standard tools और processes के साथ integration, development को आसान बनाता है

  • ऐसे changes जिन्हें services पर व्यापक रूप से लागू होना चाहिए, वे सरल और अधिक पूर्वानुमेय हो जाते हैं

  • कुछ engineers की specialist skills कई गुना बढ़ जाती हैं (multiplied)

    (कंपनी में PostgreSQL specialist बहुत कम हैं, लेकिन अगर इसे केवल Micros में लागू किया जाए तो पूरी कंपनी को लाभ मिलता है)

  • platform को बेहतर बनाने के छोटे प्रयास भी पूरी कंपनी पर असर डालते हैं

  • AWS के नए features भी मौजूदा security और compliance को बनाए रखते हुए धीरे-धीरे जोड़े जा सकते हैं.

बेशक, इस तरीके में सब कुछ अच्छा नहीं है; नए AWS features के साथ experiment करना मुश्किल हो सकता है, और कभी-कभी दूसरे 3rd party tools, Micros के साथ integrate नहीं हो पाते. इसलिए अंदरूनी तौर पर PaaS में features जोड़ने की एक process बनाई गई है.

यह PaaS आंतरिक engineers और AWS के बीच खड़ी कोई दीवार नहीं है, बल्कि AWS infrastructure को और अधिक दिखाई देने लायक बना रहा है. इसे आगे भी लगातार विकसित किया जाएगा.

1 टिप्पणियां

 
xguru 2019-08-16

लेख काफ़ी लंबा है, इसलिए मैंने उसमें से सिर्फ़ कुछ हिस्से ही उद्धृत किए हैं.

अगर आप थोड़ी बड़ी संस्था में AWS चला रहे हैं, तो इसे आराम से पढ़ने की सलाह दूँगा.

मुझे पता है कि पहले KTH और Daum ने भी इसी तरह internal cloud (जहाँ तक मुझे याद है, वह OpenStack था) बनाकर इस्तेमाल किया था.

AWS के ऊपर इस तरह एक पतली लेयर चढ़ाने का तरीका भी काफ़ी अच्छा लगता है.