
Google, IBM en Lyft op woensdag kondigde de eerste publieke release van Istio, een open source dienst waarmee ontwikkelaars een vendor-neutrale manier aan te sluiten, beveiligen, beheren en bewaken van netwerken van verschillende microservices op cloud-platforms.
Volgens de bedrijven, Istio is gemaakt naar de inherente uitdagingen die komen met het integreren van toepassing op basis van microservices in gedistribueerde systemen, namelijk compliance en beveiliging.
Vaak hebben de ontwikkelaars op te lossen gedistribueerd systeem problemen door het maken van veranderingen aan de code van de toepassing. In plaats daarvan, Istio is ontworpen om te functioneren als een uniforme laag van de infrastructuur die zich tussen de application service en het netwerk.
“Deze uniforme laag van de infrastructuur in combinatie met de service-implementaties wordt meestal aangeduid als een service mesh’, van de bedrijven zei in een gezamenlijke blog post. “Net als microservices helpen te ontkoppelen voorzien van teams, het creëren van een service mesh helpt bij het ontkoppelen exploitanten van toepassing functie ontwikkeling en release processen. Istio draait ongelijksoortige microservices in een geïntegreerde dienstverlening mesh door systematisch het injecteren van een proxy in het netwerk van paden onder hen.”
Terwijl de Istio platform is een samenwerkingsverband van de open source-project tussen Google en IBM, de onderliggende software is gebouwd met behulp van de Gezant van de proxy van Lyft, die de rit-share company ontwikkelde voor het aanpakken van de interne werking uitdagingen.
Voor IBM, de Istio project ondersteunt de inspanningen van de onderneming te vereenvoudigen de manier waarop de ontwikkelaars bouwen en beheren van de meer veilige, cognitieve apps met containers op de IBM Cloud. De inspanning is gegroeid meer tijdig als microservices en containers staan centraal in de volgende generatie app-ontwikkeling. IBM zegt Istio ook geeft de Cio ‘ s is een krachtige tool voor het afdwingen van beveiliging, beleid, compliance vereisten binnen de onderneming.
De huidige Istio release is gericht op de Kubernetes omgeving, maar de bedrijven zeiden dat ze van plan is om ondersteuning toe te voegen voor andere omgevingen, inclusief virtuele machines en Cloud Foundry, de komende paar maanden. Itsio zal beschikbaar zijn op de IBM Cloud.
Zo ver, Red Hat Red Hat OpenShift en OpenShift Toepassing Runtimes, Centrale, Weaveworks met Weven Cloud en Weven Net 2.0, en Tigera met het Project Calico Network Policy Engine hebben toegezegd het project te ondersteunen.