
‘Ervoor zorgen dat diensten altijd beschikbaar en veilig zijn’
Laurens van der Spek, COO, en Jeroen van der Linde, Senior Technical Support Engineer, bespreken het belang van een veilig, robuust en schaalbaar IT-landschap. Dit vormt de basis waardoor onze algoritmes en service optimaal kunnen presteren. Autonoom telen vereist de hoogste kwaliteit en moet altijd blijven draaien. Ze onthullen ook de nieuwe cloudtechnologieën die worden toegepast.
Waar bent u verantwoordelijk voor binnen Blue Radix?
Jeroen (rechts op de foto): “Als Senior Technical Support Engineer ben ik verantwoordelijk voor alles wat er in Azure gebeurt. Dat is het Microsoft-platform waarop onze systemen draaien. Ik monitor en beheer onze virtuele systemen in de cloud. De software die we zelf maken, draait ook op Azure. De groei van klanten, het datavolume en het belang van de systemen voor onze klanten betekenen dat we onze systemen dienovereenkomstig moeten schalen om ervoor te zorgen dat ze allemaal goed blijven draaien. Dit is ook mijn verantwoordelijkheid.”
Laurens (links op de foto): “Als Chief Operations Officer draag ik de eindverantwoordelijkheid voor alle operationele diensten voor onze klanten, zowel functioneel als technisch. Dat omvat onze Crop Controller service, inclusief de begeleiding van onze klanten en monitoring door de Autonomous Greenhouse Manager. Ik ben ook verantwoordelijk voor alle IT-ontwikkelingen en technisch beheer. Dat kan de architectuur van ons IT-landschap, beveiliging en privacy omvatten, samen met het aansturen van de ontwikkelingsteams die onder andere nieuwe software ontwikkelen. We werken voortdurend samen om nieuwe technieken en ontwikkelingen te ontdekken die ons verder helpen, terwijl we ook stabiliteit garanderen.”
Blue Radix maakt gebruik van vrij nieuwe cloudtechnologieën; waarom is hiervoor gekozen en wat zijn de uitdagingen?
“De belangrijkste reden om met de nieuwste cloudtechnologieën te werken, is omdat ze beter en gemakkelijker te schalen zijn. Vroeger had je extra capaciteit op een server nodig, wat veel tijd en moeite kostte, terwijl opschalen of afschalen in de cloud tegenwoordig veel eenvoudiger is. Als het goed is ingesteld, kan het zelfs automatisch gebeuren,” merkt Jeroen op. “Het beheer en de beveiliging maken deel uit van het Azure-platform, zodat je sneller diensten kunt ontwikkelen,” voegt Laurens toe. “Het nadeel is dat het nog steeds veel tijd en expertise kost om hier goed mee om te gaan. Er komen elke dag veel nieuwe technieken en tools bij, maar software wordt ook continu teruggetrokken. Je moet bijblijven en de juiste nieuwe tools kiezen. Niet alles werkt voor onze doelstellingen. Deze afweging maken we regelmatig met de ontwikkelingsteams. De grootste uitdaging van ontwikkelen in de cloud is dat het snel kan, maar ook de verkeerde kant op kan gaan. Je moet vooraf goed nadenken over het ontwerp van je IT-landschap en architectuur. Dat is iets wat we in onze jaren van ontwikkeling en beheer van datagedreven diensten bij AgroEnergy hebben geleerd – vooruitdenken over de mogelijke toekomst, zodat je kunt inspelen op nieuwe ontwikkelingen. Het is erg belangrijk dat je de juiste doelarchitectuur blijft volgen en daarbinnen ontwikkelt. Dat stelt je in staat een essentiële basis te leggen die jaren meegaat.”
Jeroen: “Het nadeel van het eenvoudig en snel opschalen van systemen op Azure zijn de kosten. Het is belangrijk om de juiste balans te vinden tussen wat je nodig hebt en de kosten die dit met zich meebrengt. Dat geldt voor opschalen, maar je kunt ook afschalen; je kunt het eigenlijk vergelijken met de databundel op je mobiele telefoon.”
Is specifiek technisch beheer nog steeds nodig met de komst van nieuwe AI- en cloudtechnologieën?
“Ja, het is echt nodig, want we leveren 24/7 uurlijkse diensten aan telers. Crop Controller stuurt de installaties in hun kassen continu aan. Het moet dus de hele tijd blijven draaien,” benadrukt Laurens.
“Vroeger beheerde Technisch Beheer drie of vier servers, en wist je er alles van. Tegenwoordig is het een hele keten van databronnen, algoritmes, modellen en applicaties, die allemaal goed met elkaar verbonden en gekoppeld moeten zijn. Je moet hiervan de ins en outs kennen. Correct ingrijpen en coördineren is nu nog belangrijker. Er zijn veel meer relaties en effecten betrokken bij bepaalde veranderingen en aanpassingen.” Jeroen: “Gelukkig hebben we interne expertise, en monitoren we het technisch beheer continu. We voorkomen problemen liever proactief dan ze achteraf op te lossen. Een groot voordeel is dat de kans op storingen, of downtime, vrijwel nul is.”
Hoe garandeert u dat alle klantprocessen 24/7 technisch levensvatbaar blijven?
Laurens: “We hebben een monitoringsteam van collega’s uit verschillende vakgebieden die de systemen en de technische keten van applicaties zeven dagen per week monitoren. In combinatie met de technieken die we gebruiken, zorgt dit ervoor dat de kans dat er iets misgaat minimaal is.” Maar stel dat de internetverbinding van de klant uitvalt? “Dan blijft het systeem gewoon lokaal draaien. Met autonoom telen voorspellen we vooruit, meerdere dagen van tevoren. Dus als het internet uitvalt, gaat de aansturing gewoon door. Natuurlijk nemen we contact op met de klant om het probleem op te lossen. Daarna halen we de gegevens uit de klimaatcomputers op, zodat er geen gaten in de data vallen en de historische data gegarandeerd is. Onze taak is ervoor te zorgen dat de algoritmes blijven draaien. Zij zijn als het ware het huis, en wij zorgen ervoor dat dit huis de juiste fundamenten heeft.”