Kategoria: Administracja

4. Testowanie obciążeniowe Check Point Maestro

Kontynuujemy cykl artykułów poświęconych rozwiązaniu Check Point Maestro. Opublikowaliśmy już trzy wprowadzające artykuły: Check Point Maestro Hyperscale Network Security Typowe scenariusze użycia Check Point Maestro Typowy scenariusz wdrożenia Check Point Maestro Teraz nadszedł czas na testy obciążeniowe. W ramach artykułu postaramy się pokazać, jak odbywa się równoważenie obciążenia między węzłami oraz omówimy proces […]

Porównanie kosztów na Managed Kubernetes (2020)

Przyp. tłum.: Amerykański inżynier DevOps Sid Palas, korzystając z niedawnego ogłoszenia Google Cloud jako pretekstu, przeprowadził porównanie kosztów usługi Managed Kubernetes (w różnych konfiguracjach) od wiodących światowych dostawców chmurowych. Dodatkowym atutem jego pracy było opublikowanie odpowiedniego notatnika Jupyter, który umożliwia (przy minimalnej znajomości Pythona) dostosowanie przeprowadzanych obliczeń do własnych potrzeb. TL;DR: Azure i Digital Ocean nie pobierają […]

Jak przeczytać i poprawić 100,000 linii kodu w tydzień

Na początku zawsze trudno jest zorientować się w dużym i starym projekcie. Ocena architektury — to jedna z aktywności architekta. Zazwyczaj trzeba pracować z dużymi, starymi projektami, a wyniki należy przedstawić w ciągu tygodnia. Jak ocenić projekt liczący 100 tys. i więcej linii kodu w ciągu tygodnia, jednocześnie dostarczając naprawdę przydatne wyniki dla klienta? Większość architektów i liderów technicznych […]

DBA: właściwie organizujemy synchronizacje i importy

W przypadku skomplikowanej obróbki dużych zbiorów danych (różne procesy ETL: importy, konwersje i synchronizacje z zewnętrznym źródłem) często pojawia się potrzeba tymczasowego „zapamiętania” i natychmiastowego przetworzenia czegoś obszernego. Typowe zadanie tego rodzaju brzmi zwykle mniej więcej tak: „Tutaj księgowość wyeksportowała ostatnie płatności z banku klienta, musimy je szybko załadować na stronę i powiązać z fakturami.” Ale kiedy […]

Wokół data.table

Ten artykuł będzie interesujący dla tych, którzy używają biblioteki do przetwarzania danych tabelarycznych dla R — data.table, i mogą być zadowoleni, widząc elastyczność jej zastosowania w różnych przykładach. Zainspirowany dobrym przykładem kolegi, mam nadzieję, że przeczytaliście już jego artykuł, proponuję głębiej zgłębić temat optymalizacji kodu i wydajności opartej na data.table. Wprowadzenie: skąd pochodzi data.table? […]

„Zdalna praca” z routerem Cisco

W związku z ostatnimi informacjami o szybkim rozprzestrzenianiu się wirusa COVID-19 wiele firm zamyka swoje biura i przenosi pracowników na pracę zdalną. Firma Cisco rozumie potrzebę i ważność tego procesu i jest gotowa kompleksowo wspierać naszych klientów i partnerów. Organizacja bezpiecznego dostępu zdalnego Optymalnym rozwiązaniem do organizacji bezpiecznego dostępu zdalnego do zasobów firmowych jest wykorzystanie […]

Bare-Metal Provisioning z własnej inicjatywy, czyli automatyczne przygotowanie serwerów od podstaw

Cześć, mam na imię Denis i jednym z moich obszarów działalności jest rozwój rozwiązań infrastrukturalnych w X5. Dziś chciałbym podzielić się z Wami tym, jak można w oparciu o ogólnodostępne narzędzia uruchomić automatyczny system przygotowania serwerów. Moim zdaniem jest to interesujące, proste i elastyczne rozwiązanie. Przez przygotowanie rozumiem: zrobienie z nowego serwera prosto z pudełka, w pełni skonfigurowanego serwera […]

Rozbudowa klastra równoważenia obciążenia ASA VPN

W tym artykule chciałbym przedstawić krok po kroku instrukcję, jak szybko zbudować najbardziej skalowalny obecnie schemat dostępu do VPN zdalnego na bazie AnyConnect i Cisco ASA – klaster równoważenia obciążenia VPN. Wprowadzenie: Wiele firm na całym świecie w związku z aktualna sytuacją spowodowaną COVID-19 podejmuje wysiłki, aby przenieść swoich pracowników na tryb pracy zdalnej. […]

Jądro Linux 5.6 — czego oczekiwać w nowej wersji jądra

Premiera jądra Linux 5.6 planowana jest na koniec marca. W naszym dzisiejszym materiale omawiamy nadchodzące zmiany — nowy system plików, protokół WireGuard oraz aktualizacje sterowników. Zdjęcie — lucas huffman — Unsplash. Oczekiwany protokół VPN David Miller, odpowiedzialny za podsystem sieciowy Linux, postanowił włączyć do jądra WireGuard. To tunel VPN opracowany przez firmę bezpieczeństwa IT Edge Security. […]

Testujemy na produkcji: Canary Deployment

Kanarek to mały ptak, który ciągle śpiewa. Te ptaki są wrażliwe na metan i tlenek węgla. Nawet przy niewielkich stężeniach szkodliwych gazów w powietrzu tracą przytomność lub umierają. Poszukiwacze złota i górnicy brali ze sobą ptaszki do pracy: dopóki kanarki śpiewają, można pracować, gdy milkną — w kopalni są gazy i czas się ewakuować. Górnicy poświęcali małego ptaka, aby wydostać się […]

Jak Quarkus łączy programowanie imperatywne i reaktywne

W tym roku planujemy poważnie rozwijać tematy kontenerów, Cloud-Native Java i Kubernetes. Logicznie następstwem tych tematów będzie przedstawienie frameworka Quarkus, który już został omówiony na Habrze. Dzisiejszy artykuł jest poświęcony nie tyle działaniu 'subatomowej, superszybkiej Java', ile perspektywom, które Quarkus wnosi do Enterprise. Java i JVM nadal są niezwykle popularne, ale przy pracy z technologiami bezserwerowymi […]

Quarkus — supersoniczna subatomowa Java. Krótkie wprowadzenie do frameworka

Wprowadzenie 7 marca firma RedHat (wkrótce — IBM) zaprezentowała nowy framework — Quarkus. Według słów deweloperów, ten framework bazuje na GraalVM i OpenJDK HotSpot i jest przeznaczony dla Kubernetes. Stos Quarkus obejmuje: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus i inne. Celem stworzenia jest uczynienie Javy wiodącą platformą do wdrażania w Kubernetes […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster