యూనిట్లు
1. DevOps మరియు Cloud AIకి పరిచయం: పాత్రలు, సరిహద్దులు, ప్రమాణీకరణ, భద్రత మరియు రహస్యాలు 2. ఆర్టిఫిషియల్ ఇంటెలిజెన్స్‌తో CI/CD పైప్‌లైన్‌ల రూపకల్పన: GitHub చర్యలు మరియు GitLab CI 3. మౌలిక సదుపాయాలను కోడ్‌గా నిర్వహించడం: టెర్రాఫార్మ్ మరియు IaCతో కృత్రిమ మేధస్సు 4. కంటెయినరైజేషన్: ఆర్టిఫిషియల్ ఇంటెలిజెన్స్‌తో డాకర్‌ఫైల్ మరియు ఇమేజ్ ఆప్టిమైజేషన్ 5. కుబెర్నెటెస్: మానిఫెస్ట్, హెల్మ్ మరియు AI-పవర్డ్ ఆర్కెస్ట్రేషన్ 6. పర్యవేక్షణ మరియు పరిశీలన: మెట్రిక్, లాగ్, ట్రేస్ మరియు అలారం నియమాలు 7. సంఘటన నిర్వహణ మరియు పోస్ట్‌మార్టం: ఆర్టిఫిషియల్ ఇంటెలిజెన్స్‌తో మూలకారణ విశ్లేషణ 8. క్లౌడ్ కాస్ట్ ఆప్టిమైజేషన్ (FinOps): ఆర్టిఫిషియల్ ఇంటెలిజెన్స్‌తో వ్యర్థాల కోసం వేట 9. స్క్రిప్ట్ మరియు ఆటోమేషన్ జనరేషన్: బాష్, పైథాన్ మరియు పవర్‌షెల్ 10. సెక్యూరిటీ అండ్ సీక్రెట్స్ మేనేజ్‌మెంట్: DevSecOps మరియు ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ 11. ఉత్పత్తి ధృవీకరణ, విడుదల వ్యూహాలు మరియు ఎండ్-టు-ఎండ్ AI వర్క్‌ఫ్లో
యూనిట్ 1 / 11

DevOps మరియు Cloud AIకి పరిచయం: పాత్రలు, సరిహద్దులు, ప్రమాణీకరణ, భద్రత మరియు రహస్యాలు

లాభాలు:

  • DevOps చైన్‌లో (పైప్‌లైన్, కాన్ఫిగరేషన్, స్క్రిప్ట్, లాగ్) కృత్రిమ మేధస్సు ఎక్కడ నిజ సమయాన్ని ఆదా చేస్తుంది మరియు పని ప్రమాద స్థాయిని బట్టి ఉత్పత్తిని ప్రభావితం చేసే నిర్ణయాలను మానవులకు ఎక్కడ వదిలివేయాలో గుర్తించగలగడం.
  • ప్రతి AI అవుట్‌పుట్‌ను మూలానికి కనెక్ట్ చేయడం, డ్రైగా రన్ చేయడం మరియు సిస్టమ్ ఫిల్టర్ ద్వారా పంపడం వంటి దశల ద్వారా ధృవీకరించే క్రమశిక్షణను వర్తింపజేయగల సామర్థ్యం.
  • అభ్యర్థనలపై రహస్యాలను ఎప్పుడూ అతికించకుండా, వాటిని ముసుగు చేయడం మరియు అధీకృత సిస్టమ్‌లలో మాత్రమే రక్షణ ప్రయోజనాల కోసం పని చేసే అలవాటును పొందగల సామర్థ్యం.

