Zmanda 4.2: Przechodzenie do poziomu kodu wersji kopii zapasowej, która chroni przed atakami ransomware

Żmanda 4.2 | Kopia zapasowa| Odzyskiwanie| Kopia zapasowa przedsiębiorstwa| oprogramowanie ransomware| niezmienne kopie zapasowe

Wiemy, że kochasz Zmandę. Pozwól, że zabierzemy Cię za kulisy i przeprowadzimy przez cykl życia tej nowej, skokowej wersji: burza mózgów, planowanie, wykonanie i uruchomienie. Dostaniesz wgląd w wewnętrzne funkcjonowanie jak nigdy dotąd.

Zanim zaczniemy mówić o wspaniałych momentach w tworzeniu tej aktualizacji, najpierw oczyśćmy atmosferę. Dlaczego powinieneś uaktualnienie do Zmandy 4.2? Cóż, przyniósł ze sobą kilka ekscytujących nowych funkcji, takich jak niezmienne kopie zapasowe w celu ochrony przed atakami ransomware i globalnych zasad wykluczania w celu wyeliminowania konieczności powtarzalnego i ręcznego wykluczania plików, narzędzie do konfiguracji działań masowych umożliwiające szybsze i bezproblemowe tworzenie kopii zapasowych, ochronę przed lukami w zabezpieczeniach oraz szerszą kompatybilność z RHEL 9, Rocky Linux 9, Debian 11, oraz systemy operacyjne Windows 11. Sprawdź nasze zwolnij bloga aby dowiedzieć się więcej o tych funkcjach.

Teraz, gdy już przeczytałeś o tych niesamowitych funkcjach. Zacznijmy i przeprowadzimy Cię przez każdy krok, który prowadzi do wydania.

Stale rozwijający się rozwój

Gdzie w Zmanda kończy się rozwój produktu? Prawda jest taka, że ​​kiedy masz do czynienia z technologią, nigdy nie przestajesz pracować nad kolejną iteracją produktu, nawet jeśli jest tak świetny jak Zmanda. Zespół zarządzający i zespół programistów ściśle ze sobą współpracują, zbierając informacje od klientów, a także wyprzedzając trendy, interpretując trendy technologiczne, aby przewidzieć, czego nasi klienci mogą potrzebować w ramach doskonałego rozwiązania do tworzenia kopii zapasowych i odzyskiwania danych dla przedsiębiorstw. 

Ponieważ pomysły były wymieniane między innymi, jednym z nich, który zwrócił natychmiastową uwagę, było zabezpieczenie Zmandy na przyszłość przed atakami oprogramowania ransomware, których liczba alarmuje o ponad 80% rok do roku (ZSkalowanie). Wystarczy, że jeden pracownik kliknie jeden złośliwy link lub wiadomość e-mail, aby włamać się do całego systemu. Zespół programistów postanowił również zaktualizować wszystko, co dotyczy Pythona, aby usunąć luki w stosie. Zostało to zaplanowane w celu zapewnienia użytkownikom trwałych korzyści i poprawy bezpieczeństwa. Również analiza opinii klientów pokazała potrzebę Globalne zasady wykluczenia dla Linux Backup, w którym mogli na stałe wykluczać określone pliki lub foldery z kopii zapasowych. Oszczędza to nie tylko czas, ale także miejsce na kopie zapasowe po stronie użytkownika.

Dobrze ustalony cel

Za każdym razem, gdy planowane jest nowe wydanie, musi istnieć delikatna równowaga między dodawanymi funkcjami a czasem wprowadzenia na rynek, czyli tym, jak szybko i terminowo nowa wersja może dotrzeć do użytkownika końcowego. Ta przejrzystość ma ogromne znaczenie dla zespołu programistycznego w ustalaniu priorytetów działań. Istnieje kilka długoterminowych funkcji, które są już w trakcie prac, a niektóre są świeżo planowane do włączenia w każdym wydaniu. Tym razem, wraz z dodatkowymi funkcjami, zespół programistów postanowił zapewnić użytkownikom zachwycającą wygodę w postaci nowego narzędzia konfiguracyjnego, które może zbiorczo dodawać źródła Zmanda, zestawy kopii zapasowych, harmonogramy, magazyny i serwery kopii zapasowych za pomocą jednej operacji . 

Jak mówi Somesh Kumar, Scrum Master: „Zespół był rozproszony po różnych lokalizacjach geograficznych i strefach czasowych, ale istniała spójność, napędzana zapałem do tworzenia niezrównanego produktu, który trudno było osiągnąć nawet w zespołach pracujących pod jednym dachem. To jest nasza siła.

Dążenie do doskonałości

Po miesiącach ciężkiej pracy zespół programistów opracował aktualizację produktu. Aby zapewnić nienaganne wrażenia użytkownika, zaktualizowany produkt trafia do zespołu ds. zapewniania jakości. Poddali go serii rygorystycznych testów przy użyciu narzędzi takich jak Zephyre Scale do projektowania przypadków testowych i wykonywania oraz Selenium Web Driver i Eclipse do automatyzacji. Jest to szczególnie stresujący czas dla wszystkich, ponieważ jest to chwila prawdy dla zespołu programistów. Wszyscy są ciekawi: czy to działa dokładnie tak, jak zostało zaplanowane?

