# DevOps i Infraestructura Cloud

https://www.mecexis.com/ca/serveis/devops-i-infraestructura-cloud/

La teva aplicació en producció sense mals de cap: escalable, segura i amb costos sota control

## Consultoria DevOps i cloud

Desplegar, observar i recuperar amb criteri

El software necessita una infraestructura adequada al seu ús i un procés clar per actualitzar-lo. Revisem com es desplega, com es detecten incidències i com es pot recuperar el servei.

Els nostres serveis d’infraestructura al núvol ajuden a posar ordre a servidors, configuracions i dependències. Triem les eines segons el projecte i documentem les operacions que l’equip haurà de mantenir. Apliquem les millors pràctiques per mantenir les dades segures i el sistema funcionant.

## De l’estat actual a una operativa clara

Prioritzem els riscos i les millores que tenen utilitat per al servei.

### Revisar el punt de partida

Analitzem la infraestructura i les necessitats, identificant dependències, riscos i costos que cal entendre.

### Escollir una base adequada

Valorem serveis de cloud computing, capacitat i costos. Treballem amb proveïdors com AWS, Azure, GCP o Hetzner segons el projecte, sense imposar una arquitectura de núvol innecessària. Excepte en casos amb requeriments especials, els nostres desenvolupaments estan preparats per desplegar-se en qualsevol proveïdor.

### Contenidors i configuració

Els contenidors Docker faciliten entorns reproduïbles. Valorem Compose o Kubernetes segons la necessitat d’orquestració, i infraestructura com a codi quan ajuda a mantenir configuracions traçables.

### Integració i desplegament CI/CD

Preparem pipelines CI/CD per automatitzar proves i desplegaments, cosa que ens permet actualitzar moltes instal·lacions alhora. Cada versió passa per un entorn de proves abans d’arribar als teus usuaris, amb les comprovacions i la via de recuperació que necessita.

### Observar el servei

Acordem què monitoritzar i com gestionar els avisos. Els registres i les alertes han d’ajudar a investigar incidències.

### Mantenir i revisar

Acordem manteniment, còpies i proves de recuperació. Revisem l’escalabilitat cloud i l’optimització de costos segons les dades d’ús, sense sobredimensionar la infraestructura: pagues pel que fas servir, no per servidors aturats esperant una càrrega puntual.

## Desenvolupament i operació connectats

Entendre l’aplicació ajuda a mantenir-la

Desenvolupem pensant en producció des del primer dia, amb Django i Python des del 2012 i Flutter des del 2018. Conèixer l'aplicació ens ajuda a relacionar les incidències amb consultes, integracions i desplegaments.

Ho hem aplicat a Square One Media, que aguanta milers d'assistents alhora, i a Nou Grup, on una actualització arriba alhora a les botigues dels seus 14 socis. L'app de l'ACB suporta els pics d'audiència sense disparar la factura de servidors.

## Resolem els teus Dubtes

### Cal migrar-ho tot a AWS?

No necessàriament. Valorem els requisits i l’entorn actual abans de proposar un canvi. Un servidor o una altra plataforma poden ser suficients.

### Podeu revisar una infraestructura existent?

Sí. Comencem pels accessos, la documentació i l’estat del servei. A partir d’aquí proposem millores prioritzades i un abast de treball.

### Podeu treballar amb software d’un altre equip?

Ho podem valorar després de revisar el projecte, les dependències i la informació disponible. Cal concretar responsabilitats i accessos abans d’assumir-ne l’operació.

### Com es defineixen els costos?

Separem els costos de proveïdors del treball de configuració i manteniment. La proposta especifica què es contracta i com es revisa si canvia l’ús.

### Quina disponibilitat es pot esperar?

Els objectius de disponibilitat i recuperació es defineixen segons la infraestructura, les dependències i el servei contractat. No hi ha una garantia universal aplicable a tots els projectes.

### Quin suport oferiu davant d’una incidència?

L’horari de cobertura, els canals i els temps de resposta s’han d’acordar expressament. La monitorització automàtica no implica per si sola atenció humana les 24 hores.

### Les actualitzacions obliguen a aturar el servei?

No hauria de ser així. Preparem els desplegaments perquè les noves versions es publiquin sense aturar el servei, una cosa que una clínica o una botiga en línia no es poden permetre.

### On s’allotgen les dades?

On han de ser: a Europa quan el tipus de dada ho exigeix, i amb el proveïdor que millor encaixi en cada cas.

### De qui són l’aplicació i els servidors?

Teus. L’aplicació, el software i els servidors són de la teva propietat, i la documentació i els accessos queden a les teves mans perquè el control també sigui teu.

> Desenvolupament i infraestructura al mateix equip significa que ningú dissenya castells a l'aire. Tot el que proposem, ho implementem.

 — 
