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

  • een bureau met een laptopcomputer die bovenop een houten lijst zit

    Migreren naar de cloud: 3 strategieën voor onderwijs en onderzoek

    Het onderwijs is enorm in beweging. Nieuwe lesmethoden, aandacht voor individueel leren, personeelskrapte en online lesgeven. Aan de andere kant heb je te maken met een grotere vraag aan de technische kant, zoals veiligheid en beschikbaarheid van ICT. Maar, gelukkig kan technologie ons bij veel van deze uitdagingen helpen. In deze blog vertellen we je […]

  • 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 […]

Financiële dienstverlening

Government

Overheid

Productie

Retail

  • Tell & Sell: wat is de volgende stap voor de winkel van morgen?

    Tell & Sell: wat is de volgende stap voor de winkel van morgen?

    In de loop van de geschiedenis zijn er twee factoren die ons winkelgedrag bepaald hebben: gemak en beleving. In 1796 opende Anthony Harding in Pall Mall in Londen de deuren van het eerste warenhuis in Europa. Voor het eerst konden klanten op één locatie van alles kopen, van juwelen tot klokken, terwijl ze tegelijkertijd anderen […]

  • Big data boost de omzet bij drankenproducent

    Big data boost de omzet bij drankenproducent

    Denk eens aan al die opties waaruit je kunt kiezen als je iets wilt drinken. Water? Vruchtensap? Frisdrank? Wil je een los blikje of een sixpack? Of misschien pak je gewoon een literfles. Feit is dat wij als consument een heleboel opties verwachten en de wereldwijde markt voor alcoholvrije frisdranken die verwachting waarmaakt. Arca Continental, […]

Zorg

  • Two people working in Healthcare with a Windows device

    Leverancier van medische hulpmiddelen bouwt toekomstbestendig Azure-platform

    Het Deense bedrijf Coloplast maakt innovatieve zorgproducten voor mensen met intieme gezondheidsproblemen. Coloplast wilde een blijvende, productieve relatie onderhouden met klanten en de behoeften van patiënten beter doorgronden. Om dat te bewerkstelligen besloot het bedrijf van een on-premises datawarehouse- en BI (Business Intelligence)-oplossing over te stappen op Microsoft Power BI, Azure SQL Data Warehouse en […]

  • Startup Stories – ‘De zorg is geen speeltuin voor probeersels’

    Startup Stories – ‘De zorg is geen speeltuin voor probeersels’

    In Startup Stories delen we de verhalen, best practices, levenslessen van Nederlandse start en scaleups, zodat jij je apps of business nog sneller kunt bouwen. Dit keer zijn we in gesprek met Berend Jutte, co-founder van Attendi. Attendi is in 2021 genomineerd voor de Zorginnovatieprijs. “Wij zetten slimme technologie in om de medische administratie, zoals verslaglegging en documentatie, van […]

Ontdek meer gerelateerde artikelen per dossier:

Digitale transformatie

  • iemand die op tafel staat

    De nieuwe ERP-cloudoplossing voor MKB-bedrijven

    De managers van veel MKB-bedrijven worstelen met dezelfde gebruikelijke vragen. Hoe zorg je dat een MKB-bedrijf gestroomlijnd en soepel werkt, wat je ook voor je kiezen krijgt. Hoe houd je data bij die zijn verspreid over meerdere afdelingssystemen. Hoe kun je beheerprocessen automatiseren en afstemmen op een groeiend en veranderend bedrijf. En hoe kun je […]

Klantverhalen

  • man in front of desk with laptop

    Startup Stories – ‘Wij geven de consument de controle’

    In Startup Stories delen we de verhalen, best practices, levenslessen van Nederlandse start en scaleups, zodat jij je apps of business nog sneller kunt bouwen. Dit keer zijn we in gesprek met Thomas Meedema – COO bij Bencom Group. De naam Bencom Group zegt het grote publiek misschien niet veel. Maar de naam Ben Woldring wel, een […]

Partners

  • Drie redenen waarom BIM Cloud Workspace jouw bouwbedrijf op voorsprong zet

    Drie redenen waarom BIM Cloud Workspace jouw bouwbedrijf op voorsprong zet

    Ik vertel je niets nieuws als ik zeg dat veel bouwbedrijven een uitdaging hebben op het gebied van hun applicatielandschap. Bedrijven die zich bezighouden met bijvoorbeeld het ontwerp van gebouwen of tunnels maken nou eenmaal gebruik van applicaties die veel (grafische) rekenkracht eisen van hun computersystemen. Dus zien we nog steeds BIM-modelleurs slepen met zware […]

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

  • 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. […]

Security & Privacy

Tips

  • Twee vrouwen en één man brainstormen in een informele kantooromgeving. De vrouwen gebruiken laptops en de man schrijft met de hand. Op de achtergrond staat een groot scherm.

    Moderne verkooptrends voor 2019 in 5 webinars

    De relatie tussen kopers en verkopers wordt elke dag ingewikkelder. Voor elk potentieel partnerschap moet de juiste koper worden gevonden, kennis over hun bedrijf worden verzameld, de voortgang in de koopcyclus worden bijgehouden en de juiste content worden aangeboden, wanneer en hoe ze dat willen. Deze veranderingen in dynamiek onderstrepen het belang van moderne verkoop. […]

Webinars

  • Webinar-serie: de toekomst van de retailbranche

    Webinar-serie: de toekomst van de retailbranche

    Technologie is overal aanwezig. De digitale transformatie is in volle gang in alle bedrijven en alle branches. De verandering voltrekt zich in een hoog tempo en veel, zo niet alle, businessmodellen gaan hierdoor op de schop. Marktverstorende, vernieuwende retailbedrijven zijn de eerste organisaties die laten zien hoe de toekomst van retail eruitziet. Digitale transformatie Deze […]