DevOps & Cloudové služby
Rozjedu vám Drupal na vlastním VPS nebo v cloudu — podle moderních standardů, na které jste zvyklí z vývoje: všechno v Dockeru, infrastruktura popsaná kódem, nasazování přes CI/CD a monitoring, který se ozve sám.
Nasazení na VPS nebo do cloudu
Podle provozu a rozpočtu vyberu, co dává smysl: virtuální server, nebo AWS. Prostředí postavím v Dockeru, takže je reprodukovatelné a stejné na vývoji i v produkci. Připravím ho souběžně s tím stávajícím a přepnu, až bude ověřené — bez výpadku.
Provoz a správa
O web se starám i po nasazení. Průběžně to zahrnuje:
- Bezpečnostní aktualizace Drupalu a modulů
- Monitoring dostupnosti a upozornění, když něco spadne
- Zálohy včetně pravidelného ověření, že se z nich dá obnovit
- Nasazování změn přes CI/CD
- Reakce na incidenty
Rozsah nastavíme podle velikosti webu. Trackuji si čas a fakturuji odpracované hodiny, takže platíte přesně za to, co bylo potřeba udělat.
Infrastruktura na míru
- Kontejnerizace: Docker image, Docker Compose a optimalizace kontejnerů
- CI/CD pipeline: GitLab CI, GitHub Actions, automatizované testování a nasazování
- Cloudová infrastruktura: AWS (EC2, S3, RDS, Lambda)
- Infrastructure as Code: Terraform a CloudFormation pro reprodukovatelnou infrastrukturu
- Monitoring a logování: nástroje pro observabilitu (ELK stack)
- Vývojová prostředí: DDEV, aby všichni vývojáři pracovali na stejné konfiguraci
Zabezpečení
Bezpečnostní best practices, správa hesel a identit, skenování zranitelností a blue-green nasazování, aby se změna dala vrátit zpět. Plán obnovy po havárii včetně vyzkoušení, že funguje.
Technologie & nástroje
- Kontejnery: Docker, Docker Compose
- CI/CD: GitLab CI, GitHub Actions
- IaC: Terraform, CloudFormation
- Cloud: AWS
- VPS: Linux, Docker
Co z toho máte
- Web na infrastruktuře, kterou máte pod kontrolou
- Nasazení změny na jedno kliknutí a bez ručních kroků
- Zálohy, o kterých víte, že fungují
- Prostředí, které se dá kdykoli postavit znovu ze zdrojového kódu
Často kladené otázky
Jde web přesunout bez výpadku?
Ano. Připravím prostředí souběžně, ověřím, že vše funguje, a přepnu DNS. Výpadek je řádově minuty.
Potřebujeme vlastní server, nebo stačí cloud?
Záleží na provozu a rozpočtu. Menším webům obvykle stačí VPS, u větších nebo nárazově zatížených dává smysl AWS. Doporučím, až budu znát vaše čísla.
Co když s vámi spolupráci ukončíme?
Infrastruktura je popsaná kódem a běží u vás. Předám dokumentaci a přístupy, nic není zamčené u mě.
Provozuji Drupal na vaší infrastruktuře, aby vás web nebudil v noci. Kontaktujte mě přes LinkedIn nebo formulář níže.