டெவொப்ஸ் வெர்சஸ் சிஸ்அட்மின்: போட்டியாளர்கள் அல்லது ஒத்துழைப்பாளர்கள்?

டெவொப்ஸ் வெர்சஸ் சிஸ்அட்மின்: போட்டியாளர்கள் அல்லது ஒத்துழைப்பாளர்கள்?

டெவொப்ஸ் வெர்சஸ் சிஸ்அட்மின்: போட்டியாளர்கள் அல்லது ஒத்துழைப்பாளர்கள்?

சில இடுகைகளுக்கு முன்பு நாங்கள் SysAdmins பற்றி பேசிக் கொண்டிருந்தோம், குறிப்பாக post என்ற இடுகையில்சிசாட்மின்: ஒரு கணினி மற்றும் சேவையக நிர்வாகியாக இருப்பது கலை ». அவர்கள் ஒரு வகையான «... அனுபவம் வாய்ந்த ஆல் இன் ஒன் ஐடி நிபுணர் என்று நாங்கள் கூறினோம், அதன் இயல்பான நாள் வழக்கமாக ஏராளமான மாறுபட்ட செயல்பாடுகளால் நிரப்பப்படுகிறது, திட்டமிடப்பட்டதா இல்லையா ...» மற்றும் «... நபர் நீங்கள் பணிபுரியும் ஒவ்வொரு தொழில்நுட்ப தளம் மற்றும் தகவல் தொழில்நுட்பத்தின் சரியான செயல்பாட்டை உறுதிசெய்யும் பொறுப்பு,… ».

இந்த இடுகையில், டெவொப்ஸைப் பற்றி பேசுவோம், அந்த வகையான மென்பொருள் உருவாக்குநர்களின் புதிய "இனம்" (தலைமுறை), இது சுமார் எட்டு அல்லது பத்து ஆண்டுகளாக கேள்விப்பட்டிருக்கிறது. இந்த புதிய தலைமுறை புரோகிராமர்கள் தொழில்நுட்ப மையங்கள் மற்றும் உயர் உலக புகழ்பெற்ற நவீன தகவல் தொழில்நுட்ப நிறுவனங்களின் குடல்களிலிருந்து பிறந்தவர்கள், மேலும் இது “டெவலப்மென்ட்” மற்றும் “ஆபரேஷன்” என்ற ஆங்கில சொற்களிலிருந்து பெறப்பட்ட காலத்திற்கு அதன் பெயரைக் கடன்பட்டுள்ளது.

டெவொப்ஸ் வெர்சஸ் சிஸ்அட்மின்: அறிமுகம்

அறிமுகம்

ஒரு சில வார்த்தைகளில், ஒரு டெவொப்ஸ் என்பது "மென்பொருள் மேம்பாடு" மற்றும் பலவற்றின் வாழ்க்கைச் சுழற்சியில் தலையிடும் அனைத்து செயல்பாடுகளையும் செய்யக்கூடிய ஒரு புரோகிராமர் என்று நாம் கூறலாம்.போன்றவை: புரோகிராமிங், ஆபரேஷன், டெஸ்டிங், டெவலப்மெண்ட், சப்போர்ட், சர்வர்கள், டேட்டாபேஸ், வலை மற்றும் தேவையானவை.

இந்த புதிய "மென்பொருள் உருவாக்குநர்களின் தலைமுறை" அந்த சிறிய, நவீன மற்றும் வெற்றிகரமான "தொழில்நுட்ப தொடக்கங்களில்" எழுந்தது என்று கூறப்படுகிறது "ஐடி ஸ்பெஷலிஸ்டுகள்", முக்கியமாக மென்பொருள் உருவாக்குநர்களின் சிறிய குழுக்களால் ஆனது.

நாம் ஏற்கனவே அறிந்தபடி, இந்த "தொடக்கங்கள்" பொதுவாக விரைவான மென்பொருள் தீர்வுகளை உருவாக்குகின்றன (6 முதல் 12 மாதங்கள் வரை) இதனால் உண்மையான உலகில் குறிப்பிட்ட மற்றும் சிக்கலான பிரச்சினைகள் மற்றும் தேவைகளை தீர்க்கலாம். இதன் பொருள் அவர்கள் மிக அதிக இறப்பு விகிதத்தைக் கொண்டிருக்கிறார்கள்.

