Innehållsförteckning:
Video: Fördelar med att vara kort 2024
Den ökande antagandet av hybridmolnmiljöer kan kopplas direkt till framgången som företagen har gjort för att flytta till ett serviceorienterat tillvägagångssätt till IT. Serviceorientering är ett sätt att modulera viktiga företagstjänster och skapa väldefinierade gränssnitt för att säkerställa att dessa tjänster fungerar i många olika situationer.
Detta förflyttar till serviceorientering är en utvecklingsprocess, och inte en enkel åtgärd. Faktum är att organisationer har arbetat mycket hårt för att skilja traditionella komponenter i databehandling så att applikationskoden kan fungera oberoende av det underliggande operativsystemet och hårdvaran. Denna separation krävs för att utveckla den modulära och repeterbara utvecklingsprocessen som gör serviceorientering en viktig förutsättning för molnet.
Naturligtvis har inte alla organisationer som använder cloud computing antagit serviceorientering, men det gör det verkligen lättare att skapa ett fungerande moln om du planerar och hanterar tjänster. Som företag lägger till fler och fler molntjänster blir det serviceorienterade tillvägagångssättet en viktigare grund för framgång.
Eftersom organisationer börjar hantera integrerade miljöer som består av privata och offentliga molntjänster tillsammans med traditionella datacentertjänster, betraktas serviceorientering som limet som håller allt som fungerar.
Definiera serviceorientering
Serviceorientering är ett arkitektoniskt tillvägagångssätt baserat på genomförande av affärsprocesser som mjukvarutjänster. Dessa affärstjänster består av en uppsättning löst kopplade komponenter - utformade för att minimera beroende - monterade för att stödja en väldefinierad affärsuppgift. Designa system med modulära företagstjänster resulterar i effektivare och flexibla IT-system.
System som är utformade för att integrera serviceorientering gör det möjligt för organisationer att utnyttja befintliga tillgångar och lätt tillgodose de oundvikliga förändringar som upplevs av en dynamisk verksamhet. Dessutom finns det situationer när en uppsättning tjänster måste kombineras. Detta säkerställer att dessa kombinerade arbetsbelastningar kommer att kunna utföras med mindre latens än vad som är möjligt med löst kopplade komponenter.
Serviceorientering är också en metod och metodik för business. Med hjälp av ett serviceorienterat tillvägagångssätt hjälper företagen att anpassa sig till förändringar och möjliggör skalbarhet för cloud computing.
Företagstjänster spelar en viktig roll i system som är utformade med fokus på serviceorientering.Dessa företagstjänster överträffar ett antal olika IT-system, vilket effektivt bryter ner de organisatoriska silos som bildats kring konventionella IT-system.
Följande bild illustrerar hur en kreditkontrolltjänstfunktion ingår i en orderbehandlingsapplikation. Dess tjänst uppmanas när en ny kund lägger en order för att avgöra om kunden är kreditvärdig. För enkelhetens skull, säg att kreditkonsulttjänsterna - programvarukomponenten - drivs av ett externt företag och helt enkelt tillhandahåller en tjänst. Företaget som använder denna kreditkontrollprogramvara är övertygad om att tjänsten utför en kreditkontroll korrekt.
Beställningsbehandlingsapplikationen begär helt enkelt kreditkontrolltjänsten och skickas vidare med nödvändig information (personens namn och personnummer). Kreditkontrolltjänsten konsulterar sina informationskällor, gör några beräkningar och skickar tillbaka ett kreditbetyg.
Kreditkontrolltjänsten kan ansluta till många datorer, konsultera många olika datakällor och använda en mycket sofistikerad algoritm för att beräkna kreditvärdigheten, men detaljerna om hur algoritmen fungerar saknar oro för orderbehandlingsapplikationen. När det gäller orderbehandlingsapplikationen uppmanas kreditkontroll att åstadkomma en specifik affärsprocess, och det är allt.
Kreditkontrollkomponenten gör endast kreditkontroll. Det erbjuder inte ett brett utbud av tjänster. Det är just därför att komponenterna har ett snävt definierat räckvidd - det vill säga de gör bara en sak - att de kan användas och återanvändas som byggstenar.
Med hjälp av ett serviceorienterat tillvägagångssätt blir det lättare att bygga nya applikationer samt ändra befintliga applikationer. Att använda välprövade och beprövade komponenter gör testning av nya applikationer effektivare.
Varför serviceorientering är viktigt i molnet
Hybrid molnmiljöer blir viktiga eftersom organisationer ständigt återuppfinner sig för att reagera på förändringar och bli mer konkurrenskraftiga. IT måste vara i spetsen för en affärsstrategi som bygger på innovation och transformation. Organisationer förstår att det är svårt att hitta ett bästa IT-beräkningsmetod för alla typer av arbetsbelastningar. Därför är det mest praktiska sättet att genomföra en hybrid molnmiljö.
För att göra ett molninfrastrukturarbete i den verkliga världen kräver en hög grad av flexibilitet och modularitet. Ett moln måste utformas för att stödja en mängd olika arbetsbelastningar och företagstjänster. Ingen kan förutse när en tjänst måste skalas upp och när den ska skalas ner.
Specifikt är det detta serviceorienterade tillvägagångssätt för arkitektonisk design som stöder de viktigaste molnegenskaperna hos elasticitet, självbetjäning, standardbaserade gränssnitt och flexibilitet som pay-as-you-go. Kombinationen av ett serviceorienterat tillvägagångssätt och molntjänster gör det möjligt för företag att sänka kostnaderna och förbättra företagets flexibilitet. Återanvändbara och löst kopplade komponenter gör skalbarhet och elasticitet en verklighet för offentliga och privata molnmiljöer.
En av de viktigaste fördelarna med ett serviceorienterat tillvägagångssätt är att mjukvaran är utformad för att reflektera över bästa praxis och affärsprocesser, istället för att verksamheten ska fungera enligt den stela strukturen i en teknisk miljö. Serviceorientering gör det möjligt för företag att utnyttja befintliga tillgångar och skapa nya företagstjänster som är konsekventa, kontrollerade och lättare ändras och hanteras. Som ett resultat leder ett serviceorienterat tillvägagångssätt till affärsmål som överensstämmer med krav från cloud computing-miljöer.