Overslaan naar hoofdinhoud
Pulse
Leestijd, 2 min.

Je wilt hypothesis-driven development, agile testing en continuous learning. Je wilt vrijheid om te vernieuwen en succesvolle applicaties ontwikkelen binnen de gestelde deadline en budget. In deze serie over de voordelen van Azure Cloud Solutions geven 15 experts hun visie op de nieuwste ontwikkelingen in agile development en de voordelen van ontwikkelen op Azure Cloud. Dit keer is cloud solution architect Chris Vugrinec aan het woord.

Azure platform

Als cloud solution architect help ik grote klanten van Microsoft met de overstap naar het Azure platform. Dat doe ik onder meer door te laten zien wat er technisch mogelijk is in de cloud. Hoe kun je bijvoorbeeld een moderne mobiele webapplicatie bouwen en laten landen op Azure? Met gebruik van open source technologie in combinatie met de bouwstenen die Microsoft Azure biedt zijn er vele mogelijkheden. Zo kun je bijvoorbeeld voor het beheer van jouw platform binnen Azure Puppet, Chef of een gelijkwaardige oplossing gebruiken. Zo heb je er minimaal onderhoud aan.

Handige app

Hoe dit werkt kan ik laten zien aan de hand van een een mobiele applicatie met een backend in Azure. De app is gebouwd voor Android en iPhone en maakt gebruik van Beacon-technologie, waarmee je mensen kunt lokaliseren in een gebouw. De beacons (sensoren) die in het gebouw hangen, zenden een signaal naar de NodeJS backend server (Azure) zodra er iemand langsloopt. Deze backend-server onthoudt jouw locatie in een Redis Cache. Een webserver (NGINX) laat een kaart van het gebouw zien met daarop realtime alle app-gebuikers en de daarbij behorende locatiegegevens. Handig als je een collega zoekt en op je app ziet dat hij bij het koffie-apparaat staat. Alle logging wordt via de zgn ELK stash (ElasticSearch Logstash en Kibana) gecentraliseerd en kan via het grafische scherm bevraagd worden.

Rechtstreeks deployen

De broncodes die ik voor de web-app heb geschreven staan in een Git-opslagplaats binnen Visual Studio Team Services (VSTS). Visual Studio Team Services is geïntegreerd met Microsoft Azure, zodat je rechtstreeks applicaties kunt deployen naar de cloud. De backend van de app heb ik verpakt als Docker-containers.

Kubernetes

De implementatie van de Docker-containers op Azure gebeurt door middel van een VSTS job op een Kubernetes Cluster. Kubernetes is een ‘open source container cluster manager’ die oorspronkelijk door Google is ontwikkeld. Met behulp van Kubernetes is het mogelijk een cluster van containers te beheren als één enkel systeem. Met behulp van Azure Container Services kan heel makkelijk een Kubernetes Cluster op Azure worden opgezet.

App beheren

Voor het beheer van de app heb ik Puppet ingeschakeld. Via de Azure Marketplace is een standaard Puppet-installatie beschikbaar gesteld. Een Master manager bepaalt de desired state van jouw platform. Updates en patches kunnen op deze manier gecontroleerd worden uitgerold.  Meer info? Bekijk deze film over het gebruik van Puppet op Azure:

 


Wil je meer verdieping rondom dit onderwerp?
Schrijf je in voor het on demand webinar “Ontwikkelen en testen met oa Chef, Puppet of Ansible en Azure”.

 

Leer van klantervaringen met het gratis Cloud Strategy eBook

Ontdek de bewezen methoden om je business in de cloud te brengen

Probeer Microsoft Azure gratis

Werk je volgende geweldige idee uit met Azure

Ontdek meer gerelateerde artikelen per branche:

Educatie

Financiële dienstverlening

  • uitzicht op een stad

    Gegevens verzamelen is water besparen

    Het ruim 140 jaar oude financiële dienstverleningsbedrijf Ibercaja zet zich volledig in voor de noordoostelijke regio van Spanje. Om de klanten op het platteland te steunen en de lokale problemen met waterschaarste op te lossen, helpt het bedrijf de boeren nu met de digitale transformatie van hun gewasbeheer. Essentieel in deze transformatie zijn de Internet […]

  • Vergadering met twee mannen en één vrouw die naar een scherm wijst.

    AI, a key enabler to accelerate the digital transformation

    The financial-services industry is rapidly adopting Artificial Intelligence (AI), thus taking a key step on the road to staying competitive while complying with new regulations. Once the transition has been made, the amazing benefits of AI solutions are immediately apparent. More about this journey of opportunity and tremendous potential. The financial-services landscape is rapidly transforming […]

Government

Overheid

  • Small business team collaborating in modern workplace.

    Woningbouwcorporaties moeten zich aansluiten op de netwerksamenleving

    Woningbouwcorporaties staan voor enorme uitdagingen. De woningnood, het verduurzamen van alle gebouwen voor 2050 en de leefbaarheid optimaal houden los je niet op met traditionele principes. De technologie, processen en materialen zijn nu beschikbaar om meer te halen uit het huidige woningbestand. Daarvoor zullen de woningbouwcorporaties en hun ketenpartners wel meer datagedreven samen moeten werken. […]

  • Microsoft and Open Cloud for Research Environments

    Microsoft and Open Cloud for Research Environments

    Microsoft joins the OCRE framework to grant education and research institutions discounted Azure prices in the Netherlands and across 40 European countries. Microsoft announces the immediate availability of Microsoft Azure through the pan-European OCRE (Open Clouds for Research Environments) framework. In the Netherlands Microsoft Azure is provided by SURF in collaboration with Microsoft Partner Bechtle, […]

Productie

Retail

  • Whitepaper: Inzichten voor de detailhandel – De kracht van data benutten

    Whitepaper: Inzichten voor de detailhandel – De kracht van data benutten

    De detailhandel vormt een aanzienlijk deel van het BNP in veel landen, verschaft tientallen miljoenen mensen werk en raakt bijna iedereen. We hebben onlangs een enquête gehouden onder 100 leidinggevenden in de detailhandel om inzicht te krijgen in hun zakelijke uitdagingen in deze woelige tijden voor de branche. Ook wilden we weten hoe ze analytics […]

  • Winkelpersoneel dat naar scherm kijkt en wijst

    Help je winkelpersoneel om uitmuntende ervaringen te creëren

    Consumenten hebben meer informatie en een grotere keuze dan ooit. Daarom bieden winkelervaringen een uitgelezen kans om klanten te verrassen en je te onderscheiden, en niet alleen qua prijs. De revolutie die online shoppen heeft veroorzaakt, heeft ons toegang gegeven tot meer informatie en winkels dan we ons twee decennia geleden onmogelijk hadden kunnen voorstellen. […]

Zorg

Ontdek meer gerelateerde artikelen per dossier:

Digitale transformatie

Klantverhalen

  • Meisje dat aan het leren is

    Mittelschule Kirchdorf: een nieuwe kijk op hybride onderwijs via digitalisering

    “Wat we echt wilden bereiken, was eenvoud voor onze leerlingen en leraren. Uit onze digitaliseringsinspanningen is gebleken dat het gebruik van technologie als aanvulling op traditioneel onderwijs een investering is voor de toekomst, niet alleen voor de kinderen maar voor iedereen.” Martin Schnetzer, leraar en IT-beheerder bij de Mittelschule Kirchdorf in Oostenrijk, blikt terug naar […]

Partners

  • Intercept

    Intercept is Microsoft Country Partner Of The Year 2020

    Intercept is uitgeroepen tot Microsoft Country Partner of the Year 2020. Een prestigieuze prijs die uitsluitend wordt uitgereikt aan partners die zich onderscheiden in een vooraanstaand veld. Deze award is de bekroning op de jarenlange samenwerking tussen Intercept en Microsoft. Intercept wordt onder meer erkend voor het leveren van toonaangevende en waardevolle oplossingen voor ISV’s. […]

Pers

  • een man met een hololens

    Verandering in een stroomversnelling

    De eerste fase van de COVID-19-uitbraak stond vooral in het teken van snelle oplossingen en crisismanagement om de dagelijkse gang van zaken in goede banen te leiden. Nu gaan we over naar een nieuwe fase, een hybride realiteit, waarin we zowel thuis als op locatie werken. Een tijd waarin verzorgingstehuizen weer voorzichtig opengaan en bedrijven […]

Pers / Nieuws

  • een man met een hololens

    Verandering in een stroomversnelling

    De eerste fase van de COVID-19-uitbraak stond vooral in het teken van snelle oplossingen en crisismanagement om de dagelijkse gang van zaken in goede banen te leiden. Nu gaan we over naar een nieuwe fase, een hybride realiteit, waarin we zowel thuis als op locatie werken. Een tijd waarin verzorgingstehuizen weer voorzichtig opengaan en bedrijven […]

Security & Privacy

  • Cloud én on-premise eenvoudiger goed beveiligd

    Cloud én on-premise eenvoudiger goed beveiligd

    Beter, gemakkelijker en sneller beveiligd dankzij Azure Security Center Bedrijven staan vaak met één been on-premise en met hun andere been in de cloud. Dat vereist voor security twee manieren van werken. Een verkeerde handeling in de verkeerde omgeving is zeker in stresssituaties snel gemaakt. Azure Security Center slaat nu een brug tussen de twee […]

Tips

  • een vrouwen die thuis werkt achter een laptop

    Breng je personeelsbestand op afstand in topconditie

    Nederland werkt massaal thuis en dat blijven velen ook na COVID-19 waarschijnlijk doen. De snelle opkomst van AI, automation en data analytics verandert daarnaast de vraag naar type werk. Dit zijn maar een aantal ontwikkelingen waardoor je je HR-beleid over een andere boeg moet gooien. Wat zijn deze trends en hoe zorg je dat je […]

Webinars

  • een close-up van een logo

    Microsoft Power Platform Virtual Training Day

    The Microsoft Power Platform Virtual Training Day will cover everything you need to know about building and managing innovative business solutions. You’ll discover how to connect data to analyze real-time business performance, act on insights with custom-built apps, and automate workflows to improve how people work. All sessions were recorded at Microsoft Ignite in Orlando […]