Categoria: Amministrazione

Come smettere di fare sempre la stessa cosa

Ti piace ripetere operazioni di routine? A me no. Eppure, ogni volta che lavoravo con il client SQL sullo storage di Rostelecom, dovevo inserire manualmente tutte le join tra le tabelle. E questo nonostante il fatto che nel 90% dei casi i campi e le condizioni di unione delle tabelle corrispondessero da una query all'altra! Apparentemente, ogni client SQL ha funzioni di completamento automatico, ma […]

Supporto tecnico a uno… due… tre…

Perché hai bisogno di un software specifico per il supporto tecnico, soprattutto se hai già un bug tracker, un CRM e la posta elettronica? È improbabile che qualcuno ci abbia pensato, perché probabilmente le aziende con un supporto tecnico solido hanno già un sistema di helpdesk, mentre le altre gestiscono le richieste dei clienti "fai da te", ad esempio, tramite email. E questo è rischioso: […]

10 passi verso lo Zen di YAML

Tutti noi amiamo Ansible, ma Ansible è YAML. Esistono molti formati per i file di configurazione: liste di valori, coppie "parametro-valore", file INI, YAML, JSON, XML e molti altri. Tuttavia, per diversi motivi, YAML è spesso considerato particolarmente difficile. In particolare, nonostante il suo minimalismo rinfrescante e le impressionanti capacità di lavorare con valori gerarchici, la sintassi di YAML […]

Airflow — uno strumento per sviluppare e gestire facilmente e rapidamente processi batch di elaborazione dati

Ciao, Habr! In questo articolo voglio parlarvi di uno strumento fantastico per lo sviluppo di processi batch di elaborazione dati, ad esempio, nell'infrastruttura di un DWH aziendale o del vostro DataLake. Si tratterà di Apache Airflow (di seguito Airflow). È ingiustamente trascurato su Habr, e nella parte principale cercherò di convincervi che almeno vale la pena dare un'occhiata ad Airflow […]

Guida all'installazione di Apache Airflow su Windows 10

Preludio: per volere del destino, dal mondo della scienza accademica (medicina) sono finita nel mondo delle tecnologie dell'informazione, dove devo utilizzare le mie conoscenze sulla metodologia di costruzione degli esperimenti e sulle strategie di analisi dei dati sperimentali, tuttavia, applicando un nuovo stack tecnologico per me. Nel processo di apprendimento di queste tecnologie, incontro una serie di difficoltà che finora, per fortuna, riesco a superare. Forse questo post […]

Comprendere Docker

Utilizzo Docker da diversi mesi per strutturare il processo di sviluppo e distribuzione di progetti web. Propongo ai lettori di «HabrHabr» la traduzione di un articolo introduttivo su Docker – «Comprendere Docker». Cos'è Docker? Docker è una piattaforma open source per lo sviluppo, la distribuzione e l'esecuzione di applicazioni. Docker è progettato per rendere più rapida la pubblicazione delle tue applicazioni. Con Docker puoi separare la tua applicazione dalla tua infrastruttura e […]

Blockchain come piattaforma per la trasformazione digitale

Tradizionalmente, i sistemi IT delle aziende erano progettati per l'automazione e il supporto di sistemi specifici, come ad esempio l'ERP. Oggi, invece, le organizzazioni si trovano ad affrontare sfide diverse: la digitalizzazione e la trasformazione digitale. Affrontare queste sfide con l'architettura IT precedente è complesso. La trasformazione digitale rappresenta una vera sfida. Su cosa dovrebbe basarsi un programma di cambiamento dei sistemi IT per la trasformazione digitale del business? Un'infrastruttura IT adeguata è la chiave per […]

werf — il nostro strumento per CI/CD in Kubernetes (panoramica e video della presentazione)

Il 27 maggio, nella sala principale della conferenza DevOpsConf 2019, che si tiene nell'ambito del festival RIT++ 2019, durante la sessione «Continuous Delivery», si è tenuta una relazione dal titolo «werf – il nostro strumento per CI/CD in Kubernetes». Viene discusso quali problemi e sfide ognuno affronta durante il deploy in Kubernetes, così come le sfumature che potrebbero non essere immediatamente evidenti. […]

Come abbiamo testato diversi database di serie temporali

Negli ultimi anni, i database di serie temporali (Time-series databases) si sono evoluti da una curiosità (applicata in modo specialistico, sia nei sistemi di monitoraggio aperti che legata a soluzioni specifiche, o nei progetti di Big Data) a un 'prodotto da consumo popolare'. In Russia, un ringraziamento speciale va a Yandex e ClickHouse per questo. Fino a quel momento, se avevate bisogno di salvare […]

Storia del trasferimento dello storage di docker (root di docker)

Solo un paio di giorni fa, è stato deciso di spostare lo storage di Docker (la cartella dove Docker conserva tutti i file dei container e delle immagini) su una partizione separata con una maggiore capacità. L'operazione sembrava banale e non presagiva difficoltà… Cominciamo: 1. Arrestiamo e terminiamo tutti i container della nostra applicazione: docker-compose down se ci sono molti container, e si trovano in […]

La differenza tra bin, sbin, usr/bin, usr/sbin

Il 30 novembre 2010, David Collier scrisse: Ho notato che in busybox i link sono distribuiti in queste quattro directory. C'è una qualche regola semplice per determinare in quale directory dovrebbe trovarsi ciascun link… Ad esempio, kill si trova in /bin, mentre killall si trova in /usr/bin… Non vedo alcuna logica in questa suddivisione. Voi […]

Un'altra opinione sulla differenza tra bin, sbin, usr/bin, usr/sbin

Recentemente ho scoperto questo articolo: Differenza tra bin, sbin, usr/bin, usr/sbin. Vorrei condividere la mia visione sullo standard. /bin contiene comandi che possono essere utilizzati sia dagli amministratori di sistema che dagli utenti, ma che sono necessari quando nessun altro file system è montato (ad esempio, in modalità utente singolo). Può anche contenere comandi utilizzati indirettamente negli script. Là […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster