Zmanda 4.2: Gehen Sie auf die Codeebene einer Backup-Version, die vor Ransomware-Angriffen schützt

Zmanda 4.2 | Sicherung| Erholung| Enterprise-Backup| Ransomware| unveränderliche Sicherungen

Wir wissen, dass Sie Zmanda lieben. Lassen Sie sich von uns hinter die Kulissen führen und Sie durch den Lebenszyklus dieser neuen und sprunghaften Veröffentlichung führen: Brainstorming, Planung, Ausführung und Veröffentlichung. Sie erhalten einen Einblick in das Innenleben wie nie zuvor.

Bevor wir anfangen, über die großartigen Momente bei der Erstellung dieses Updates zu sprechen, lassen Sie uns zuerst die Luft reinigen. Warum solltest du mehr Stunden zu Zmanda 4.2? Nun, es brachte einige aufregende neue Funktionen mit sich, wie z unveränderliche Backups zum Schutz vor Ransomware-Angriffen und globalen Ausschlussrichtlinien, um die Notwendigkeit des wiederholten und manuellen Ausschlusses von Dateien zu beseitigen, Dienstprogramm zur Einrichtung von Massenaktionen, das schnellere und nahtlose Backups ermöglicht, Schutz vor Sicherheitslücken und breitere Kompatibilität mit RHEL 9, Rocky Linux 9, Debian 11, und Windows 11-Betriebssysteme. Schauen Sie sich unsere an Blog veröffentlichen um mehr über diese Funktionen zu erfahren.

Nun, da Sie über diese unglaublichen Funktionen gelesen haben. Lassen Sie uns beginnen und Sie durch jeden Schritt führen, der zu einer Veröffentlichung führt.

Eine sich ständig weiterentwickelnde Entwicklung

Wo hört die Produktentwicklung bei Zmanda auf? Die Wahrheit ist, wenn Sie mit Technologie zu tun haben, hören Sie nie auf, an der nächsten Iteration eines Produkts zu arbeiten, selbst wenn es so großartig ist wie Zmanda. Das Managementteam und das Entwicklungsteam arbeiten eng zusammen, nehmen Input von den Kunden entgegen und schauen voraus, indem sie die Technologietrends interpretieren, um zu antizipieren, was unsere Kunden möglicherweise in einer großartigen Sicherungs- und Wiederherstellungslösung für Unternehmen benötigen. 

Als Ideen hin und her geschleudert wurden, erregte unter anderem eine, die sofort Aufmerksamkeit erregte, die Zukunftssicherheit von Zmanda gegen Ransomware-Angriffe, die einen alarmierenden Anstieg von über XNUMX erreichen 80% gegenüber dem Vorjahr (ZScaler). Es braucht nur einen Mitarbeiter, der auf einen bösartigen Link oder eine E-Mail klickt, um ein ganzes System zu verletzen. Das Entwicklungsteam beschloss außerdem, alles rund um Python zu aktualisieren, um Schwachstellen im Stack zu beseitigen. Dies wurde geplant, um den Benutzern nachhaltige Vorteile und Sicherheitsverbesserungen zu gewährleisten. Auch die Analyse des Kundenfeedbacks verdeutlichte die Notwendigkeit Globale Ausschlussrichtlinien für Linux Backup, wobei sie bestimmte Dateien oder Ordner wiederholt von Backups ausschließen konnten. Das spart nicht nur Zeit, sondern auch Backup-Platz beim Anwender.

Ein gut etabliertes Ziel

Wann immer eine neue Version geplant wird, muss ein empfindliches Gleichgewicht zwischen den hinzugefügten Funktionen und der Markteinführungszeit gefunden werden, d. h. wie schnell und rechtzeitig die neue Version den Endbenutzer erreichen kann. Diese Klarheit ist für das Entwicklungsteam von größter Bedeutung, um Aktivitäten zu priorisieren. Es gibt einige langfristige Funktionen, die bereits in Arbeit sind, und einige, die neu geplant sind, um in jede Version aufgenommen zu werden. Dieses Mal hat sich das Entwicklungsteam mit zusätzlichen Funktionen entschieden, den Benutzern eine entzückende Bequemlichkeit in Form eines neuen Setup-Dienstprogramms hinzuzufügen, mit dem Zmanda-Quellen, Sicherungssätze, Zeitpläne, Speicher und Sicherungsserver in großen Mengen mit einem einzigen Vorgang hinzugefügt werden können . 

In den Worten von Somesh Kumar, Scrum Master: „Das Team war über Länder und Zeitzonen verteilt, aber es gab einen Zusammenhalt, der von dem Eifer angetrieben wurde, ein unübertroffenes Produkt zu produzieren, was selbst in Teams, die unter einem Dach arbeiteten, schwer zu erreichen war. Das ist unsere Stärke.“

Streben nach Perfektion

Nach monatelanger harter Arbeit hat das Entwicklungsteam ein Produkt-Update entwickelt. Um die Benutzererfahrung einwandfrei zu halten, geht das aktualisierte Produkt an das Qualitätssicherungsteam. Sie unterzogen es einer Reihe strenger Tests mit Tools wie Zephyre Scale für das Entwerfen von Testfällen und deren Ausführung sowie Selenium Web Driver und Eclipse für die Automatisierung. Dies ist eine besonders stressige Zeit für alle, da es für das Entwicklungsteam der Moment der Wahrheit ist. Alle sind neugierig: Funktioniert es genau so, wie es geplant wurde?

Kiran, der QA-Manager, sagt: „Einige würden Sie glauben machen, dass das QA-Team aus einem Haufen herzloser Leute besteht, die unmöglich zufrieden zu stellen sind. Es kann nicht weiter von der Wahrheit entfernt sein. Wenn Sie dabei sind, ein innovatives Produkt zu entwickeln, ist jeder mögliche Anwendungsfalltest wichtig. Feedback und Änderungszyklen zwischen dem Dev-Team und dem QA-Team stellen dies sicher. Perfektion ist niemals Zufall.“

Eine benutzerfreundliche Oberfläche

Während das Entwicklerteam und das QA-Team am Kerncode und den Funktionalitäten arbeiteten und Zeichenfolgen aus Nullen und Einsen manipulierten, begannen das Designteam und das Inhaltsteam mit der Arbeit an den Wireframes neuer Webseiten und Benutzeroberflächen, um mit der neuen Version zu arbeiten. Die Wireframes, obwohl an sich kompliziert, waren nur ein Ausgangspunkt. Die Farben, die Platzierung, die Sprache des Inhalts, alles muss zusammenfließen. Ein gut gestaltetes Zmanda-Funktionsseite kam schließlich nach langen Diskussionen zwischen dem Entwicklerteam und dem Marketingteam heraus. Es konzentrierte sich nicht nur auf die neu hinzugefügten Funktionen im Detail und informierte die Benutzer darüber, wie sich dies auf ihre Erfahrung auswirken würde, sondern präsentierte sie auch auf eine Weise, die die Interaktion nahtlos machte.

„Im Backend liegt das Genie, keine Frage. Aber das Frontend spiegelt das Verständnis menschlichen Verhaltens wider. Wir sind die Brücke zwischen dem Cold Code und dem menschlichen Endnutzer.' sagt Karan Kowshik, Leiter des UI/UX-Designs.

Erstellung einer vollständigen Korrespondenz

Die meisten unserer Benutzer sind vielbeschäftigte Menschen und müssen sich täglich um eine Menge Dinge kümmern. Es wird schwierig, ihre Aufmerksamkeit zu erregen und sie darüber zu informieren, was sie von der nächsten Iteration unseres Produkts erwarten können. Diese Aufgabe erforderte ein empfindliches Gleichgewicht zwischen dem Verbleib im Schatten und der Verwandlung in einen Spammer. Das Inhalts- und Marketingteam hat im Vorgriff auf die Markteinführung Pressemitteilungen und Outreach-Kampagnen in den sozialen Medien strategisch entworfen. Alles musste zusammenpassen wie bei einer gut aufgezogenen Schweizer Uhr. Jede Mitteilung wurde auf Vollständigkeit der Botschaft, ihren Ton und ihre Richtigkeit überprüft. Schlimmer als keine Kommunikation ist nur eines: ungenaue Kommunikation. Ein gut getimter Blog, Beitrag oder eine E-Mail kann den Unterschied zwischen einer aufregenden Markteinführung und einer Markteinführung ausmachen, die hinter den Vorhang gerutscht ist. Das Team blieb wachsam bei der Einschätzung der Auswirkungen seiner Kommunikation und nahm bei Bedarf spontane Änderungen vor.

„Dies ist ein entscheidender Moment für das Marketingteam. Wir müssen jede Korrespondenz technisch versiert und dennoch in einer für unsere Benutzer leicht verständlichen Sprache gestalten. Wir färben kräftig, immer innerhalb der Linien.“ sagt Madhumitha Lakshmanan, Content Marketing Lead.

Die Uhr wird zurückgesetzt – schon wieder

Endlich war der Moment gekommen. Wir haben eine hochoktanige Veröffentlichung gezogen und durften die Worte sagen, die Musik in unseren Ohren waren:

Zmanda 4.2, triff die Welt. Welttreffen Zmanda 4.2.

Die Aufregung endet hier bei Zmanda jedoch nie. Wir haben gerade ein leistungsstarkes Upgrade auf den Markt gebracht: Zmanda 4.2, und doch hörten die Ideenmühlen nie auf zu brodeln. Die Arbeit an einigen erstaunlichen Funktionen ist bereits im Gange, wie die Einführung einer erstklassigen Deduplizierung, mit der Sie Geld sparen, die Funktion Global Exclusion List unter Windows OS; Erweiterung der Client-Kompatibilität auf Fedora 35 und Fedora 36, ​​Erweiterung der Server-Kompatibilität um neue Betriebssysteme und vieles mehr.

Bei allem, was wir hier bei Zmanda tun, stehen Sie im Mittelpunkt unseres Denkprozesses. Ihre Bequemlichkeit und Sicherheit lassen uns in Bezug auf unsere Produktentwicklung immer höher zielen. Wir wollten, dass Sie diese Leidenschaft und dieses Engagement spüren, daher ist dieser Artikel entstanden. Wir hoffen, dass Sie bei der Verwendung unseres Produkts die gleiche Begeisterung verspüren wie wir bei der Entwicklung.


Entdecken Sie weitere Themen