බ්ලොග්

වින්ඩෝස්
17 දෙසැම්බර් 2017

DevOps සහතිකකරණ පුහුණුව

/
පලකරන්නා

DevOps සහතිකකරණ පුහුණුව

DevOps සහතිකකරණය පුහුණු පාඨමාලාවක් ඔබට උපකාරී වනු ඇත. දිගුකාලීන සංහිඳියාව සහ පරික්ෂණ, අඛණ්ඩ ප්රවාහනය හා සැකසීම, උදාහරණ ලෙස GIT, ජෙන්කින්ස්, රූකඩ, අරක්කු, ඩොක්වර්, අනවශ්ය, SaltStack සහ Nagios වැනි SDLC හි විවිධ පියවරයන් රොබෝ කිරීම සඳහා අඛණ්ඩ පරීක්ෂාව භාවිතා කර ඇත.

DevOps සහතිකකරණ පුහුණුව

DevOps යනු සංවර්ධන හා පද්ධති මෙහෙයුම් ඒකාබද්ධ කිරීම පිළිබඳ කටයුතු කිරීමකි. DevOps ජීවන චක්රයේ ලක්ෂණයක් ලෙස සංවර්ධනය කර ඇති උපකරණ පිළිබඳ අත්හදා බැලීම මගින් මෙම පාඨමාලාවේ ඔබ DevOps වෘත්තිකයෙකු වීමට අදහස් කරයි.

පාඨමාලා තොරතුරු

ITS DevOps වෙබ් අඩවි සකස් කිරීම ඔබේ DevOps වෘත්තිකයකු බවට පත් කිරීමට උපකාරී වේ. මෙම පාඨමාලාව මධ්යයේ අපගේ ප්රධාන DevOps අධ්යාපනඥයින් ඔබට උපකාර කරනු ඇත:

  1. DevOps හි අදහස් සහ අවශ්යතා වටහා ගන්න
  2. DevOps සඳහා අවශ්ය හා විවේචනය කිරීම දිනෙන් දින අව්යාජ ගැටළුවකි
  3. Apache, & Nginx වැනි සාමාන්ය රාමු සේවාදායක ස්ථාපිත කිරීම සහ සැකසීම ඉගෙන ගන්න.
  4. Jenkins, Puppet, Chef, Anny, SaltStack, Nagios සහ GIT වැනි බහුලව භාවිතා වන DevOps උපාංගයන් ඉගෙන ගන්න.
  5. යාන්ත්රික රාමු ප්රතිනිර්මාණය කිරීම, ආයතන හා වැඩ සටහන් ක්රියාත්මක කරන්න
  6. අථත්යකරණ සංකල්ප ඉගෙන ගන්න
  7. GIT භාවිතා කරමින් සැකසුම් සැකැස්ම සහ බන්දීම, ස්ථාවර සංයෝජන
  8. කාර්ය සාධනය ක්රමාංකනය කිරීම සහ යටිතල පහසුකම් සඳහා මූලික ආරක්ෂාව
  9. සංග්රහයක් වශයෙන් යටිතල පහසුකම් ලෙස සුප්රසිද්ධ කේතයක් භාවිතා කරන සේවාදායකය මෙහෙයවීම අධීක්ෂණය කරන්න
  10. අධීක්ෂණය හා ලොග් කිරීම් සඳහා අවශ්යතාවය වටහා ගැනීම.

ඉහත සඳහන් තේමාවන්ට අමතරව, වඩාත්ම ප්රසිද්ධ DevOps උපාංගයන් ලෙස ඔබට උපකාරී වන පරිදි, ඔබට 4 අමතර ස්වයං පාලිත පාඨමාලා ඉදිරිපත් කිරීම්, පන්ති පටිගත කිරීම්, පැවරුම්, අනුග්රාහක උපාංග සඳහා පිළිතුරු ලබා දෙනු ඇත:

  1. Docker හැඳින්වීම හැඳින්වීම, අථත්යකරණය වර්ග, Xen සහ KVM අතර වෙනස, වලාකුළු අථත්යකරණය.
  2. අත්යවශ්ය නොවේ හැඳින්වීම, සැකසීම සහ මානකරනය, හැකි ප්ලේයූන්, 37 හැකි මොඩියුල, වෙනස් භූමිකාවන් සහ විධාන රේඛා භාවිතය.
  3. හිස කුක් පොත හදුන්වා දීම, කුක් පොතක් ගොඩනැගීම, නෝඩය Object සහ සෙවීම, දත්ත ගෝනි, චෙෆ් පරිසරය, භූමිකාවන්, නිශ්පාදන වල Nodes යෙදවීම සහ Open Source Chef සේවාදායකය භාවිතා කිරීම.
  4. රූකඩ ව්යපාර යටිතල ව්යුහය සහ ධාවන චක්රය, ව්යපාර භාෂාව, නූඩ්ලස් සහ මොඩියුල වල ගුණාත්මකභාවය, වෙබ් සර්වරයක් සහ ව්යපෘති මාස්ටර්ට එරෙහිව මොඩියුල ක්රියාත්මක කිරීම.

මෙම පාඨමාලාව සඳහා යාමට යන්නේ කවුද?

අද දින විශේෂඥයින්ගෙන් සැදුම්ලත් තොරතුරු තාක්ෂණ විශේෂඥයන් අතර විශේෂඥයින් වන්නේ, ඔවුන් සඳහා වෙළඳ පොළ අවශ්යතාවන් ඉක්මනින් වර්ධනය වේ. DevOps න්යාය තුළ නව ආකෘති කොටස් නැගීමත් සමග, මෙම නව කොටස් වෙත ප්රවේශ වීමට සොයන ඕනෑම කෙනෙකුට මෙම DevOps පාඨමාලාව ගත හැකිය. මෙම සමහර කොටස්:

  1. DevOps Architect
  2. පරිගණකකරණය ඉංජිනේරු
  3. වැඩසටහන් පරීක්ෂක
  4. ආරක්ෂක ඉංජිනේරු
  5. සම්බන්ධීකරණ විශේෂඥයා
  6. විසර්ජන කළමනාකරු

පූර්ව අවශ්යතාවයන්

විශේෂිතව පරිණත වෘත්තියේ නියැලීමට නිශ්චිත අවශ්යතාවක් නොමැත. තොරතුරු තාක්ෂණයේ හෝ අත්යාවශ්ය තොරතුරුවල මූලික කටයුත්තක් ඇති ඕනෑම අයෙක්ලිනක්ස් සහ ජාලකරණය DevOps වෘත්තිකයෙකු බවට හැරවිය හැකිය.

වැඩ කරන්න

  1. Apache වෙබ් සර්වරය භාවිතා කරමින් ව්යාජ වෙබ් පිටුවක් ඇති කරන්න.
  2. වාර්තා කරන ලද ශෛල විධානාවලි:
    • සේවාදායකයා සහ මෙහෙයුම් පද්ධති සමඟ හඳුනාගත් විවිධ රාමු සැකසුම්.
    • සේවාදායකය මත පැටවීමෙන් හඳුනාගත් දත්ත.
    • ඉහළම 5 ආකෘති විශාලම නෝට්ටු සහිතයි.
    • පරිපාලනය මතකය අනුව වර්ග කරන්න
  3. VM හි වෙනස් පරාමිතිය නිරීක්ෂණය කිරීම සඳහා VG හි මධ්යස්ථානයක් මත නයිජීස් හඳුන්වා දීම.

DevOps සහතික පුහුණු - පාඨමාලා විෂයමාලා

1. DevOps හා එහි අත්යාවශ්යතාවන් පිළිබඳ හැඳින්වීම

අරමුණු -මෙම මොඩියුලය තුල, ඔබ DevOps යනු කුමක්ද සහ එහි අවශ්යතාවයන්, DevOps කොටස්, එදිනෙදා ගැටළු සහ ඒවායේ පිළිතුරු වේ. විවිධ ආකාරයේ ආකෘති පිළිබඳවද, අථත්යතාව සහ ප්රස්ථාරය අවබෝධ කර ගත හැකිය.

විෂයයන් - සංවර්ධන අරමුණු සහ විසඳුම්, නවීකරණ ගැටළු සහ විසඳුම්, සමාජ බාධක හඳුනා ගැනීම, සමාජයීය බාධා හඳුනා ගැනීම හා ඒවා පරාජය කිරීම, වගකීම් සහ විශ්වාසයන් ගොඩනැංවීම, යටිතල පහසුකම් ආකෘති සහ එහි අභියෝගයන් අවබෝධ කර ගැනීම, පරිමාණය හා ප්රමාණාත්මකභාවය අවබෝධ කර ගැනීම, ජාලකරණ සංකල්පයන් දැක්ම.

විද්යාගාර - අනුජාලකරණය.

2. පොදු යටිතල පහසුකම් servers වටහා ගන්න

