Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Автоинструкторы

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2023-12-09
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2023-12-09
ОписаниС
In this task you need to create a backup script. The script should accept three parameters: the directory to backup; the compression algorithm to use (none, gzip, bzip, etc; see tar for details); the output file name. The resulting backup archive should be encrypted (see openssl enc for details). All output except errors should be suspended, all errors should be written to the error.log file instead of stderr. Basic grade is 8. Add -h/β€”help arg to your script and Readme.md in repo with user description for +1 to grade. BASH scripts allow you to use functions as in other high-level programming languages; break the functionality of the script into such functions, calling each of them with its own command line argument (./backup.sh -c ... for compression, for example) for +1 to grade. The project will be evaluated according to the functional requirements in the task description. Individual rewards will be given for beautiful solutions. Please specify the URL to your project repository.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Ρ‹ΠΉ Π°ΡƒΠ΄ΠΈΡ‚ инфраструктуры ΠΈ выявлСниС уязвимости Saas сСрвиса Настройка ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ Rate Limiting Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ DDoS Настройка систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ Π°Π»Π΅Ρ€Ρ‚ΠΈΠ½Π³Π° Настройка автоматичСского бэкапа ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….
Москва ЀрилансСры

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
ПоТСлания ΠΈ особСнности: Π˜Ρ‰Ρƒ спСциалиста с практичСским ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Azure DevOps Boards. НуТно ΠΏΠΎΠΌΠΎΡ‡ΡŒ пСрСнСсти структуру ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ элСмСнты с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ доски Π² Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ПослС получСния ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… доступов Ρ…ΠΎΡ‡Ρƒ провСсти ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ практичСский Π²ΠΎΡ€ΠΊΡˆΠΎΠΏ с дСмонстрациСй экрана: ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏΡ‹ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ, поля, статусы ΠΈ связи, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ схСму сопоставлСния ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСбольшой ΠΏΠΈΠ»ΠΎΡ‚Π½Ρ‹ΠΉ пСрСнос с сохранСниСм ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ, Π΄Π°Ρ‚, исполнитСлСй ΠΈ основных Π΄Π°Π½Π½Ρ‹Ρ…. Доступ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΎΠΉ экран, Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС массовая миграция Π½Π΅ трСбуСтся. ΠŸΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ Ρƒ вас ΠΎΠΏΡ‹Ρ‚ Ρ‚Π°ΠΊΠΈΡ… пСрСносов ΠΈ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ Π²ΠΎΡ€ΠΊΡˆΠΎΠΏ?.
Москва ЀрилансСры

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
Π•ΡΡ‚ΡŒ yandex cloud gitlab Π³Ρ€Π°Ρ„Π°Π½Π°. Π― встрял Π² Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ задания. НуТно ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ сдСлал Π½Π΅ Ρ‚Π°ΠΊ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Π½ΠΈΠ΅. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ Π’ качСствС ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ наставнику Merge-Request Π² инфраструктурном Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ GitLab. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ img ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅ Π² Π½Π΅Ρ‘ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ Ρ‚Ρ€Ρ‘Ρ… Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ΠΎΠ² β€” Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ для бизнСс-ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° прилоТСния ΠΈ инфраструктуры. Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Для ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΡΠΎΡΠΈΡΠΎΡ‡Π½ΡƒΡŽ ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ Π±ΠΎΡ‚Π°, ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΡ€ΠΎΠ² доставки Π΅Π΄Ρ‹. Когда Π²Π°ΠΌ понадобится ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Telegram-Π±ΠΎΡ‚Π°, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ 10 Π³Π»Π°Π²Π° ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΠ΅Ρ€Π΅Π΄Π°ΠΉ адрСс ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΡ€Π°ΠΌ. Π—Π°Π΄Π°Π½ΠΈΠ΅ 1. БизнСс-Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ На ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ Π΄Π°ΡˆΠ±ΠΎΡ€Π΄Π΅ Sausage Store Business создайтС ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π°ΠΊΠ°Π·ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ сосиски. Π—Π°Π΄Π°Π½ΠΈΠ΅ 2. Π”Π°ΡˆΠ±ΠΎΡ€Π΄ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° прилоТСния Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ Sausage Store App ΠΈ располоТитС Π² Π½Ρ‘ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… Π·ΠΎΠ»ΠΎΡ‚Ρ‹Ρ… сигналов: Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запросов ΠΊ URL /api/orders. Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ интСрСсно ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ 99 ΠΏΠ΅Ρ€Ρ†Π΅Π½Ρ‚ΠΈΠ»ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ всСх Π·Π°ΠΊΠ°Π·ΠΎΠ². Π’Ρ€Π°Ρ„ΠΈΠΊ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… запросов Π² сСкунду ΠΊ бизнСс-эндпоинтам бэкСнда. Π’ этом Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ запросы ΠΊΠ°ΠΊ хСлсчСки Kubernetes (/actuator/health) ΠΈ сбор ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Prometheus (/actuator/prometheus), Π° Π² качСствС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ счётчик count гистограммы http_server_requests_seconds. Частота ошибок обращСния ΠΊ бизнСс-эндпоинтам бэкСнда Π² сСкунду. Π’ качСствС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ счётчик count гистограммы http_server_requests_seconds с Π»Π΅ΠΉΠ±Π»ΠΎΠΌ status="404". И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π³Ρ€Π°Ρ„ΠΈΠΊ насыщСния β€” ΠΎΠ±Ρ‰Π΅Π΅ использованиС памяти jvm_memory_used_bytes Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…, ΠΊΠ°ΠΊ для ΠΊΡƒΡ‡ΠΈ, Ρ‚Π°ΠΊ ΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ PromQL выраТСния Π² панСлях Heap used ΠΈ Non-Heap used Π΄Π°ΡˆΠ±ΠΎΡ€Π΄Π° JVM (Actuator) ΠΈ постройтС Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ использования памяти. PromQL запросы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ рСгулярныС выраТСния Π² значСниях Π»Π΅ΠΉΠ±Π»ΠΎΠ² ΠΈΠ»ΠΈ ΠΈΠΌΡ‘Π½ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ. НапримСр, для ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… HTTP-запросов ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для Π»Π΅ΠΉΠ±Π»Π° status!~"4..". БонусноС Π·Π°Π΄Π°Π½ΠΈΠ΅. Π”Π°ΡˆΠ±ΠΎΡ€Π΄ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° инфраструктуры Helm-Ρ‡Π°Ρ€Ρ‚ Prometheus ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Prometheus с сСрвисами Yandex Cloud. Для Π½Π°ΡˆΠΈΡ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… (PostgreSQL ΠΈ MongoDB), Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π² ΠΎΠ±Π»Π°ΠΊΠ΅, Prometheus Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Service Discovery, Π½ΠΎ для этого Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π² values.yaml. Π­Ρ‚ΠΎ пСрСмСнная yandex_cloud_services, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ список ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСрвиса: yandex_cloud_services: # ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для сСрвиса Managed PostgreSQL - service: managed-postgresql serviceId: folderId: bearer_token: <Π’ΠΎΠΊΠ΅Π½ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ> scrape_interval: 60s # ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для сСрвиса Managed MongoDB - service: managed-mongodb serviceId: cakvctgrte4hunhvs8f folderId: b1g2hqnugteh52j2dfr bearer_token: AQVN3veeVseTVUm4RFjy-WRt9INXbdkS6Q8iC3Bh scrape_interval: 60s Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ значСния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² folderId ΠΈ serviceId для кластСра Managed PostgreSQL, Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² консоль Yandex Cloud ΠΈ скопируйтС ID Ρ„ΠΎΠ»Π΄Π΅Ρ€Π° вашСй ΠΊΠΎΠ³ΠΎΡ€Ρ‚Ρ‹. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ сСрвис Managed Service for PostgreSQL ΠΈ скопируйтС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ вашСго кластСра: это Π±ΡƒΠ΄Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ serviceId. Π’ качСствС bearer_token Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API Key сСрвисного Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° с Ρ€ΠΎΠ»ΡŒΡŽ monitoring.viewer Π² Ρ„ΠΎΠ»Π΄Π΅Ρ€Π΅. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ инструкция ΠΏΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ссылкС. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π° инфраструктурный Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запросов (Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°) ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ использования рСсурсов (насыщСниС) β€” процСссора ΠΈ памяти для кластСров PostgreSQL ΠΈ MongoDB. Π§Π΅ΠΊ-лист для самопровСрки ? Π•ΡΡ‚ΡŒ Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ Sausage Store Business с ΡˆΠ΅ΡΡ‚ΡŒΡŽ панСлями ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²ΠΈΠ΄ сосиски. ? Π•ΡΡ‚ΡŒ Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ Sausage Store App с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ панСлями со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ всСх Π·Π°ΠΊΠ°Π·ΠΎΠ², ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌΠΈ запросами ΠΊ бэкСнду Π² сСкунду, частотой ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… запросов ΠΈ использованиСм памяти Java. ? Π’ инфраструктурном Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π΅ΡΡ‚ΡŒ дирСктория img со ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°ΠΌΠΈ всСх Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ΠΎΠ²;. ? Π•ΡΡ‚ΡŒ Merge Request с измСнСниями.
Москва ЀрилансСры

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
ПоТСлания ΠΈ особСнности: Услуга Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ tailscale ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ На сСрвСрС создал Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΊ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ всС Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π° ΠΊ основному ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠŸΠΈΡˆΠ΅Ρ‚ the logon attempt failed.
Москва ЀрилансСры

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ.
Москва ЀрилансСры

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
ПоТСлания ΠΈ особСнности: НСобходимо ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΎΡ‚ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ развСртывания ΠΊΠΎΠ΄Π° ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ CI/CD для нСбольшого бэкСнд-прилоТСния. ΠŸΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡƒΡˆΠ΅ ΠΊΠΎΠ΄Π° Π² Π³Π»Π°Π²Π½ΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ рСпозитория систСма Π΄ΠΎΠ»ΠΆΠ½Π° автоматичСски ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° ошибки, ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ срСду ΠΈ Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° тСстовом сСрвСрС.
ΠΡ€Ρ…Π°Π½Π³Π΅Π»ΡŒΡΠΊ ЀрилансСры

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ DevOps

дистанционно
договорная
ВрСбуСтся Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ инфраструктуру ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€ΠΎΠ»Π΅ΠΉ сСрвСров: сСрвСр для Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ управлСния сборкой, Π΄Π΅ΠΏΠ»ΠΎΠ΅ΠΌ ΠΈ сСкрСтами; ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ сСрвСр для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π²Π΅Π±-доступа, Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ DNS ΠΈ Π²Ρ‹Π΄Π°Ρ‡ΠΈ статичСского ΠΈ динамичСского ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°; ΠΈ ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΈΠΏ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ сСрвСра обслуТивания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ разворачиваСтся ΠΏΠΎ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ систСмС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ. ΠœΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ настроСны бСзопасныС ΠΊΠ°Π½Π°Π»Ρ‹ взаимодСйствия, Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π΄Π°Ρ‡Π° сСкрСтов, автоматичСская сборка ΠΈ доставка ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ автоматизация разворачивания ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ сСрвСра.
Москва ЀрилансСры