Dynatrace baant weg voor autonome clouds met Keptn

12 december 2019

Dynatrace intro­du­ceert de open source beheer­con­sole Keptn om de transitie naar autonoom func­ti­o­ne­rende clouds te vereen­vou­digen. Keptn biedt func­ti­o­na­li­teit voor  het auto­ma­ti­seren en orches­treren van processen en diverse tools voor het continu verbe­teren van geau­to­ma­ti­seerde processen in cloud-omge­vingen. Auto­ma­ti­se­ring en AI worden belang­rijker voor IT-managers om het gat te dichten tussen de schaarste aan gekwa­li­fi­ceerd personeel en het managen van de cloud-schaal­baar­heid en ‑complexi­teit. Kept vereen­vou­digt en versnelt de transitie naar NoOps.

Software intelligence platform

Dynatrace heeft de afgelopen jaren zelf alle opera­ti­o­nele uitda­gingen tijdens software-ontwik­ke­ling ervaren, bij het opnieuw uitvinden van het huidige software intel­li­gence platform. Om in te spelen op een toene­mende interesse van klanten in de geleerde lessen bij het imple­men­teren van NoOps, heeft Dynatrace vervol­gens de opgedane kennis en ervaring vast­ge­legd in Keptn. Door Keptn beschik­baar te stellen voor de open source community kan nu elke orga­ni­satie eenvou­diger en sneller migreren naar de uitein­de­lijk onver­mij­de­lijke autonome cloud-omge­vingen. Als eerste stap in die richting is het nodig continu verbe­te­ringen te kunnen leveren en cloud-operaties te automatiseren. 

Samenwerking met klanten

De afgelopen 18 maanden heeft Dynatrace met een aantal klanten samen­ge­werkt aan het verbe­teren van autonome cloud-operaties, tijdens tien­tallen workshops en autonome cloud labs (ACL’s). Daarbij is duidelijk geworden dat een plugbare beheer­con­sole voor het auto­ma­ti­seren van continue leve­ringen tussen het ontwik­kel­team en het opera­ti­ons­team, de transitie naar NoOps kan versnellen.   Keptn biedt daarom de volgende mogelijkheden:

  • Eenvou­dige en trans­pa­rante methode om meerdere bronnen voor het continu leveren van honderden micro­ser­vices te speci­fi­ceren en auto­ma­tisch te voorzien van de benodigde infra­struc­tu­rele toevoegingen.
  • Een makkelijk te onder­houden omgeving die klanten in staat stelt om opera­ti­o­nele taken te auto­ma­ti­seren, zoals het reageren op tegen­val­lende imple­men­ta­ties op basis van de business feedback en problemen bij de productie. Keptn onder­scheidt het defi­ni­ëren van processen van de tool­in­te­gra­ties, om processen tijdens het opera­ti­o­neel gebruik te orches­treren. Dit vergroot de beheers­baar­heid en flexi­bi­li­teit van autonoom func­ti­o­ne­rende processen. 
  • Vergaande trans­pa­rantie, conform het GitOps-model, met behulp van gedis­tri­bu­eerde functies voor trans­ac­tie­tra­cing en diep­gaande inzichten in geau­to­ma­ti­seerde processen en taken.

Autonome clouds

Keptn maakt tevens deel uit van Dynatrace’s Auto­no­mous Cloud Enable­ment (ACE) Practice, om klanten met ‘best practices’ en gespe­ci­a­li­seerde services te helpen hun DevOps-initi­a­tieven te versnellen richting autonome clouds. De komende tijd gaan zowel Dynatrace als een toenemend aantal klanten en partners aanvul­lende func­ti­o­na­li­teit ontwik­kelen en beschik­baar stellen voor Keptn. De huidige versie is al beschik­baar via www​.keptn​.sh.

Open source project

“Keptn is het resultaat van een visie en programma waar wij al enkele jaren aan werken”, zegt John van Siclen, CEO van Dynatrace. “Tijdens gesprekken met de CIO’s en CTO’s van een groot aantal klanten werd het ons duidelijk dat zij behoefte hebben aan geavan­ceerde auto­ma­ti­se­ring­tools en intel­li­gentie om het gat te dichten tussen hun schaarse resources en de expo­nen­tiële toename van de schaal­baar­heid en complexi­teit van dynamisch veran­de­rende cloud-omge­vingen en daarvoor ontwik­kelde toepas­singen. Om daar snel op te kunnen anti­ci­peren hebben wij het nieuwe Dynatrace-platform gebaseerd op een krachtige en trans­pa­rante AI-engine voor het iden­ti­fi­ceren van afwij­kingen en perfor­man­ce­de­gra­da­ties, inclusief het analy­seren van de oorzaak voor het initiëren van zelf­re­pa­re­rende acties. Daarbij ontbrak tot nu toe echter een eenvou­dige methode om de poten­tiële voordelen van de NoOps-aanpak te benutten. Keptn is daarvoor de oplossing die wij nu als een open source project toegan­ke­lijk maken.”

Transitie naar NoOps vereenvoudigen 

“Bij Dynatrace hebben wij geleerd dat de transitie naar NoOps start met een andere manier van denken over hoe ontwikkel- en beheer­teams samen­werken”, zegt Alois Reitbauer, chief Technical Stra­te­gist & Head of Dynatrace Inno­va­tion Lab. “Door een voort­du­rende pijplijn van software- ontwik­ke­lingen te imple­men­teren vanaf de ideefase tot de ople­ve­ring, zijn wij erin geslaagd te schalen van 2 naar 25 grote releases per jaar en honderden tussen­tijdse kleine verbe­te­ringen. Tijdens onze gesprekken hierover met geïn­te­res­seerde klanten en partners, beseften wij dat iedereen met andere tools en skills aan dezelfde transitie begint. Door Keptn als open source toegan­ke­lijk te maken helpen wij de imple­men­tatie van NoOps voor andere orga­ni­sa­ties te vereen­vou­digen en te versnellen.” “Keptn helpt ons tradi­ti­o­nele appli­ca­ties te trans­for­meren naar een SaaS-aanbod, met auto­ma­ti­se­ring van de levering en operaties”, vertelt Sebastian Bonk, Manager Software Devel­op­ment bij Avodaq. “Kuber­netes is onze toekomst en Keptn van Dynatrace de verze­ke­ring dat wij het platform zo optimaal mogelijk gaan inzetten.” 

 

Pin It on Pinterest

Share This