ఒక రాత్రి 03:14కి మీ ఫోన్ రింగ్ అవుతుంది: చెల్లింపు సేవ నిలిచిపోయింది, ప్రతి నిమిషానికి డబ్బు మరియు కీర్తి పోతుంది. మరొక రోజు, ఒక తప్పు ఆదేశం వేలాది సర్వర్‌లను రీబూట్ చేస్తుంది. ఇది DevOps ప్రొఫెషనల్ ప్రపంచం — సాఫ్ట్‌వేర్ కోడ్ రిపోజిటరీ (సాఫ్ట్‌వేర్ యొక్క మూలం నిల్వ చేయబడినది) నుండి కస్టమర్ చేతికి చేరే వరకు అన్ని పైప్‌లైన్‌లు, ఆటోమేషన్ మరియు ఆన్-కాల్‌కు బాధ్యత వహిస్తుంది. DevOps అనేది "డెవలప్‌మెంట్" మరియు "ఆపరేషన్స్" అనే పదాల కలయిక: ఇది సాఫ్ట్‌వేర్ డెవలప్‌మెంట్‌ని తీసుకువచ్చే మరియు దానిని వేగవంతమైన, నమ్మదగిన ప్రవాహంలో అమలు చేసే సంస్కృతి మరియు అభ్యాసాల సమితి. ఈ ప్రవాహం యొక్క ప్రతి దశ కమాండ్, కాన్ఫిగరేషన్ ఫైల్, స్క్రిప్ట్‌ను ఉత్పత్తి చేస్తుంది. ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ (AI - చారిత్రిక డేటా నుండి నమూనాలను సంగ్రహిస్తుంది మరియు టెక్స్ట్, కోడ్ మరియు అంచనాలను ఉత్పత్తి చేసే సాఫ్ట్‌వేర్) ఈ సమృద్ధిగా ఉన్న టెక్స్ట్‌లో మీకు చాలా సమయాన్ని ఆదా చేస్తుంది.

కానీ ఈ మాడ్యూల్ యొక్క ప్రారంభం స్పష్టంగా ఉంది: AI సహాయకుడు, డ్రాఫ్ట్ జనరేటర్ మరియు నిర్ణయ మద్దతు సాధనం; లైవ్ ఎన్విరాన్మెంట్ (ఉత్పత్తి, నిజమైన కస్టమర్‌లు ఉపయోగించే సిస్టమ్)లోకి ఏమి వెళ్తుందో నిర్ణయించే బాధ్యత మీపైనే ఉంటుంది, అర్ధరాత్రి ఎప్పుడు మరియు ఏ బటన్‌ను నొక్కాలి. DevOpsలో, బగ్ యొక్క ధర నిమిషాలు కాదు, కానీ పనికిరాని సమయం, డేటా నష్టం మరియు భద్రతా ఉల్లంఘన. అందుకే ఈ మొదటి యూనిట్‌లో మేము సాధనంపై కాకుండా క్రమశిక్షణపై దృష్టి పెడతాము.

DevOps చైన్‌లో AI ఎక్కడ ఉపయోగపడుతుంది?

DevOps ఉద్యోగాలను రెండు పెద్ద క్లస్టర్‌లుగా విభజిద్దాం. మొదటి క్లస్టర్: పునరావృత, వచనం మరియు నిర్మాణ ఉద్యోగాలు. CI/CD (నిరంతర ఇంటిగ్రేషన్ / నిరంతర డెలివరీ — పైప్‌లైన్ స్వయంచాలకంగా పరీక్షించి కోడ్‌ను విడుదల చేసే పైప్‌లైన్) వివరణను వ్రాయడం, డాకర్‌ఫైల్‌ను రూపొందించడం (అప్లికేషన్‌ను కంటైనర్‌లో ప్యాకేజ్ చేసే రెసిపీ ఫైల్), సంక్లిష్టమైన టెర్రాఫార్మ్‌ను వివరించడం (ఇన్‌ఫ్రాస్ట్రక్చర్‌ని నిర్వచించే సాధనం) లాగ్ స్టాక్‌మైజ్ చేయడం ద్వారా లాగ్ స్టాక్‌మైజ్ చేయడం అసాధారణత, బాష్ స్క్రిప్ట్‌ను రూపొందించడం. ఈ పనులలో, AI నిమిషాల నుండి సెకన్ల వరకు తగ్గిస్తుంది మరియు అలసిపోదు.

రెండవ క్లస్టర్: అంతరాయం, డబ్బు లేదా భద్రతకు దారితీసే నిర్ణయాలు. ఉత్పత్తికి విడుదల అవుతుందా, అర్ధరాత్రి ఏ సేవ పునఃప్రారంభించబడుతుందా, రహస్యాన్ని ఎలా నిల్వ చేయాలి, ఖర్చు తగ్గింపుతో ఏ వనరు మూసివేయబడుతుంది. ఈ నిర్ణయాలకు సందర్భం, సిస్టమ్ పరిజ్ఞానం మరియు బాధ్యత అవసరం. ఇక్కడ, AI ఎంపికలు మరియు నష్టాలను కనిపించేలా చేస్తుంది - కానీ మీరు "వర్తించు" బటన్‌ను నొక్కండి.

