Who are we? What do we do? What drives us?
Infusion levert cloud native infrastructuur aan ondernemingen die klaar zijn voor de toekomst. Wij helpen onze klanten met een volledige opzet van een cloud native oplossing vanaf de grond.
Of je nu vanaf nul begint of al een oplossing hebt gebouwd, wij kunnen altijd helpen met hardware en software, aangevuld met onze diensten tot aan de applicatie.
Tijdens deze stage word je in een wereld van open source en enterprise producten gegooid. Zelfs onze beste ingenieurs blijven dagelijks bijleren.
Goals and Objectives
Het cloud native landschap is groot en verandert dagelijks. Ons doel is om de trend te volgen en bereid te zijn om met nieuwe producten te werken. Als een product volwassen genoeg is, kan het in productieomgevingen worden geïmplementeerd. Niet goed genoeg na een jaar? Geen probleem, we verplaatsen het naar iets gloednieuw dat precies kan wat je wilt.
Het doel van deze stage is om je voor te bereiden en je te motiveren om een professionele engineer in cloud native oplossingen te worden. Geïnteresseerd? Lees verder want misschien ben jij wel degene die we zoeken!
Internship Description
Cloud native is groot, heel groot. Om je op weg te helpen hebben we een aantal use cases bedacht.
CI/CD all the way!
Altijd al een applicatie willen deployen? Of heb je zelf iets gemaakt en wil je het migreren naar het volgende populaire platform? Begin met het uitwerken van een CI/CD pipeline.
Kies het platform/tools dat je wilt en verbaas ons met je setup. Houd het niet alleen bij een basis build en deployment. Ga nog verder en kijk naar beveiliging, methoden van deployment en verbeter je pipeline. Te complex? Zoek naar betere benaderingen en organiseer een gesprek met een ontwikkelbedrijf en vraag wat zij willen. Zo leer je nog meer en begrijp je hoe software wordt geschreven, gebouwd en uitgerold.
Infrastructuur as code
Geïnteresseerd in infrastructuur? Is Rest API iets dat je gebruikt? Dan is dit de use case die je zoekt. Bouw een workflow met infrastructure as code en implementeer zelfs de meest complexe software binnen enkele minuten.
Beperk u niet tot de cloud. Kijk naar de on-premise hardware en maak het makkelijker voor support-, netwerk- en infrastructuur-engineers. Klaar? Ga wat drinken met je collega's, die je dankbaar zullen zijn voor wat je hebt gedaan.
Let monitoring fix the issue
Monitoring is eenvoudig. U stelt een server in, enkele agenten en maakt enkele aanvullende plugins om de meest complexe zaken te bewaken. Maar daar stopt het niet. Event driven automation is de volgende stap.
Wanneer een monitoring een alert triggert, kan een event driven framework daarop reageren en een workflow starten om het probleem onmiddellijk op te lossen.
Wist je dat Netflix event driven monitoring gebruikt om een nieuwe server op te starten als de vorige problemen heeft? Niemand hoeft midden in de nacht zijn bed uit te komen om een kapotte server te repareren. Nee, het platform verwijdert gewoon is en start een nieuwe.
We verwachten niet dat je een complete monitoring setup bouwt. Wij richten ons al op het monitoren van onze eigen tool base en applicaties.
Support the developer
Wanneer een nieuwe ontwikkelaar moet beginnen met coderen op bestaande software, worstelen ze om de ontwikkelomgeving online te krijgen en de code te compileren om een werkende ontwikkelomgeving te krijgen.
GitHub Codespaces of OpenShift Dev spaces zijn hier de oplossing. Draai een complete omgeving met alle vereisten zodat de ontwikkelaar direct kan beginnen met programmeren. In deze use case ga je deze tools verkennen en uitzoeken welke oplossing bij onze eisen past.
Kubernetes Storage
Wist je dat containers die draaien op een kubernetes cluster hun gegevens kunnen opslaan in persistente opslag? Standaard komt kubernetes niet met een eigen oplossing.
In deze use case bevindt uw avontuur zich in de wereld van opslag voor kubernetes. Je zoekt naar oplossingen en producten die geschikt zijn voor enterprise productie workloads. De gegevens moeten veilig, consistent en geback-upt zijn. Procedures zijn belangrijk om data te provisioneren, back-uppen en herstellen.
IoT
Er wordt veel gepraat over IoT. Wat is IoT? Hoe wordt het gebruikt en waar kan ik het vinden? Deze vragen zijn gemakkelijk te beantwoorden. U hoeft alleen maar even te zoeken op google. Maar hoe wordt het beheerd? Hoe kunnen we deze apparaten controleren? Veel bedrijfsorganisaties gebruiken IoT voor hun big data behoeften. Ze verzamelen veel gegevens en willen hun hardware sturen via IoT.
In deze opdracht zoek je naar een standaard in IoT voor onze behoeften. Hoe kunnen we deze apparaten beheren en binnen enkele minuten nieuwe apparaten opstarten?