Eine außergewöhnliche Application ist ohne die richtige Grundlage nicht möglich. Eine Grundlage, die mindestens Sicherheit, Zuverlässigkeit, Genauigkeit, Transparenz, Kontrolle und Automatisierung bietet. Für uns bei NGINX ist der Aufbau und die Optimierung dieser Grundlage seit 20 Jahren unsere Kernaufgabe. Egal, ob Sie seit Tag 1 oder erst seit gestern bei uns sind: Im Mittelpunkt unserer Pläne für unsere und Ihre Zukunft steht unser Fokus, Sie bei der Entwicklung und Bereitstellung schneller moderner Apps zu unterstützen.
Sie erinnern sich vielleicht an Maslows Bedürfnishierarchie aus dem Grundkurs Psychologie. Dr. Maslow beschreibt fünf Ebenen menschlicher Bedürfnisse – angefangen bei den physischen Grundbedürfnissen (Luft, Nahrung, Obdach) bis hin zum Wunsch, das eigene Potenzial voll auszuschöpfen – und schlägt vor, dass grundlegendere Bedürfnisse befriedigt werden müssen, bevor wir höherstufigen Bedürfnissen unsere Aufmerksamkeit und Energie widmen können.
Ich sage bereits seit mehreren Jahren , dass erfolgreiche moderne Apps anpassungsfähig sein müssen wie lebende Organismen. Daher halte ich es für naheliegend, das Konstrukt einer Bedürfnishierarchie auch auf eine gesunde, wertvolle und aufgeklärte digitale Infrastruktur anzuwenden. Während Menschen und Apps wachsen, sich verändern und weiterentwickeln, ermöglicht diese ganzheitliche Perspektive Flexibilität, bei der unterschiedliche Bedürfnisse zu einem bestimmten Zeitpunkt Vorrang haben. In diesem Diagramm erweitern wir Maslows Hierarchie für Menschen, um den Anforderungen einer schnellen, sicheren modernen App gerecht zu werden:
Obwohl NGINX vielen Leuten als Webserver, Reverse-Proxy oder sogar als Load Balancer bekannt ist, haben unsere Erfolge in den fast zwei Jahren seit unserer Übernahme durch F5 – und insbesondere während der COVID-19-Pandemie, als die explodierende Abhängigkeit von Apps die Unternehmens- und öffentliche Infrastruktur gleichermaßen belastete – bewiesen, dass die NGINX-Technologie über diese Fähigkeiten hinaus wächst und Applications unterstützt, während sie sich von einfachen Web-Apps zu komplexen, verteilten Microservices entwickeln. Um unsere Fähigkeit zu verbessern, NGINX-Kunden und der Community bei der Bereitstellung von Applications zu unterstützen, haben wir uns auf drei Hauptbereiche konzentriert. So korrelieren sie mit den drei grundlegenden Ebenen der Hierarchie der App-Anforderungen – Bereitstellung, Sicherheit und Leistung:
Die erste Ebene unserer App-Anforderungshierarchie ist die Bereitstellung. Dazu gehören das Routing und der Lastenausgleich des Datenverkehrs, um das grundlegendste Bedürfnis zu erfüllen: die Verbindung von Benutzern mit Ihrer App. NGINX hat mehrere neue Funktionen veröffentlicht, um die Anforderungen der Application zu erfüllen:
Nachdem Sie Ihre Benutzer und Apps verbunden haben, müssen Sie sicherstellen, dass die Verbindung sicher ist. Niemand kann es sich leisten, dass Daten gestohlen werden, Schwachstellen ausgenutzt oder die Privatsphäre missachtet wird. Sicherheit ist beinahe ebenso grundlegend wie die reine Bereitstellung, und die branchenführende Sicherheitskompetenz von F5 ist einer der größten Beiträge zum Wachstum von NGINX. Zu den jüngsten Sicherheitsverbesserungen gehören:
Richtlinienobjekt
an DevOps-Teams delegieren.Ihre Benutzer können jetzt auf Ihre App zugreifen. Die Verbindung ist sicher. Das nächste grundlegende Bedürfnis, das wir erfüllen müssen, ist Geschwindigkeit. Wenn Ihre App ins Stolpern gerät, werden die Benutzer sie zugunsten der nächsten App im Store verlassen. Folgendes unternimmt NGINX, um leistungsstarke Apps bereitzustellen:
NGINX und F5 haben es sich zur Aufgabe gemacht, alle Bedürfnisse unserer Community und unserer Kunden mit neuen und verbesserten Plattformen, Funktionen und Partnerschaften zum klaren Nutzen der Infrastruktur- und Entwicklerteams zu erfüllen. Dazu gehören Anforderungen auf den Hierarchieebenen „Insights“ und „Business Value“. Diese habe ich hier nicht erörtert, aber Sie können sicher sein, dass unsere Roadmap auch hierfür Lösungen enthält. Um mehr zu erfahren, schalten Sie meine Keynote bei F5 Agility 2021 am Dienstag, 20. April um 8:00 Uhr ein PDT (16:00 Uhr BST) und erneut am Mittwoch, 21. April um 9:00 Uhr SGT für den Komfort der Zuschauer in APCJ.
Die drei Tage (20.–22. April) von Agility, unserem kostenlosen, virtuellen Benutzerevent, sind vollgepackt mit großartigen Inhalten. Registrieren Sie sich und sehen Sie sich alle Breakout-Sitzungen, Diskussionsforen, Blitzsitzungen, interaktiven Demos und Labore an.
„Dieser Blogbeitrag kann auf Produkte verweisen, die nicht mehr verfügbar und/oder nicht mehr unterstützt werden. Die aktuellsten Informationen zu verfügbaren F5 NGINX-Produkten und -Lösungen finden Sie in unserer NGINX-Produktfamilie . NGINX ist jetzt Teil von F5. Alle vorherigen NGINX.com-Links werden auf ähnliche NGINX-Inhalte auf F5.com umgeleitet."