இந்த ஸ்டார்ட்அப்களில் வாழ்ந்த அந்த யதார்த்தத்திலிருந்து உருவாகிறது மென்பொருள் மாற்றியமைக்கப்பட்டு "பறக்கும்போது" (விமானத்தில்), அதாவது பயணத்தின் பயனர்கள் உடனடியாகப் பயன்படுத்த வேண்டும்.

"பின்னூட்டங்களிலிருந்து" டெவலப்பர்களுக்கு உணவளித்த பயனர்கள் பறக்கும்போது குறியீட்டில் மேம்பாடுகள் மற்றும் புதுப்பிப்புகளைச் செய்தவர்களுடன் பெறப்பட்டது.

இந்த புதிய Software மென்பொருள் மேம்பாட்டு கலாச்சாரம் Software மென்பொருள் மேம்பாட்டு பாரம்பரிய கலாச்சாரத்தை change மாற்றி வருகிறது ஒரு "ஐடி யூனிட்" (கம்ப்யூட்டிங் / டெக்னாலஜி) இன் ஒவ்வொரு உறுப்பினரும் நன்கு வரையறுக்கப்பட்ட மற்றும் குறிப்பிட்ட செயல்பாடுகளைக் கொண்ட ஒரு நிலையைக் கொண்டுள்ளனர், அவை: ஜூனியர் டெவலப்பர், சீனியர் டெவலப்பர், தரவுத்தள நிர்வாகி, கணினி மற்றும் / அல்லது சேவையக நிர்வாகி, ஆய்வாளர் மற்றும் / அல்லது பயன்பாட்டு சோதனையாளர் , தொழில்நுட்ப ஆதரவு, மற்றவற்றுடன்.

இந்த நிலைமை துல்லியமாக ஒரு DevOps ஒரு SysAdmin போல தோற்றமளிக்கிறதுஅதாவது, ஐ.டி நிபுணர்களின் பணியாளர்களின் அளவைக் குறைக்க முயற்சிக்கும் சிறந்த செயல்பாட்டின் சிறு வணிகங்கள், அதே மற்றும் அனைத்து நிறுவனங்களின் இயக்க செலவுகளையும் குறைக்க உதவுகின்றன. "மென்பொருள் உருவாக்குநர்கள்" மற்றும் "கணினி மற்றும் சேவையக நிர்வாகிகள்" ஆகியோருக்கு பல பகுதிகளையும், தொழில்நுட்பத்தின் பல ஒழுங்கு செயல்பாடுகளையும் பொதுவானதாகக் கையாளும்.

எனவே, டெவொப்ஸ் என்பது ஒரு நபர் அல்லது ஒரு பதவி மட்டுமல்ல, இது ஒரு போக்கு, இயக்கம், இன்று மிகவும் பரவலான நிறுவன கலாச்சாரம். இதைப் பற்றி நீங்கள் அறியும் மற்ற 2 கட்டுரைகளைப் படிப்பதன் மூலம் மேலும் அறியலாம்: «DevOps"மேலும்"DevOps என்றால் என்ன?".

டெவொப்ஸ் வெர்சஸ் சிஸ்அட்மின்: உள்ளடக்கம்

உள்ளடக்கம்

மேலே கூறப்பட்டவை துல்லியமாக தற்போது டெவொப்ஸ் மற்றும் சிசாட்மின் உண்மையில் "அனைத்து வர்த்தகங்களின் ஜாக்" அல்லது "மாஸ்டர் ஆஃப் நொன்" என்று காணப்படுகின்றனஅதாவது, "எல்லாவற்றின் ஊழியர்களும்" அல்லது "ஒன்றுமில்லாத முதுநிலை", ஏனெனில் அவர்கள் "எந்தவொரு விஷயத்திலும் நிபுணராகாமல் எல்லாவற்றையும் அல்லது பல விஷயங்களைச் செய்ய வல்லவர்கள்".

