Categorie: Administrare

Câteva sfaturi despre cum să accelerăm construirea imaginilor Docker. De exemplu, până la 30 de secunde

Înainte ca o funcționalitate să ajungă în producție, în vremurile noastre complicate de orchestratori și CI/CD, trebuie să parcurgă un drum lung de la commit la teste și livrare. În trecut, puteați să transferați fișierele noi prin FTP (dar nimeni nu mai face asta acum, nu-i așa?), iar procesul de „deploiere” dura câteva secunde. Acum trebuie să creați o cerere de unire și să așteptați o perioadă considerabilă de timp până când funcționalitatea […]

Configurarea fină a rutării pentru MetalLB în modul L2

Recent, m-am confruntat cu o provocare destul de neobișnuită în configurarea rutării pentru MetalLB. Ar fi fost nimic, deoarece de obicei nu sunt necesare acțiuni suplimentare pentru MetalLB, dar în cazul nostru avem un cluster destul de mare cu o configurație de rețea simplă. În acest articol, voi explica cum să configurăm rutarea pe baza sursei și rutarea pe baza politicii pentru rețeaua externă a clusterului vostru. Voi […]

Teste Selenium pe C# în Linux

Automatizarea testării aplicațiilor web cu ajutorul Selenium este o soluție comună printre dezvoltatorii de teste automate, iar C# este una dintre cele mai populare limbaje de programare, astfel încât combinația acestor instrumente nu ridică probleme. Pentru dezvoltarea utilizând aceste tehnologii, de obicei se folosește un software proprietar popular de la Microsoft pentru Windows, însă m-a interesat ce analoge libere pot fi utilizate fără a ieși din stiva […]

Securitate: probleme, soluții și gestionarea riscurilor

Sursecontrar opiniei populare, sistemul de control și management al accesului rareori rezolvă problemele de securitate singur. În realitate, S.C.M.A. oferă posibilități pentru a aborda astfel de probleme. Atunci când abordați alegerea S.C.M.A. din perspectiva unui pachet de securitate gata pregătit, care să acopere complet riscurile companiei, dificultățile sunt inevitabile. Problemele complicate se vor manifesta doar după implementarea sistemului. La început […]

Cine este inginerul DevOps, ce face, cât câștigă și cum poți deveni unul

Inginerii DevOps sunt specialiști multifuncționali care știu să automatizeze procesele și înțeleg cum lucrează dezvoltatorii, QA și managerii. Ei știu să programeze, se familiarizează rapid cu instrumente complexe și nu se pierd în fața unei sarcini necunoscute. Ingineri DevOps sunt puțini — li se oferă salarii de 200-300 de mii de ruble, dar există multe oportunități de muncă. Dmitri Kuzmin explică cu ce se ocupă concret inginerii DevOps și ce trebuie […]

Cloister → gestionare simplă a clusterului OTP

Practic fiecare aplicație de afaceri de succes ajunge, mai devreme sau mai târziu, în faza în care este necesară scalarea orizontală. În multe cazuri, se poate pur și simplu să se lanseze o nouă instanță și să se reducă încărcătura medie. Dar există și cazuri mai puțin triviale, când trebuie să ne asigurăm că nodurile diferite se cunosc între ele și își distribuie cu atenție încărcătura de muncă. Fie că a fost o coincidență fericită, erlang, care noi […]

A fost lansat Zabbix 5.0

Echipa Zabbix este încântată să anunțe lansarea noului versiuni Zabbix 5.0 LTS, care pune accent pe securitate și scalabilitate. Noua versiune este și mai prietenoasă, mai sigură și mai accesibilă. Strategia principală pe care o urmează echipa Zabbix este să facă Zabbix cât mai accesibil. Este o soluție gratuită, cu sursă deschisă, și acum Zabbix poate fi implementat atât local, cât și […]

Ce este, de fapt, „împachetarea proteinelor”?

În actuala pandemie COVID-19, au apărut multe probleme de care hackerii s-au bucurat. De la vizierele imprimante 3D și măștile făcute acasă, până la înlocuirea unui aparat mecanic complet pentru ventilație artificială – acest flux de idei a inspirat și a adus bucurie. În același timp, au existat încercări de a avansa și în alte domenii: în cercetările orientate […]

Data Build Tool sau ce legătură există între Data Warehouse și Smoothie

Pe ce principii se bazează un depozit de date ideal? Focus pe valoarea de afaceri și analiza, fără boilerplate code. Managementul DWH ca bază de cod: versionare, revizuire, testare automată și CI. Modularitate, extensibilitate, sursă deschisă și comunitate. Documentație prietenoasă pentru utilizatori și vizualizarea dependențelor (Data Lineage). Despre toate acestea în detaliu și despre rolul DBT în ecosistemul Big Data & […]

Prezentarea telefonului IP Snom D785

Bună ziua, comunitatea Habra! Vă primim în blogul nostru corporativ al companiei Snom pe platforma Habr, unde în curând ne propunem să publicăm o serie de recenzii ale produselor și serviciilor noastre. Blogul va fi gestionat de echipa responsabilă pentru afaceri ale companiei pe piețele CSI. Suntem încântați să răspundem la întrebările dumneavoastră și să oferim orice consultanță sau ajutor. Sperăm că […]

Ce ne așteaptă în Wi-Fi 7, IEEE 802.11be?

Recent developments in the market have introduced devices that support Wi-Fi 6 (IEEE 802.11ax), a technology that's been widely discussed. However, few realize that work is already underway on the next generation of Wi-Fi technology — Wi-Fi 7 (IEEE 802.11be). This article discusses what Wi-Fi 7 will entail. Background In September 2020, we will celebrate the 30th anniversary of the IEEE project […]

Mikroservicii în C++. Fantezie sau realitate?

In this article, I will explain how I created a template (cookiecutter) and set up an environment for writing a REST API service in C++ using docker/docker-compose and the Conan package manager. During another hackathon, where I participated as a backend developer, the question arose about the platform for writing another microservice. Everything that had been written so far […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster