Logo Right People Group
Logo Right People Group

Vad är IT-arkitektur?

IT-arkitektur är ett brett begrepp som kan betyda olika saker för olika människor och i olika organisationer.

Vi kan dela IT-arkitekturen i 3 övergripande kategorier som kommer att ha flera underkategorier:

I denna session kommer vi att fokusera på Enterprise-arkitektur och Lösningsarkitektur / Software-arkitektur, eftersom det kommer att finnas en separat session om “Cloud and IT-infrastruktur”.

Introduktion till Enterprise Architecture (EA)

Enterprise-arkitektur är den typ av IT-arkitekturer som ligger närmast verksamheten och längst bort från de tekniska uppgifterna. Men i Right People Group föredrar vi fortfarande Enterprise-arkitekter som har någon form av teknisk bakgrund och en god teknisk förståelse.

Right People Group levererar huvudsakligen Enterprise-arkitekter till stora organisationer och de specifika projekten är typiskt relaterade till att IT-landskapet i helhet kan leverera den nödvändiga grunden för genomförandet av affärsstrategin – på kort sikt, men också på lång sikt . Därför behövs alltid en stark förståelse för både IT- och affärsprocesser samt goda kommunikationsförmågor för Enterprise-arkitektur.

Kolla nedanstående video för en introduktion till vad Enterprise-arkitektur är:

Varför Software-arkitektur är viktigt

Martin Fowler är en av våra professionella hjältar i Right People Group. Därför ger vi inte dig bara “textboksdefinitionen” av vad software-arkitektur är. Istället ska vi titta på varför det spelar roll och hur det skapar affärsvärde i den verkliga världen.

Vi delar Martin Fowlers övertygelse om att softwarearkitekter måste kunna koda och kontinuerligt uppdatera sina tekniska färdigheter. Vi delar också hans övertygelse om att skapa högkvalitativ programvara inte är dyrt – skapa högkvalitativ programvara är den billigaste lösningen om du tittar på den totala ägandekostnaden. Det är också anledningen till att vi föredrar små expertgrupper, jämfört med stora lag med medellång eller låg programutveckling och software-arkitektur.

Titta på vår hjälte nedan:

Den moderna Softwarearkitektens roll

Eftersom softwareprocesser har förändrats i de flesta organisationer de senaste åren har också software-arkitektens roll i moderna organisationer förvandlats. Dagens Software-arkitekt måste oftast ta reda på software-arkitekturen i en smidig projektmiljö baserad på en pågående dialog med relevant intressent för att säkerställa att företagskraven alltid är i fokus – även om det innebär att planerna för software-arkitekturen förändras som projektet utvecklas. Därför måste en modern software-arkitekt ta en aktiv ledarroll i både process, kommunikation och teknik.

Se nedanstående video med Juval Lowy som är en tankeledare inom software-arkitekturen.

Software-mönster och MVC (Model – View – Controller)

MVC är ett generellt arkitektoniskt mönster som kan implementeras på många olika sätt och med olika produkter / ramverk. ASP.NET MVC är ett exempel på en webbapplikationsram för implementering av MVC-arkitekturen.

Eftersom MVC är ett mycket vanligt 3-tiers arkitektoniskt mönster, låt oss ta en närmare titt på vad det är:

Service Oriented Architecture (SOA) och middleware

De flesta företag som vi arbetar med har någon form av “Service Oriented Architecture” och använder olika typer av middleware i deras IT-landskap.

Låt oss gräva lite djupare för att förstå konceptet SOA och middleware:

Vad är en Enterprise Service Bus (ESB)?

En ESB eller “Enterprise Service Bus” är den tekniska grunden för att implementera en Service Oriented Architecture (SOA) enligt ovan. ESB kan fungera som en systeminmatningspunkt mot alla andra system, vilket innebär att integration endast behöver göras med ett enda system oavsett det totala antalet system som behöver interageras. ESB som tar rollen som ledare och om nödvändigt omvandlar information mellan de olika systemen och kan till och med lägga till ett extra säkerhetslager. De ESB-produkter som våra konsulter huvudsakligen har genomfört är:

Nedan följer en allmän introduktion till vad en ESB är, vad den gör och dess roll i en serviceorienterad arkitektur:

Microservices vs. SOA ar

För närvarande upplever vi Microservices som en av de viktigaste trenderna inom software-arkitekturen. Många av våra kunder har någon form av serviceorienterad arkitektur och är intresserade av att flytta till en arkitektur baserad på mikroservices. Detta drivs främst av behovet av flexibilitet och ibland också på grund av prestationsproblem med sin befintliga SOA-arkitektur.

Denna video är en intelligent diskussion om SOA vs. Microservices och hur du utvecklas gradvis från en SOA-arkitektur till en arkitektur byggd på Microservices.

Är du en oberoende konsult?

Anmäl dig till vårt nyhetsbrev för att få IT konsultuppdrag via mail relevanta för din profil och geografiska preferenser.

Behöver du en konsult inom IT-arkitektur?

Skicka ett mejl till info@rightpeoplegroup.com för CV och timpris på en IT-arkitekt om matchar dina projekt och behov eller läs mer om våra tjänster för denna fält under IT-arkitekt och softwarearkitekt.

Om Right People University

På Right People Group är vi övertygade om att det är viktigt att förstå våra kunders behov för att kunna leverera den perfekta entreprenören till en uppgift. Därför arbetar vi ständigt med att förbättra våra möjligheter att förstå både affärsmålen och de tekniska aspekterna av våra kunders projekt. Eftersom vi arbetar med ett brett spektrum av branscher och teknologier är detta en pågående inlärningsprocess.Right People Group University är ett initiativ som stöder denna inlärning på ett strukturerat sätt. En gång i veckan samlas de nyaste medlemmarna ur Right People teamet för en studie som fokuserar på ett specifikt ämne. Vad du ser ovan är läroplanen för en sådan session – ”Vad är IT-arkitektur?”.Vi lanserade serien för att snabbt få nya medarbetare insatta i de olika affärsområden, men vi insåg att andra kan också finna nytta av vår studieplan. Självklart kan du inte lära dig allt om IT-arkitektur på en timme, men det kan ge dig en god startpunkt och en överblick som underlättar vidare inlärning inom området. Känn dig fri att gå med i Right People Group University genom att följa våra sessioner här på bloggen och vänligen posta dina frågor och kommentarer nedan.

Kontakta Andreas Lannér

Andreas är alltid öppen för att diskutera dina specifika behov. Han kan snabbt ge dig en korrekt bild av vad vi kan leverera för att uppfylla dina förväntningar.

Nöjda kunder

Konsult-kunder-277x300.webp

“Våra behov var mycket specifika och vi förväntade oss att det skulle vara svårt att lösa. Bara några dagar efter att vi kontaktade Right People fick vi en toppkonsult levererad till oss för ett rimligt timarvode. Det har fungerat perfekt.”

Tue Ansvig, Head of Department, eBay

Logo Right People Group
Logo Right People Group