എന്റെ Dev Stack മാനേജ് ചെയ്യാൻ 14 ടെർമിനൽ ടാബുകൾ ഉപയോഗിക്കുന്നത് ഞാൻ എന്തുകൊണ്ട് നിർത്തി
പതിനാലു ടെർമിനൽ ടാബുകൾ, നിറംകൊടുത്ത വിൻഡോ ഗ്രൂപ്പുകൾ, എന്നിട്ടും ഏത് സർവീസ് ശാന്തമായി നശിച്ചുവെന്ന് ഒറ്റനോട്ടത്തിൽ അറിയാനായില്ല. ഇതാണ് മാറിയത്.
പതിനാലു ടെർമിനൽ ടാബുകൾ, നിറംകൊടുത്ത വിൻഡോ ഗ്രൂപ്പുകൾ, എന്നിട്ടും ഏത് സർവീസ് ശാന്തമായി നശിച്ചുവെന്ന് ഒറ്റനോട്ടത്തിൽ അറിയാനായില്ല. ഇതാണ് മാറിയത്.
ആരെയും അറിയിക്കാതെ ഒരു സർവീസ് ക്രാഷാവുന്നത്, പിന്നീട് ഉപയോക്താവ് പരാതിപ്പെടുമ്പോഴാണ് പിടികൂടപ്പെടുന്നത് — അതൊരു പരിഹരിച്ച പ്രശ്നമാണ്. 3am-ലെ അപ്രതീക്ഷിതങ്ങൾ അവസാനിപ്പിച്ച ക്രാഷ്-ഡിറ്റക്ഷൻ, ഓട്ടോ-റീസ്റ്റാർട്ട് ക്രമീകരണം ഇതാണ്.
ഓരോ തവണയും ഒരു ലോഗ് പരിശോധിക്കാൻ സ്റ്റേജിംഗ് ബോക്സിലേക്ക് SSH ചെയ്യുന്നത് 2010 കാലഘട്ടത്തിലെ DevOps ആണ്. റിമോട്ട് സേവനങ്ങൾ എങ്ങനെ ലോക്കൽ സേവനങ്ങളോടൊപ്പം ഒരേ സ്റ്റാറ്റസ് വ്യൂവിൽ, ഒരേ ഹെൽത്ത് ചെക്കുകൾ, ലോഗ് സ്ട്രീമുകൾ, ഓട്ടോമേഷൻ റൂളുകൾ എന്നിവയോടെ ഇരിക്കാമെന്ന് ഇവിടെ കാണിക്കുന്നു.
dev, staging, production പരിതസ്ഥിതികൾക്കിടയിൽ context മാറുന്നത് മന്ദവും പിഴവുകൾക്ക് വിധേയവുമാണ്. Agata Stackയിലെ environment profiles ഒറ്റ ക്ലിക്കിൽ മുഴുവൻ കാര്യം മാറ്റുന്നു — API ഉണ്ടെങ്കിൽ നിങ്ങളുടെ സ്ക്രിപ്റ്റുകൾക്കും അതുപോലെ ചെയ്യാം.