Share-knoppen

Wat is PaaS?

Platform as a Service of PaaS is een reeks cloud-diensten waarmee zakelijke gebruikers en ontwikkelaars sneller applicaties kunnen maken dan met on-premise oplossingen. Omdat het een cloud-gebaseerde service is, hoef je je geen zorgen te maken over het instellen en onderhouden van servers, over patches, upgrades, authenticatie, enzovoort. Gebruikers hoeven zich uitsluitend bezig te houden met het creëren van de beste gebruikerservaring. PaaS levert ook een aantal extra services, zoals workflow- en designtools en veelzijdige API's, allemaal speciaal ontworpen voor zakelijke gebruikers en ontwikkelaars die gebruiksvriendelijke applicaties willen maken.

Bedrijven die vandaag de dag succes hebben, plaatsen de klant in het middelpunt van hun bedrijfsactiviteiten. Eén manier om dit mogelijk te maken, is met gebruiksvriendelijke web-applicaties en services die uitstekende service en support mogelijk maken. Maar waarom kiezen bedrijven die apps ontwikkelen voor platform as a service, en niet voor eigen faciliteiten om dit on-premise te kunnen?

De verschuiving naar PaaS

Vroeger begonnen bedrijven met het in eigen beheer bouwen en ontwikkelen van apps. Hiervoor was serverruimte nodig, software voor programmeeromgevingen en beveiliging om alles op de eigen locatie veilig te houden. Dit betekende meestal ingewikkelde software stacks, regelmatige updates, hardware-onderhoud en een enorme investering voor een eigen infrastructuur, die ook nog eens vrij snel verouderde. Kortom, een oplossing die niet alleen veel tijd, maar ook veel geld kostte.

Tools voor ontwikkelaars veranderen snel en opeens merk je dat je de interface en technologie van gisteren nog gebruikt. Bedrijven gingen op zoek naar oplossingen waarmee ze sneller, goedkoper en makkelijker apps konden maken. De eerste ondernemingen die efficiëntere oplossingen zochten, waren bedrijven die al andere computing-diensten uitbesteedden, zoals cloud-gebaseerde software services voor werving, marketing en reis- en onkostenbeheer. Ze zochten een extern antwoord voor een intern probleem.

Met PaaS kunnen ontwikkelaars en zakelijke gebruikers zich beter concentreren op het bouwen van geweldige apps, zonder kopzorgen over infrastructuur en besturingssystemen. Ontwikkel-tools, servers en programmeeromgevingen zijn eenvoudig toegankelijk via de cloud, zonder de complexiteit en de kosten die bij een in-house infrastructuur horen. Apps kunnen sneller en tegen lagere opstartkosten worden ontwikkeld en gehost, zonder risico op vertragingen of inefficiëntie door problemen met een infrastructuur. Eenvoudig gezegd zorgt PaaS ervoor dat ontwikkelaars zich volledig kunnen richten op het sneller produceren van uitstekende resultaten.

PaaS is onderdeel van een reeks tools voor cloud computing, waartoe ook Software as a Service (SaaS), Infrastructure as a Service (IaaS) en Everything as a Service (XaaS) behoren. Met het cloud computing-model kunnen organisaties hun computing-services uitbesteden, zodat ze meer energie kunnen steken in hun kerntaken.

Kenmerken van PaaS

De beste PaaS-services leveren een totaalpakket aan tools en diensten die het leven van een ontwikkelaar makkelijker maken. Hier volgen acht kernservices waar je op moet letten in het portfolio van een PaaS-aanbieder:

Wat is PaaS - Mobiele Software Development Kit (SDK)

Mobiele Software Development Kit (SDK) ‐ steeds meer zaken worden afgehandeld via mobieltjes. Omdat er talloze verschillende fabrikanten en toestelmodellen zijn, is het uitermate belangrijk alle mogelijke kansen aan te pakken om te garanderen dat een software-versie goed werkt op alle gangbare toestellen. Een goede PaaS-optie biedt hiervoor ondersteuning. Salesforce mobile SDK is bijvoorbeeld een open source-pakket met bekende technologieën, zoals REST API en OAuth 2.0, waarmee je makkelijk mobiele apps bouwt. Het ondersteunt drie benaderingen om mobiele apps te bouwen: native, HTML 5 en hybride