අරමුණු - මෙම මොඩියුලය තුළ විවිධ යටිතල පහසුකම් සේවාදායකයන්, ඒවායේ වින්යාසකරණය හා ප්රශස්තිකරණය පිළිබඳව ඔබ සොයා ගනු ඇත.

ෙමොඩියුල - අන්තර්ජාල පරිමාණයෙන් DNS සේවාදායකය ක්රියාත්මක කිරීම, DNS ස්ථාපනය, DNS වින්යාස කිරීම, DNS වින්යාස කිරීම සහ භූගෝලීයකරණය. Apache, Ngnix සහ ඔවුන්ගේ විෂමතා වැනි වෙබ් සේවා සර්විස් සොයා ගැනීම, Enterprise සඳහා Apache සහ Nginx සැකසීම, HA ප්රොක්සි හරහා සමබර කිරීම සහ ධාරිතාව ඉදිරිපත් කිරීම සඳහා NFS පිහිටුවීම.

ලැබ් - DNS ස්ථාපනය සහ මානකරනය, DNS මාස්ටර් / කොම්පඤ්ඤ මානකරණය, HTTPD වෙබ් සේවාදායකය පිහිටුවීම, HA ප්රොක්සි සැකසුම - HTTP සහ TCP පදනම් කරගත් බරක් සකස් කිරීම සහ Ngnix ස්ථාපනය සහ මානකරනය.

3. ස්වයංක්රීය ස්ථාපනයන් සහ යෙදවීම් ක්රියාත්මක කිරීම

ඉගෙනුම් අරමුණු - මෙම මොඩියුලයේ ස්වයංක්රීය ස්ථාපනයන්, අඛණ්ඩ ඒකාබද්ධතාව, වින්යාස කිරීමේ යෙදවුම් සහ ඇසුරුම්කරණය පිළිබඳව ඔබ දැන ගන්න.

ෙමොඩියුල - PXE ආරම්භක හෝ ආරම්භය භාවිතා කරමින් ලිනක්ස් සේවාදායකයන් ස්ථාපනය කිරීම ආරම්භ කර ඇති උපාය, Yum archive setup සහ ස්වයංක්රීය රාමු වැඩි දියුණු කිරීම්. SVN සහ GIT සැකසීම.

විද්යාගාර - ලිනක්ස් ස්ථාපන ක්රම - ස්ථාපනය PXE (Preboot Execution Environment) සහ ලිනක්ස් ගබඩා සැකසුම.

4. යටිතල පහසුකම් සඳහා කාර්යක්ෂම සකස් කිරීම් සහ අත්යාවශ්ය ආරක්ෂාව වටහා ගන්න

අරමුණු - මෙම මොඩියුලය තුළ, යටිතල පහසුකම් කාර්යසාධනයෙහි කොටස් පිළිබඳව සොයා බැලීම සහ ව්යවසාය දෘෂ්ටිකෝණයෙන් සහ සුරක්ෂිත කිරීම ක්රියාවට නැංවීම පරිසරය සුරක්ෂිත කිරීම සඳහා ය.

ෙමොඩියුල - මෙහෙයුම් පද්ධති සුසර කිරීමේ අදහස් සහ එය සැලකිල්ලට ගැනීම, තැටි අනුපිලිවෙලට සැකසුම්කරුවන්, කාර්ය සාධන හා භාවිත අවස්ථා, ජාල සුසර කිරීමේ පරාමිතීන් සහ ඒවායේ බලපෑම්, OS සහ ජාල මට්ටමේ ආරක්ෂාව අවබෝධ කරගැනීම, ආරක්ෂිත තත්වයක් සඳහා සැකසූ Linux ෆයර්වෝල් සහ අනෙකුත් ආරක්ෂක දෘෂ්ටිකෝණයන්.

විද්යාගාර - ස්වයංක්රීය පද්ධති ප්රගමනය, SVN සහ Git මානකරණය සහ IP වගු.

5. ජෙන්කින්ස් සහ රූකඩය පිහිටුවීම හා වින්යාස කිරීම

අරමුණු -මෙම මොඩියුලය තුල, Jenkins සහ Puppet ස්ථාපනය හා සැකසීම ගැන ඔබට දැන ගන්න.

ෙමොඩියුල - Jenkins ස්ථාපනය, LDAP, UNIX සහ වෙනත් සමඟ ස්ථාපනය කිරීම, SVN සමග සම්බන්ධ වීම, දුරස්ථ ඇණවුම ක්රියාත්මක කිරීම, puppet ස්ථාපනය සහ මානකරනය, puppet shows සහ illustrations, puppet with SVN.

විද්යාගාර - Jenkins ස්ථාපනය සහ සැකසුම, ජෙන්කින්ස් සහ SVN එක්වීම, Jenkins දුරස්ථ ක්රියාත්මක කිරීම, ඊ-තැපැල් යැවීම, puppet ස්ථාපනය සහ මානකරණය, Puppet Manifest නිදර්ශන පරිශීලක නිර්මාණය, Tomcat ස්ථාපනය, Apache සර්වර ස්ථාපනය සහ MySql පරාමිතිය වෙනස් කිරීම සිදු කරයි.

6. අනවශ්ය හා ලුණු සහිතව ස්වයංක්රීයකරණය පිළිබඳ හැදින්වීම

අරමුණු - මෙම මොඩියුලය තුල, ඔබට හැකි, අත්යවශ්ය, හැකි Playbooks, හැකි බඩු තොග / බහුවිධ ඉන්වෙන්ටරි, හැකි රටා පිළිබඳ ඇටසැකිලි සහ බූට්ස් ගැන ඔබට දැන ගත හැකිය.

ෙමොඩියුල - කේත, සුදුසු ස්ථාපනය, හැකි සන්නිවේදන ව්යුහය, හැකි ප්ලේයූව්, හැකි තොග / ගතික පුස්තකය, හැකි රටා, සාම්පල් පිටපත්, SALTStack States, SLS සහ ඉහළ ලේඛන, නාම පුවරු, රෙන්ඩර්ස්, ආධුනික මොඩියුල, විකාශනය.

විද්යාගාර - අත්යාවශ්ය ස්ථාපනය, හැකි ප්ලේයර්ස්, ලුණු ස්ථාපනය කිරීම, ලුණු ධාවනය කිරීම.

7. අරක්කු සමඟ යාන්ත්රණයක්

අරමුණු - මෙම මොඩියුලය තුළදී ඔබ සූපවේදීන්, චෙෆ් භෝජන සංග්රහ, Chef Architecture, Tools - Knife and Scripting සහ Chef Development Kit පිළිබඳ කරුණු සොයා ගනීවි.

ෙමොඩියුල - සූපවේදීන්, චෙෆ් රිසෝසස්, සූපවේදී පිහිනුම්, අරක්කැමි ආකෘතිය, මෙවලම් - පිහිය සහ ස්ක්රිටිං, ප්රධාන අරක්කු සංවර්ධන කට්ටලය (ChefDK)

විද්යාගාර - විධාන රේඛා මෙවලම්: සූපවේදී හා පිහිනුම් නියෝග.

8. පරීක්ෂා කිරීම, ලොගනය, Tomcat සහ පද්ධති මෙවලම්

අරමුණු -මෙම මොඩියුලයේ දී, එදිනෙදා අභ්යාස සඳහා මූලික වශයෙන් වෙනස් DevOps උපකරණ / ඇණවුම් නිරීක්ෂණය කිරීම, ලොග් කිරීම සහ ඇගයීම සඳහා අප පොළඹවා ගන්නෙමු. අපි Tomcat සර්වරය ස්ථාපනය කිරීමේදී අපි දකින්නෙමු.

ෙමොඩියුල - තාර්කිකකරණය සඳහා පද්ධති සමාලෝචනය කිරීම, පද්ධති සමාලෝචනය තේරුම් ගැනීම, යටිතල පහසුකම් සඳහා Nagios අධීක්ෂණය, ස්ථාපනය කිරීම සඳහා Tomcat සේවාදායකය සහ නිදර්ශන ස්ථාපනය කිරීම, Openssl සහ Openssh සියුම් අංගයන් පිළිබඳ අවබෝධයක් ලබාදීම, උත්ශ්රේණි කිරීම සඳහා rsync තේරුම් ගන්න, ආඥාවන් තේරුම් ගන්න: lsof, netstat, ඩිස්ක්, ඩීඑම්, mKFS, tune2fs, fdisk, dd, තේරුම්, / තේරුම් / ෆෝට් / ෆෙස්ටබ්, ඇණවුම් ඇණවුම් කරන්න, නිදහස්, පරාජය, vmstat, iostat, uptime.

විද්යාගාර - Syslog සැකසුම සහ නඩු, ලොග් හැරීම, නයිජීස් නිර්මාණය සහ ලිනක්ස් සේවාදායකයන් සඳහා නිරීක්ෂණය කිරීම සහ Jenkins සමඟ LDAP සංයෝජනයකි.

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!