Onderhoudsbericht: Onderbrekingen in de dienstverlening worden verwacht op 7 juli 2024 van 9:00 AM naar 14:00 PM EST.

Professioneel uploaden van bestanden toevoegen aan je app

door | 18 juni 2024

Een formulier voor het uploaden van bestanden toevoegen aan een app is eenvoudig. Zorgen dat het grote volumes aankan zonder te breken? Niet zo veel.

Bij MASV hebben we een platform ontwikkeld dat professionele bestandsuploads, overdrachtsversnelling, beveiliging en bestandsbeheer biedt. En we hebben het gemakkelijk gemaakt om het te integreren in uw web- en native apps. We bieden je een aantal manieren om dit te doen: kies gewoon de oplossing die het beste aansluit bij jouw eisen. Voor een snelle, kant-en-klare oplossing gebruikt u MASV Portals. Voor volledige flexibiliteit gebruikt u onze API. Met al onze oplossingen kunt u snel, veilig en betrouwbaar grote bestanden uploaden.

Lees verder om meer te ontdekken over ons platform en onze oplossingen voor het uploaden van bestanden.

Inhoudsopgave

Laat uw gebruikers MASV proberen

 Ontdek hoe eenvoudig het is om bestanden te uploaden naar de cloud

Bestanden uploaden is eenvoudig, totdat het dat niet meer is

Voor een triviaal gebruik kan het implementeren van je eigen bestandsuploader voor een webapp zo eenvoudig zijn als een beetje webserverconfiguratie en een HTML-formulier. Er kunnen maar 5 regels HTML voor nodig zijn:


  
  

Maar de complicaties stapelen zich snel op als je werkt met meer realistische vereisten, zoals:

  • Betrouwbaarheid: Een uploader moet omgaan met fouten zoals ontoegankelijke lokale bestanden en netwerkproblemen. Vergeet foutdetectie en herstelfuncties niet wanneer (niet als) de overdracht halverwege mislukt. Idealiter wordt het bestand dat je ontvangt gevalideerd ten opzichte van het bestand dat is verzonden. Je server heeft ook redundantie nodig.
  • Veiligheid: Als bestanden je app binnenkomen, ben je nu verantwoordelijk voor de beveiliging ervan en voor de gebruikers die ze uploaden. Dat betekent dat je encryptie moet toevoegen (bij voorkeur in-flight en in rust). Voeg code-audits toe aan uw tijdlijn en budget als u moet voldoen aan standaarden zoals ISO 27001 of SOC2. U moet ook een waakzaam oog houden op zwakke plekken in de beveiliging. Niemand wil wakker worden om te ontdekken dat de bestanden van zijn gebruikers plotseling blootgesteld aan beveiligingsaanvallen.
  • Prestaties: Het uploaden van gigabytes en terabytes kost tijd en browsers zijn daar niet voor ontworpen. Je hebt misschien een grote netwerkverbinding, maar kan je oplossing deze verzadigen om zo snel mogelijk te uploaden? Je moet ook de latentie beperken wanneer je gebruikers zich aan de andere kant van de planeet bevinden dan je server.

Voor een echt nuttige bestandsuploader zullen die vijf regels HTML uitgroeien tot architectuurdiscussies, nog meer projectafhankelijkheden en vergaderingen met de DevOps- en beveiligingsteams. We kennen deze complicaties en hebben veel ontwikkelaars tegen deze muur zien oplopen wanneer hun behoefte aan bestandsoverdracht verder groeit dan een triviale use case.

Bestanden uploaden is makkelijker met MASV

MASV handelt deze complicaties voor u af, zodat u kunt kiezen uit gebruiksvriendelijke interfaces of fijnmazige controle voor een aangepaste implementatie. Wij hebben de moeilijke problemen opgelost om het zo eenvoudig mogelijk te maken om het uploaden van bestanden in de cloud toe te voegen aan uw app, snel, betrouwbaar en veilig:

  • MASV verwerkt enorme bestanden, tot 15 TB per stuk. Pakketten kunnen elke grootte hebben.
  • We zijn sneller dan de concurrentie. MASV ondersteunt grote netwerkverbindingen en vermindert de geografische latentie.
  • We zijn betrouwbaar. Overdrachten worden gevalideerd en we ondersteunen channel bonding.
  • We maken een sterke toewijding aan veiligheidinclusief ISO 27001 en onze Gold Shield beoordeling voor de TPN verkoperslijst.

MASV Portalen: Profiteer van een kant-en-klare Uploader

Laten we beginnen met onze eenvoudigste oplossing: Als uw workflow rechttoe rechtaan is, gebruikt u gewoon MASV Portalen.

Portalen zijn een eenvoudige manier om zonder code grote bestanden naar u toe te sturen of door u op te laten vragen. MASV Portals zijn ontworpen voor niet-technische beheerders om in een paar minuten op te zetten. Deelnemers hebben alleen een browser nodig, er hoeven geen plugins geïnstalleerd te worden en ze hebben niet eens een MASV-account nodig om u bestanden te sturen.

Screenshot van bestanden toevoegen aan een MASV-portaal

MASV Portals zijn volledig brandable en ondersteunen aangepaste metadata formulieren, wachtwoordbeveiliging en toegangscontrole. MASV integreert met een groeiende lijst van cloudaanbieders van derdenvan opslag tot SaaS-platforms. Portalen verbinden met cloudproviders is slechts een kwestie van een paar klikken in de MASV Web App.

Uw implementatie kan zo eenvoudig zijn als het volgende, zonder iets te installeren en zonder codering:

Schema van het uploaden van bestanden naar een cloudprovider

Als MASV je SaaS-platform (nog) niet ondersteunt, of je werkt met een in-house, voeg dan gewoon een cloudopslagprovider toe die beide ondersteunen:

Schema van het gebruik van tussenliggende cloudopslag om bestanden te uploaden naar een SaaS-platform

Desktop App: Meer prestaties en flexibiliteit, bijna net zo eenvoudig

Webbrowsers zijn alomtegenwoordig, maar ze hebben beperkingen op het gebied van prestaties en flexibiliteit. Als de gebruiker de browsertab sluit of zijn computer uitschakelt, moet hij de upload opnieuw starten. Daarom hebben we MASV Desktop App voor meer prestaties en flexibiliteit.

Desktop App is ook een no-code, gebruiksvriendelijke front-end voor MASV. Het is een native app die je gebruikers installeren op macOS, Windows en Linux om de prestaties en netwerkverbindingen van een computer optimaal te benutten. Het voegt deze functies toe aan het uploaden van bestanden:

  • Automatiseringen via Horloge Mappen en automatische portaaldownloads.
  • Kanaalverbinding met Multiconnect voor snellere overdrachten of betrouwbaardere overdrachten van externe verbindingen.
  • 10Gbps netwerk- en schijfoptimalisatie voor uw netwerk met hoge bandbreedte en opslaghardware.
  • Pauzeren en hervattenZelfs na een netwerkonderbreking of herstart.

MASV Web Uploader: Aangepaste bestanden uploaden

Als je voor je workflow meer controle nodig hebt over uploads via het web, kun je de optie MASV Web Uploader. Het is wat we gebruiken om MASV-portalen te implementeren. Web Uploader is een Javascript module die de bouwstenen levert om bestanden te uploaden naar de cloud met een webbrowser. Jij kunt je richten op de aangepaste UI en UX van je app, terwijl Web Uploader de complexiteit van het uploaden van bestanden afhandelt.

Net als bij MASV Portals, hoeven uw medewerkers bij Web Uploader niets te installeren of een MASV-account aan te maken.

💡 Meer lezen: Ontdek meer over Web Uploader in MASV documentatie voor ontwikkelaars.

We hebben Web Uploader onlangs bijgewerkt van versie 1.1 naar 2.2. Deze komt met nieuwe functies en aanzienlijk betere prestaties.

Pauzeren en hervatten van bestandsuploads

Terwijl de gebruiker in hetzelfde browsertabblad blijft, kan je webapp nu uploads pauzeren en hervatten. Dit is iets wat de vorige generatie van onze bestandsuploader niet ondersteunde.

Betere prestaties

De MASV Web Uploader is de snelste manier om grote bestanden te uploaden via een webbrowser. En met onze laatste update van 2.0.4 naar 2.2.0 hebben we de prestaties verbeterd voor pakketten die veel kleine bestanden bevatten, zoals afbeeldingen.

We hebben de prestaties van Web Uploader getest voor een pakket met 10.000 bestanden van elk één byte. De groene lijn vertegenwoordigt versie 2.2.0:

Grafiek die de doorvoer in versies 2.2 en 2.0 vergelijkt.

Merk op hoe Web Uploader 2.2 praktisch twee keer zo snel is, met een upload van ongeveer zes minuten in plaats van twaalf. Het gebruikt zelfs iets minder browsergeheugen.

💡 Meer lezen: We hebben ook Desktop App's prestaties voor beeldsequenties.

Granulaire tracering van gebeurtenissen

Ontwikkelaars vroegen om meer controle, dus hebben we Web Uploader veranderd van een belofte-gestuurd model naar een gebeurtenis-gestuurd model. Er zijn ongeveer een dozijn evenementen voor je app om het uploaden van bestanden te helpen beheren. Gebruik deze gebeurtenissen om je uploader verder aan te passen:

  • Uploadsnelheid en -volume.
  • Reageren op overdrachtsfouten.
  • Verkrijg de status van het pakket en de individuele bestanden.

MASV API: Fijnmazige controle voor uw bestandsuploads

MASV Portals, Web Uploader en Desktop App abstraheren de complexiteit van snelle, betrouwbare en veilige bestandsuploads. Maar als uw toepassing fijnkorrelige controle nodig heeft over het uploaden van bestanden, kunt u gebruik maken van het lagere niveau MASV API. Het is dezelfde API die wordt gebruikt door de MASV Web App, Portals, Web Uploader en Desktop App om toegang te krijgen tot het MASV platform.

Met de MASV API kunt u ook al het andere beheren met betrekking tot MASV bestandsoverdrachten, inclusief uploaden, downloaden, links, metadata en toegangscontrole.

💡 Meer lezen: Lees over de MASV API en andere bronnen voor ontwikkelaars.

Eenvoudige licenties en prijzen

MASV licenties zijn eenvoudig. Er zijn geen beperkingen op het aantal installaties voor MASV Portals, Web Uploader, Desktop App of de MASV API. Gewoon zich aanmelden en gebruik MASV in je project.

Onze de prijsstelling is eenvoudigook. Er zijn geen verrassingen en je hoeft niet te wachten tot het inkoopteam contracten vernieuwt of meer seats toevoegt. We smoren uploads of downloads ook niet af, sterker nog, we werken er hard aan om ze zo snel mogelijk.

Conclusie: Bouw eenvoudig een snelle, betrouwbare bestandsuploader met MASV

Bestanden uploaden toevoegen aan je app is eenvoudig. Bestanden uploaden naar grote bestanden, of veel bestanden, die ook nog eens snel, betrouwbaar en veilig is, is moeilijk. MASV lost de moeilijke technische problemen op en geeft je tegelijkertijd een reeks verschillende manieren om het in je app te integreren:

  • MASV Portalen: Kant-en-klare web uploading, eenvoudig genoeg voor niet-technische gebruikers om in enkele minuten op te zetten en te gebruiken.
  • MASV Desktop App: Ook kant-en-klaar, maar flexibeler en nog sneller.
  • MASV Web Uploader: Fijnmazige controle voor uw aangepaste web uploader zodat u zich kunt concentreren op de UI en UX.
  • MASV API: Toegang op laag niveau voor het inspecteren en beheren van bestandsuploads en al het andere over MASV bestandsoverdrachten.

Als je eenvoudige bestandsuploader opeens ingewikkeld wordt, maak het dan weer makkelijk met MASV zodat je je kunt richten op het geven van een betere ervaring aan je gebruikers.

Aanmelden voor MASV ontvang vandaag nog 20GB gratis en probeer het zelf uit.

Bestanden uploaden naar de cloud vereenvoudigen

Geef je gebruikers snelle, betrouwbare en veilige bestandsuploads