Home Innovatie & Strategie Drie manieren voor de ontwikkeling van cloud applicaties in PaaS

Drie manieren voor de ontwikkeling van cloud applicaties in PaaS

55

In om het even welk cloud model (Public, Private of Hybrid) kan Platform-as-a-Service (PaaS) enkele unieke voordelen bieden voor de ontwikkeling van apps zoals lagere ontwikkelingskosten, een minder complexe installatie en een snellere time-to-market voor nieuwe applicaties.

De cloud is een technologisch terrein met zeer veel aspecten en is de dominerende kracht geworden in de IT-omgeving van vandaag omdat de cloud meerdere types van toepassingen mogelijk maakt. Het basisprincipe van de cloud is zo breed dat iedereen er wel zijn gading vindt. Ondernemingen die al jarenlang een efficiënt scale-up en scale-out middel zoeken, kunnen nu volop genieten van de schaalvoordelen die de public cloud biedt, terwijl bedrijven die meer controle willen op hun gedeelde resources, of die zich zorgen maken over de naleving van voorschriften voor gegevensbeveiliging zoals de binnenkort van kracht wordende Algemene Verordening voor Gegevensbescherming (GDPR) van de EU, de private cloud kunnen gebruiken.

Ontwikkelaars van apps kunnen ook inspelen op de verschillende cloud modellen. Door over te schakelen op een van de op PaaS gebaseerde high productivity ontwikkelingstools van de nieuwe generatie, kunnen ze volop voordeel halen uit de specifieke verbeteringen die elk type van cloud ontwikkeling kan meebrengen voor hun processen. Ze kunnen bovendien veel sneller werken dan met de traditionele ontwikkelingstools.

De public cloud
Als u een PaaS gebruiker met resources in de public cloud wordt, krijgt u onmiddellijk toegang tot talrijke nieuwe, waardevolle voordelen. Bijvoorbeeld de mogelijkheid die sommige PaaS bieden om applicatieresources op aanvraag naar boven (of naar beneden) te schalen, kan bedrijven helpen die piekvragen naar hun services moeten opvangen of die gewoon de schaal van hun teams tijdelijk moeten vergroten. Ondernemingen die succes hebben, zullen worden geconfronteerd met deze groeiproblemen. Een goede voorbereiding is dus zeker nuttig en verstandig. De ontwikkeling van een cloud infrastructuur vergt bovendien geen zware kapitaaluitgaven zoals het geval is bij vele aankopen van de traditionele hardware voor gegevenscentra. In de public cloud betaalt u alleen voor de resources die u gebruikt, en door het juiste PaaS te kiezen, kunnen ontwikkelaars hun business voordelen maximaliseren zonder toegevingen op het gebied van de gebruikerservaring.

De private cloud
Bedrijven die een absolute controle over hun infrastructuur nodig hebben, kiezen beter een private cloud. Dit kan het gevolg zijn van interne druk door het management of van reglementeringen op basis van een regio of industrie. U kunt in ieder geval een PaaS gebruiker worden zonder uw resources te delen. Dit zal CIO’s geruststellen die voorstander zijn van een meer hands-on aanpak van hun IT-management.

Gegevensbescherming is een andere grote zorg waarvoor de private cloud een oplossing biedt. Dit geldt vooral voor ondernemingen die zaken doen in Europa waar de nieuwe “Algemene Verordening voor Gegevensbescherming” (GDPR) van de EU volgens de verwachtingen eind 2015, begin 2016 van kracht wordt. Deze verordening voorziet een strikte nieuwe gegevensbescherming en privacy voorschriften voor bedrijven waarvan de naleving in vele gevallen slechts mogelijk is binnen een private cloud. Dit vergt ook ontwikkelaars die principes hanteren van “privacy by design” en “privacy by default”. Naast het gebruik van een private cloud, kan de inzet van het juiste PaaS voor de ontwikkeling van applicaties dus verplicht worden voor bedrijven die deze verordening willen naleven.

Hybrid cloud mogelijkheden
De oplossingen moeten echter ook niet exclusief worden beperkt tot public of private resources. De belangrijkste oplossingen kunnen worden gespreid, waarbij bepaalde functies in elk type van infrastructuur blijven naargelang van de business vereisten. Dit kan vooral nuttig zijn voor onafhankelijke software vendors die hun klanten talrijke hosting mogelijkheden willen aanbieden voor hun gekochte applicaties.

PaaS on-premise
Bedrijven kunnen ook nog een stap verder gaan als ze niet overtuigd zijn van het nut van een cloud oplossing. De belangrijkste PaaS mogelijkheden kunnen immers worden ingezet binnen on-premise omgevingen, waarbij de sterke samenwerkingsfuncties en ontwikkelingstools kunnen worden herhaald zonder zich te verbinden tot cloud hosting. In om het even welke omstandigheid kunnen IT-afdelingen een weg vinden naar de PaaS functie die ze nodig hebben. Dit zal ervoor zorgen dat hun volgende generaties van business applicaties over alle vereiste functies beschikken en volgens het voorziene schema kunnen worden ingevoerd.

Besluit
PaaS biedt ontwikkelaars en de bedrijven waarvoor ze werken, de mogelijkheid om nieuwe applicaties te bouwen die echt gebruik maken van de technische en business voordelen van de cloud. Om te kunnen genieten van deze voordelen moeten het PaaS en de applicaties die bij het gebruik ervan worden ontwikkeld, zonder enige verandering lopen op alle verschillende types van clouds die bedrijven zullen gebruiken (public, private en hybrid). Het moet ook configureerbaarheid, schaalbaarheid en de mogelijkheid om veilige applicaties te bouwen die voldoen aan de nieuwe voorschriften zoals de GDPR, bieden.

Een PaaS dat niet voldoet aan deze vereisten, zal hogere ontwikkelings- en IT-kosten, een complexere installatie en een tragere time-to-market opleveren voor nieuwe applicaties. Dat is precies het omgekeerde van wat PaaS biedt!

Stephan Leferink, General Manager Benelux, Progress

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in