Wat is PaaS - Social en mobiel geïntegreerd

Social en mobiel geïntegreerd ‐ social is niet meer voorbehouden aan persoonlijk gebruik. Het wordt steeds meer gebruikt in zakelijke omgevingen, waar het de productiviteit van het personeel en de betrokkenheid van klanten verbetert. Als je een PaaS-oplossing overweegt, zorg dan dat je hiermee social en mobiele apps kunt leveren. Veel IT-afdelingen hebben moeite om snel genoeg in te spelen op de nieuwe zakelijke vraag naar mobiel en social, en hebben niet de vaardigheden in huis om dit soort projecten uit te voeren. Met een PaaS-omgeving is het veel makkelijker om aanwezige vaardigheden te gebruiken, waardoor je bedrijf sneller en makkelijker bij de tijd blijft.

Wat is PaaS - Veelzijdige ontwikkelomgeving

Veelzijdige ontwikkelomgeving ‐ een goede PaaS-oplossing geeft ontwikkelaars mogelijkheden om indrukwekkende apps voor klanten te bouwen, en alles wat ze nodig hebben om dit proces te herhalen en helpt met testing en debugging. Met een veelzijdige ontwikkelomgeving kunnen ze wijzigingen aanbrengen, deze meteen uitrollen en eenvoudig opschalen. Daarnaast profiteren ze van volledige controle, oneindige capaciteit en de mogelijkheid om onafhankelijk te kunnen opschalen van elk onderdeel van een applicatie. Het biedt handige 'short-cuts', complete en open API's en libraries en intern of extern gemaakte code. Je mag verwachten dat er IDE-, Sandbox- en ALM-tools voor app-ontwikkeling zijn.

Wat is PaaS - Volledig beheerde cloud-database

Volledig beheerde cloud-database ‐ een goede PaaS-oplossing biedt je volledig beheerde infrastructuur die kan worden opgeschaald als je behoefte groeit. Volledig beheerd betekent ook dat de infrastructuur beveiligd is en tegemoet komt aan de vereisten van organisaties die moeten voldoen aan privacywetgeving en andere regelgevingen.

Wat is PaaS - Apps bouwen met point-and-click

Apps bouwen met point-and-click ‐ een geavanceerde PaaS-oplossing is niet alleen iets voor ontwikkelaars. PaaS geeft zakelijke gebruikers die niet kunnen programmeren mogelijkheden om zelf oplossingen te maken. Denk hierbij aan het maken van paginalay-outs via drag-and-drop, het maken van velden met point-and-click en overzichtelijke dashboards. Het helpt zakelijke gebruikers bij het maken van apps, zonder IT te belasten terwijl ze toch voldoen aan alle eisen die aan apps worden gesteld.

Wat is PaaS - Ontwikkelen in diverse programmeertalen

Ontwikkelen in diverse programmeertalen ‐ Ondersteuning voor diverse programmeertalen betekent dat je ontwikkelaars de aanwezige vaardigheden kunnen gebruiken en verbeteren door apps te schrijven in de taal die het beste past bij de gestelde zakelijke doelen. Platformen als Salesforce Heroku kunnen werken met talen als Python, Ruby on Rails, Node.js, Scala, Java, alle JVM-talen en nog veel meer. Integratie met aanwezige workflow-strategieën, zoals Git, Continuous Integration en DevOps betekent dat geen extra processen nodig zijn.

Wat is PaaS - Marktplaats voor cloud-apps

Marktplaats voor cloud-apps ‐ een marktplaats voor apps is een centrale plek met duizenden handige zakelijke apps. Hier vind je alle tools om je PaaS-services aan te passen en uit te breiden. In plaats van je eigen apps te bouwen, vertrouw je op de duizenden reviews om betrouwbare apps te vinden die doen wat jij nodig hebt. En omdat ze op het algemene platform van je PaaS-provider staan, weet je zeker dat ze makkelijk kunnen worden geïntegreerd en je een eenduidige gebruikerservaring krijgt.

