
Telewerken: zo doen wij dat
In deze uitzonderlijke tijden van afzondering en zorg zoeken alle bedrijven naar nieuwe manieren om contact te houden.
Iedere maand interviewen we een van onze ontwikkelaars over een toepassing of tool die Sofico dagelijks gebruikt. Deze maand vertelt Wim Claeys ons meer over Tyk (rijmt op Mike).
Wat is Tyk?
Tyk.io is een opensource API gateway (Application Programme Interface) en een beheerplatform.
Een API gateway is een belangrijk concept in de architectuur van microservices. Het is een toegangspunt voor externe klanten (alles wat geen deel uitmaakt van het microservicesplatform).
In andere woorden, een API gateway is een API-managementserver die informatie heeft over API's en hun eindpunten. Het kan ook gebruikt worden voor authenticatie, frequentiebeperking, gebruiksquota en meer.
Een API gateway is een belangrijk concept in de architectuur van microservices. Het is een API-managementserver die beschikt over informatie over API's en hun eindpunten.
Waarom gebruiken we Tyk?
Waarom hebben we een API gateway nodig? We kunnen onze microservices ontlasten en het beheer van de authenticatie en de frequentiebeperking overlaten aan de API gateway. Zo kunnen we verschillende microservices met verschillende technologieën gebruiken, zonder dat we die functies op iedere service opnieuw moeten implementeren.
En waarom Tyk? We hebben Tyk gekozen omdat het een opensource API gateway is die grote hoeveelheden kan verwerken, met zeer weinig vertraging per verzoek.
Tyk streeft ernaar om achterwaarts compatibel te zijn en tegelijkertijd de functionaliteit te verbeteren en te vergroten (samen met de enthousiaste gemeenschap).
Tyk streeft ernaar om achterwaarts compatibel te zijn en tegelijkertijd de functionaliteit te verbeteren en te vergroten (samen met de enthousiaste gemeenschap).
Bovendien ondersteunt Tyk de standaardspecificatie voor authenticatie van OpenID Connect. Het controleert of een bepaald API-verzoek mag worden doorgelaten.
De toepassing en configuratie van Tyk zijn volledig geautomatiseerd. We hebben een component ontwikkeld dat we ‘het aanmaakblokje’ noemen. Het integreert met Kubernetes om Tyk automatisch te configureren. Zo kunnen we met een correcte en veilige configuratie nieuwe API's en externe klanten toevoegen, en dat op een volledig geautomatiseerde manier als onderdeel van de DevOps-processen.
Tyk maakt deel uit van onze referentie-implementatiearchitectuur en wordt uitgerold en automatisch geconfigureerd als onderdeel van de IAM-bundel (Identity and Access Management).
Tags
In deze uitzonderlijke tijden van afzondering en zorg zoeken alle bedrijven naar nieuwe manieren om contact te houden.
Sofico heeft het Silver-certificaat van Investors in People behaald dankzij de initiatieven die het lanceerde in het kader van zijn ‘Leerorganisatie’-filosofie.
Een paar maanden geleden zijn we bij Sofico gestart met onze ‘Sofico – How is the weather’, een wekelijkse ontmoeting tussen collega's.
Na 21 jaar werken voor BMW Financial Services besloot Bert Vanden Bergh dat het tijd was voor een nieuwe uitdaging. "Ik moest buiten mijn comfortzone treden...