இது தொழிலாளர் சந்தையில் இந்த நிபுணர்களின் மதிப்பைக் குறைக்க முனைகிறது, ஏனெனில் நீண்டகால நிபுணத்துவம் ஒரு தொழில்முறை மற்றும் ஒரு நிறுவனத்திற்கான சிறந்த முதலீடாகும். ஏனென்றால் தகவல் தொழில்நுட்பம் பல மற்றும் விரிவான அறிவின் பகுதிகளைக் கொண்டது, இது ஒரு தொழில்முறை நிபுணருக்கு முழுமையாக மாஸ்டர் (கற்றுக்கொள்வது, தக்கவைத்தல், புதுப்பித்தல்) சாத்தியமில்லை.

ஒரு டெவொப்ஸ் அல்லது சிசாட்மின் எழும் எந்தவொரு தொழில்நுட்ப சிக்கலையும் தீர்க்கும் அறிவுசார் திறனைக் கொண்டிருப்பது மிக உயர்ந்த அறிவாற்றல் செலவைக் குறிக்கிறது, டிகிரி «வேலை மன அழுத்தம்» (பர்ன் அவுட்) சில அளவுகளை அவர்கள் முன்வைக்க முனைகின்றன, இதன் விளைவாக அவற்றின் உற்பத்தித்திறன் அல்லது வேலை திறன் குறைகிறது.

சிஸ்அட்மின்

சிசாட்மின் பின்வரும் செயல்பாடுகளையும் செயல்பாடுகளையும் உள்ளடக்கியது:

  1. புதியதைச் செயல்படுத்தவும் அல்லது வழக்கற்றுப்போனவற்றை அகற்றவும்
  2. காப்புப்பிரதிகளை உருவாக்குங்கள்
  3. செயல்திறனைக் கண்காணிக்கவும்
  4. உள்ளமைவு மாற்றங்களை நிர்வகிக்கவும்
  5. பயன்பாடுகள் மற்றும் இயக்க முறைமைகளை இயக்கு
  6. பயனர் கணக்குகளை நிர்வகிக்கவும்
  7. கணினி பாதுகாப்பை கண்காணிக்கவும்
  8. தோல்விகள் மற்றும் வீழ்ச்சிகளை சமாளித்தல்
  9. பயனர் தேவைகளைப் பூர்த்தி செய்யுங்கள்
  10. அமைப்பின் நேரடி பொறுப்பான நிலைகளுக்கு அறிக்கை
  11. கணினி மற்றும் தளத்தின் கணினி செயல்பாடுகளை ஆவணப்படுத்தவும்

நீங்கள் இதைப் பற்றி கொஞ்சம் அறிந்திருக்க வேண்டும்:

  1. நிரலாக்க
  2. தரவுத்தளங்கள்
  3. கணினி பாதுகாப்பு
  4. நெட்வொர்க்கிங்
  5. இயக்க முறைமைகள்

DevOps

டெவொப்ஸ் தொழில்நுட்ப திறன்கள் மற்றும் மேலாண்மை திறன்களைக் கொண்டிருப்பதோடு கூடுதலாக, பல்வேறு வகையான நிரலாக்க மொழிகளில் சரளமாக இருக்கும். ஒரு டெவொப்ஸ் பொதுவாக மென்பொருள் டெவலப்பர் மற்றும் சிசாட்மின் கலவையாகும் அதன் செயல்பாடு பொதுவாக இரு சுயவிவரங்களுக்கும் இடையிலான தடைகளை நீக்குவதாகக் கருதப்படுகிறது. எனவே, ஒரு டெவொப்ஸ் அவர்கள் பணிபுரியும் அமைப்பின் மென்பொருள் மற்றும் வன்பொருள் (உள்கட்டமைப்பு / இயங்குதளம்) இரண்டையும் பற்றிய அறிவைக் கொண்டிருப்பார் என்று எதிர்பார்க்கப்படுகிறது.

எனவே, DevOps வழக்கமாக இதைச் செய்ய முடியும்:

  1. குறியீட்டை எழுதி ஒரு புரோகிராமரின் செயல்பாட்டைச் செய்யவும்.
  2. மல்டி-பிளாட்ஃபார்ம் சேவையகங்களை நிர்வகிக்கவும் மற்றும் ஒரு சிஸ்அட்மின் செயல்பாட்டைச் செய்யவும்.
  3. நெட்வொர்க்குகளை நிர்வகிக்கவும் மற்றும் நெட்அட்மின் செயல்பாட்டைச் செய்யவும்.
  4. ஒரு தரவுத்தளத்தை (BD) நிர்வகிக்கவும் மற்றும் ஒரு DBA இன் செயல்பாட்டை செய்யவும்.

இது ஒரு நல்ல டெவொப்ஸ் என்ற முடிவுக்கு நம்மை விட்டுச்செல்கிறது:

இது ஒரு தகவல் தொழில்நுட்ப பிரிவில் ஒவ்வொரு பகுதி நிபுணரின் குறைந்தபட்ச நடவடிக்கைகள் மற்றும் செயல்பாடுகளைச் செய்ய வல்லது. SysAdmins மற்றும் பிற தகவல் தொழில்நுட்ப வல்லுநர்களுக்கு இது தலைகீழ் வழக்கில் பெரும்பாலும் இல்லைஒரு சிஸ்அட்மின், நெட்அட்மின், டிபிஏ அல்லது தொழில்நுட்ப ஆதரவு நிபுணர் பொதுவாக உயர் மட்ட அல்லது வணிகரீதியாக பிரபலமான மொழிகளில் குறியீட்டை தொடர்ச்சியாகவும் திறமையாகவும் எழுத முனைவதில்லை.

ஒரு டெவொப்ஸுடன் எங்களை விட்டுச்செல்லும் விஷயம், வழக்கமாக ஒரு அறிவைக் கொண்டிருக்கிறது, இது எல்லாவற்றையும் மாற்றியமைக்க அனுமதிக்கிறது, தலைகீழாக ஒரே மாதிரியாக இல்லாமல். இது தொழிலாளர் சந்தையில் டெவொப்ஸை மிகவும் பாராட்ட வைக்கிறது, அதாவது, அவை நாகரீகமானவை மற்றும் ஒவ்வொரு சிறிய அல்லது நடுத்தர அமைப்புகளும் (முக்கியமாக) ஒன்றை விரும்புகின்றன, இது ஒரு ஐடி அலகுக்குள் உள்ள பாரம்பரிய நிலைகளின் மதிப்பைக் குறைக்கும்.

இந்த 2 நிலைகளும் வெவ்வேறு இயல்புடையவை, இருப்பினும் அவை பல பொதுவான பணிகளைப் பகிர்ந்து கொள்கின்றன. அந்த DevOps போன்ற வேறுபாடுகள்:

  • அவர்கள் நிறுவனங்களுடன் உயர் மட்டத்தில் ஒத்துழைத்து, நிறுவனத்தின் ஒவ்வொரு பிரிவிலும் சினெர்ஜிக்கு உத்தரவாதம் அளிக்கிறார்கள், அதே நேரத்தில் சிஸ்அட்மின் நிர்வகித்தல் (கட்டமைத்தல், பராமரித்தல் மற்றும் புதுப்பித்தல் சேவையகங்கள் மற்றும் கணினி அமைப்புகள்) ஆகியவற்றில் அதிக கவனம் செலுத்துகிறது.
  • ஒரு முடிவுக்கு இறுதி தயாரிப்பு கொண்ட திட்டங்களில் அவை பெரும்பாலும் வேலை செய்ய முனைகின்றன, அதே நேரத்தில் SysAdmins ஒரு சிறிய (ஸ்பாட்) நோக்கம் மற்றும் அதே திட்டங்கள் / தயாரிப்புகள் தொடர்பான பொறுப்பு ஆகியவற்றுடன் மட்டுமே மட்டுப்படுத்தப்படுகின்றன.
  • அவர்கள் பொதுவாக ஒரு சிஸ்அட்மின் செய்யும் அனைத்தையும் செய்ய முடியும், ஆனால் ஒரு சிஸ்அட்மின் வழக்கமாக ஒரு டெவொப்ஸ் செய்யும் அனைத்தையும் செய்ய முடியாது.

டெவொப்ஸ் வெர்சஸ் சிஸ்அட்மின்: முடிவு

முடிவுக்கு

ஒரு நிறுவன போக்கு அல்லது கலாச்சாரமாக "டெவொப்ஸ்" என்ற வார்த்தையால் பின்பற்றப்படும் நோக்கம், மென்பொருள் அமைப்புகள் மேம்பாட்டில் ஈடுபட்டுள்ள பல்வேறு பகுதிகளைச் சேர்ந்த தனிநபர்களிடையே ஒத்துழைப்பு மற்றும் தகவல்தொடர்பு அடிப்படையில் குழு கலாச்சாரத்தை மேம்படுத்துவதாகும். எனவே ஒரு நிறுவனத்தில் உள்ள «DevOps software மென்பொருள் உருவாக்குநர்கள், கணினி ஆபரேட்டர்கள் அல்லது சிஸ்டம்ஸ் மற்றும் சேவையக நிர்வாகிகள் இடையேயான ஒருங்கிணைப்பை ஆதரிக்கிறது, மேலும் இது மிகவும் சரியான, வெளிப்படையான மற்றும் நட்பானதாக மாற்ற முயற்சிக்கிறது.

நிறுவனங்களுக்குள் சிலர் எதிர் விளைவைக் காண முனைந்தாலும், அதாவது, டெவொப்ஸ் கலாச்சாரம் ஐடி அலகுகளுக்குள் உள்ள பெரும்பாலான பாத்திரங்களின் அழிவை எவ்வாறு பிரதிபலிக்கிறது என்பதைப் பார்க்க. எடுத்துக்காட்டாக, புரோகிராமர்கள் எவ்வாறு DevOps க்குத் திரும்பி, பின்னர் SysAdmin, NetAdmin, DBA, ஆதரவு வல்லுநர்கள் மற்றும் பலவற்றை மாற்றுவர், குறியீட்டை மட்டுமே எழுதும் மென்பொருள் உருவாக்குநர்கள் உட்பட.