Meer informatie over Salesforce App Cloud

Bekijk de demo

Waarom PaaS?

Platform as a Service neemt uiteindelijk de kosten en complexiteit weg van het evalueren, aanschaffen, configureren en beheren van alle hardware en software die nodig zijn voor maatwerk bedrijfsapplicaties. Dit heeft zowel technische als zakelijke voordelen.

Technische voordelen

Als je overstapt op een managed platform kan je technische team zich concentreren op het bouwen van apps en services die je bedrijf iets extra's bieden. Een goede PaaS-provider biedt verbeteringen op het gebied van:

  • expertise
  • snelheid
  • kosten
  • schaal

Expertise

Je krijgt toegang tot code libraries, app-componenten en andere hulp Je krijgt ook inspiratie voor geweldige interfacedesigns, zodat je app niet alleen erg gebruiksvriendelijk is, maar ook nog eens prachtig uitziet.

Snelheid

App-ontwikkeling verloopt sneller omdat je IT en ontwikkelaars niet meer verantwoordelijk zijn voor de hardware en software voor het bouwen, onderhouden en beveiligen van het platform waarop applicaties worden ontwikkeld.

Ze kunnen ook sneller aan de slag. Zodra je je hebt aangemeld voor PaaS kun je meteen aan de slag met het systeem, de setup kost nauwelijks tijd. Voor ontwikkelaars betekent de toegang tot tools, sjablonen, code libraries en bouwpakketten dat het minder tijd kost om een release uit te brengen. Je kunt bijvoorbeeld meteen beginnen met het creëren van krachtige apps door componenten te verslepen, zoals standaardvelden, rapporten en grafieken.

Kosten

Er zijn lagere opstartkosten omdat er niets hoeft te worden gebouwd voordat je begint met ontwikkelen. Een platform als Salesforce helpt ook met het standaardiseren en consolideren van resources en app-componenten. Je hoeft niet telkens wanneer je een nieuwe app bouwt het wiel opnieuw uit te vinden, waarmee je de kosten voor ontwikkeling kunt verlagen. Investeringen, geld dat vast zit IT-assets die duur zijn en snel minder waard worden, verdwijnen ten gunste van operationele kosten die worden afgetrokken van het bedrijfsrendement.

Schalen

Apps ontwikkelen voor miljoenen aangesloten toestellen brengt mogelijke uitdagingen op het gebied van schaalbaarheid en beveiliging met zich mee. Een populaire consumenten-app kan al snel teveel zijn voor een datacenter, en als de ervaring van de eindgebruiker verstoord wordt, kan dit ten koste gaan van je merk. Diensten als Instagram en Twitter verwerken miljoenen posts per minuut. Zakelijke apps zullen niet snel dergelijke proporties aannemen, maar als je app de verwachtingen overstijgt, betekent een cloud-gebaseerde oplossing dat je daarvan kunt profiteren.

Zakelijk voordeel

Geen bedrijf geeft graag voorrang aan het beheren van servers en het patchen van besturingssystemen ten koste van hun kernproducten en -diensten. Met een cloud-gebaseerd platform is dat niet eens mogelijk. Een geïntegreerd platform biedt bovendien de kans om bedrijfsprocessen te verbeteren, zoals de workflow, rapportages en social feeds. Je bedrijf bespaart tijd, geld en moeite dankzij:

  • Eenvoudige integratie met legacy-systemen ‐ je kunt apps gebruiken die gegevens verwerken uit de systemen die je al hebt, zoals SAP, Oracle en Microsoft. Hierdoor benut en moderniseer je back-officesystemen via simpele drag-and-drop-acties.

  • Realtime-informatie ‐ je kunt apps creëren die in realtime data en updates naar medewerkers en managers sturen, zodat ze betere zakelijke beslissingen kunnen nemen. Je kunt ook apps creëren die helpen met de workflow en goedkeuringen.

  • Eenvoudiger IT-onderhoud ‐ de leverancier zorgt voor het platform, dus jij hoeft je alleen bezig te houden met de apps, waardoor je minder IT-kosten hebt.

  • Gedeelde inzichten ‐ aangezien duizenden bedrijven het platform gebruiken, reageren grootschalige PaaS-providers zoals Salesforce snel op de behoeften van gebruikers en worden problemen snel opgelost. Dit betekent dat je snel kunt profiteren van bewezen en betrouwbare oplossingen.