ఒక వాక్యంలో వ్యత్యాసాన్ని స్పష్టం చేద్దాం: "ఈ కాన్ఫిగరేషన్ ఏమి చేస్తుంది మరియు ఎలా వ్రాయాలి" అనే ప్రశ్నలపై AI బలంగా ఉంది; "నేను దీన్ని ఉత్పత్తికి వర్తింపజేయాలా మరియు దాని కోసం ఎవరు హామీ ఇస్తారు?" వంటి ప్రశ్నలు వచ్చినప్పుడు నిర్ణయం మీదే.

చిట్కా: AIకి ఉద్యోగాన్ని అవుట్‌సోర్సింగ్ చేసే ముందు, "ఈ అవుట్‌పుట్ తప్పుగా ఉంటే నేను ఏమి కోల్పోతాను?" సమాధానం "కొన్ని నిమిషాలు" అయితే, డెలిగేట్ చేయడానికి సంకోచించకండి. సమాధానం "ఉత్పత్తి అంతరాయం, డేటా నష్టం లేదా లీక్" అయితే, AI డ్రాఫ్ట్‌ను రూపొందించనివ్వండి మరియు మీరు నిర్ణయం మరియు అమలును ధృవీకరించండి.

దశలవారీగా: AI-ఆధారిత DevOps వ్యాపారం ఎలా పని చేస్తుంది?

  1. సందర్భాన్ని సేకరించండి. ఏ క్లౌడ్ (AWS, Azure, GCP), ఏ టూల్ వెర్షన్, ఏ ఆంక్షలు? మీరు AI అసంపూర్ణ సందర్భాన్ని ఇస్తే, మీరు అసంపూర్ణమైన మరియు ప్రమాదకరమైన అవుట్‌పుట్ పొందుతారు.
  2. స్పష్టమైన పనులను నిర్వచించండి. "పైప్‌లైన్ వ్రాయండి" కాదు; "GitHub చర్యలతో, పుష్‌పై రన్ అయ్యే, టెస్ట్‌లను రన్ చేసే, డాకర్ ఇమేజ్‌ని బిల్డ్ చేసే మెయిన్ బ్రాంచ్‌లో వర్క్‌ఫ్లో రాయండి, కానీ దానిని డిప్లాయ్ చేయదు" అని చెప్పండి.
  3. డ్రాఫ్ట్‌ను రూపొందించండి. AI మొదటి సంస్కరణను వ్రాయనివ్వండి.
  4. ధృవీకరించండి. వాక్యనిర్మాణాన్ని తనిఖీ చేయండి, రహస్య సమాచారం లీక్ చేయబడిందో లేదో చూడండి, డ్రై-రన్‌తో పరీక్షించండి (వాస్తవానికి అప్లికేషన్ ఏమి చేయాలో చూపే మోడ్).
  5. శాండ్‌బాక్స్‌లో దీన్ని ప్రయత్నించండి. ఉత్పత్తిలో మొదటి ప్రయత్నం ఎప్పుడూ చేయవద్దు; పరీక్ష/స్టేజింగ్ వాతావరణంలో అమలు చేయండి.
  6. క్రమంగా వర్తించు మరియు పర్యవేక్షించండి. కొలమానాలు మరియు లాగ్‌లను పర్యవేక్షించడం ద్వారా దీన్ని ప్రత్యక్షంగా పొందండి.

ధృవీకరణ క్రమశిక్షణ: మూడు దశలు

