Avantime – din ledande Backend byrå
Vi hittar den bästa Backend-lösningen för dig!
Behöver ditt företag hjälp med server-side-utveckling? Våra backend-utvecklare hjälper dig från behovsanalys till leverans och uppföljning.
Vi har stor kompetens inom integrationer, databaser och server-side funktionaliteter och hjälper dig att hitta den allra bästa lösningen för just ditt företag.
Vi är experter på många olika ramverk och programmeringsspråk såsom C#, .net core, .net, Azure, Kubernetes, Entity Framework.
Avantime är en ledande Backend-byrå. Vi har kontor i Stockholm, Örebro och Luleå.
Vad är Backend-utveckling?
Inom IT använder man sig ofta av uttrycken ”frontend” och ”backend”. Frontend är enkelt uttryckt det som användaren ser på sin skärm, och backend handlar om processerna som sker ”bakom kulisserna” på en webbplats eller i mjukvara. Ofta benämns backend som ”server-side”, vilket då syftar till den kommunikation och funktionalitet som hanteras av servrar eller databaser.
Backend kallas ofta för webbplatsens hjärna. Det är oftast på serversidan som avancerade funktioner såsom server/databaskommunikation, datalagring, betallösningar och säkerhetsfunktioner sker.
Avantimes backend-utvecklare har bred kompetens i de flesta moderna utvecklingsverktyg och utvecklingstekniker på marknaden. Vi håller oss ständigt uppdaterade på förändringar och nyheter i branschen, och du kan därför känna dig trygg med att våra utvecklare alltid har tillgång till det senaste inom backend-utveckling.
Några av verktygen vi använder idag:
- C#
- .net core
- .net
- Azure
- Kubernetes
- Entity Framework
Programmeringsspråk, ramverk och verktyg
.net
.net är en utvecklingsplattform med öppen källkod som är skapat av Microsoft för utveckling av många olika typer av applikationer. Plattformen används av över 5 000 000 utvecklare över hela världen.
.net core
En utvecklingsplattform som underhålls av Microsoft och .NET Communityt. En nyutveckling av .net som bygger på grunderna från .net, men är utvecklat för moderna applikationer.
Det är ”cross-platform”, vilket betyder att det fungerar på Windows, macOS och Linux, på olika typer av enheter (devices), i olika molnlösningar och i inbyggda/inbäddade system (embedded).
C#
Ett av de vanligaste programmeringsspråken inom .net-plattformen. Det är ett objekt-orienterat språk som utvecklats av Microsoft. C# kan även användas för att göra bland annat grafiska program i Windows, systemtjänster och DLL-filer.
Azure
Microsoft Azure är en av de branschledande molnplattformarna för att automatisera och förenkla distribution av en applikation. Eftersom det är en molntjänst handlar det om en grupp molntekniker som tillsammans erbjuder ett utbud av funktioner och komponenter för att lagra data och exekvera applikationer. Data lagras på flera olika platser och hämtas först när den behövs eller efterfrågas. Det Azure alltså gör är låta sina kunder lagra och köra sina program och filer på deras servrar som finns utspridda över hela världen.
Microsoft Azure består av tre olika grundkomponenter:
- Lagringsdel – tar hand om all datalagring
- Beräkningsdel – exekverar applikationen
- Fabric-del – administrera och övervaka mjukvaran i plattformen
Kubernetes
Moderna appar byggs i allt högre grad med hjälp av containrar, det vill säga mikrotjänster förpackade med beroenden och konfigurationer. Kubernetes (uttalas ”koo-bär-nett-iss”) är programvara med öppen källkod för distribution och hantering av dessa containrar i stor skala, och det är även det grekiska ordet för ett fartygs rorsman eller en pilot. Skapa, leverera och skala containeriserade appar snabbare med Kubernetes, som ibland kallas ”k8s” eller ”k-eights”.
Entity Framework
För att arbeta med databaser i C# använder man ofta Entity Framework (EF). Det är ett ORM-system (objekt-relationell mappning), som låter en skriva kod som om det vore vanliga objekt, istället för att manuellt skriva SQL-kod, exekvera den och därefter konvertera resultatet till objekt.
Docker
Används för att köra andra operativsystem på vår egen dator, eller operativsystem paketerade tillsammans med programvaror. Docker kallar en sådan samling av operativsystem och programvara för en image som körs i en container. Man kan till exempel starta upp en container som bygger på en image med Linux, Apache, PHP och MySQL, och vi kan använda det utan att behöva installera dessa programvaror på vår egen dator.
Exempel på tjänster som vår backend byrå levererar
- Behovsanalys
- Planering
- Lösningsförslag
- Utveckling
- Testning
- Leverans
- Uppföljning
- Underhåll
Design
Vi är ett gäng klassiska kreatörer men med digitalt DNA och bred branscherfarenhet som är redo att hjälpa dig med allt du behöver för att få just din affär att växa.
UI-design
Vi fokuserar på användarnas visuella upplevelse och bygger snygga och moderna gränssnitt.
Sociala medier byrå
Avantime är en ledande sociala medier byrå. Vi levererar framgångsrika kampanjer i kanaler som Facebook, Instagram, LinkedIn…