NGINX Plus: Platforma za dostavu aplikacija sve u jednom omogućuje programerima upravljanje web poslužiteljima bez čekanja IT-a

TL; DR: Milioni inovatora, poduzetnika i programera koriste NGINX za isporuku web mjesta i aplikacija s performansama, pouzdanošću, sigurnošću i opsegom. No nedovoljno je znati o NGINX Plus-u koji proširuje značajke nevjerojatno popularnog otvorenog koda web poslužitelja na kompletnu platformu za isporuku aplikacija. NGINX Plus omogućava programerima veću kontrolu i pristup njihovoj infrastrukturi, omogućujući im izvršavanje projekata s povjerenjem u dugoročnu stabilnost po kojoj je marka NGINX postala poznata. Razgovarali smo s tehničkim menadžerom za marketing proizvoda Faisal Memon, koji je s nama podijelio obilje mogućnosti koje dobar proizvod čine još boljim.


Svi smo tamo bili programeri: Imate uzbudljivu značajku ili projekt na kojem ćete raditi i napokon ste se našli u utoru. Pregledavajući šifru, konačno možete izostaviti sve ostalo i dovršiti neke veće radove.

Osim, pričekajte – uravnoteženje opterećenja vaše infrastrukture mora se prilagoditi prije nego što krenete naprijed. To znači da zaustavite svoj posao, predate kartu IT-u i izvrnete palčeve dok čekate da riješe problem (a da ne spominjem nadu da će ih uspjeti dobiti već pri prvom pokušaju).

Ako imate NGINX Plus, ipak biste mogli sami upravljati vlastitim balansiranjem opterećenja i brže se vratiti na posao. Premijska verzija najpopularnijeg svjetskog web-poslužitelja otvorenog koda daje vam veći nadzor nad funkcioniranjem infrastrukture, izjavio je Faisal Memon, direktor marketinga za tehničke proizvode. NGINX Plus omogućuje razvojnim programerima automatiziranjem ključnih koraka izrade aplikacije i pružanjem novih funkcija korisnicima, poput upornosti sesije, zdravstvenih pregleda i nadzora.

“Ne postoji ništa neugodnije od toga da morate prekinuti posao i čekati da netko drugi nešto učini prije nego što nastavite”, rekao je. “Uz NGINX Plus, ne samo da će vaši korisnici brže dobivati ​​sadržaj, već će i smanjiti radno opterećenje na pomoćnim poslužiteljima i poslužiteljima aplikacija. Postižete učinkovitiju upotrebu svojih postojećih resursa. “

NGINX Plus platforma za dostavu aplikacija daje slobodu za inovacije

Kao da razina otvorenog koda NGINX nije bila dovoljno popularna, inženjeri i programeri dodali su razne značajke koje omogućuju kupcima da koriste NGINX Plus kao regulator opterećenja ili regulator isporuke aplikacija.

Snimka zaslona nadzorne ploče NGINX Plus

Komercijalna verzija NGINX nudi poboljšane značajke uravnoteženja, predmemoriranja i implementacije.

Pored proširenih mogućnosti balansiranja, predmemoriranja i uvođenja, NGINX Plus nudi postojanost sesije, zdravstvene provjere i nadzor.

Iako su učinili snažnu i popularnu platformu još jačom, “mnogi ljudi čak i ne znaju da postoji NGINX Plus”, navodi Faisal. “To je podržani proizvod koji sada možete koristiti. Ljudi vole NGINX koristiti kao svoj web poslužitelj. S NGINX Plus steknite isto iskustvo i u drugim točkama vaše aplikacijske infrastrukture. “

Balansirač opterećenja optimizira dostupnost i vrijeme rada

NGINX Plus proširuje mogućnosti obrnutog proxyja u otvorenoj verziji NGINX-a dodatnom metodom uravnoteženja opterećenja. Pored toga, sve su metode optimizirane za učinkovitiji rad na višejezgrenim poslužiteljima.

