Сенімділік жобалау принциптері
Сенімді жұмыс жүктемесі үзілістер мен ақауларды анықтап, қалпына келтіре алатын және функционалдылықты дәйекті түрде жеткізе алатындай төзімді болуы керек. Ол ақылға қонымды мерзім ішінде сәтсіздіктерді қалпына келтіруге қабілетті болуы керек. Сондай-ақ ол пайдаланушылар келісілген уақыт аралығында және келісілген сапа деңгейінде жұмыс жүктемесіне тұрақты және сенімді түрде қол жеткізе алатындай қол жетімді болуы керек.
Бүкіл өмірлік цикл бойы сенімділікті қамтамасыз етуге көмектесу үшін Microsoft Azure Жақсы Архитектуралық Framework жазбасының келесі принциптерін пайдаланыңыз. Ұсынылған ең жақсы тәжірибелерден бастаңыз және әрбір сенімділік принципінің артықшылықтарын негіздеңіз. Стратегияңызды орнатқаннан кейін, келесі қадам ретінде Сенімділікті тексеру тізімін пайдаланыңыз.
Бұл принциптерді дизайныңызға қолданбасаңыз, жұмыс жүктемесі өндірістегі мәселелерді болжауға немесе өңдеуге дайын болмайды. Нәтиже қаржылық шығынға әкелетін қызмет көрсетудегі үзіліс болуы мүмкін. Маңызды жұмыс жүктемелері жағдайында бұл принциптерді қолданбау қауіпсіздікке қауіп төндіруі мүмкін.
Бизнес талаптарына арналған дизайн
Жұмыс жүктемесін күтілетін пайдалануға назар аудара отырып, бизнес қажеттіліктерін жинаңыз және түсініңіз. |
---|
Талаптар пайдаланушы тәжірибесін, жұмыс үрдістерін, деректерді және жұмыс жүктемесіне тән мүмкіндіктерді қамтуы керек. Мақсаттар нақты болуы және берілген бюджет негізінде барлық мүдделі тараптармен келісілген болуы керек. Талаптар командамен және мүдделі тараптармен күтуді нақты анықтауы керек. Технологияларды таңдауды, енгізуді және операцияларды басшылыққа алатын құжат талаптары.
Azure Well-Architected Framework жүйесінде бизнес талаптарын жасау туралы толығырақ біліңіз.
Төзімділікке арналған дизайн
Жұмыс жүктемесі сәтсіздіктерге жауап беруі және толық немесе қысқартылған функционалдылықпен жұмысын жалғастыруы керек. |
---|
Ақаулар мен құрамдас бөліктердің үзілістерін анықтай алатындай жұмыс жүктемесін жобалаңыз. Жүйені ақауларға шыдап, оларды біркелкі өңдей алатындай етіп серпімді етіңіз. Пайдаланушыларды жүйе күйі туралы хабардар етіңіз және қандай құрамдас бөліктер қолжетімсіз екенін және күтілетін қалпына келтіру қанша уақытқа созылатынын күтіңіз.
Azure Well-Architected Framework жүйесінде тұрақтылық үшін жобалау туралы қосымша ақпарат алыңыз.
Қалпына келтіруге арналған дизайн
Жұмыс жүктемесі пайдаланушы тәжірибесіне және бизнес мақсаттарына минималды түрде кедергі келтіре отырып, сәтсіздіктерден қалпына келтіруге қабілетті болуы керек. |
---|
Жылдам қалпына келтіруге әкелетін құрылымдық, сынақтан өткен және құжатталған қалпына келтіру жоспарларын енгізіңіз. Қолдау және операциялық топтарыңыздың осы жоспарларға қол жеткізуіне және нақты үзіліс кезінде шатасушылық пен хаосқа жол бермеу үшін қалпына келтіру жаттығуларының жиі орындалатынына көз жеткізіңіз.
Azure Well-Architected Framework жүйесінде қалпына келтіруге арналған дизайн туралы қосымша ақпарат алыңыз.
Жұмыстарға арналған дизайн
Жұмыс жүктемесі бақыланатын болуы керек және әзірлеу топтары сәтсіздіктерден сабақ алуы керек. |
---|
Әзірлеу және қолдау топтарында қашан, неге және қандай құрамдас сәтсіздікке ұшырағанын талдау үшін жеткілікті деректер болуы үшін жұмыс жүктемесіне мониторинг жасаңыз. Сәтсіздік жағдайында қолдау көрсету топтарын хабардар ету үшін маңызды ескертулерді жасаңыз. Жақсарту үшін аналитика мен түсініктерді пайдаланыңыз.
Azure Well-Architected Framework жүйесінде операцияларға жобалау туралы қосымша мәліметтер алыңыз.
Қарапайым болыңыз
Сәулет дизайнын, қолданба кодын және операцияларды шамадан тыс жобалаудан аулақ болыңыз. |
---|
Бизнес талаптарына назар аударыңыз және қажет емес мүмкіндіктер мен құрамдастарды жойыңыз. Сәйкестікті арттыратын әзірлеу және орналастыру стандарттарын орнатыңыз. Әзірлеу уақытын азайту үшін платформамен қамтамасыз етілген мүмкіндіктерді және алдын ала жасалған активтерді пайдаланыңыз.
Azure Well-Architected Framework жүйесінде қарапайым орындау туралы қосымша мәліметтер алыңыз.