Transformatievlakken voor ISV's - Technologie

In dit artikel wil ik stil staan bij hoe je onder andere met de volgende onderwerpen omgaat: Kennismanagement onder personeel; IaaS vs PaaS; Hoe hou je innovaties bij? DevOps cultuur; Cloud security en framework.

Als je als ISV overstapt van een legacy-applicatie naar een SaaS-applicatie, gaat je organisatie op een vijftal vlakken een transformatie door: Strategie, Financieel, Organisatie, Go To Market en Technologie. In deze vijfdelige reeks nemen we deze vlakken onder de loep. De vlakken overlappen elkaar wel deels of de één heeft impact op de ander, dus je kunt ze niet echt zien als vijf afzonderlijke gebieden. Maar ze hebben ieder hun eigen vragen en onderwerpen om rekening mee te houden.

Dit artikel gaat in op de technische wijziging en de keuzes die een ISV moet overwegen bij de overgang van een legacy-applicatie naar een SaaS-applicatie in de public Cloud. Ik raad je aan om ook het ISV-playbook van Microsoft te bekijken. Ze behandelen veel van de transformatievlakken aan de hand van diepgaand onderzoek, wat kan helpen de juiste beslissingen te nemen.

Techniek

Als laatste van de 5 artikelen in deze reeks, de technische verandering. Nu schrijven wij veel over technische innovaties middels Azure en hoe je daar als ISV (software bedrijf) van profiteert, zie daarvoor ook de artikelen op onze website. Dit artikel gaat eigenlijk meer over de business impact van de technische wijzigingen als je naar de publieke cloud migreert. Sowieso zien we over al onze klanten een erg verspreid beeld. Het ene software bedrijf heeft de code zo geoptimaliseerd dat ze rechtstreeks naar een PaaS (Platform as a Service) omgeving kunnen en de andere klant heeft 20 jaar oude code waar veel aan gewijzigd moet worden voordat ze daadwerkelijk naar PaaS kunnen. Met als resultaat dat we dan vaak voor een IaaS oplossing kiezen of een combinatie. Ook speelt Azure Virtual Desktop daar weer een rol in, omdat je middels AVD applicaties online kan faciliteren met gedeeltelijk PaaS en gedeeltelijk IaaS. Voor meer informatie over AVD check ook de Azure pricing calculator. In dit artikel wil ik dan ook stil staan bij hoe je onder andere met de volgende onderwerpen omgaat: Kennismanagement onder personeel; IaaS vs PaaS; Hoe hou je innovaties bij? DevOps cultuur; Cloud security en framework.

 

Kennismanagement

Als je je applicatie of oplossing op de publieke cloud zet moet je ook nadenken hoe je je mensen opleid in het developen op die publieke cloud en hoe je dit gaat beheren. En hoe hou je die, zeer gewilde, mensen dan vervolgens binnen in je organisatie? Een goed startpunt, nadat je bepaalt hebt welke publieke cloud leverancier het moet worden, is om een skill assessment toe doen. Hiermee bepaal je het huidige niveau van je developers, plot dat op waar je wil staan met je doel architectuur en welke kennis je daarvoor nodig hebt en je kunt een training of opleidingsplan maken. Waar je van mag uitgaan is dat de meeste veranderingen langzaam gaan en niet binnen 1 dag klaar zijn. Dat betekend dus ook dat werken met de publieke cloud, het ontwikkelingen daar op en het beheren daarvan nieuwe vaardigenheden zijn die je krijgt door het te doen en jezelf in te trainen. Dat kost tijd. Veel van onze klanten trekken hier wel 6 maanden tot 12 maanden vooruit, voordat ze dat daadwerkelijk hebben staan. Vervolgens is het belangrijk dat je bijhoudt waar deze mensen mee bezig zijn, wat het ontwikkelplan moet zijn en hoe ze die vaardigheden op de publieke cloud kunnen bijhouden. Meetups is een goed voorbeeld van hoe ze actief kennis kunnen delen, kunnen ophalen en een netwerk kunnen opbouwen. Daarnaast zijn kennisdeel sessies intern ook een goed idee om mensen uit te dagen en uit hun comfortzone te halen en wat te laten vertellen over de nieuwste ontwikkelingen. Los van alle kennis zelf intern op te bouwen, zal je waarschijnlijk ook gebruik willen maken van kennis partners of partners die helpen met het beheren van de publieke cloud. Belangrijk is dan dat je goede samenwerkingsafspraken maakt over hoe je de kennis die jullie dan gedeeltelijk samen op doen borgt en documenteert ook intern binnen je eigen organisatie.


IaaS vs PaaS

Ik krijg vaak te horen dat je naar PaaS moet migreren, anders heeft de publieke cloud geen zin. Dit is interessant, want dit is deels wel waar en deels niet. Ja je zou naar PaaS moeten willen migreren omdat het kosteneffectief, schaalbaar, veilig en robuust is. Maar dat betekend niet dat je niet kan starten alvast te migreren naar de publieke cloud als je op IaaS draait. Er is niks mis met het afnemen van IaaS diensten binnen de publieke cloud. Al is het kostbaarder en moet je het een en ander regelen omtrent beschikbaarheid, het is een prima dienst. Ook zijn er meerdere reden om alvast te starten met IaaS. Bijvoorbeeld je bent nu nog een legacy applicatie leverancier en je wil graag je applicatie in de ogen van de eindgebruiker aanbieden als web applicatie. Dan kan je dat prima op IaaS doen. Je hebt dan al je eerste “cloud offering” of SaaS aanbieding voor je klanten klaar liggen. Dat het aan de achterkant nog niet geoptimaliseerd is, prima. Daar kan je dan vervolgens aan gaan werken. Ook kan je binnen je IaaS omgeving al vast gebruik maken van cloud native diensten, zoals firewaling, gateways etc. Dat geeft al een enorm voordeel. Dit betekend dus dat het niet een of of is, maar dat het ook een en en kan zijn. Naast alvast een SaaS oplossing in de markt hebben, kan het ook zijn dat je als software bedrijf bezig bent een investering in je bedrijf binnen te halen en dat ze dat alleen willen doen als ze het zien werken in de publieke cloud. Ook dat kan een reden zijn om alvast met IaaS te starten. Nog een reden zou kunnen zijn dat je bestaande hardware is afgeschreven en dat je het datacenter wil vervangen. Dus legio redenen om nu alvast te migreren naar de publieke cloud en niet af te wachten totdat je volledig serverless kan werken. Wel moet je intern een verantwoordelijkheid beleggen die bekijkt wat de meest efficiënte dienstverlening binnen de publieke cloud is voor het doel dat je op dat moment probeert te bereiken. Dat betekend dus onder andere dat je bij de keuzes die je maakt je moet afvragen doe ik dit al op PaaS, serverless, microservice, containers of IaaS? Afhankelijk van de casus die je hebt kan daar een andere uitkomst bij horen.


Innovatiemanagement

Nog sneller dan voorheen volgen de wijzigingen in het publieke cloud landschap elkaar op. Een Enterprise Architect hebben die eenmalig de architectuur of de structuur uitdenkt voor de komende 5 jaar is niet meer relevant. Deze mensen moeten hard omgeschoold worden om aan te haken aan de publieke cloud trein. Je zult dus een andere structuur in stelling moeten brengen, waarlangs je de innovatie gaat managen. Dan is het misschien niet perse dat je technisch de innovatie moet gaan managen en moet gaan inrichten in de cloud, maar dat je een manier van werken mogelijk maakt, waarbij developers en DevOps medewerkers de mogelijkheid krijgen binnen een vaste governance structuur de nieuwste dingen mogen en misschien wel moeten uitproberen. Dus ga je zelf zien als iemand die een innovatie cultuur faciliteert in plaats van bepaalt wat de route moet zijn.

DevOps cultuur

Een aantal weken geleden had ik twee voorbeelden van wat een enorme verandering op technisch gebied en de manier van werken transformeren naar de publieke cloud wel niet kan zijn. Aan de ene kant een software bedrijf met bijna 300 man in dienst die over de hele wereld haar software uitrolt en nu de transformatie van datacenters naar de publieke cloud wil maken. We hebben geholpen met de eerste stap uit ons Cloudify programma, het maken van een clouddesign. Vervolgens vind er geen migratie plaats naar de publieke cloud, omdat ze eerst een jaar uittrekken om de DevOps cultuur binnen de organisatie verder uit te werken. Ze maken daar 4 man een jaar voor vrij. Ze bouwen pipelines experimenteren met CI/CD en hoe ze dat willen introduceren binnen de organisatie. Kortom best een behoorlijke investering, als je er zo over nadenkt. Ik realiseer me dat zij het bij het juiste eind hebben. Want je kunt technisch nog zo veel voor elkaar hebben, als je de cultuur niet adopteert en het je echt eigen maakt, heeft het allemaal geen zin. Dus manage je DevOps cultuur! Zie het als een nieuwe sportwagen, als je daar niet in kan rijden, kan je er alleen naar kijken, hoe frustrerend is dat.

Daarnaast sprak ik het team van Team Now die een applicatie hebben gemaakt waarmee je je DevOps transformatie kan monitoren en kan gamificeren. Op deze wijze kan je je DevOps team monitoren hoe ze performen en dat zonder naar saaie cijfertjes te kijken. Check vooral hun site en neem contact met ze op als je vragen hebt over het transformeren van je DevOps teams.

Cloud security en framework

Last maar zeker niet least, cloud security. Wat is het belangrijk om op lange termijn je technische beslissingen binnen je publieke cloud keuze te beveiligen en langs dezelfde governance meetlat te leggen. Je wilt in controle zijn over je spent, maar ook over je security en dus moet je een framework hebben. Naast een framework, wat technisch mogelijk is binnen de publieke cloud, wil je het ook monitoren en rapporteren. Want technisch alles goed voor elkaar hebben, dat willen externe partijen natuurlijk ook zien. En dat kan je klant zijn, maar ook een auditer of een klant van een klant. Dus hou er rekening mee als je met de publieke cloud aan de slag gaat, dat je ook zo vroeg mogelijk begint met goverance. Shifting left in the proces noemen we dat. Helemaal aan het begin beginnen met het framework, zodat je er later niet al je processen moet aanpassen aan je nieuw gekozen framework.  

Verder lezen over transformatievlakken voor ISV’s?

Dit artikel is onderdeel van een serie over transformatievlakken bij de overstap naar de Cloud. Wil je weten wat de transformatie naar de Cloud op strategisch vlak inhoudt? Lees dan hier verder.

Tags

  • Business Areas
  • Security & Compliance

Geschreven door

Job Verhagen

Job Verhagen

CEO bij Intercept

