# Праектуйце праграмы для cloud native асяроддзя

Taiga Learning · Працоўны ліст
https://taiga.training/be/lessons/cloud-native/

Выкарыстоўвайце выдуманую або ўхваленую інфармацыю. Не змяшчайце сакрэты ў гэтым працоўным лісце.

## Мэты навучання
- Адрозніваць упакоўку ў кантэйнеры ад cloud native паводзін.
- Выяўляць рызыкі стану, паўторных спроб і замены ў згенераваным сэрвісе.
- Вызначаць кантракт платформы, які могуць праверыць агенты і людзі.

## Практыкаванне
Выдуманы сэрвіс справаздач захоўвае задачы і гатовыя файлы на дыску кантэйнера. Намалюйце паток праз запыт, задачу, файл і спампоўванне. Пазначце надзейна захаваны стан. Вызначце, што адбываецца, калі працэс-апрацоўшчык спыняецца пасля запісу файла, але перад пацвярджэннем задачы.

## Ваш адказ
- Сцэнарый і абсяг:
- Дапушчэнні і адкрытыя пытанні:
- Прапанаваны адказ або рашэнне з абгрунтаваннем:

## Праверце свой адказ
| Сцверджанне або крытэрый | Доказ або тэст | Вынік або прабел | Адказны |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Наступнае дзеянне
- Дзеянне, адказны і дата:
- Калі вы перагледзіце гэты адказ?

## Прынцып, які трэба запомніць
Cloud native праектаванне робіць змены і эксплуатацыю паўтаральнымі. Адзін вобраз кантэйнера не пацвярджае такіх паводзін.

## Крыніцы
- [CNCF: Cloud Native Definition v1.1](https://github.com/cncf/toc/blob/main/DEFINITION.md)
- [Kubernetes: Deployments](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/)
- [AWS Builders’ Library: Making retries safe with idempotent APIs](https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/)

Гэты працоўны ліст падтрымлівае навучанне. Само яго запаўненне не дазваляе змены ў production-асяроддзі.
