Geen resultaten gevonden

Uw zoekopdracht heeft geen resultaten opgeleverd.

Wat is Platform as a Service (PaaS)?

PaaS bestaat uit een set van services waarmee u moderne applicaties kunt bouwen en beheren in het digitale tijdperk: on-premises of in de cloud.

Wat is PaaS?

PaaS levert de infrastructuur- en middlewarecomponenten die ontwikkelaars, IT-beheerders en eindgebruikers nodig hebben om mobiele en webapplicaties te kunnen bouwen, integreren, migreren, doorvoeren, beveiligen en beheren.

PaaS bevordert de productiviteit doordat het kant-en-klare programmeringselementen bevat waarmee ontwikkelaars nieuwe functionaliteiten aan hun applicaties kunnen toevoegen, waaronder innovatieve technologieën zoals kunstmatige intelligentie (AI), chatbots, blockchain en het Internet of Things (IoT).

Maar PaaS-services bieden ook oplossingen zoals big data analytics, content-, databasebeheer, systeembeheer en beveiliging aan analisten, eindgebruikers en IT-beheerders.

PaaS heeft alle fundamentele voordelen van cloudcomputing: van transparante prijsopgaven en directe bevoorrading tot on-demand schaalbaarheid en herstelopties na calamiteiten. En dit alles is op consistente wijze te beheren via gebruiksvriendelijke dashboards. Bedrijven kunnen hierdoor:

  • IT-processen standaardiseren en vereenvoudigen
  • Innovaties sneller doorvoeren met kant-en-klare oplossingen
  • De operationele, veiligheids- en bestuurlijke risico's beperken
Innoveer en transformeer uw bedrijf in de cloud met PaaS

Het verhaal van PaaS in het kort

Voordat PaaS bestond, was de IT-afdeling vaak druk met het evalueren, inkopen, verzamelen, invoeren, patchen, upgraden en beheren van afzonderlijk gelicentieerde producten. Die moesten dan in de regel van meerdere leveranciers komen, die ieder hun eigen methoden hadden voor licentieverlening, installatie, configuratie, beveiliging en integratie. Dit zorgde ervoor dat de bedrijfsvoering, het management en de integratieprocessen ontzettend complex waren.

Naarmate de markt zich verder ontwikkelde, kwamen er steeds meer middlewarecomponenten bij. In reactie hierop probeerden providers de eenvoud weer terug te brengen door vooraf geïntegreerde middleware-suites samen te stellen. Organisaties die nog geen standaardisering naar een platform van slechts één leverancier hadden doorgevoerd, bleven echter opgezadeld met beheer- en integratieprocessen tussen verschillende leveranciers. Zowel ontwikkelaars als DevOps-teams zijn continu verantwoordelijk voor deze complexe taak.

Voorbeelden van PaaS-services

 

Applicatieontwikkeling Zakelijke oplossingen
Ontwikkeltools en -processen Bedrijfsintelligence
Containers Analytics
API-catalogus Beveiliging
Integratie Management
Mobiliteit Databeheer
Chatbots Blockchain
Kunstmatige intelligentie en machine learning IoT-applicaties
IoT-componenten Contentmanagement

De voornaamste zakelijke overwegingen voor het invoeren van PaaS

Met de komst van cloudcomputing veranderde het evenwicht van applicaties, en applicatieontwikkelplatforms sprongen hier handig op in door deze complexe materie eenvoudiger te maken. Vanaf halverwege de jaren '00 kwamen providers met een aanbod van geïntegreerde middlewarecloudservices die via gestandaardiseerde API's geïmplementeerd konden worden: PaaS was geboren. Toch beperkten providers hun aanbod in dit vroege stadium meestal tot een server-, opslag- en netwerkservice. PaaS-oplossingen waren alleen geschikt voor laagrisico- en niet-veeleisende ontwikkelaarsomgevingen.