இந்த தலைப்பைப் பற்றி உங்களிடம் மேலும் கேள்விகள் இருந்தால், இது தொடர்பான பணித்தாளைப் படிக்க பரிந்துரைக்கிறேன் இணைப்பை.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

      வடிகட்டி-மீன்-வெளிப்புறம் அவர் கூறினார்

    அவர்கள் எப்போதும் சொல்வது போல், அறிவு நடைபெறாது. சில பகுதிகளில் "அனைத்து நிலப்பரப்புகளும்" நிபுணத்துவம் பெறுவதும் எந்தவொரு தொழில் வல்லுனருக்கும் மிகுந்த மதிப்புமிக்கதாக அமைகிறது, ஆனால் இது வேலை பாதுகாப்பின்மையைக் குறிக்கக் கூடாது, இரண்டு பெரிய தொழில் வல்லுநர்கள் ஒருவரின் விலையில் இருக்கும் மதிப்பைக் குறைக்க சந்தை அதைப் பயன்படுத்திக் கொள்ள அனுமதிக்கிறது. .

      லினக்ஸ் போஸ்ட் நிறுவு அவர் கூறினார்

    லத்தீன் நாடுகளில் சிஸ்அட்மின் காபி கூட பரிமாற வேண்டும் என்று அவர்கள் விரும்புகிறார்கள் என்று நிச்சயமாக நான் நினைக்கிறேன் ... காபி கூட தயாரிக்கத் தெரிந்தாலும் எல்லோரும் தங்கள் காரியத்தைச் செய்கிறார்கள்

      அமீன் எஸ்பினோசா அவர் கூறினார்

    என்ன ஒரு நல்ல பதிவு! மிகவும் சுருக்கமான ஆனால் துல்லியமான ஒன்றில் பதினைந்து நூறு கருத்துக்களைப் போல நீங்கள் கையாண்ட விதத்தை நான் விரும்புகிறேன். ஒரு நீண்ட விவாதம் மற்றும் எண்ணற்ற கருத்துக்களைக் கொண்ட ஒரு பொருள், ஆனால் தனிப்பட்ட முறையில் நான் கடுமையாக ஒப்புக்கொள்கிறேன், ஒரு "எல்லாவற்றிலும் நல்லவராக" இருக்கக்கூடாது என்பதற்காக நான் நினைப்பது என்னவென்றால், மற்றவர்களை விட நீங்கள் விரும்பும் டெவொப்ஸ் மேடையில் பந்தயம் கட்டுவதும், அதை ஒரு சிறப்புடன் தாக்குவதும் ஆகும்.
    உரைக்கு நன்றி!

         லினக்ஸ் போஸ்ட் நிறுவு அவர் கூறினார்

      உங்கள் நேர்மறையான கருத்துகளுக்கு நன்றி, நீங்களும் பலரும் வெளியீட்டை விரும்பியதில் நான் மிகவும் மகிழ்ச்சியடைகிறேன்.

      Valdo அவர் கூறினார்

    சிறந்த பதிவு. வெறுமனே, DevOps குழுப்பணியின் கலாச்சாரத்தை பிரதிபலிக்க வேண்டும். மென்பொருள் அமைப்புகளின் வளர்ச்சியில் ஈடுபட்டுள்ள அனைத்து பகுதிகளையும் பற்றி DevOps ஆழ்ந்த அறிவைக் கொண்டிருக்க வேண்டும் என்பதில் எந்த சந்தேகமும் இல்லை, ஆனால் இந்த பணியைக் குறிக்கும் வேலையின் அளவு ஒன்றுக்கு மேற்பட்ட நபர்கள் தேவை என்பதையும் தெளிவாகக் காணலாம், ஒவ்வொன்றும் ஒரு குறிப்பிட்ட அறிவுடன் சாத்தியமான இடங்களில்.
    துரதிர்ஷ்டவசமாக பல நடுத்தர மற்றும் / அல்லது சிறிய நிறுவனங்கள் பொருளாதார பிரச்சினைகளுக்கு தவறாக முன்னுரிமை அளிக்கின்றன என்று நினைக்கிறேன், அவர்களுக்கு எல்லா நிலப்பரப்புகளும் இருந்தால், வேறொருவரை ஏன் வேலைக்கு அமர்த்த வேண்டும்? நீண்ட காலத்திற்கு மலிவான விஷயங்கள் மிகவும் விலை உயர்ந்தவை என்பதை மறந்துவிடுகின்றன.
    இந்த அமைப்புகளின் வளர்ச்சியில் நான் ஒரு எளிய அமெச்சூர், ஆனால் ஒரு குழுவை நியமிக்க பணம் இல்லாத மிகச் சிறிய நிறுவனத்திற்கு ஒரு வலைத்தளத்தை உருவாக்கி நிர்வகிப்பது போன்ற எளிமையான ஒன்றை மட்டுமே கையாள்வதில் உள்ள சிரமங்களை நான் அறிவேன்.
    சுருக்கமாக, ஒருவேளை நான் தவறாக இருக்கிறேன், இது இரண்டு செயல்பாடுகளின் இணைவை நோக்கி செல்கிறது என்று நான் நினைக்கிறேன், அது அடிப்படையில் செயல்படும் அமைப்பின் பொருளாதார திறனைப் பொறுத்து, இரண்டாவதாக அதன் பணி தத்துவத்தின் அடிப்படையில்.

      லினக்ஸ் போஸ்ட் நிறுவு அவர் கூறினார்

    சிசாட்மினைப் பற்றிய கட்டுரை இதுதான், அவற்றின் வாசிப்பை இன்னும் கொஞ்சம் விரிவாக்க விரும்புவோருக்கு!