Бөлісу құралы:


Operational Excellence дизайн принциптері

Operational Excellence бағанасы әзірлеу тәжірибесіне, мониторингке және шығарылымды басқаруға арналған процестерді анықтайды. Мақсат - әзірлеу уақытын, адам қателігін және пайдаланушының жұмысының бұзылуын азайтатын стандарттарды орнату. Біріктіруді дамыту тәжірибесіне сүйене отырып, сіздің командаңыз да жақсырақ ынтымақтасады.

Сіздің операциялық денсаулығыңызды бағалау үшін мына сұрақтардан бастаңыз:

  • Сіз қалай үздіксіз жақсартуға және тәжірибеден үйренесіз?
  • Сізде үйкелісті азайтатын және тұрақтылықты қамтамасыз ететін әзірлеу және орналастыру стандарттары бар ма?
  • Сіздің жұмыс жүктемеңіз пайдаланушы күтулері мен талаптарына сәйкес келе ме?

Стандарттар мен нақты көшбасшылық болмаса, жұмыс жүктемесі топтары жиі ең жақсы тәжірибелерді ұстанбайтын әдістерге жүгінеді, бұл нашар пайдаланушы және қолдау тәжірибесіне әкелуі мүмкін.

Бұл дизайн принциптері Microsoft Azure Жақсы сәулеттелген құрылым-дағы Operational Excellence принциптеріне негізделген, симптомдарды емдеуге емес, негізгі себептерді жоюға бағытталған операциялық стратегияларға арналған нұсқауларды береді. Ұсынылған тәсілдерден бастаңыз, содан кейін жақсарту бағыттарын анықтау үшін ненің жұмыс істейтінін және ненің келмейтінін бақылаңыз. Стратегияңызды орнатқаннан кейін, Operational Excellence бақылау тізімін пайдалану арқылы әрекетті жалғастырыңыз.

Сіздің жұмыс жүктемеңіз операциялық және іскерлік талаптарға сай болуы керек. Тиімді процестер сәйкестік пен басқару стандарттарын сақтай отырып, жұмыс жүктемесінің бизнес мақсаттарына жетуіне көмектеседі. Ең бастысы - жүйелілікпен қайталануды табу.

Осы мақсаттарға қол жеткізсеңіз, жұмыс жүктемелері тіпті өзгерістер уақытында да сенімді және болжамды түрде орындалады. Операциялық талаптарға назар аудармау сәтсіз және сәйкес келмейтін орналастыруларға, қосымша шығындар мен уақытқа және пайдаланушы тәжірибесінің бұзылуына әкелуі мүмкін.

Fusion дамуы мен DevOps мәдениетін қабылдаңыз

Мақсат белгішесіДаму және операциялық топтарға ынтымақтастық, ортақ жауапкершілік және иелік ойлауымен бірге жұмыс істеу арқылы жұмыс жүктемесі мен процестерді үздіксіз жақсартуға мүмкіндік беріңіз.

Gartner fusion Development немесе fusion teams дамуын «технологиялар мен домендік сараптаманың басқа түрлерін біріктіретін бөлінген және көп салалы цифрлық бизнес топтары» ретінде анықтайды. (Дереккөз: 2019 Gartner Цифрлық бизнес топтарының сауалнамасы.)

Fusion әзірлеу - төмен кодты әдістемелерін пайдалану арқылы қолданбаларды әзірлеуді масштабтауға бағытталған стратегия. Fusion әзірлеу кәсіпқой әзірлеушілерді азаматпен немесе төмен кодты әзірлеушілерімен біріктіру арқылы бизнесіңізге жақсырақ қолданбаларды жылдам құруға мүмкіндік береді. Ол сонымен қатар төмен кодты мүмкіндіктерін пайдалануды және оларды іскери қажеттіліктерді қанағаттандыру және біріктіру қолданбаларын жасау үшін бірінші код құрамдастарымен біріктіруді қамтуы мүмкін.

Жақсы синтезді дамыту және DevOps мәдениеті ортақ білімнің бірлескен ортасын қалыптастырады және ортақ жауапкершілікте өркендейді. Мақсаттар мен басымдықтарға сәйкес келетін әзірлеу және операциялық топтар бизнестің фокусы мен мақсаттарын есте сақтайды. Кері байланыс барлық командалар арасында бөлісіледі. Мысалы, операциялық топтар уақыт өте келе жұмыс жүктемесін жақсарту үшін әзірлеу тобымен жұмыс жүктемесін қолдау туралы пікірлерімен бөліседі. Сонымен қатар, АТ мамандары мен операциялық топтар азаматтық әзірлеушілерге ең аз үйкеліспен көбірек қол жеткізуге мүмкіндік беретін қауіпсіз, басқарылатын ортаны құрады.

DevOps тәжірибелері әр командаға нақты рөлдер мен жауапкершіліктерді тағайындайды және операциялық тапсырмаларды тиімді, бірақ басым емес етіп реттейді. DevOps мәнін барынша арттыру үшін мәдениет технологиямен процестерді жақсартуы және ұйым ішіндегі ашық коммуникацияға ықпал етуі керек.

Azure Well-Architected Framework ішіндегі Operational Excellence дизайн принциптері бөлімінен толығырақ біліңіз.

Әзірлеу стандарттарын белгілеу

Мақсат белгішесіӘзірлеу тәжірибесін стандарттау, сапа қақпаларын күшейту және өзгерістерді жүйелі басқару арқылы прогрес пен сәттілікті қадағалау арқылы өнімділікті оңтайландырыңыз.

Технологиялар мен кодтау стандарттары, стильдік нұсқаулықтар мен құралдар жүйелілік пен техникалық қызмет көрсетуді жеңілдету үшін бар. Сапаны қамтамасыз ету процестері функционалды және функционалды емес талаптардың орындалуын қамтамасыз етеді және әзірлеудің өмірлік циклінің басында тестілеуге ерекше мән береді. Техникалық әрекеттерді стандарттау және команда мен мүдделі тараптар арасында консенсусты қамтамасыз ету үшін тиімді процестер бар. Әзірлеушілерге стандарттар мен процестер қолдау көрсетеді, бірақ олармен ауыртпалық болмайды.

Azure Well-Architected Framework жүйесіндегі Operational Excellence дизайн принциптері бөлімінен көбірек біліңіз.

Мониторинг және түсініктермен операцияларды жақсарту

Мақсат белгішесіЖұмыс жүктемесін көру мүмкіндігін алыңыз және деректерге негізделген шешімдер қабылдау үшін түсініктерді пайдаланыңыз.

Жұмыс жүктемеңіздің сапасын Power Platform Жақсы сәулеттелген тіректерге сәйкес бақылау арқылы үнемі жақсартыңыз. Жұмыс жүктемесінің барлық аспектілерін қадағалайтын мониторинг жүйесін жасаңыз. Сіз үйренуге болатын және жақсартуларға ықпал ететін деректерді жинаңыз. Мониторинг жұмыс жүктемесін, сапа мен қауіпсіздікті қамтамасыз етуді, өнімділік пен қуатты жоспарлауды және өнімді басқаруды белсенді түрде қамтамасыз етуде маңызды болып табылады. Тиімді бақылау реактивті циклдарды және оқиға жауап уақыттарын қысқартуы мүмкін.

Толығырақ бөлімін қараңыз Operational Excellence дизайн принциптері Azure Well-Architected Framework жүйесінде.

Сенімділікпен қолдану

Мақсат белгішесіБолжау мүмкіндігімен қалаған орналастыру күйіне жетіңіз.

Жұмыс жүктемесін барлық орталарыңызға дәйекті түрде орналастыруға мүмкіндік беретін жеткізу тізбегі жұмыс жүктемесін жасаңыз. Автоматтандыруға, сынауға, бақылауға және нұсқалауға қабілетті құралды таңдаңыз. Таңдалған технологияны пайдаланып, өнімділікті арттыра алатындай етіп, командаңызды жетілдіріңіз. Автоматтандыру арқылы орналастырылатын өзгермейтін активтерге қол жеткізуді мақсат етіңіз және конфигурацияның ауытқуын және төменгі ағындық орталарда қолмен өзгертулерді болдырмаңыз.

Толығырақ бөлімін қараңыз Operational Excellence дизайн принциптері Azure Well-Architected Framework жүйесінде.

Тиімділік үшін автоматтандыру

Мақсат белгішесіҚайталанатын қолмен орындалатын тапсырмаларды тапсырмаларды жылдамырақ, жоғары жүйелілікпен және дәлдікпен орындауға және тәуекелді азайтуға арналған автоматтандырумен ауыстырыңыз.

Уақытты қажет ететін және қателесуі мүмкін қайталанатын тапсырмаларды бағалаңыз. Өнімділік пен жүйелілікті арттыра отырып, командаңызды жоғары құнды тапсырмаларға босату үшін автоматтандыру мүмкіндіктерін анықтаңыз. Қарсы үлгілерді болдырмай және қауіпсіздік қауіптерін есте сақтай отырып, жалпы жұмыс жүктемеңізге қолданылатын принциптермен автоматтандыруды жобалаңыз.

Azure Well-Architected Framework ішіндегі Operational Excellence дизайн принциптері бөлімінен толығырақ біліңіз.

Қауіпсіз орналастыру практикаларын қабылдау

Мақсат белгішесіҚателердің немесе күтпеген жағдайлардың әсерін азайту үшін орналастыру процесінде қоршауларды енгізіңіз.

Құбырлар сияқты автоматтандырылған орналастыру процестерін пайдалану арқылы кез келген өзгерістерді орналастыруды стандарттаңыз. Тұрақты орналастыру әдістері орналастырудың қауіпсіз, сенімді және қайталану мүмкіндігімен аяқталуын қамтамасыз етеді. Өзгерістерді мұқият сынау арқылы орналастырудың бастапқы кезеңдеріндегі мәселелерді анықтаңыз. Орналастыру сәтсіздіктерінен жылдам қалпына келтіру үшін жұмсарту стратегиясы бар екеніне көз жеткізіңіз.

Azure Well-Architected Framework ішіндегі Operational Excellence дизайн принциптері бөлімінен толығырақ біліңіз.

Келесі қадамдар