“Balansiranje opterećenja omogućuje vam skaliranje web stranice tako da imate ugrađene viškove”, rekao je Faisal. “Ako nešto nije u redu s jednim od vaših poslužitelja, postoje i drugi poslužitelji koji mogu podnijeti opterećenja. Mogućnost rukovanja pogreškama s arhitekturom uravnoteženom opterećenjem gotovo je industrijski standard za skaliranje aplikacija. “

Keširanje sadržaja ubrzava iskustva korisnika

Korištenje NGINX Plus kao sloja predmemoriranja sadržaja značajno će poboljšati performanse web mjesta, povećati kapacitet poslužitelja i ojačati veću dostupnost, prema Faisal.

Što brže korisnik može dobiti sadržaj to je bolje – uostalom, vrijeme je novac. Prema članku o Fast Company, Amazon je utvrdio da će samo jedna sekunda dodatnog vremena koštanja kompanije koštati 1,6 milijardi dolara prodaje svake godine. Usporavajući rezultate pretraživanja za samo četiri desetine sekunde, Google je izračunao da će izgubiti osam milijuna pretraživanja dnevno.

NGINX Plus također uključuje značajku čišćenja predmemorije koja omogućuje korisnicima da odmah uklone stare datoteke iz predmemorije, pazeći da svi posjetitelji web mjesta dobivaju ažurirani dinamički sadržaj. Keširanjem sadržaja na dinamičnim stranicama uklanjate radna opterećenja s poslužitelja i razine baze podataka, rekao je Faisal.

“Učinkovito eliminirate popriličan procenat tog rada iz plinovoda”, rekao je. “To obično znatno poboljšava performanse i smanjuje troškove, jer možete dobiti manji poslužitelj. Ne treba vam toliko procesijske snage na pozadini.

On-the-Fly Rekonfiguracije pojednostavljuju implementaciju

Bilo da popravljate pogrešku pri upisu ili uvodite novu značajku, NGINX Plus pojednostavljuje uvođenje u proizvodno okruženje.

Umjesto ručne, open-source metode NGINX koja je uključivala izmjenu konfiguracijske datoteke, brisanje poslužitelja i aplikacija i ponovno učitavanje svega, Plus korisnici jednostavno trebaju promijeniti lokaciju poslužitelja unutar DNS-a i pustiti NGINX da radi.

NGINX nastoji privući sve rješenjem otvorenih i zatvorenih izvora

Prije dolaska u NGINX, Faisal je sedam godina radio kao programer za razvoj softvera u Cisco Systems. Želeći naučiti poslovnu stranu industrije, prešao je na marketinške pozicije sljedećih šest godina prije nego što se zaposlio u NGINX-u.

Kao prvi poslodavac s otvorenim kodom, NGINX je uveo Faisal u raspravu o stvaranju nečeg otvorenog ili zatvorenog koda.

“Stalno imamo tu raspravu, što mislim da je uvijek zanimljivo”, rekao je. „Programeri i tehnički ljudi žele učiniti sve besplatno jer želimo pomoći zajednici. Pa kad radimo nešto zatvorenog izvora, odluka je uvijek teška i prilično namjerna. Mislimo da je ta značajka nešto što može dati vrijednost do točke gdje će se ljudi pretplatiti na naš softver. “

Pojedinci u poduzeća: privlačenje programera s nizom resursa

Faisal je rekao kako kompanija želi privući cijeli krug potencijalnih kupaca. “Nastojimo pokriti što više cijelog spektra”, rekao je.

S fokusom na izgradnju nove generacije digitalnih tvrtki – one se već hvale remetilačkim brendovima poput Airbnb, Netflix i Uber – NGINXov program inovatora nudi neograničene razvojne licence za korisnike NGINX Plus i besplatni NGINX Plus za poduzetnike malih poduzeća.

S gledišta poduzeća, Faisal je rekao kako je NGINX u proteklom tromjesečju zaključio ponude s McDonald’som, Major League Baseballom i Expedia..

San Francisco u Rusiji: Upravljanje tvrtkom na svim kontinentima

Faisal i ostatak prodajnog i marketinškog tima rade u San Franciscu. Glavni inženjerski i pomoćni tim djeluje izvan Rusije, gdje je glavni tehnički direktor Igor Sysoev stvorio NGINX za rješavanje problema s performansama koje je viđao na svom radnom mjestu početkom 2000-ih.

“Uvijek postoji ta kulturna razlika i taj izazov raditi s ljudima koji rade drugačije i rade drugačije od nas”, rekao je Faisal. “Oni su također smješteni u vremenskoj zoni koja je 10 sati ispred naše.”

Faisal Memon, voditelj marketinga tehničkog proizvoda tvrtke NGINX, stoji iza žutog zaslona

Faisal zna samo jednu rusku riječ: “privet”, što znači zdravo.

Svoje ruske suradnike opisao je kao vrlo stvarne i točne. Iako to ponekad može biti izazovno – “ako im se nešto ne sviđa, ne boje se to reći”, nasmijan je Faisal – može vidjeti ruski utjecaj na uspješnoj platformi.

“NGINX je vrlo jednostavan, vrlo mršav proizvod, a to puno dolazi od ruske filozofije”, rekao je. “Oni su vrlo oduzeti i nemaju nikakve gluposti u pogledu svog pristupa.”

Značajke prošlosti, sadašnjosti i budućnosti u NGINX-u

NGINX, koji zapošljava otprilike 100 ljudi širom svijeta, ima za cilj objaviti tri nova proizvoda godišnje, navodi Faisal.

“Uvijek smo takvi u ovoj fazi da, tijekom polaganja jednog lansiranja proizvoda, pripremamo se za sljedeću”, rekao je. “Uvijek se osjeća kao da se događa akcija.”

Prošlost: Dodavanje podrške za HTTP2

Sredinom prošle godine, NGINX je dodao podršku za HTTP2 – razvoj koji su podržali NGINX-ovi korisnici Snaga Dropbox i Automattic.

“Ta značajka poprilično je pogodila za nas u pogledu usvajanja”, rekao je Faisal. “Imamo puno pitanja s terena i puno interesa naših kupaca, kako sa otvorenog koda, tako i sa strane Plus”.

Trenutno: pokretanje besplatne javne beta verzije alata za nadgledanje i dijagnostiku

Sredinom lipnja NGINX je pokrenuo besplatnu javnu beta verziju programa Amplify, alat za praćenje i dijagnostiku koji se temelji na GUI-u koji pruža podatke u stvarnom vremenu i djelotvorne uvide za poboljšanje performansi i sigurnosti NGINX-a..

“Kako je tvrtka koja gradi proizvod i koja najbolje poznaje NGINX, možemo analizirati konfiguraciju i način na koji ste implementirali NGINX”, rekao je Faisal. “Možemo pružiti načine poboljšanja i osiguranja na temelju naših najboljih praksi i znanja o načinu korištenja proizvoda.”

Budućnost: umetanje JavaScripta u konfiguracijske datoteke

Trenutno inženjeri rade na dodavanju mogućnosti za ugradnju JavaScripta, glavnog jezika na GitHub-u u zadnje tri godine, u konfiguracijsku datoteku NGINX.

“Bit će puno lakše poduzimati prilagođene radnje”, rekao je Faisal. “Imajući jezik s kojim su programeri frontenda izuzetno poznati i pomoću kojeg se mogu zakomplicirane konfiguracije učiniti mnogo lakšim i bržim od pronalaženja konfiguracijskog jezika NGINX.”

NGINX se usredotočuje na programere s stvaranjem novih značajki

Na svakom koraku NGINX Plus nastoji programerima olakšati život fokusirajući se na praktičnost i učinkovitost kako bi se promovirala veća dugoročna stabilnost, sigurnost i skaliranje.

“NGINX Plus želi osnažiti programera na što bolju samoposlugu kako bi ne samo poboljšao kvalitetu svog rada i svog života, već i poboljšao kvalitetu proizvoda”, rekao je Faisal. “Oni mogu raditi bez režijskih troškova kao ranije. Mi ćemo se pobrinuti za uspostavljanje zdrave mreže tako da ljudi mogu doći do njihovih proizvoda. “

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me