Innehållsförteckning:
- Infrastruktur som en tjänst (IaaS)
- Plattform som en tjänst (PaaS)
- Programvara som en tjänst (SaaS)
- Affärsprocess som en tjänst (BPaaS)
Video: 6 av 10 företagare är födda utanför Sverige 2024
Tjänsterna är viktiga för cloud computing från både en infrastruktur och ett applikationsperspektiv. När du har lite bakgrund om hur du tar ett serviceorienterat tillvägagångssätt för att designa teknologisystem, kan du börja se förhållandet mellan denna metod och cloud computing.
Serviceorientering genomtränger molnet och molnet fungerar som en miljö som kan vara värd för andra tjänster (antingen på teknisk eller företagsnivå). Därför måste molnleverantörer tänka på arkitekturen på sina plattformar, så att de kan stödja olika affärsmodeller.
Här är två olika scenarier som en molnleverantör kan behöva hantera:
-
Cloud-leverantörer byggde molninfrastrukturen på väl utformade tjänster med tydligt definierade svartlådans gränssnitt. Dessa svarta lådtjänster tillåter molnet att skala. För att kunna utföra detta tillvägagångssätt måste molninfrastrukturen vara serviceorienterad.
-
Företagens byggnadsapplikationer avsedda för molnet tenderar att bygga ut dem som tjänster, vilket gör det lättare för kunder och partners att använda dem. Till exempel behöver SaaS (Software as Service) ett ekosystem av partners som tillhandahåller antingen komplementära komponenter eller kompletta applikationer som är viktiga för att upprätthålla och växa sina företag. Att följa ett serviceorienterat tillvägagångssätt är en förutsättning för partners som vill bygga ekonomiskt på dessa plattformar.
Infrastruktur som en tjänst (IaaS)
IaaS-lagen (Infrastructure as Service) erbjuder lagrings- och datorresurser som utvecklare och IT-organisationer kan använda för att leverera anpassade affärslösningar. En molnleverantör vill att provisioningskapaciteten i samband med IaaS ska utformas som en modulär tjänst med publicerade gränssnitt så att den kan användas i många olika situationer.
Säg att du har en grupp applikationer som du vill köra i ett offentligt moln eftersom du vill ha kapacitet på begäran. Du registrerar dig hos en IaaS-leverantör. Via din webbläsare kan du köpa denna kapacitet och börja köra dina program på tjänsten. Medan du kör programmet, tillhandahåller servicedelen hårdvaran för att köra den och sedan avvisar de virtualiserade servrarna när du är klar.
Som användare av denna kapacitetsavsättningstjänst behöver du inte veta hur leverantören tjänar tjänsten. det är en svart låda till dig. Om molnet inte var tjänsteorienterat, skulle du behöva ta reda på hur du ställer din ansökan till miljön.Med molnet kan du använda en enda provisioning-tjänst.
Plattform som en tjänst (PaaS)
PaaS-plattformen (Platform as a Service) erbjuder utvecklingsmiljöer för att skapa molnklara affärsapplikationer. Denna modell erbjuds som en uppsättning svart-box-tjänster som gör det möjligt för utvecklare att bygga applikationer ovanpå datorinfrastrukturen. Det kan innebära utvecklingsverktyg som erbjuds som en tjänst för att bygga tjänster, eller till och med datatillgång och databastjänster, eller till och med faktureringstjänster.
I dessa situationer tillämpas principerna för serviceorientering (såsom lös koppling och återanvändning) på IT-infrastrukturkomponenter som levereras som molntjänster till PaaS-användare. Utvecklare i din organisation kan hitta de plattformstjänster de behöver genom att hänvisa till en servicekatalog.
Programvara som en tjänst (SaaS)
Med SaaS (Programvara som en tjänst) tillhandahåller leverantören programvaran för dig så att du inte behöver installera den, hantera den eller köpa maskinvara för den. Allt du behöver göra är att ansluta till det och använda det.
Du kan till exempel använda CRM som en tjänst eller bokföring som en tjänst. Många av dessa leverantörer har skapat sina tjänster på ett modulärt sätt för att möjliggöra skalbarhet (eftersom du använder dessa tjänster tillsammans med kanske tusentals andra kunder). En serviceorienterad tillvägagångssätt låter leverantören till exempel enkelt byta ut funktionalitet.
I alla dessa modeller använder företagen en uppsättning väldefinierade tjänster som de kan komma åt via gränssnitt. Företagen kan utnyttja dessa tjänster på många olika sätt, beroende på de problem de försöker lösa.
Företagen drar nytta av serviceorientering och molnet eftersom båda dessa tillvägagångssätt prioriterar att förstå vad affärsbehoven behöver när den behöver den och hur effektivt och kostnadseffektivt verksamheten kan serveras.
Affärsprocess som en tjänst (BPaaS)
Med BPaaS (Business Process as a Service) skapar tjänsteleverantören en uppsättning vanliga processer som kan anslutas till andra miljöer, inklusive IaaS och SaaS. En tjänsteleverantör eller en utvecklare kan använda en BPaaS för att utforma en affärsprocess.
Ett exempel på en affärsprocess kan vara ett sätt för en återförsäljare att inkludera en frakttjänst som en del av e-handelssystemet. Eftersom dessa tjänster skrivs självständigt blir det enklare att lägga till nya affärsprocesser för att antingen tjäna en annan beståndsdel eller automatisera en ny verksamhet.