Kategoria: Administracja

Dynamiczna budowa i wdrożenie obrazów Docker z werf na przykładzie strony z wersjonowaną dokumentacją

Już nie raz opowiadaliśmy o naszym narzędziu GitOps – werf, a tym razem chcielibyśmy podzielić się doświadczeniem budowy strony z dokumentacją samego projektu – werf.io (jego wersja w języku polskim to pl.werf.io). To zwykła strona statyczna, jednak jej budowa jest interesująca ze względu na to, że została zbudowana z wykorzystaniem dynamicznej liczby artefaktów. Nie będziemy wchodzić w szczegóły struktury strony: generacji wspólnego menu dla […]

Czy można zhakować samolot?

Wyruszając w podróż służbową lub na urlop, zastanawialiście się, jak bezpieczne to jest w nowoczesnym świecie cyfrowych zagrożeń? Nowoczesne samoloty nazywane są komputerami z skrzydłami, tak wysoki jest poziom infiltracji technologii komputerowych. Jak bronią się przed włamaniami? Co mogą zrobić piloci w takim przypadku? Jakie jeszcze systemy mogą znajdować się pod zagrożeniem? O tym opowiedział aktywny pilot, kapitan […]

Najbardziej pożądane umiejętności w zawodzie data engineer

Zgodnie z danymi statystycznymi z 2019 roku, zawód inżyniera danych obecnie jest jedną z najszybciej rozwijających się profesji. Inżynier danych odgrywa kluczową rolę w organizacji – tworzy i utrzymuje w sprawności pipeline'y i bazy danych, które służą do przetwarzania, transformacji i przechowywania danych. Jakie umiejętności są przede wszystkim potrzebne przedstawicielom tego zawodu? Różnią się […]

Ceph przez iSCSI – lub na nartach w hamaku

Czy wśród nas (cefowców) są tacy, którzy nie kochają „profesjonalnego ekstremum”? Wątpię – w przeciwnym razie nie bawilibyśmy się tym niezwykle interesującym i zabawnym produktem. Wielu z tych, którzy zajmują się eksploatacją Ceph, spotkało się z jednym niezbyt częstym (a wręcz bardzo rzadkim) ale czasami potrzebnym przypadkiem – podłączenie Ceph przez iSCSI lub FC. Po co? […]

Historia tworzenia domowego chmury. Część 5. Aktualizacja 2019 – PHP 7.2, MariaDB 10.4 i Nextcloud 17

Dwa lata temu opublikowałem cykl artykułów na temat tworzenia serwera www na bazie Debian 8 i uruchomienia na nim usługi Nextcloud 11. Po kilku miesiącach pojawiła się aktualizacja zawierająca „różnicowe” informacje dotyczące instalacji Nextcloud 13 na Debian 9. Pod koniec 2018 roku po prostu zaktualizowałem Debiana i Nextcloud i nie napotkałem żadnych niezwykłych lub interesujących […]

Teoria i praktyka wykorzystania HBase

Dzień dobry! Nazywam się Danil Lipowoj, nasz zespół w Sbertech rozpoczął korzystanie z HBase jako magazynu danych operacyjnych. W trakcie jego badania zgromadziłem doświadczenie, które chciałem usystematyzować i opisać (mamy nadzieję, że będzie to pomocne dla wielu). Wszystkie poniższe eksperymenty były przeprowadzane z wersjami HBase 1.2.0-cdh5.14.2 i 2.0.0-cdh6.0.0-beta1. Ogólna architektura Zapis danych w HBASE Odczyt danych z HBASE […]

Aktualizacja Check Point z R77.30 do 80.20

Jesienią 2019 roku Check Point zakończył wsparcie dla wersji R77.XX, więc należało przeprowadzić aktualizację. O różnicach między wersjami, plusach i minusach przejścia na R80 powiedziano już wiele. Porozmawiajmy lepiej o tym, jak właściwie zaktualizować wirtualne appliance Check Point (CloudGuard dla VMware ESXi, Hyper-V, KVM Gateway NGTP) i co może pójść nie tak. Zatem mamy […]

Kubernetes: dlaczego tak ważne jest skonfigurowanie zarządzania zasobami systemu?

Z reguły zawsze pojawia się potrzeba zapewnienia dedykowanej puli zasobów dla jakiejś aplikacji, aby mogła działać poprawnie i stabilnie. Ale co, jeśli na tych samych zasobach działają jednocześnie kilka aplikacji? Jak zapewnić minimalnie potrzebne zasoby dla każdej z nich? Jak ograniczyć zużycie zasobów? Jak prawidłowo rozłożyć obciążenie między węzłami? Jak zapewnić działanie mechanizmu poziomego […]

O multitenancy

Niestety, ten termin nie ma dobrego odpowiednika w języku polskim. "Wikipedia" podaje tłumaczenie "wielu najemców". Czasami nazywa się to "wielokrotnym posiadaniem". Te terminy mogą wprowadzać pewne zamieszanie, ponieważ przedmiot nie ma w rzeczywistości nic wspólnego z najmem ani z posiadaniem. Chodzi tutaj o architekturę oprogramowania oraz organizację jego eksploatacji. Ostatnie nie jest mniej ważne. Zaczęliśmy […]

Avito Kafka meetup: connectory, integracja, chmury

Cześć! W czwartek, 23 stycznia, odbędzie się nasze pierwsze spotkanie dotyczące Apache Kafka. Będziemy rozmawiać o integracji, złączach źródłowych i uruchamianiu skalowalnych aplikacji w Kubernetes. W wystąpieniach wezmą udział inżynierowie Booking.com, Confluent i Avito. Spotykamy się o 18:00. Rejestrujcie się sami i zapraszajcie kolegów. Poniżej — zapowiedzi wystąpień, link do rejestracji i transmisji wideo ze spotkania. Wystąpienia Connectory: czemu jest was tak wielu — Anatolij […]

Uprawnienia plików w Linuxie

Cześć wszystkim. Aktywnie włączamy się do pracy i już w styczniu szykujemy wiele potężnych uruchomień. Między innymi ogłoszono nabór na nową edycję lubianego kursu „Administrator Linux”. W przededniu uruchomienia tradycyjnie dzielimy się tłumaczeniem przydatnego materiału. Uprawnienia plików oferują bezpieczną alternatywę dla plików wykonywalnych SUID, ale na pierwszy rzut oka mogą wydawać się nieco zawiłe. Wszyscy wiemy, że […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster