Bogdan Lyalka
Ranking
Umiejętności i kwalifikacje
Programowanie
Administracja systemami IT
Portfolio
-
Praca DevOps w firmie GeniusMarketing
DevOps1.Ustawienie wybranego serwera.1.1.1 Zestaw Instalacja i konfiguracja niezbędnego oprogramowania: NodeJs - środowisko do pracy aplikacji na JavaScript, MongoDB - baza danych, Nginx - serwer internetowy.1.2. w tym Ustawienia bezpieczeństwa: ustawienia plików ipatbles - zasady dostępu do portów, ustawienie fail2ban - p.o. do ochrony przed "brutforce" połączenia z serwerem, konfiguracja ssh dostępu - na klucze, ustawienie Selinux - przymusowe kontrola dostępu aplikacji, generowanie i połączenie certyfikatu ssl dla projektów z automatycznym odnawianiem (letsencrypt) - https połączenie zapewnia szyfrowanie podczas przekazywania danych.1.3 Z Tworzenie backupów bazy lub projektu (można przechowywać lokalnie lub w Dropbox)
… 2 .Dokumentacja aplikacji.Docker- oprogramowanie do automatyzacji zarządzania aplikacjami w środowisku wirtualizacji na poziomie systemu operacyjnego; umożliwia "pakowanie" aplikacji ze wszystkimi jej środowiskiem i uzależnieniami w pojemniku, a także zapewnia środowisko do zarządzania kontenerami.Kluczową zaletą Docker jest to, że umożliwia użytkownikom pakowanie aplikacji ze wszystkimi jej uzależnieniami do standardowego modułu rozwoju.W przeciwieństwie do wirtualnych maszyn, pojemniki nie tworzą takiego dodatkowego obciążenia, więc można z nimi korzystać z systemu i zasobów bardziej efektywnie.3 .Projektowanie i tworzenie klastru Kubernetes.Kubernetes - P.O. do automatyzacji rozwijania, skalowania i zarządzania aplikacjami z kontenerami.Klastr Kubernetes zapewnia odporność i możliwość skalowania projektu.Przydatne dla projektów o wysokim obciążeniu, dla których ważny jest stały aptajm.CzteryTo jest automatyzacja.Napisz Ansible skrypty do automatyzacji procesów lub Redcap (https://github.com/deniszorinets/redcap).
Aktywność
| Ostatnie oferty 1 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Донастройка VPS
49 PLN
|