Organisaties die PaaS gebruiken, kunnen een aanzienlijk deel van het budget, dat voorheen was bestemd voor de infrastructuur, benutten om applicaties met een duidelijke zakelijke meerwaarde te ontwikkelen.

PaaS versus traditionele app-ontwikkeling

PaaS versus traditionele app-ontwikkeling

De toekomst van PaaS:

Met PaaS is een nieuw tijdperk aangebroken, een tijdperk van grootschalige innovatie en zakelijke flexibiliteit. Het heeft dezelfde innovatieve roots als bedrijven als Amazon, eBay, Google en YouTube, die allemaal mogelijkheden voor nieuwe markten hebben geschapen via de browser. PaaS biedt hetzelfde kosteneffectieve en gespecialiseerde model voor het ontwikkelen en leveren van apps. Voor het eerst in de geschiedenis kunnen ontwikkelaars zich concentreren op het bouwen van applicaties voor hun bedrijf in plaats van op het beheren van een complexe hardware- en software-infrastructuur.

De digitale omgeving wordt steeds volwassener en een aantal zaken versterken de keuze om de overstap naar cloud-computing te maken.

  • De verdere standaardisering van digitale technologieën
  • Het groeiende zakelijke gebruik van mobieltjes en mobiele apps
  • Groeiende populariteit en gebruik van web-interfaces
  • Hogere snelheid van en meer toegang tot breedband

Daarnaast is er een trend onder bedrijven om meer te outsourcen in de richting van IaaS- (Infrastructure as a Service) en XaaS-oplossingen (Everything as a Service). Deze vervangen wat voorheen op locatie werd geleverd en PaaS is in feite slechts een aspect van een dergelijke totaaloplossing.

Het verhaal van een klant: Spaces

Ontdek hoe Spaces met Salesforce de kracht van PaaS benut.

Lees de hele case study ›

Waarom het nu tijd is voor PaaS

Je kunt je bedrijf sneller laten groeien door interne processen te stroomlijnen en door beter aan te sluiten bij klanten en leveranciers. Een platformbenadering betekent dat oplossingen beter beveiligd, sneller en kosteneffectiever zijn. Veel ondernemingen onderzoeken nu of ze niet-kerntaken kunnen uitbesteden en kiezen voor PaaS omdat:

  • De technologie is volwassen ‐ de mogelijkheid om processen te automatiseren en om voorgebouwde componenten en bouwstenen te gebruiken maken PaaS aantrekkelijk voor bedrijven die behoefte hebben aan consistentie en betrouwbaarheid.

  • Flexibiliteit is van cruciaal belang ‐ bedrijven moeten snel kunnen handelen om te kunnen concurreren. Platformservices zijn innovatief, schaalbaar en betaalbaar voor ondernemingen van elk formaat.

  • Het is de optelsom van alle voordelen ‐ de voordelen van kostenbesparingen, de snelheid van ontwikkeling en de beveiliging bieden voordelen die lastig te evenaren zijn met interne systemen. Zonder deze besparingen zijn de ontwikkelkosten van apps die inspelen op de dynamische markt een onoverbrugbaar struikelblok.

Het uitbesteden van software heeft zich bewezen en PaaS is een logische volgende stap. Als je bedrijf gericht is op groei in de toekomst, is PaaS niet gewoon een optie die je moet overwegen, maar een essentiële tool.

Lees meer over PaaS van Salesforce en ontdek hoe jouw bedrijf ervan kan profiteren.

Meer informatie

Verplaats je bedrijf naar de cloud

Is het inmiddels niet tijd om een van de duizenden succesvolle organisaties ter wereld te worden die Salesforce gebruiken?

Meer informatie over het Customer Success Platform ›

Lees onze case studies om te zien hoe Salesforce klanten als jij helpt:

Bekijk ons klantvoorbeeld ›

Live chat