Kiran, kierownik ds. kontroli jakości, mówi: „Niektórzy twierdzą, że zespół ds. kontroli jakości to banda bezdusznych ludzi, których nie sposób zadowolić. Nie może być dalej od prawdy. Kiedy masz zamiar stworzyć najnowocześniejszy produkt, każdy możliwy test przypadku użycia ma znaczenie. Informacje zwrotne i cykl zmian między zespołem deweloperskim a zespołem ds. kontroli jakości zapewniają to. Doskonałość nigdy nie jest przypadkowa.

Interfejs przyjazny dla użytkownika

Podczas gdy zespół programistów i zespół ds. kontroli jakości pracowali nad podstawowym kodem i funkcjami, manipulując ciągami zer i jedynek, zespół projektowy i zespół ds. treści rozpoczęli pracę nad makietami nowych stron internetowych i interfejsów użytkownika do pracy z nową wersją. Modele szkieletowe, choć same w sobie skomplikowane, były tylko punktem wyjścia. Kolory, umiejscowienie, język treści, wszystko musi być ze sobą zbieżne. Dobrze zaprojektowany Strona funkcji Zmanda w końcu pojawił się po długich dyskusjach między zespołem deweloperskim a zespołem marketingowym. Nie tylko szczegółowo omówiono nowo dodane funkcje i poinformowano użytkowników, w jaki sposób wpłynie to na ich wrażenia, ale także zaprezentowano je w sposób, który sprawił, że interakcja była płynna.

„Backend jest tam, gdzie leży geniusz, nie ma co do tego wątpliwości. Ale frontend odzwierciedla zrozumienie ludzkich zachowań. Jesteśmy pomostem między zimnym kodem a ludzkim użytkownikiem końcowym. mówi Karan Kowshik, kierownik projektu UI/UX.

Tworzenie kompletnej korespondencji

Większość naszych użytkowników to ludzie zapracowani i mają mnóstwo rzeczy do załatwienia na co dzień. Przyciągnięcie ich uwagi i poinformowanie ich o tym, czego mogą się spodziewać po kolejnej iteracji naszego produktu, staje się trudne. Zadanie to wymagało zachowania delikatnej równowagi między pozostawaniem w cieniu a zostaniem spamerem. Zespół ds. treści i marketingu strategicznie zaprojektował komunikaty prasowe i kampanie informacyjne w mediach społecznościowych w oczekiwaniu na premierę. Wszystko musiało pasować do siebie jak dobrze nakręcony szwajcarski zegarek. Każda komunikacja była sprawdzana pod kątem kompletności przekazu, jego tonu i dokładności. Jest tylko jedna rzecz gorsza od braku komunikacji: jest to komunikacja nieprecyzyjna. Umieszczony w odpowiednim momencie blog, post lub e-mail mogą zadecydować o różnicy między ekscytującą premierą a premierą, która wślizgnęła się za kurtynę. Zespół pozostawał czujny w ocenie wpływu swojej komunikacji iw razie potrzeby wprowadzał zmiany w locie.

„To kluczowy moment dla zespołu marketingowego. Każdą korespondencję musimy przygotować w sposób technicznie przemyślany, ale w języku łatwo zrozumiałym dla naszych użytkowników. Kolorujemy intensywnie, zawsze w obrębie linii”. mówi Madhumitha Lakshmanan, kierownik ds. marketingu treści.

Zegar się resetuje – ponownie

Wreszcie nadeszła ta chwila. Wyciągnęliśmy wysokooktanowe wydawnictwo i wypowiedzieliśmy słowa, które były muzyką dla naszych uszu:

Zmanda 4.2, poznaj świat. Świat spotyka Zmandę 4.2.

Jednak emocje nigdy się nie kończą tutaj w Zmanda. Właśnie uruchomiliśmy pełną mocy aktualizację: Zmanda 4.2, a mimo to młyny pomysłów nigdy nie przestały się kręcić. Trwają już prace nad niektórymi niesamowitymi funkcjami, takimi jak wprowadzenie wiodącej w swojej klasie deduplikacji, która pozwoli zaoszczędzić pieniądze, funkcja globalnej listy wykluczeń w systemie operacyjnym Windows; rozszerzenie kompatybilności klienta do Fedory 35 i Fedory 36, rozszerzenie kompatybilności serwerów o nowe systemy operacyjne i wiele więcej.

Wszystko, co robimy tutaj w Zmanda, odbywa się z tobą w centrum naszego procesu myślowego. Twoja wygoda i bezpieczeństwo sprawiają, że stawiamy sobie coraz wyższe cele w zakresie rozwoju naszych produktów. Chcieliśmy, abyście poczuli tę pasję i zaangażowanie, dlatego powstał ten artykuł. Mamy nadzieję, że podczas korzystania z naszego produktu poczujesz taką samą ekscytację, jaką my odczuwamy podczas jego tworzenia.


Przeglądaj więcej tematów