Delen via


Uw reis naar SaaS plannen

Het bouwen en gebruiken van software als een dienst (SaaS) biedt zowel een unieke kans als een unieke uitdaging voor een bedrijf in elke fase. De overwegingen van SaaS zijn belangrijk om in gedachten te houden, niet alleen wanneer u uw SaaS-aanbieding plant, maar ook dagelijks terwijl u uw bedrijf beheert.

In het volgende diagram ziet u de typische reis die een bedrijf doorloopt tijdens het bouwen van een SaaS-product. Inzicht in dit proces is handig om te weten welke resources op u van toepassing zijn in uw huidige fase. De rest van het artikel bevat een korte beschrijving van elke fase van het SaaS-traject en eventuele koppelingen die relevant zijn voor een bedrijf dat zich momenteel in die fase bevindt.

Diagram met het traject van een SaaS-product.

1. Een SaaS-bedrijfsmodel plannen

De eerste fase in het SaaS-traject is gericht op zakelijke beslissingen. Zakelijke beslissingen moeten zorgvuldig worden doordacht voordat u technische beslissingen neemt, omdat ze uiteindelijk de softwarevereisten voor uw toepassing worden. Houd minimaal rekening met deze problemen:

  • Identificeer het probleem dat u probeert op te lossen. SaaS-oplossingen zijn ontworpen om zakelijke problemen op te lossen. Identificeer het zakelijke probleem dat u probeert op te lossen voordat u een oplossing eromheen ontwerpt.
  • Weet hoe uw oplossing het probleem oplost. Begrijp duidelijk hoe uw ontworpen SaaS-oplossing het probleem oplost dat u hebt geïdentificeerd.
  • Ken uw prijsmodel. SaaS-oplossingen zijn uiteindelijk ontworpen om inkomsten te genereren. Krijg inzicht in de verschillende prijsmodellen en welke het beste aansluit bij de oplossing die u ontwerpt.
  • Begrijp uw klanten en hoe ze met uw toepassing communiceren. Weet wie uw klanten zijn en over welke functies ze belangrijk zijn. Als u dit vooraf kent, bespaart u kostbare tijd en energie, zodat u geen functies ontwikkelt die te weinig worden gebruikt.

Houd naast uw toepassingsvereisten ook rekening met deze paar dingen die betrekking hebben op uw algehele bedrijf:

  • Zorg ervoor dat uw bedrijf klaar is om de verantwoordelijkheid te nemen voor het uitvoeren van een SaaS-toepassing. Het uitvoeren van een SaaS-bedrijf betekent dat klanten uitsluitend afhankelijk zijn van uw bedrijf voor zaken als ondersteuning. Zorg ervoor dat u de mogelijkheid hebt om ondersteuning te bieden voor de toepassing, mogelijk op 24/7 basis.

  • Zorg ervoor dat u een soepel pad hebt voor migratie vanuit verouderde aanbiedingen. Als u van plan bent om te migreren vanuit een ander bedrijfsmodel, moet u ervoor zorgen dat u een plan hebt voor het migreren van uw klanten zonder te veel onderbrekingen.

  • Begrijpen hoe de processen die u tot stand brengt, worden geschaald. Terwijl u van plan bent, gaat u verder met het begrip dat processen na verloop van tijd moeten veranderen naarmate uw bedrijf groeit. Mogelijk kunt u enkele dingen handmatig doen wanneer u slechts een handvol klanten hebt, maar deze benadering schaalt niet goed. Lees deze artikelen voor meer informatie:

  • Basisbeginselen van SaaS - Een Microsoft Learn-module over de basisbeginselen van SaaS

  • Uw traject naar SaaS versnellen en de risico lopen: een video van Microsoft Ignite 2021 waarin de belangrijkste overwegingen, uitdagingen en andere lessen voor SaaS-migratie- en moderniseringsprojecten worden beschreven.

  • Microsoft SaaS Academy - Gratis SaaS-cursussen voor SaaS.

  • Overwegingen voor het prijsmodel: belangrijke technische overwegingen waarmee u rekening moet houden bij het bepalen van een prijsstrategie.

  • Microsoft for Startups Founders Hub - Een resourcecentrum voor start-ups die oplossingen bouwen in Azure die zakelijke en technische begeleiding biedt, zoals Microsoft-software voor het uitvoeren van uw bedrijf, waaronder LinkedIn, Microsoft 365 en GitHub Enterprise en Azure-tegoed.

  • Microsoft SaaS Stories - Een reeks videogesprekken met enkele ISV-partners van Microsoft die hun ervaringen benadrukken bij het bouwen van SaaS.

2. Een SaaS-oplossing ontwerpen en ontwerpen

