# Дизајнирајте софтвер за cloud native околина

Taiga Learning · Работен лист
https://taiga.training/mk/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/)

Овој работен лист го поддржува учењето. Неговото пополнување само по себе не овластува продукциска промена.
