Indholdsfortegnelse[Skjule][At vise]
Software forbruger verden, og enhver CIO/CTO ønsker digital transformation.
Virksomheder vil bruge interne værktøjer eller tilpasset software, som koster 120 milliarder dollars i 2020, og dette tal vil fortsætte med at stige, efterhånden som vi indsamler flere og flere data, og virksomheder bliver mere konkurrencedygtige.
2020 var et frygteligt år for enkeltpersoner over hele verden såvel som for adskillige virksomheder.
Begivenhederne i 2020 og 2021 fik helt sikkert virksomheder til at søge internt efter svar. Interne værktøjsbyggere kan spille en væsentlig rolle i at hjælpe en virksomhed med at skære i omkostningerne og samtidig forbedre produktionen.
Efterhånden som pandemien ramte verden, og den nye normale tidsalder begyndte, som fører til digitale krav, er der stor sandsynlighed for, at du bruger tid i din virksomhed på interne værktøjer.
Interne værktøjer er stykker software, der enten er produceret internt eller designet eksternt af en løsningsarkitekt for at forbedre de daglige virksomhedsprocesser, forblive konkurrencedygtig og skabe forretningsværdi.
For at udføre arbejdet mere effektivt i den nye normal, vil denne artikel diskutere, hvad interne værktøjer er, hvorfor de skal bygges, og rammer for at producere interne værktøjer. Så lad os dykke ned i det.
Hvad er interne værktøjer?
Interne værktøjer er stykker software, der er skabt og brugt i en virksomhed til interne formål.
De spænder fra database-GUI'er til medarbejder-wiki'er og er velegnede til en organisations drift.
Virksomheder udvikler interne applikationer, også kendt som interne værktøjer eller back-office apps, for at tilbyde hvert team de værktøjer, de har brug for for at holde virksomheden i gang, lige fra statiske dashboards til ugentlige rutiner.
Interne værktøjer gør det muligt for teams at fungere på den måde, de kan lide.
Virksomheder kan designe interne værktøjer såsom tilpassede tekniske værktøjer, platforme og lagre for at øge teamets produktivitet eller CRUD-grænseflader (Create, Read, Update and Delete) for at hjælpe kundeservice med at løse kundesupportproblemer.
Virksomheder bruger ofte betydelige flows til at automatisere tilbagevendende forretningsoperationer, såsom godkendelsescyklusautomatisering.
Disse produkter er meget tilpasset til en virksomheds behov og er skabt, når der ikke er en omkostningseffektiv klar mulighed tilgængelig. Den tilsigtede slutbruger af disse værktøjer dikterer også, hvordan og hvor disse værktøjer bygges.
Hvorfor bygge interne værktøjer?
Virksomheder producerer interne produkter af de samme grunde, som de bygger ethvert andet stykke software.
De fleste af os blev ingeniører, fordi vi ønskede at bruge teknologi til at opdage og løse problemer. Et produkt kan vokse til et hidtil uset niveau gennem udviklingen, og du bliver i sidste ende nødt til at opgradere og vedligeholde det for at opfylde nye og udviklende krav.
Hvis du finder dig selv at bruge mere tid på overhead end på dit job, vil det hjælpe dig med at forbedre din livskvalitet at finde en måde at skære ned på det.
Indebærer dette, at du skal skabe et værktøj til hvert problem eller hver opgave, du støder på?
Nej, ikke altid. Men hvis værdien overstiger graden af arbejde, er det i det mindste værd at undersøge.
Rammer til at bygge interne værktøjer
Den vigtigste fordel ved at bruge denne type rammer er, at det sparer tid. Disse rammer gør det muligt for os at oprette forbindelse til vores databaser, bygge enkle CRUD-aktiviteter (Opret, Læs, Opdater og Slet) og organisere al denne funktionalitet i en brugervenlig brugergrænseflade.
Som et resultat har de fleste af disse rammer træk-og-slip-komponenter. Lad os tage et kig på flere populære rammer til at skabe interne værktøjer.
1. Intern
Intern er den mest effektive tilgang til at skabe og administrere interne værktøjer uden at bruge kode eller SQL. Internal er en no-code app builder, der giver os mulighed for at konstruere stærke interne værktøjer på kort tid.
Det er en fantastisk ramme, da den giver os mulighed for ikke kun at oprette forbindelse til en database, men også at interface med regneark, API'er og andre programmer som Hubspot, Stripe og Salesforce.
Denne app-bygger inkluderer en af de mest omfattende dokumentationssektioner, der er tilgængelige, og guider dig fra det grundlæggende i denne ramme til oprettelsen af mere ambitiøse projekter.
Du kan få en betydelig startpakke, som resulterer i mere end nok, hvis du ønsker at sætte gang i udviklingen af ethvert internt værktøj.
Internal giver robuste udviklerværktøjer til at udvide apps med kode og skabe dine egne genbrugelige funktioner via REST, GraphQL, SOAP eller SQL-forespørgsler. Det giver dig mulighed for at tilføje adskillige miljøer (f.eks. Staging) for at opfylde din udviklingsproces.
Intern understøtter også Basic Auth, OAuth og endda skræddersyede godkendelsesprocesser, der er specifikke for din virksomhed.
Nøglefunktioner
- Der kan bruges flere datakilder
- Brugergrænsefladen er enkel at bruge
- Nye udgivelser jævnligt
Priser
Intern tilbyder sektionerne Starter, Essential, Growth og Enterprise for henholdsvis $0, $25 og $50.
Du kan begynde at bruge Internal med det samme med startpakken, som inkluderer uendelige pladser, alle konstruktionskomponenterne, op til tre hoveddatakilder og mange flere funktioner.
2. Appsmith
Appsmith gør det nemt at oprette admin paneler, simple CRUD apps og processer.
Det bedste ved Appsmith er, at det er en open source projekt med kildekode tilgængelig på GitHub.
For at skabe dynamiske apps og sofistikerede arbejdsgange kan du bruge vores forudbyggede UI-widgets og linke dem til dine API'er og databaser. Hvad er endnu bedre?
Du kan bruge den teknologi, du foretrækker, til at implementere disse apps. Og hosting er gratis.
Det betyder også, at det er en gratis ramme at bruge; du kan bruge Docker til selv at hoste dine apps og bruge deres cloud-tjeneste. Du kan bygge CRUD-applikationer, Dashboards, Admin Paneler og mere 10 gange hurtigere ved at bruge deres JavaScript-baserede visuelle udviklingsplatform.
Nøglefunktioner
- Nem installation
- Den gratis cloud-hosting-server
- Komponenter kan trækkes og slippes
- Databasestik til DynamoDB, MongoDB, PostgreSQL og andre er tilgængelige.
Priser
Appsmith tilbyder tre udgaver: Community, Commercial og Enterprise.
Fællesskabsudgaven er tilgængelig gratis til evig tid og inkluderer selvhosting, ubegrænsede applikationer, ubegrænsede brugere, ubegrænsede datakilder, fællesskabssupport og meget mere.
I slutningen af 2021 eller begyndelsen af 2022 introduceres priser for kommercielle og Enterprise-udgaver.
3. Genværktøj
Vil du skabe kraftfulde og veldesignede grænseflader uden at skulle beskæftige dig med kompleksiteten af UI-biblioteker?
Retool leveres med et komplet sæt stærke byggeklodser lige ud af æsken, såsom tabeller, lister, diagrammer, formularer, guider, kort og så videre.
Det lader dig oprette forbindelse til næsten enhver database eller tjeneste, der har en REST, GraphQL eller gRPC API. Retool giver dig mulighed for at håndtere alle dine datakilder i en enkelt grænseflade.
Du ejer dine data, som med de fleste af disse rammer.
Denne ramme forbinder blot til din database eller API og kører forespørgsler for at administrere og konstruere simple (og ikke så grundlæggende) CRUD-aktiviteter.
Fordi Retool er ekstremt tilpasselig, er du aldrig begrænset til, hvad der er tilgængeligt ud af kassen. Hvis du ved, hvordan man skriver noget i JavaScript og en API, kan du oprette det med Retool.
Nøglefunktioner
- Lav dine egne databaseforespørgsler
- Opret forbindelse til absolut enhver database eller API
- Der er over 58 komponenter at bruge
Priser
Retool tilbyder gratis, Team-, Business- og Enterprise-løsninger for henholdsvis $0, $10 og $50.
Det giver også cloud- og self-cloud-muligheder.
Du kan begynde med det samme med gratispakken, som giver dig mulighed for at oprette et uendeligt antal applikationer, udvikle apps oven på enhver database eller API, skrive, distribuere og genbruge forespørgsler og meget mere.
4. ToolJet
ToolJet er en open source-platform med lav kode, der giver os mulighed for at skabe interne værktøjer uden at kræve tekniske færdigheder.
For at erhverve data og udføre aktiviteter kan du oprette forbindelse til databaser (PostgreSQL, MySQL, Cloud Firestore, Redis og mange flere), tjenester eller brugerdefinerede API'er (REST API'er, import af OpenAPI-standarder og godkendelse ved hjælp af OAuth2) slutpunkter.
Denne ramme tilbyder en brugergrænsefladebygger med træk og slip-funktioner, forudindstillede widgets og mobile layouts. Det inkluderer over 20 UI-komponenter, som du kan bruge med det samme.
ToolJet kan fordeles, udvides og bruges af udviklere. I editoren kan JS-kode bruges praktisk talt overalt. Kodeforslagsmenuen i ToolJet hjælper dig med at inkludere dynamiske variabler i din kode, mens du skriver.
Statusinspektørværktøjet giver dig mulighed for at undersøge den aktuelle status for forespørgsler og komponenter.
Nøglefunktioner
- Roller og tilladelser er enkle at konfigurere
- Version kontrol er inkluderet
- Den kan hostes på enhver VPC (virtuel privat sky)
- Der er flere datakildealternativer
Priser
ToolJet opkræver $0, $5 og $15 for henholdsvis Basic-, Startup-, Business- og Enterprise-pakkerne.
Du skal planlægge en demo til Enterprise. Du kan begynde med det samme med basispakken, men den har ekstremt begrænset funktionalitet, såsom muligheden for at installere op til to applikationer og kun to brugere.
Startpakken inkluderer dog ubegrænset applikationshjælp, e-mail-hjælp og meget mere.
5. Jet Admin
Jet Admin er en anden intern værktøjsbygger, der giver dig mulighed for at konstruere virksomhedsapps på få minutter. For at komme i gang med Jet Admin behøver du ingen kodningsfærdigheder.
Du skal blot bruge en datakilde for at komme i gang, og så kan du begynde at trække og slippe komponenter for at udvikle.
Du kan lave dine egne komponenter ved hjælp af HTML/CSS, Javascript, React, Angular eller Vue.
Hvis du er udvikler, kan du gøre brug af Jet Admin-platformens omfattende udviklingsværktøjer. Brugerdefinerede SQL- eller HTTP-forespørgsler kan bruges til at udvikle brugerdefinerede handlinger, tabeller, formularer og andre funktioner.
Jet Admin er en teknologi, der giver enhver organisation i enhver branche mulighed for hurtigt at skabe interne værktøjer eller portaler. Du kan også bruge færdige skabeloner med forskellige grænseflader, databasesæt, handlinger og andre funktioner.
Tilslut dine data, og begynd at tilpasse din apps brugergrænseflade.
Nøglefunktioner
- Opret forbindelse til databaser og API'er
- Du kan bruge 50+ UI-komponenter
- Udviklerværktøjer til rådighed
Priser
Jet Admin tilbyder en gratis, Starter, Pro og Enterprise bundle gratis, henholdsvis $24 og $48. Du skal planlægge et møde for Enterprise-pakken.
Du kan komme i gang med det samme med den gratis pakke, som inkluderer 30+ konstruktionsblokke/komponenter, en forbindelse til enhver database, en forespørgselsbygger og meget mere.
Det bedste er, at du også kan få en 14-dages gratis prøveperiode på Starter- og Pro-pakkerne.
6. budibase
Budibase kombinerer den største udviklingsoplevelse med en obsessiv opmærksomhed på hastighed, effektivitet og brugeroplevelse for at give alt det nødvendige for at bygge interne værktøjer.
Budibase er en open source og lav-kode platform, der skiller sig ud for sin hastighed og pålidelighed, inklusive alt hvad du behøver for at udvikle interne løsninger.
Budibase giver dig mulighed for at oprette forbindelse til en ekstern database, udtrække data fra en Rest API, importere en CSV eller oprette en ny database fra bunden ved hjælp af Budibase's indbyggede database.
Du kan skabe fantastiske værktøjer, der fungerer på alle platforme, inklusive mobil, desktop og tablet. Budibase giver dig mulighed for nemt og hurtigt at oprette offentlige og private apps eller begge dele.
Du kan bruge Docker og Docker Compose til at implementere din egen infrastruktur med Budibase.
Nøglefunktioner
- Det er open source og gratis
- Du kan indlæse data fra mange kilder
- Det tilbyder færdigmonterede komponenter
Priser
Budibase tilbyder en Cloud (Beta) plan, der hostes af Budibase og er tilgængelig gratis i evigheden. Skyen (Beta) giver fire apps, et uendeligt antal brugere, 1000 interne registreringer pr. app og meget mere.
Den anden mulighed er Open-Source, som er selvhostet og også gratis til evig tid. Det giver et ubegrænset antal poster, applikationer, brugere og meget mere.
Den endelige plan er Enterprise, og prisen skal indhentes gennem salg.
7. AppSheet
At bygge applikationer uden krav om at lære kode bringer et væld af nye muligheder frem. Det er formålet med Google AppSheet perron.
Udvikling af app uden kode kan være den næste trend, der transformerer verden af digitale produkter og virksomheder. Alle i dit team kan oprette applikationer og automatisere procedurer.
Du kan også designe og udgive multi-platform apps i realtid.
Det primære formål med AppSheet var at etablere et miljø, hvor alle nemt kunne designe mobile apps. Fordi det kan være dyrt at ansætte eller outsource udviklere, ville alle være i stand til at finansiere deres egne apps på denne måde.
Det kan også tage meget tid og ressourcer. Værktøjet er forbundet med flere tjenester, hvoraf den vigtigste er Google Cloud, den førende søgemaskine.
Andre tjenester, såsom Google Sheets og Google Forms, samt Office 365 og Salesforce, er også tilgængelige.
Nøglefunktioner
- Indhentning af information fra en række forskellige datakilder
- Evner til machine learning
- Automatisering af processer
- Integration af applikationer for at give endnu mere funktionalitet
Priser
AppSheet opkræver $5/bruger/måned og $10/bruger/måned for henholdsvis Starter- og Core-abonnementer.
Det giver også Enterprise Regular og Enterprise Plus. Du kan begynde at udgive apps med tablets, gallerier, diagrammer og dashboards med det samme med basispakken.
Du kan også bruge baggrundssynkronisering og køre programmer offline, blandt andet.
Konklusion
Opbygning af interne værktøjer er fremragende til at styrke dine teams uden besværet med kodning og andet intensivt frem og tilbage med udviklere eller analyseteams.
Der er adskillige lav- og kodefri platforme tilgængelige, som sparer tid på at skabe grundlæggende apps og hjælper dine teams med at koncentrere sig om din virksomheds andre aktiviteter af høj værdi.
Hver af ovenstående rammer har sin egen særpræg og individualitet. Det bedste er, at nogle af dem er open source og gratis.
Prøv et par af dem, og vælg den løsning, der passer bedst til dig.
Giv en kommentar