Ontwikkelde applicaties die met succes waren ingezet in de praktijk, begonnen zich geleidelijk toe te spitsen op lichte productieworkloads, met als gevolg dat bedrijven veeleisender werden. Dit had weer tot gevolg dat de vraag naar beproefde professionele middleware steeg. Zo kwamen er steeds meer moderne PaaS-oplossingen waarin robuuste, professionele middlewarefunctionaliteiten werden geïntegreerd.

Een van de primaire vereisten die grote bedrijven stellen aan hun productieworkload is de garantie van voorspelbare, consequente prestaties die voor continuïteit zorgen. Daarin moeten ook expliciete toezeggingen zijn gedaan om de zogeheten SLA's (Service-Level Agreements) na te leven. Om daadwerkelijk effectief te zijn, moeten de PaaS- en IaaS-laag (Information-as-a-Service) samenwerken. Goede voorbeelden hiervan zijn schaalbaarheid en fouttolerantie zonder het systeem uit en weer in te schakelen.

Grote bedrijven hebben daarnaast striktere normen voor het uitoefenen van bestuurlijke taken. In het algemeen geldt voor PaaS dat het tegengaan van dreigingen niet genoeg is. De dreigingen moeten aantoonbaar zijn afgewend. Maar naarmate het gebruik van de cloud toeneemt, worden de normen voor configuraties in zowel productie als ontwikkeling niet altijd even goed gehanteerd waardoor zwakke plekken kunnen ontstaan. Enterprise PaaS biedt een complete set van consistente archiverings- en audittools.

Ontwikkelaars zijn over het algemeen gemotiveerd om de productiviteit en kwaliteit te verhogen. Toch kunnen ontwikkelprocessen in grote ondernemingen bij het opschalen en innoveren haperingen gaan vertonen als gevolg van de aanwezige 'doe-het-zelf' CI- of CD-omgevingen (Continuous Integration/ Continuous Delivery). Enterprise PaaS-ontwikkelaars moeten gebruik kunnen maken van voorgebouwde, maar wel open, geïntegreerde ontwikkelaarsomgevingen.

Met de opkomst van het digitale tijdperk is de vraag naar PaaS alleen maar toegenomen. Naarmate de middlewarelaag complexer wordt, moet het tempo waarmee applicaties worden geïmplementeerd verder omhoog. Het is dan ook niet verrassend dat PaaS-implementaties (zowel van openbare als van privéoplossingen) steeds sneller kunnen worden uitgevoerd.