AI అనర్గళంగా మరియు నమ్మకంగా మాట్లాడుతుంది; అంటే అది నిజమని కాదు. AI అప్పుడప్పుడు భ్రాంతులను ఉత్పత్తి చేస్తుంది - ఉనికిలో లేని కమాండ్ ఫ్లాగ్, క్లౌడ్ సర్వీస్ పేరు లేదా కాన్ఫిగరేషన్ కీని నిజమైనదిగా రూపొందిస్తుంది. DevOpsలో, బోగస్ --ఫోర్స్ ఫ్లాగ్ డేటాను తొలగించగలదు, అయితే బోగస్ IAM (ఐడెంటిటీ అండ్ యాక్సెస్ మేనేజ్‌మెంట్) అనుమతి భద్రతా దుర్బలత్వాన్ని సృష్టిస్తుంది. రిఫ్లెక్స్:

  1. దానిని మూలానికి కనెక్ట్ చేయండి. AI ఇచ్చిన ప్రతి కమాండ్ మరియు ఫ్లాగ్ నిజంగా అధికారిక డాక్యుమెంటేషన్‌లో ఉందా? "ఈ ఫ్లాగ్ ఏ వెర్షన్‌లో వస్తుంది మరియు అధికారిక పత్రంలో దాని పేరు చెప్పండి" అని అడగండి; ఖచ్చితంగా తెలియకపోతే, దానిని నమ్మవద్దు.
  2. పొడిగా నడపండి. టెర్రాఫార్మ్ ప్లాన్, kubectl --dry-run, --check వంటి మోడ్‌లతో దీన్ని వర్తింపజేయకుండా ఏమి జరుగుతుందో చూడండి.
  3. సిస్టమ్ ఫిల్టర్ ద్వారా దాన్ని పాస్ చేయండి. అవుట్‌పుట్ మీ ఆర్కిటెక్చర్, సెక్యూరిటీ పాలసీ మరియు అందుబాటులో ఉన్న వనరుల పేర్లతో సరిపోలుతుందా? మీ డొమైన్ పరిజ్ఞానం చివరి ఫిల్టర్.
శ్రద్ధ: "AI అలా రాసింది" అనేది సమర్థన కాదు. ఉత్పత్తి అంతరాయం ఏర్పడితే, బాధ్యత AIకి చెందదు, కానీ దానిని ధృవీకరించకుండా ఆ ఆదేశాన్ని అమలు చేసే వ్యక్తికి చెందుతుంది. ధృవీకరించబడని AI ఆదేశం చదవకుండానే అమలు చేయబడిన rm -rf వలె ప్రమాదకరం.

భద్రత మరియు రహస్యాలు: ఎప్పుడూ లీక్ కాదు

DevOpsలో అత్యంత కీలకమైన గోప్యతా నియమం రహస్యాలకు సంబంధించినది. రహస్యం; ఇది పాస్‌వర్డ్, API కీ, డేటాబేస్ కనెక్షన్ స్ట్రింగ్, ప్రైవేట్ సర్టిఫికేట్ వంటి గోప్యమైన సమాచారం, ఇది రాజీపడితే మీ మొత్తం సిస్టమ్‌ను తెరవగలదు. AI ప్రాంప్ట్‌లో నిజమైన రహస్యాలు ఏవీ అతికించవద్దు. కోడ్ బ్లాక్‌లో అసలు AWS యాక్సెస్ కీ, .env ఫైల్ కంటెంట్‌లు లేదా ప్రొడక్షన్ డేటాబేస్ పాస్‌వర్డ్ ఉంటే, వీటిని AIకి ఇచ్చే ముందు AKIAకి బదులుగా <AWS_ACCESS_KEY> వంటి ప్లేస్‌హోల్డర్‌లతో మాస్క్ చేయండి.

AI ఉత్పత్తి చేసే కోడ్‌ను కూడా తనిఖీ చేయండి: AI కొన్నిసార్లు సౌలభ్యం కోసం రహస్యాన్ని నేరుగా కోడ్‌లోకి హార్డ్‌కోడ్ చేసే ఉదాహరణలను ఉత్పత్తి చేస్తుంది. ఇది భద్రతాపరమైన దుర్బలత్వం. వాస్తవానికి, రహస్యాలు రహస్య ఖజానాలో ఉంచబడతాయి (వాల్ట్, AWS సీక్రెట్స్ మేనేజర్, అజూర్ కీ వాల్ట్) మరియు రన్ టైమ్‌లో ఎన్విరాన్‌మెంట్ వేరియబుల్స్‌గా ఇంజెక్ట్ చేయబడతాయి.

ఈ ప్రాంతంలో మరొక నైతిక మరియు చట్టపరమైన పరిమితి: రక్షణాత్మక ఉపయోగం. మీ సిస్టమ్‌లను కఠినతరం చేయడానికి, దుర్బలత్వాల కోసం స్కాన్ చేయడానికి మరియు లాగ్‌ల నుండి దాడుల జాడలను సంగ్రహించడానికి AIని ఉపయోగించండి. మరొకరి సిస్టమ్‌కు అనధికారిక యాక్సెస్, అనధికార స్కానింగ్ లేదా దాడి సాధనాన్ని సృష్టించడం చట్టవిరుద్ధం మరియు ఈ ప్లాట్‌ఫారమ్ పరిధికి వెలుపల ఉంది. మీకు అధికారం ఉన్న మరియు ఒప్పందం ద్వారా వ్రాతపూర్వక అనుమతి పొందిన సిస్టమ్‌లలో ఎల్లప్పుడూ పని చేయండి.

ఏ వాహనంలోకి ఏ డేటా వెళ్తుంది?

డేటా రకం

ఉదాహరణ

తగిన వాహనం

ఓపెన్ డేటా

అధికారిక పత్రం, ఓపెన్ సోర్స్ కోడ్

ప్రతి వాహనం

అంతర్గత డేటా (రహస్యం కాదు)

జనరల్ ఆర్కిటెక్చర్ రేఖాచిత్రం, సాధారణ పైప్‌లైన్

సంస్థ ఆమోదించబడిన వాహనం

గోప్యమైన/సున్నితమైన

రహస్య, ఉత్పత్తి IP/టోపోలాజీ, కస్టమర్ డేటా

సంస్థ ద్వారా ఒప్పందం చేసుకున్న వాహనం మాత్రమే, దీని డేటా శిక్షణకు వెళ్లదు; మాస్కింగ్ ద్వారా

మూడు చిన్న కేసులు

కేసు 1 - సమయం సరైన స్థలంలో పొందబడింది. ఒక DevOps ఇంజనీర్ 6 గంటలపాటు పాత 300-లైన్ జెంకిన్స్ పైప్‌లైన్‌ను GitHub చర్యలకు తరలించాడు. AI దశలవారీగా వివరించి డ్రాఫ్ట్‌ను రూపొందించడం ద్వారా అతను పనిని 90 నిమిషాలకు తగ్గించాడు. అతను స్టేజింగ్‌లో AI ద్వారా ఉత్పత్తి చేయబడిన ప్రతి దశను ఒక్కొక్కటిగా ధృవీకరించడానికి ఆదా చేసిన సమయాన్ని వెచ్చించాడు. AI యాంత్రిక అనువాదాన్ని తీసుకుంది; ధృవీకరణ మానవుని వద్దనే ఉంది.

కేసు 2 - ధృవీకరణ విపత్తును నివారించింది. ఒక బృందం టెర్రాఫార్మ్ క్లీనప్ స్క్రిప్ట్ కోసం AIని కోరింది. AI ఫ్లూయెంట్ కోడ్ ఇచ్చింది; కానీ ఇంజనీర్ టెర్రాఫార్మ్ ప్లాన్‌ను అమలు చేసినప్పుడు, స్క్రిప్ట్ ఉపయోగంలో ఉన్న ప్రొడక్షన్ డేటాబేస్‌ను తొలగించడానికి కూడా ప్లాన్ చేసిందని అతను కనుగొన్నాడు - AI రిసోర్స్ ఫిల్టర్‌ను తప్పుగా టైప్ చేసిందని. డ్రై రన్నింగ్ గంటల కొద్దీ డేటా నష్టాన్ని నిరోధించింది.

కేస్ 3 - సీక్రెట్ లీక్ నుండి తిరిగి రావడం. "ఎందుకు డిప్లాయ్ ఎర్రర్" అని అడుగుతున్నప్పుడు ఒక ఇంటర్న్ మొత్తం .env ఫైల్‌ను పబ్లిక్ టూల్‌లో అసలు ప్రొడక్షన్ డేటాబేస్ పాస్‌వర్డ్‌తో అతికించారు. సీనియర్ ఇంజనీర్ వెంటనే కీలను తిప్పి, రీజెనరేట్ చేశాడు. <DB_PASSWORD>తో పాస్‌వర్డ్‌ను మాస్క్ చేయడం మరియు దోష సందేశాన్ని మాత్రమే భాగస్వామ్యం చేయడం సరైన మార్గం.

నాలుగు కాపీ చేయగల టెంప్లేట్‌లు

1) ఉద్యోగ అనుకూలత అంచనా:

మీ పాత్ర: సీనియర్ DevOps/SRE కన్సల్టెంట్. నేను మీ కోసం ఒక పాత్రను వివరిస్తాను. నాకు చెప్పండి (1) ఇది AIకి సురక్షితంగా అప్పగించబడే డ్రాఫ్టింగ్/విశ్లేషణ పని కాదా లేదా ఉత్పత్తిని ప్రభావితం చేసే క్లిష్టమైన నిర్ణయమా; (2) తప్పు జరిగితే చెత్త ఫలితాన్ని చెప్పండి; (3) అమలు చేయడానికి ముందు చేయవలసిన ధృవీకరణ దశలను చెప్పండి. టాస్క్: [ఇక్కడ]