Wellicht ook interessant:

  • Summer Event Social

    Zomer Workshop

    Krijg een volledige terugblik & vooruitblik van Azure in 2021

    • 07 sep 2021
    • 1.5 uur
    Meer over Zomer Workshop
  • Hoofdfoto 2

    Hoe bescherm je je organisatie tegen Ransomware?

    “Never waste a good crisis”, deze bekende woorden van Churchill zijn momenteel actueler dan ooit. Ransomware aanvallen komen niet alleen vaker voor, ze hebben ook steeds meer impact op de getroffen organisaties en de samenleving.

    • Leesduur 5min
    Meer over Hoe bescherm je je organisatie tegen Ransomware?
  • Aks Security

    AKS Security

    Iedereen werkt hard aan het nieuwe platform en dan vraagt iemand... "Hoe zit het met de veiligheid?"

    • Leesduur 10min
    Meer over AKS Security
  • Competitie Nl V1

    Startup business challenges ISVs - Competitie

    Zoals eerder benoemd is competitie een onderwerp waar je niet teveel aandacht aan moet besteden, maar wat je ook zeker niet moet vergeten. In dit artikel zal ik je een aantal richtlijnen geven om de concurrentie voor te blijven.

    • Leesduur 5min
    Meer over Startup business challenges ISVs - Competitie
  • A Working Marketing Strategy V3

    ISV Startup business challenges: Hoe definieer je een goed werkende (marketing) strategie?

    Als we het hebben over start up challenges moeten we het hebben over de marktbehoefte. Waarom is het zo belangrijk om de markt te kennen? Een goede marketing strategie helpt je bij het bepalen van je missie, visie en business doelstellingen. Dit gaat je helpen met het bepalen van de stappen die je moet nemen om deze doelen te behalen.

    • Leesduur 7min
    Meer over ISV Startup business challenges: Hoe definieer je een goed werkende (marketing) strategie?
  • Startup Challenges Customers En Def

    Start up business challenges van softwarebedrijven als ze naar de cloud gaan

    Waarom klanten zoveel meer zijn dan alleen een buyer persona. In dit artikel bespreken we waarom het zo belangrijk is om een duurzame relatie met je klanten op te bouwen wanneer je bezig bent met het bouwen en leveren van je (software) oplossing via de Cloud.

    • Leesduur 6min
    Meer over Start up business challenges van softwarebedrijven als ze naar de cloud gaan
  • Go To Market

    Transformatievlakken voor ISV's - Go to market

    Dit artikel gaat in op de go to market wijziging en de keuzes die een ISV moet overwegen bij de overgang van een legacy-applicatie naar een SaaS-applicatie in de public Cloud.

    • Leesduur 6min
    Meer over Transformatievlakken voor ISV's - Go to market
  • Organisatie Plaatje 1

    Transformatievlakken voor ISV's - Organisatie

    Dit artikel gaat in op de organisatiewijzigingen en de keuzes die een ISV moet overwegen bij de overgang van een legacy-applicatie naar een SaaS-applicatie in de public Cloud.

    • Leesduur 6min
    Meer over Transformatievlakken voor ISV's - Organisatie
  • Intcercept Ebook Llustratie Strategy (1)

    Transformatievlakken voor ISV’s - Strategie

    In dit artikel behandelen we één van deze transformaties waar je als ISV mee te maken krijgt als je een transitie maakt naar de Public Cloud. We gaan kijken naar de strategie en de aandachtspunten die daarbij komen kijken.

    • Leesduur 6min
    Meer over Transformatievlakken voor ISV’s - Strategie
  • Template Artikel 42 Foto Engels Versie 21

    Wat is Azure Cloud Governance en hoe integreer ik het in mijn omgeving?

    Cloudtechnologieën zijn relatief eenvoudig te implementeren. Je kunt letterlijk binnen enkele minuten up and running zijn, maar haastig starten leidt helaas vaak tot meerwerk. Daarom is het belangrijk dat je beschikt over een gedegen plan.

    • Leesduur 4min
    Meer over Wat is Azure Cloud Governance en hoe integreer ik het in mijn omgeving?
  • Template Artikel 3 Foto Engels

    Hoe gaat Azure om met privacy, beveiliging en compliance?

    Beveiliging van data wordt alsmaar belangrijker. Als organisatie ben je verplicht om zorgvuldig om te gaan met je data en daar bestaat strenge regelgeving voor. Bovendien wil je niet dat je data in verkeerde handen terecht komt.

    • Leesduur 3min
    Meer over Hoe gaat Azure om met privacy, beveiliging en compliance?
  • Marketplace 1

    Bereik meer klanten – Publiceer jouw oplossing in de Azure Marketplace

    Veel mensen maken gebruik van de Azure Marketplace zonder dat ze zich hier bewust van zijn. Maar wat is het eigenlijk? En wat kan je ermee? In dit artikel leggen we uit wat de Marketplace is, wat de voordelen zijn en hoe je jouw applicatie of software in de Marketplace publiceert.

    • Leesduur 6min
    Meer over Bereik meer klanten – Publiceer jouw oplossing in de Azure Marketplace
  • How The Performance Of Saasbased Applications Can Impact You

    De impact van SaaS op de software-industrie

    Uit onderzoek blijkt dat 66% van de ISVs haar applicatie ‘verSaaSt’ omdat ze nieuwe klanten willen aantrekken. Naast het aantrekken van nieuwe klanten brengt het verSaaSen van je applicatie nog meer voordelen met zich mee.

    • Leesduur 5min
    Meer over De impact van SaaS op de software-industrie
  • Drie Scenarios Voor Isvs

    3 scenario’s waar elke ISV uit moet kiezen

    Independent Software Vendors (ISVs) hebben met elkaar gemeen dat ze ooit begonnen zijn met een briljant idee, een gat in de markt zagen, een applicatie ontwikkelden en vervolgens in business kwamen. De hele softwarebranche is echter sinds de komst van cloud compleet wakker geschud en overhoop gehaald.

    • Leesduur 3min
    Meer over 3 scenario’s waar elke ISV uit moet kiezen
  • Cloud1

    Webinar: Technische impact van AVG

    Als IT-manager weet u dat u aan de slag moet om uw organisatie klaar te maken voor de AVG, maar waar moet u beginnen? Of als u de eerste stappen al heeft gezet, hoe zorgt u er dan voor dat u ook echt aan de wetgeving voldoet of blijft voldoen?

    • Leesduur 2min
    Meer over Webinar: Technische impact van AVG
  • Intercept It Security Intercept En Extra Veiligheid In De We

    IT-security: Intercept en extra veiligheid in de welzijnszorg

    Het opslaan en de beveiliging van databestanden lijkt vaak een vanzelfsprekende zaak. Toch kan de security en de waarborging van data van levensbelang zijn. Zeker in de zorg. Jack van Ommen, accountmanager bij Intercept, weet er alles van.

    • Leesduur 2min
    Meer over IT-security: Intercept en extra veiligheid in de welzijnszorg
  • Gdprcompliance01

    Time to get up to speed with GDPR

    Op 25 mei 2018 treedt de Algemene Verordening Gegevensbescherming (AVG), beter bekend als General Data Protection Regulation (GDPR), in werking. Hierdoor krijgen Europese burgers meer zeggenschap over hun persoonlijke gegevens. Deze verordening zal niet alleen van invloed zijn op organisaties binnen de Europese Economische Ruimte, maar ook op wereldwijde organisaties die zich richten op markten en/of consumenten in de EU.

    • Leesduur 3min
    Meer over Time to get up to speed with GDPR
  • Imss (1)

    Managed Security Services vanuit Azure

    Vanuit onze Intercept Managed Security Services wordt uw omgeving continu gemonitord en wordt security een vast onderwerp van uw rapportages.

    • Leesduur 3min
    Meer over Managed Security Services vanuit Azure