Nadat u hebt bepaald wat uw bedrijfsvereisten zijn, is de volgende fase in het traject het ontwerpen van uw toepassing om uw vereisten te ondersteunen. SaaS-producten moeten doorgaans rekening houden met het concept van multitenancy en er zijn veel overwegingen die in het spel komen. De uitvoer van deze stap moet een toepassingsarchitectuur zijn die voldoet aan uw specifieke vereisten en eventuele overwegingen. Lees deze artikelen voor meer informatie:

3. Een SaaS-oplossing implementeren

U moet de architectuur implementeren die u hebt ontwikkeld. In deze fase ontwikkelt en itereert u uw SaaS-product met behulp van het normale SDLC-proces (Software Development Life Cycle). Het is belangrijk in deze fase om niet te veel vereisten tegelijk in ontwikkeling te brengen. Probeer erachter te komen welke functies het meeste voordeel voor uw klanten opleveren en beginnen met een minimum viable product (MVP). Meer iteraties met kleinere verbeteringen in de loop van de tijd zijn gemakkelijker te implementeren dan grotere delen van ontwikkeling. Lees deze artikelen voor meer informatie:

4. Uw SaaS-oplossing uitvoeren

In deze fase begint u klanten aan uw nieuwe SaaS-product te onboarden en te gaan werken als SaaS-provider met gebruikers in productie. Zorg ervoor dat uw SaaS-product bijna is voltooid en een strategie hebt om bestaande klanten te migreren of nieuwe klanten te onboarden. Zorg dat u een plan hebt om uw klanten te ondersteunen als er problemen optreden. Het is ook belangrijk om te beginnen met het identificeren van kpi-metrische gegevens (Key Performance Indicator) die u kunt verzamelen, zodat u later verschillende zakelijke en technische beslissingen kunt nemen. Lees deze artikelen voor meer informatie:

  • Multitenant-toepassingen implementeren : overwegingen voor het onderhouden en implementeren van uw multitenant-toepassing.
  • Tenantverbruik meten: overwegingen voor het verzamelen van verbruiksgegevens uit uw multitenant-toepassing.

5. Uw SaaS-oplossing marketen en verkopen

In deze fase begint u uw SaaS-oplossing te marketen en te verkopen. Verken alle beschikbare mogelijkheden voor het verkopen van uw toepassing, inclusief maar niet beperkt tot Azure Marketplace en Microsoft AppSource. Deze fase is ook het moment waarop u de KPI-gegevens uit de vorige fase gaat nemen en deze gebruikt om te analyseren hoe uw klanten met uw SaaS-toepassing werken. Gebruik die analyse vervolgens om zakelijke en technische beslissingen te nemen over de roadmap van uw SaaS-product. Lees deze artikelen voor meer informatie:

  • De marketplace beheersen: leerinhoud die is gericht op hoe u het beste kunt profiteren van De Azure Marketplace.
  • Publicatiehandleiding voor Marketplace: de aanbiedingstypen die beschikbaar zijn in Azure Marketplace en de belangrijkste verschillen tussen de aanbiedingstypen.
  • Best practices voor marketing: een uitgebreide handleiding voor het gebruik van Azure Marketplace om uw toepassing op de markt te brengen en te verkopen.
  • Plan een SaaS Marketplace-aanbieding : de documentatiepagina voor het plannen van een SaaS-aanbieding op de Azure Marketplace.
  • Collectieve verkoop met Microsoft-verkoopteams : een overzicht van hoe u collectieve verkoop kunt uitvoeren met Microsoft-verkoopteams.
  • Neem deel aan het Microsoft-partnernetwerk - Het Microsoft-partnernetwerk. Hier registreert u uw bedrijf als Microsoft-partner en krijgt u informatie over de verschillende partnerprogramma's.

6. Herhaal het proces

Het ontwikkelen van SaaS-oplossingen is een cyclische reis. Om optimaal gebruik te maken van uw SaaS-product, moet u voortdurend de behoeften van uw klanten en de markt herhalen en aanpassen. Nadat u uw beslissingen hebt genomen over de huidige richting van uw product, begint het proces in fase één. Lees deze artikelen voor meer informatie:

  • Goed ontworpen Beoordeling van Azure: een evaluatie van uw workload op basis van het Azure Well Architected Framework dat resulteert in gecureerde en persoonlijke richtlijnen voor uw scenario. Voltooi deze beoordeling regelmatig om gebieden van uw toepassing te identificeren die u kunt verbeteren.
  • Beoordeling van SaaS-traject : een evaluatie van uw SaaS-product om uw kennis van multitenant-architectuur te onderzoeken en de naleving van aanbevolen procedures voor SaaS-bewerkingen te evalueren.

Medewerkers

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Belangrijkste auteurs:

Andere Inzenders:

  • John Downs | Principal Customer Engineer, FastTrack voor Azure
  • Irina Kostina | Software-engineer, FastTrack voor Azure
  • Nick Ward | Senior Cloud Solution Architect

Volgende stappen