2) సురక్షితమైన సందర్భం ఇవ్వడం (రహస్య మాస్కింగ్):

దిగువ లోపాన్ని విశ్లేషించండి. నేను <PLACEHOLDER>తో అన్ని రహస్యాలను దాచిపెట్టాను; మీరు సొల్యూషన్‌లో నిజమైన రహస్యాన్ని ఎప్పుడూ ఉత్పత్తి చేయవద్దని, ప్లేస్‌హోల్డర్‌ను ఉపయోగించవద్దని మరియు రహస్య ఖజానా నుండి చదవమని కోడ్‌లో రహస్యాన్ని పొందుపరచాలని కూడా మీరు సూచిస్తున్నారు. లోపం/లాగ్: [మాస్క్డ్ కంటెంట్]

3) కమాండ్ వెరిఫికేషన్:

ఈ ఆదేశాన్ని నాకు వివరించండి: ప్రతి ఫ్లాగ్ ఏమి చేస్తుందో, అది ఏ టూల్ వెర్షన్‌కు వర్తిస్తుంది మరియు దాని అత్యంత ప్రమాదకరమైన దుష్ప్రభావాన్ని వ్రాయండి. చివరగా దీన్ని ఉత్పత్తిలో అమలు చేయడానికి ముందు చేయవలసిన 3 తనిఖీలను జాబితా చేయండి. ఆదేశం: [ఇక్కడ]

4) అభ్యాసం/భావన ప్రశ్న:

నేను [కాన్సెప్ట్: ఉదా. మీరు DevOps ఇంజనీర్‌కు వివరిస్తున్నట్లుగా [బ్లూ-గ్రీన్ డిప్లాయ్‌మెంట్] భావనను వివరించండి: అది ఏమి చేస్తుంది, ఎప్పుడు ఉపయోగించాలి, ఎప్పుడు ఉపయోగించకూడదు, 2 సాధారణ తప్పులు. క్లుప్తంగా మరియు కాంక్రీటుగా ఉండండి.

బలహీనమైన ప్రాంప్ట్ / బలమైన ప్రాంప్ట్

బలహీనమైనది: "నాకు డిప్లాయ్ స్క్రిప్ట్ రాయండి."

ముగింపు: ఏ క్లౌడ్, ఏ సాధనం, ఏ పర్యావరణం అనేది స్పష్టంగా లేదు; AI రహస్యాన్ని కోడ్‌లో పొందుపరిచే సాధారణ, బహుశా ఉత్పత్తి-రహిత స్క్రిప్ట్‌ను ఉత్పత్తి చేస్తుంది.

బలమైనది: "AWS ECS (ఎలాస్టిక్ కంటైనర్ సర్వీస్)కి అమర్చే ఒక బాష్ స్క్రిప్ట్ యొక్క డ్రాఫ్ట్‌ను వ్రాయండి. ప్రాంతం eu-సెంట్రల్-1, చిత్రం ECR నుండి వస్తుంది. రహస్యాలను కోడ్‌లో ఎప్పుడూ పొందుపరచవద్దు, AWS సీక్రెట్స్ మేనేజర్ నుండి వాటిని చదవండి. ప్రతి దశలో లోపం ఉంటే, ఆపివేయండి. ప్రోడ్."

తేడా: రెండవ ప్రాంప్ట్ క్లౌడ్, సాధనం, పర్యావరణం, భద్రతా నియమం మరియు ధ్రువీకరణ అంచనాలను ఇస్తుంది - అవుట్‌పుట్ నేరుగా ఉపయోగకరంగా మరియు సురక్షితంగా ఉంటుంది.

సాధారణ తప్పులు

  • ప్రాంప్ట్‌లో అసలు రహస్యాన్ని అతికించడం. అత్యంత సాధారణ మరియు ప్రమాదకరమైన తప్పు. ఎల్లప్పుడూ ముసుగు.
  • సందర్భం లేని ప్రాంప్ట్. క్లౌడ్, వెర్షన్, ఎన్విరాన్‌మెంట్‌ను పేర్కొనకుండా, కావలసిన అవుట్‌పుట్ తరచుగా తప్పు వెర్షన్ లేదా తప్పు ఆర్కిటెక్చర్‌కు చెందినది.
  • డ్రై రన్నింగ్ దాటవేయడం. ప్రణాళిక లేకుండా అమలు చేయడం/--డ్రై-రన్ అనేది DevOpsలో అత్యంత ఖరీదైన సత్వరమార్గం.
  • ఉత్పత్తిలో మొదటి ప్రయత్నం చేస్తోంది. ప్రతి కొత్త AI అవుట్‌పుట్ ముందుగా టెస్టింగ్/స్టేజింగ్‌లో రన్ చేయబడాలి.
  • "AI చెప్పారు"తో బాధ్యతను అప్పగించడం. బాధ్యత ఎల్లప్పుడూ అమలు చేసే ఇంజనీర్‌పైనే ఉంటుంది.
  • భ్రాంతి కలిగించే జెండాను విశ్వసించడం. ప్రశ్న లేకుండా ఉనికిలో లేని కమాండ్ ఫ్లాగ్‌ని అమలు చేయడం.

సారాంశంలో

DevOps మరియు క్లౌడ్ AI; ఇది పైప్‌లైన్, కాన్ఫిగరేషన్, స్క్రిప్ట్ మరియు లాగ్ వంటి టెక్స్ట్-ఇంటెన్సివ్ టాస్క్‌లలో గొప్ప వేగాన్ని అందించే సహాయకుడు. కానీ ఉత్పత్తి, రహస్య నిర్వహణ మరియు తుది అమలును ప్రభావితం చేసే నిర్ణయాల బాధ్యత సమర్థ ఇంజనీర్‌పైనే ఉంటుంది. మూడు-దశల ధృవీకరణ (మూలానికి కనెక్ట్ చేయండి, డ్రైగా నడపండి, సిస్టమ్ ఫిల్టర్ ద్వారా పాస్ చేయండి), రహస్యాలను ఎప్పుడూ లీక్ చేయకూడదు మరియు అధీకృత సిస్టమ్‌లలో మాత్రమే రక్షణ ప్రయోజనాల కోసం పని చేయడం ఈ మాడ్యూల్ యొక్క మార్గదర్శక సూత్రాలు.

అప్లికేషన్ టాస్క్

మీ స్వంత పని (లేదా నమూనా ప్రాజెక్ట్) నుండి ఇటీవలి DevOps టాస్క్‌ను ఎంచుకోండి. (1) పైన ఉన్న “ఉద్యోగ అనుకూలత అంచనా” టెంప్లేట్‌ని ఉపయోగించి AIకి ఈ పనిని వివరించండి మరియు దాని వర్గీకరణను చదవండి. (2) అది రహస్యాన్ని కలిగి ఉన్నట్లయితే, దానిని మాస్క్ చేయడం ద్వారా సందర్భ వచనాన్ని సిద్ధం చేయండి. (3) మూడు-దశల ధృవీకరణతో AI యొక్క అవుట్‌పుట్‌ను తనిఖీ చేయండి మరియు ప్రతి దశలో మీరు సరిదిద్దిన వాటిని ఒక వాక్యంలో గమనించండి.

చెక్లిస్ట్

  • [ ] నేను నా పనిని "ప్రతినిధి పని" లేదా "క్లిష్టమైన నిర్ణయం"గా వర్గీకరించాను.
  • [ ] నేను ప్రాంప్ట్‌లో అసలు రహస్యాలు ఏవీ అతికించలేదు; నేను ప్లేస్‌హోల్డర్‌తో వాటన్నింటినీ ముసుగు చేసాను.
  • [ ] నేను క్లౌడ్, టూల్ వెర్షన్ మరియు పర్యావరణానికి సంబంధించిన ప్రాంప్ట్‌కు సందర్భాన్ని జోడించాను.
  • [ ] నేను AI అవుట్‌పుట్‌ను వర్తించే ముందు డ్రై రన్/ప్లాన్‌తో తనిఖీ చేసాను.
  • [ ] నేను పరీక్ష/స్టేజింగ్ వాతావరణంలో మొదటి ప్రయత్నం చేసాను, ఉత్పత్తిలో కాదు.
  • [ ] నేను రక్షణ ప్రయోజనాల కోసం నాకు అధికారం ఉన్న వ్యవస్థలపై మాత్రమే పని చేసాను.