இப்போதெல்லாம், தொழில்நுட்பம் தொடர்பான எந்தவொரு தலைப்பையும் பற்றி பின்வரும் மூன்று சொற்களில் ஒன்றைக் குறிப்பிடாமல் பேசுவது கிட்டத்தட்ட சாத்தியமற்றது: வழிமுறைகள், ஆட்டோமேஷன் மற்றும் செயற்கை நுண்ணறிவு. உரையாடல் தொழில்துறை மென்பொருள் மேம்பாடு (அங்கு வழிமுறைகள் முக்கியம்), டெவொப்ஸ் (இது முற்றிலும் ஆட்டோமேஷன் பற்றியது) அல்லது AIOps (ஐடி செயல்பாடுகளுக்கு சக்தி அளிக்க செயற்கை நுண்ணறிவைப் பயன்படுத்துதல்) பற்றி இருந்தாலும், இந்த நவீன தொழில்நுட்ப சொற்களை நீங்கள் சந்திப்பீர்கள்.
உண்மையில், இந்தச் சொற்கள் தோன்றும் அதிர்வெண் மற்றும் அவை பயன்படுத்தப்படும் பல ஒன்றுடன் ஒன்று பயன்படுத்தப்படும் சந்தர்ப்பங்கள் அவற்றை எளிதாக ஒன்றிணைக்க உதவுகின்றன. உதாரணமாக, ஒவ்வொரு வழிமுறையும் AI இன் ஒரு வடிவம் என்று நாம் நினைக்கலாம், அல்லது தானியங்குபடுத்துவதற்கான ஒரே வழி அதற்கு AI ஐப் பயன்படுத்துவதே என்று நாம் நினைக்கலாம்.
யதார்த்தம் மிகவும் சிக்கலானது. வழிமுறைகள், ஆட்டோமேஷன் மற்றும் AI அனைத்தும் தொடர்புடையவை என்றாலும், அவை முற்றிலும் வேறுபட்ட கருத்துக்கள், அவற்றை இணைப்பது தவறு. இன்று, இந்த சொற்கள் எதைக் குறிக்கின்றன, அவை எவ்வாறு வேறுபடுகின்றன, நவீன தொழில்நுட்ப நிலப்பரப்பில் அவை எங்கு வெட்டுகின்றன என்பதைப் பிரிப்போம்.
ஒரு வழிமுறை என்றால் என்ன:
தொழில்நுட்ப வட்டாரங்களில் பல தசாப்தங்களாகப் பரவலாகப் பயன்படுத்தப்படும் ஒரு வார்த்தையுடன் ஆரம்பிக்கலாம்: அல்காரிதம்.
ஒரு வழிமுறை என்பது நடைமுறைகளின் தொகுப்பாகும். மென்பொருள் உருவாக்கத்தில், ஒரு வழிமுறை பொதுவாக ஒரு நிரல் ஒரு குறிப்பிட்ட பணியை நிறைவேற்றச் செய்யும் கட்டளைகள் அல்லது செயல்பாடுகளின் தொடரின் வடிவத்தை எடுக்கும்.
இருப்பினும், எல்லா வழிமுறைகளும் மென்பொருள் அல்ல. உதாரணமாக, ஒரு செய்முறையை ஒரு வழிமுறை என்று நீங்கள் கூறலாம், ஏனெனில் இது நிரல்களின் தொகுப்பாகும். உண்மையில், வழிமுறை என்ற வார்த்தைக்கு நீண்ட வரலாறு உண்டு, யாரும் அதைச் செய்வதற்கு பல நூற்றாண்டுகளுக்கு முன்பே...
ஆட்டோமேஷன் என்றால் என்ன:
ஆட்டோமேஷன் என்பது வரையறுக்கப்பட்ட மனித உள்ளீடு அல்லது மேற்பார்வையுடன் பணிகளைச் செய்வதாகும். தானியங்கி பணிகளைச் செய்வதற்கான கருவிகள் மற்றும் செயல்முறைகளை மனிதர்கள் அமைக்கலாம், ஆனால் தொடங்கப்பட்டவுடன், தானியங்கி பணிப்பாய்வுகள் பெரும்பாலும் அல்லது முழுமையாக தாங்களாகவே இயங்கும்.
வழிமுறைகளைப் போலவே, ஆட்டோமேஷன் என்ற கருத்தும் பல நூற்றாண்டுகளாக இருந்து வருகிறது. கணினி யுகத்தின் ஆரம்ப நாட்களில், மென்பொருள் மேம்பாடு போன்ற பணிகளில் ஆட்டோமேஷன் மையமாக இருக்கவில்லை. ஆனால் கடந்த பத்தாண்டுகளாக, புரோகிராமர்களும் ஐடி செயல்பாட்டுக் குழுக்களும் தங்கள் பணிகளை முடிந்தவரை தானியக்கமாக்க வேண்டும் என்ற கருத்து பரவலாகிவிட்டது.
இன்று, ஆட்டோமேஷன் என்பது டெவொப்ஸ் மற்றும் தொடர்ச்சியான டெலிவரி போன்ற நடைமுறைகளுடன் கைகோர்த்து செல்கிறது.
செயற்கை நுண்ணறிவு என்றால் என்ன:
செயற்கை நுண்ணறிவு (AI) என்பது கணினிகள் அல்லது பிற மனிதரல்லாத கருவிகளைப் பயன்படுத்தி மனித நுண்ணறிவை உருவகப்படுத்துவதாகும்.
உண்மையான மனிதர்களின் படைப்புகளைப் பிரதிபலிக்கும் எழுத்து அல்லது காட்சி உள்ளடக்கத்தை உருவாக்கும் ஜெனரேட்டிவ் AI, கடந்த ஒரு வருடமாக AI விவாதங்களின் மையத்தில் உள்ளது. இருப்பினும், ஜெனரேட்டிவ் AI என்பது தற்போதுள்ள பல வகையான AIகளில் ஒன்றாகும், மேலும் AI இன் பிற வடிவங்களில் (எ.கா., முன்கணிப்பு பகுப்பாய்வு) ஒன்றாகும்.
ChatGPT தொடங்கப்படுவதற்கு முன்பே தற்போதைய AI ஏற்றம் தொடங்குவதற்கு முன்பே இது இருந்தது.
வழிமுறைகள், ஆட்டோமேஷன் மற்றும் AI ஆகியவற்றுக்கு இடையேயான வேறுபாட்டைக் கற்பிக்கவும்:
வழிமுறைகள் vs. ஆட்டோமேஷன் மற்றும் AI:
ஆட்டோமேஷன் அல்லது AI உடன் முற்றிலும் தொடர்பில்லாத ஒரு அல்காரிதத்தை நாம் எழுதலாம். எடுத்துக்காட்டாக, ஒரு மென்பொருள் பயன்பாட்டில் உள்ள ஒரு அல்காரிதம், பயனர்பெயர் மற்றும் கடவுச்சொல்லின் அடிப்படையில் ஒரு பயனரை அங்கீகரிக்கிறது, பணியை முடிக்க ஒரு குறிப்பிட்ட நடைமுறைகளின் தொகுப்பைப் பயன்படுத்துகிறது (இது ஒரு அல்காரிதமாக அமைகிறது), ஆனால் அது ஒரு வகையான ஆட்டோமேஷன் அல்ல, அது நிச்சயமாக AI அல்ல.
ஆட்டோமேஷன் vs. AI:
இதேபோல், மென்பொருள் உருவாக்குநர்கள் மற்றும் ITOps குழுக்கள் தானியங்குபடுத்தும் பல செயல்முறைகள் AI இன் ஒரு வடிவம் அல்ல. எடுத்துக்காட்டாக, CI/CD குழாய்வழிகள் பெரும்பாலும் பல தானியங்கி பணிப்பாய்வுகளைக் கொண்டிருக்கின்றன, ஆனால் அவை செயல்முறைகளை தானியங்குபடுத்த AI ஐ நம்பியிருப்பதில்லை. அவை எளிய விதி அடிப்படையிலான செயல்முறைகளைப் பயன்படுத்துகின்றன.
ஆட்டோமேஷன் மற்றும் வழிமுறைகளுடன் கூடிய AI:
இதற்கிடையில், மனித நுண்ணறிவைப் பிரதிபலிக்க உதவும் வகையில் AI பெரும்பாலும் வழிமுறைகளை நம்பியுள்ளது, மேலும் பல சந்தர்ப்பங்களில், பணிகளை தானியக்கமாக்குவது அல்லது முடிவுகளை எடுப்பதை AI நோக்கமாகக் கொண்டுள்ளது. ஆனால் மீண்டும், அனைத்து வழிமுறைகளும் அல்லது ஆட்டோமேஷன்களும் AI உடன் தொடர்புடையவை அல்ல.
மூன்றும் எப்படி ஒன்று சேர்கின்றன:
இருப்பினும், நவீன தொழில்நுட்பத்திற்கு வழிமுறைகள், ஆட்டோமேஷன் மற்றும் AI ஆகியவை மிகவும் முக்கியமானவை என்பதற்கான காரணம், அவற்றை ஒன்றாகப் பயன்படுத்துவது இன்றைய வெப்பமான தொழில்நுட்பப் போக்குகளில் சிலவற்றிற்கு முக்கியமாகும்.
இதற்கு சிறந்த உதாரணம், மனித உள்ளடக்க உற்பத்தியைப் பிரதிபலிக்க பயிற்சி பெற்ற வழிமுறைகளைச் சார்ந்திருக்கும் ஜெனரேட்டிவ் AI கருவிகள் ஆகும். பயன்படுத்தப்படும்போது, ஜெனரேட்டிவ் AI மென்பொருள் தானாகவே உள்ளடக்கத்தை உருவாக்க முடியும்.
வழிமுறைகள், ஆட்டோமேஷன் மற்றும் AI ஆகியவை மற்ற சூழல்களிலும் ஒன்றிணையலாம். எடுத்துக்காட்டாக, NoOps (இனி மனித உழைப்பு தேவையில்லாத முழுமையாக தானியங்கி IT செயல்பாட்டு பணிப்பாய்வுகள்) வழிமுறை ஆட்டோமேஷன் மட்டுமல்லாமல், வழிமுறைகளால் மட்டும் அடைய முடியாத சிக்கலான, சூழல் அடிப்படையிலான முடிவெடுப்பதை செயல்படுத்த அதிநவீன AI கருவிகளும் தேவைப்படலாம்.
இன்றைய தொழில்நுட்ப உலகின் மையத்தில் அல்காரிதம்கள், ஆட்டோமேஷன் மற்றும் AI ஆகியவை உள்ளன. ஆனால் அனைத்து நவீன தொழில்நுட்பங்களும் இந்த மூன்று கருத்துக்களை நம்பியிருப்பதில்லை. ஒரு தொழில்நுட்பம் எவ்வாறு செயல்படுகிறது என்பதை துல்லியமாகப் புரிந்துகொள்ள, அல்காரிதம்கள், ஆட்டோமேஷன் மற்றும் AI ஆகியவை அதில் வகிக்கும் (அல்லது வகிக்காத) பங்கை நாம் அறிந்து கொள்ள வேண்டும்.
இடுகை நேரம்: மே-16-2024