कई एडब्ल्यूएस सेवाएं हैं जो इसके साथ मदद कर सकती हैं, और यह वास्तव में आपकी सटीक आवश्यकताओं पर निर्भर करता है जो आपको सबसे अच्छा लगता है। प्रत्येक पर विभिन्न विशेषताएं (और लागत) लागू होती हैं।
CloudTrail का उल्लेख किया गया है, लेकिन पहला विकल्प जो मेरे लिए दिमाग में आता है, वह है आपका प्रश्न (और इसका उल्लेख @ एवगेनी के जवाब में एक टिप्पणी में किया गया है ) AWS विन्यास सेवा है । यह समय में (एक S3 बाल्टी में) बिंदुओं पर आपके AWS कॉन्फ़िगरेशन के 'स्नैपशॉट्स' को संग्रहीत करता है, लेकिन SNS विषय में कोई भी परिवर्तन करने में मदद करता है। फिर आप अपनी पसंद के अनुसार इनसे निपट सकते हैं। उदाहरण के लिए, कम ट्रैफ़िक खाते पर मेरे पास ये सीधे स्लैक में जा रहे हैं; एक उच्च ट्रैफ़िक खाते पर मैं NumberOfMessagesPublished
उस SNS विषय पर मीट्रिक पर नज़र रख रहा हूं कि क्या सामान्य से अधिक परिवर्तन किए गए हैं।
AWS विन्यास एक 'नियम' सेवा भी प्रदान करता है; ये थोड़े अधिक मूल्यवान हैं जितना मैं उनसे उम्मीद करूंगा लेकिन आपकी आवश्यकताओं के आधार पर वे उपयोगी हो सकते हैं। बस उन सभी को एक बार में सक्रिय न करें जैसे मैंने किया था जब मैं चारों ओर खेल रहा था ... प्रत्येक नियम के लिए महीने का शुल्क तुरंत लागू होता है। ;) (लेकिन आप नियमों का उपयोग किए बिना कॉन्फ़िगर का उपयोग कर सकते हैं - यही वह है जो मैं इस समय कर रहा हूं)।
ट्रस्टेड एडवाइजर भी है , जो ऐसा नहीं करता है जो आपने बिल्कुल पूछा था, लेकिन इंजीनियरों के बुनियादी ढांचे को कैसे कॉन्फ़िगर किया जा सकता है, जैसे कि किसी के बाएं S3 बकेट को खोलने के लिए कुछ जाँच करना आसान हो सकता है। यह व्यावसायिक स्तर की सहायता योजना या इसके बाद के संस्करण के साथ सबसे उपयोगी है, क्योंकि इसके कई चेक अन्यथा अवरुद्ध हैं।
इसके बाद CloudCheckr जैसे थर्ड पार्टी टूल हैं , जो AWS कॉस्ट एक्सप्लोरर, ट्रस्टेड एडवाइजर, कॉन्फिगरेशन, CloudTrail, CloudWatch, इंस्पेक्टर और GuardDuty के पहलुओं को मिलाते हैं। उपयोगी है यदि आप वास्तव में गहराई में जाना चाहते हैं, लेकिन अपने आप को सब कुछ कॉन्फ़िगर करने के लिए समय बचाएं।
वैकल्पिक रूप से, आप टेराफ़ॉर्म या क्लाउडफ़ॉर्मेशन जैसे टूल का उपयोग करके अपने बुनियादी ढांचे का प्रबंधन कर सकते हैं , और जनादेश दे सकते हैं कि उन सभी परिवर्तनों को किया जाना चाहिए। फिर आप अपनी कॉन्फ़िगर फाइल / टेम्प्लेट को स्रोत नियंत्रण में कर सकते हैं, और यहां तक कि सीआई में लाइव इंफ्रास्ट्रक्चर के खिलाफ उनका परीक्षण कर सकते हैं और यदि किसी के गैर-ट्रैक किए गए बदलावों का निर्माण करते हैं तो उसे विफल कर सकते हैं। इस तरह, आपका प्रतिबद्ध इतिहास आपका ऑडिट लॉग बन जाता है - लेकिन इसके लिए आपके इंजीनियरों को अनुशासित होना आवश्यक है!