நீங்கள் ஏன் Observability செய்ய வேண்டும்?
YouTube-ல் Observability உத்தியை உருவாக்குதல் காணவும்
உண்மையில் முக்கியமானது என்ன?
நீங்கள் வேலையில் செய்யும் அனைத்தும் உங்கள் நிறுவனத்தின் பணியுடன் ஒத்துப்போக வேண்டும். பணியமர்த்தப்பட்ட நாம் அனைவரும் நமது நிறுவனத்தின் பணியை நிறைவேற்றவும் அதன் பார்வையை நோக்கியும் வேலை செய்கிறோம். Amazon-ல், எங்கள் பணி கூறுகிறது:
Amazon பூமியின் மிகவும் வாடிக்கையாளர்-மையமான நிறுவனமாகவும், பூமியின் சிறந்த முதலாளியாகவும், பூமியின் பாதுகாப்பான வேலை செய்யும் இடமாகவும் இருக்க பாடுபடுகிறது.
IT-ல், ஒவ்வொரு திட்டமும், டிப்ளாய்மென்ட்டும், பாதுகாப்பு நடவடிக்கையும் அல்லது உகப்பாக்கமும் வணிக விளைவை நோக்கி வேலை செய்ய வேண்டும். இது வெளிப்படையாகத் தெரிகிறது, ஆனால் வணிகத்திற்கு மதிப்பு சேர்க்காத எதையும் நீங்கள் செய்யக்கூடாது. ITIL கூறுவது போல:
ஒவ்வொரு மாற்றமும் வணிக மதிப்பை வழங்க வேண்டும்.
— ITIL Service Transition, AXELOS, 2011, பக்கம் 44. — Change Management in the Cloud AWS Whitepaper பார்க்கவும்
பணி மற்றும் வணிக மதிப்பு முக்கியம், ஏனெனில் அவை நீங்கள் செய்யும் அனைத்தையும் தெரிவிக்க வேண்டும். Observability-க்கு பல நன்மைகள் உள்ளன, அவை:
- சிறந்த கிடைக்கும்தன்மை
- அதிக நம்பகத்தன்மை
- பயன்பாட்டு ஆரோக்கியம் மற்றும் செயல்திறனைப் புரிந்துகொள்ளுதல்
- சிறந்த ஒத்துழைப்பு
- சிக்கல்களின் முன்கூட்டியே கண்டறிதல்
- வாடிக்கையாளர் திருப்தியை அதிகரித்தல்
- சந்தைக்கு நேரத்தைக் குறைத்தல்
- செயல்பாட்டு செலவுகளைக் குறைத்தல்
- தானியக்கம்
இந்த நன்மைகள் அனைத்திற்கும் ஒரு பொதுவான விஷயம் உள்ளது, அவை அனைத்தும் வாடிக்கையாளருக்கு நேரடியாகவோ அல்லது நிறுவனத்திற்கு மறைமுகமாகவ ோ வணிக மதிப்பை வழங்குகின்றன. Observability பற்றி சிந்திக்கும்போது, உங்கள் பயன்பாடு வணிக மதிப்பை வழங்குகிறதா இல்லையா என்று சிந்திப்பதற்கு அனைத்தும் திரும்ப வர வேண்டும்.
இதன் பொருள் Observability வணிக மதிப்பை வழங்குவதில் பங்களிக்கும் விஷயங்களை அளவிட வேண்டும், வணிக விளைவுகளில் கவனம் செலுத்த வேண்டும், அவை ஆபத்தில் இருக்கும்போது: உங்கள் வாடிக்கையாளர்கள் என்ன விரும்புகிறார்கள், அவர்களுக்கு என்ன தேவை என்பதைப் பற்றி நீங்கள் சிந்திக்க வேண்டும்.
நான் எங்கே தொடங்குவது?
முக்கியமானது என்ன என்பதை இப்போது நீங்கள் அறிந்திருக்கிறீர்கள், நீங்கள் என்ன அளவிட வேண்டும் என்பதைப் பற்றி சிந்திக்க வேண்டும். Amazon-ல், நாங்கள் வாடிக்கையாளரிடம் தொடங்கி அவர்களின் தேவைகளிலிருந்து பின்னோக்கி வேலை செய்கிறோம்:
நாங்கள் எங்கள் சேவைகளை மேம்படுத்தவும், நன்மைகள் மற்றும் அம்சங்களைச் சேர்க்கவும் உள்ளூர் உந்துதலால் செயல்படுகிறோம், நாங்கள் செய்ய வேண்டியதற்கு முன்பே. நாங்கள் விலைகளைக் குறைக்கிறோம், வாடிக்கையாளர்களுக்கான மதிப்பை அதிகரிக்கிறோம், நாங்கள் செய்ய வேண்டியதற்கு முன்பே. நாங்கள் கண்டுபிடிக்கிறோம், நாங்கள் செய்ய வேண்டியதற்கு முன்பே.
— Jeff Bezos, 2012 Shareholder Letter
ஒரு எளிய உதாரணத்தை எடுத்துக்கொள்வோம், ஒரு e-commerce தளத்தைப் பயன்படுத்தி. முதலில், ஆன்லைனில் பொருட்களை வாங்கும்போது வாடிக்கையாளராக நீங்கள் என்ன விரும்புகிறீர்கள் என்று சிந்தியுங்கள், இது அனைவருக்கும் ஒரே மாதிரியாக இருக்காது, ஆனால் நீங்கள் இது போன்ற விஷயங்களைப் பற்றி கவலைப்படலா ம்:
- டெலிவரி
- விலை
- பாதுகாப்பு
- பக்க வேகம்
- தேடல் (நீங்கள் தேடும் பொருளைக் கண்டுபிடிக்க முடியுமா?)
உங்கள் வாடிக்கையாளர்கள் எதைப் பற்றி அக்கறை கொள்கிறார்கள் என்பதை நீங்கள் அறிந்தவுடன், அவற்றையும் அவை உங்கள் வணிக விளைவுகளை எவ்வாறு பாதிக்கின்றன என்பதையும் அளவிடத் தொடங்கலாம். பக்க வேகம் உங்கள் மாற்றும் விகிதம் மற்றும் தேடுபொறி தரவரிசையை நேரடியாக பாதிக்கிறது. 2017 ஆய்வு 3 வினாடிகளுக்கு மேல் ஏற்றம் செய்ய எடுத்தால் பாதிக்கும் மேற்பட்ட (53%) மொபைல் பயனர்கள் ஒரு பக்கத்தை கைவிடுவதாகக் காட்டியது.
பின்னோக்கி வேலை செய்தல்
உங்கள் வாடிக்கையாளர்கள் எதைப் பற்றி அக்கறை கொள்கிறார்கள் என்பதை நீங்கள ் அனைத்தையும் அறிந்திருக்க வேண்டும் என எதிர்பார்க்க முடியாது. நீங்கள் இதைப் படிக்கிறீர்கள் என்றால், நீங்கள் ஒரு தொழில்நுட்ப பாத்திரத்தில் இருக்கலாம். உங்கள் நிறுவனத்தில் உள்ள பங்குதாரர்களிடம் நீங்கள் பேச வேண்டும், இது எப்போதும் எளிதானது அல்ல, ஆனால் நீங்கள் முக்கியமானதை அளவிடுகிறீர்கள் என்பதை உறுதிப்படுத்த இது மிக முக்கியமானது.
e-commerce உதாரணத்துடன் தொடரவும். இந்த முறை, தேடலைக் கருதுங்கள்: வாடிக்கையாளர்கள் ஒரு பொருளை வாங்குவதற்கு அதைத் தேட வேண்டும் என்பது வெளிப்படையாகத் தெரியலாம், ஆனால் Forrester Research report படி, 43% பார்வையாளர்கள் உடனடியாக தேடல் பெட்டிக்கு செல்கின்றனர், தேடல்கள் தேடாதவர்களுடன் ஒப்பிடும்போது 2-3 மடங்கு அதிகமாக மாற்றம் செய்ய வாய்ப்புள்ளது என்பது உங்களுக்குத் தெரியுமா. தேடல் மிகவும் முக்கியமானத ு, இது நன்றாக வேலை செய்ய வேண்டும், நீங்கள் அதைக் கண்காணிக்க வேண்டும்.
Amazon-ல்:
நாங்கள் வாடிக்கையாளர்களை ஆழமாக புரிந்துகொள்ளவும், அவர்களின் வலி புள்ளிகளிலிருந்து பின்னோக்கி வேலை செய்து அவர்களின் வாழ்க்கையில் அர்த்தமுள்ள தீர்வுகளை உருவாக்கும் கண்டுபிடிப்புகளை விரைவாக உருவாக்கவும் நாங்கள் பாடுபடுகிறோம்.
— Daniel Slater - Worldwide Lead, Culture of Innovation, AWS in Elements of Amazon's Day 1 Culture
நாங்கள் வாடிக்கையாளரிடம் தொடங்கி அவர்களின் தேவைகளிலிருந்து பின்னோக்கி வேலை செய்கிறோம். இது வணிகத்தில் வெற்றிக்கான ஒரே அணுகுமுறை அல்ல, ஆனால் Observability-க்கு இது ஒரு நல்ல அணுகுமுறை. உங்கள் வாடிக்கையாளர்களுக்கு என்ன முக்கியம் என்பதைப் புரிந்துகொள்ள பங்குதாரர்களுடன் இணைந்து பணியாற்றி, அங்கிருந்து பின்னோக்கி வேலை செய்யுங்கள்.
கூடுதல ் நன்மையாக, உங்கள் வாடிக்கையாளர்கள் மற்றும் பங்குதாரர்களுக்கு முக்கியமான மெட்ரிக்குகளை நீங்கள் சேகரித்தால், இவற்றை நிகழ்நேர டாஷ்போர்டுகளில் காட்சிப்படுத்தலாம், அறிக்கைகளை உருவாக்க வேண்டிய அவசியமில்லை.
இவை உங்கள் பயன்பாட்டிற்கு உண்மையிலேயே முக்கியமான உயர் நிலை மெட்ரிக்குகள், அவை எப்போதும் சிக்கல் இருப்பதற்கான சிறந்த குறிகாட்டியாகும். உதாரணமாக: ஒரு குறிப்பிட்ட நேர காலத்தில் நீங்கள் வழக்கமாக எதிர்பார்ப்பதை விட குறைவான ஆர்டர்கள் இருப்பதாகக் குறிக்கும் எச்சரிக்கை வாடிக்கையாளர்களை பாதிக்கும் சிக்கல் இருக்கலாம் என்று உங்களுக்கு சொல்கிறது.
வாடிக்கையாளர்களை பாதிக்கும் சிக்கல்கள் இந்த உயர் நிலை வணிக மெட்ரிக்குகளை அளவிடும்போது அடையாளம் காண எளிதானவை. இந்த மெட்ரிக்குகள் என்ன நடக்கிறது என்பதை what குறிக்கின்றன. ட்ரேஸிங் மற்றும் ல ாக்குகள் போன்ற பிற மெட்ரிக்குகள் மற்றும் Observability வடிவங்கள் இது ஏன் நடக்கிறது என்பதைக் குறிக்கின்றன.
என்ன கவனிக்க வேண்டும்
இப்போது உங்கள் வாடிக்கையாளர்களுக்கு என்ன முக்கியம் என்பது பற்றிய யோசனை உங்களுக்கு உள்ளது, Key Performance Indicators (KPIs)-ஐ அடையாளம் காணலாம். இவை வணிக விளைவுகள் ஆபத்தில் உள்ளதா என்பதை உங்களுக்கு சொல்லும் உங்கள் உயர் நிலை மெட்ரிக்குகள். அந்த KPI-களை பாதிக்கக்கூடிய பல வெவ்வேறு மூலங்களிலிருந்து தகவல்களையும் சேகரிக்க வேண்டும்.
நீங்கள் சேகரிக்க வேண்டியதை அறிந்தவுடன், KPI-களை அளவிட பயன்படுத்தக்கூடிய மெட்ரிக்குகளை வழங்கும் தகவல் மூலங்களை அடையாளம் காண வேண்டும். இது நீங்கள் கவனிக்கும் அடிப்படையாகும்.
இ ந்த தரவு மெட்ரிக்குகள், லாக்குகள் மற்றும் ட்ரேஸ்களிலிருந்து வரக்கூடும். இந்த தரவை நீங்கள் பெற்றவுடன், விளைவுகள் ஆபத்தில் இருக்கும்போது எச்சரிக்க அதைப் பயன்படுத்தலாம்.
Observability-ஐ வணிக விளைவுகளை பாதிக்கும் சிக்கலை சரிசெய்ய எதிர்வினையாக பயன்படுத்தலாம் அல்லது உங்கள் வாடிக்கையாளரின் தேடல் அனுபவத்தை மேம்படுத்துவது போன்ற ஒன்றை முன்கூட்டியே செய்ய தரவைப் பயன்படுத்தலாம்.
முடிவுரை
CPU, RAM, Disk Space மற்றும் பிற தொழில்நுட்ப மெட்ரிக்குகள் scaling, செயல்திறன், திறன் மற்றும் செலவுக்கு முக்கியமானவை என்றாலும் - அவை உங்கள் பயன்பாடு எவ்வாறு செயல்படுகிறது என்பதை உண்மையில் சொல்லாது, வாடிக்கையாளர் அனுபவத்தில் எந்த நுண்ணறிவையும் வழங்காது.
உங்கள் வாடிக்கையாளர்கள்தான் முக்கியம், நீங ்கள் கண்காணிக்க வேண்டியது அவர்களின் அனுபவமாகும்.
அதனால்தான் நீங்கள் உங்கள் வாடிக்கையாளர்களின் தேவைகளிலிருந்து பின்னோக்கி வேலை செய்ய வேண்டும், உங்கள் பங்குதாரர்களுடன் இணைந்து பணியாற்றி, முக்கியமான KPI-கள் மற்றும் மெட்ரிக்குகளை நிறுவ வேண்டும்.