De meeste IT-beslissingen worden onderbouwd aan de hand van drie principes: efficiëntie, effectiviteit en risicobeperking. PaaS-oplossingen spelen op verschillende manieren in op deze principes:

  • IT-efficiëntie: Paas zorgt ervoor dat de bevoorrading sneller verloopt, automatisering wordt uitgebreid, implementaties consistenter verlopen, routinetaken worden uitgebannen en de schaalbaarheid verbetert.
  • Bedrijfsinnovatie: Doordat IT dankzij PaaS beter weet in te springen op mogelijkheden op de markt, pakken de bedrijfsresultaten onder aan de streep ook beter uit. Bijvoorbeeld in de vorm van mobiele applicaties, de mogelijkheid om gebruikerservaringen innovatiever (chatbots), transacties veiliger (blockchain) en leveringscycli korter (containers en API's) te maken en in de vorm van data-analyses (analytics).
  • Risicobeperking: Met PaaS worden beveiligingsmaatregelen effectiever en eenvoudiger, en kan er sneller worden gereageerd op dreigingen die binnen de IT-onderdelen opduiken. De veerkracht van het bedrijf gaat omhoog, de downtime omlaag, verlies van data wordt voorkomen en herstel gaat snel.
Voornaamste doelstellingen
De bijdrage van PaaS aan

IT-efficiëntie

  • Taken van professionele beheerders (DBA, systeembeheerders, DevOps, SecOps) worden eenvoudiger of overbodig gemaakt
  • De productiviteit van IT-beheerders gaat omhoog
  • De mogelijkheid ontstaat om snel te schalen
  • Ontwikkelaars werken sneller en leveren betere kwaliteit
  • De IT-kosten gaan omlaag

 

  • Bevoorrading via selfservice wordt mogelijk
  • Integratie met IaaS-services
  • Ontwikkelaars krijgen een complete 'API-first'-programmeringsomgeving tot hun beschikking
  • Automatisering van vrijwel alle levenscyclusactiviteiten en operationele activiteiten mogelijk
  • Er zijn algemene dashboards en tools voorhanden bij beheer- en beveiligingsprocessen
  • Minder verschillende technologieleveranciers nodig

Bedrijfsinnovatie

  • De omzet gaat omhoog
  • Klanten, medewerkers en partners krijgen een betere service geboden
  • De productiviteit van analisten en gebruikers gaat omhoog
  • IT kan de focus verleggen van platformbeheer naar bedrijfsresultaten

 

  • Eindgebruikers krijgen een eenvoudige programmeringsomgeving tot hun beschikking
  • Zowel ontwikkelaars als niet technisch onderlegde gebruikers kunnen snel applicaties ontwikkelen en uitbreiden
  • Opkomende technologieën zoals AI, NLP (Natural-Language Processing), IoT, blockchain en analytics kunnen gemakkelijk worden ingevoerd

Het levert minder risico's op

  • Minder kans op beveiligingsinbreuken en onderbrekingen
  • De beschikbaarheidsgraad is hoog
  • Downtime en verlies van data worden tot een minimum beperkt
  • Snel herstel mogelijk

 

  • Beheer van patches gaat automatisch
  • Gebruik van een 'zero-trust'-toegangsmodel
  • Data worden standaard versleuteld
  • Beveiliging en identiteitsbescherming in één
  • Grensoverschrijdende, geautomatiseerde beschikbaarheid door middel van hogesnelheidsnetwerken
  • Inclusief strikte SLA-garanties

De toekomst van PaaS

De veranderingen die PaaS ondergaat, blijven erop gericht om oplossingen te bieden die innovatief zijn en complexe bestuur- en beheertaken uitbannen voor uiteenlopende toepassingen: van installatie, instellingen en configuratie tot beheer, onderhoud en audits. Dit alles wordt mogelijk gemaakt door:

  • Meer automatisering en autonome processen voor beheerde services
  • Uitgebreide en verbeterde integraties uit eerste hand en van derden
  • Standaardondersteuning voor AI, IoT, blockchain, chatbots en andere opkomende technologieën

Eén PaaS, meerdere clouds en providers

Bij uw keuze voor een PaaS-oplossing is het van essentieel belang om de toekomstige veranderingen binnen uw eigen organisatie in overweging te nemen. Met de huidige snelheid waarop veranderingen in technologie plaatsvinden, pakken de meest flexibele oplossingen gunstiger uit. Met andere woorden, kijk dus ook of een PaaS-provider wel een degelijke bedrijfsstrategie heeft.

Een belangrijke overweging is bijvoorbeeld ondersteuning voor meerdere clouds. Volgens IDC maakte 75 procent van de grote IT-bedrijven in 2017 gebruik van multicloudoplossingen. De verwachting was dat dit percentage in 2018 zou toenemen tot 85 procent. Wanneer bedrijven de flexibiliteit hebben om workloads tussen on-premises, openbare en privécloudomgevingen heen en weer te schuiven, zijn ze beter in staat om risico's te beperken, prijzen optimaal aan te passen en aan de steeds veranderende wettelijke en bestuurlijke vereisten te voldoen.

Als u optimaal wilt kunnen blijven profiteren van de beloftes van PaaS, ondanks toekomstige aanpassingen in uw strategie, kies dan voor workload- en ontwikkelopties die het volgende bieden:

  • Portabiliteit in meerdere clouds: een multicloud-PaaS-strategie vereist dat workloads gemakkelijk overdraagbaar zijn tussen databases, containers, open-source en Java.
  • Uniforme controlefuncties in uw gehele IT-portfolio: u hebt nu eenmaal te maken met meerdere operationele platforms tegelijk. Voor de meest optimale prestaties, kunt u het beste één toolset gebruiken die de beveiliging en het beheer in zowel clouds als on-premises aanpakt.
  • Voer het niet zo ver door dat u maar één provider overhoudt: met PaaS-oplossingen die op basis van de branchenormen zijn ontwikkeld, houdt u uw IT op termijn voldoende wendbaar. Oplossingen die uiteindelijk maar bij één aanbieder beschikbaar zijn, zullen daarentegen verouderd raken en soms helemaal herschreven moeten worden, naarmate technologieën, regels en het bedrijf zelf veranderen.

Modern, compleet, toekomstbestendig: kies het juiste PaaS-platform

Er zijn talloze PaaS-gebruiksscenario's en -configuraties. In sommige gevallen stellen ontwikkelaars oplossingen samen uit verschillende delen. Maar soms komt een oplossing al compleet en gebruiksklaar aan. Hieronder ziet u een lijst van populaire PaaS-gebruiksscenario's met de bijbehorende belangrijkste kenmerken:

PaaS-gebruiksscenario's
Hoofdkenmerken
  • Ingebouwde, kant-en-klare adapters voor een soepele integratie van uw on-premises en cloudapplicaties
  • Vereenvoudigde extensies met visuele, via de muis te bedienen, ontwikkeltools
  • Vereist realtime en foutentolerante data-integratie- en replicatieservices voor een groot aantal on-premises en clouddatabases
  • Een API-catalogus garandeert consistentie en kwaliteit
  • Integratieservices en ondersteunende analytics
  • Biedt garanties voor de herkomst en het beheer van data
  • Voor ontwikkelaarsworkloads en -tools zoals probleemtracking, code-versioning, wiki's, agile-development-tools, continue integratie en geautomatiseerde implementatie
  • Ondersteuning voor open-source programmeertaal, platforms en frameworks zonder aan portabiliteit in te leveren
  • API-first ontwikkelcomponenten, services en processen voor zowel back- als front-end ontwikkelaars
  • Een visuele ontwikkelaarsomgeving met browser
  • Een mobiel applicatieplatform met geïntegreerde open-messaging, data en services, NLP-chatbots en beheer
  • Programmeertaal en tools die zowel on-premises als op cloudplatforms werken
Maakt blockchain mogelijk
  • API-ondersteuning voor een blockchainservice waardoor uitwisseling van informatie en transacties veilig verlopen
Ondersteuning voor het overzetten van workloads naar de cloud
  • Tools te gebruiken op meerdere platforms, workloads voor snelle DevTest-implementatie, herstel na calamiteiten en productieomgevingen
  • Kant-en-klaar pakket met applicatiemigratietools
  • Ondersteuning voor zelfgemaakte applicaties en applicaties van derden
Ondersteuning voor Business Analytics
  • Massale data-invoer en transformatietools
  • Databeheer voor gestructureerde en ongestructureerde data
  • Visuele tools voor gebruikers, analisten en verkenning van data
  • Grootschalige optimalisering van datasets
  • Vergaande en geavanceerde analyticstools en -technieken voor statistische, voorspellende en machine learning analyses
  • Open bedrijfsrapportage voor internet en mobiele apparaten
Ondersteuning voor Modern Security en Compliance
  • Bewaakte beveiliging en analytics voor het snel oplossen en verhelpen van problemen op basis van machine learning, bekendheid met gebruikerssessies en parate kennis over dreigingen
  • Modern identiteits- en toegangsbeheer, met identiteitsnormen die ook in andere services in de cloud zoals Cloud Access Security Broker (CASB) te gebruiken zijn
  • Geïntegreerde multicloud- en on-premises beveiligingstools