Contents
Over ClearML, Allegro Trains en wat er in het verschiet ligt voor de MLOps-ruimte in 2021
We hebben drie grote aankondigingen aan onze gemeenschap vandaag, en ik wilde er met je over praten: één, Allegro Trains verandert zijn naam, twee, we voegen een geheel nieuwe manier toe om Trains te gebruiken, en drie, we kondigen een heleboel aan functies die van Trains een nog beter product voor u maken!
De nieuwe naam voor Allegro Trains is ClearML. Als je vorige maand oplette, vroegen we de hele gemeenschap om hun mening over een aantal verschillende mogelijke namen voor Allegro Trains, en we waren blij om te zien dat je ClearML het leukst vond, want wij ook.
Een naamsverandering op zich is niet veel om enthousiast over te worden. We veranderen onze naam in combinatie met het toevoegen van een geheel nieuwe manier om onze ML-Ops-toolchain te gebruiken. We lanceren een managed service-aanbod voor de ClearML open source-community. Vanaf vandaag hoeven gebruikers die ClearML (de artiest voorheen bekend als Trains) te gebruiken niet zelf de ClearML-server te hosten, maar kunnen ze ervoor kiezen om in plaats daarvan onze ClearML-beheerde services te gebruiken.
Waarom veranderen we de naam?
Het afgelopen jaar is de community van ClearML met grote sprongen gegroeid. Tegenwoordig gebruiken meer dan duizend organisaties wereldwijd regelmatig ClearML om hun AI-workflows te beheren. We zien ook dat steeds meer van onze groeiende community meer betrokken raakt en bijdraagt aan code- en bugfixes. We hebben een zeer betrokken kerngemeenschap rond ons Slack-kanaal en we zijn de toonaangevende oplossing voor experimentbeheer & ML Ops-orkestratie & planning.
Natuurlijk waren wij, en onze gemeenschap, dol op onze vroegere naam, Trains. Onze gemeenschap heeft genoten van het spelen van woordspelletjes met “treinen” zoals bij het trainen van ML/DL-modellen, “treinen” zoals in het transportvoertuig. We zagen ook dat mensen treintjes schreven om het 'AI'-gedeelte te benadrukken.
Veel mensen hebben echter gezegd dat het moeilijk was om ons te vinden. Zoekmachines gaan ervan uit dat 'treinen' het werkwoord is dat gerelateerd is aan training en niet het product.
En dus hebben we met grote droefheid besloten dat we afstand moeten doen van onze vroegere naam, waarbij ClearML de duidelijke winnaar wordt van onze gemeenschap (velen van ons bij Allegro AI zijn vaders, dus je zult de Dad Joke Energy hier moeten vergeven. : D).
Waarom lanceren we een beheerde service voor ClearML?
Organisaties uit zo'n 50 landen wereldwijd hebben ClearML-servers opgezet en beheerd. Voor data science-teams met eng/IT-ondersteuning is het een eenvoudig proces van 20 minuten. Vaak vereist het opzetten van servers in organisaties – zelfs als het open source-code is – door IT-hoepels te springen. En individuele beoefenaars hebben niet altijd de instellingen voor een machine om een server te laten draaien. We willen dat ClearML niet alleen de beste toolchain is voor ML-Ops datawetenschapsprofessionals, we willen ook dat het ook de gemakkelijkste is om mee aan de slag te gaan.
De ClearML-communityservice biedt dezelfde functionaliteit als de open bronserver die men kan installeren en zelf beheren, alleen door ons beheerd als een multi-tenant PaaS/SaaS-aanbod.
Het is duidelijk dat we, in tegenstelling tot een zelfbeheerde server, een aantal quota hebben moeten plaatsen rond de gratis servicelaag, aangezien het ons uiteindelijk echt geld kost om deze service dagelijks actief te houden.
Maar uw gegevens zijn uw gegevens. Uw experimenten zijn van u. U kunt uw gegevens en modellen altijd meenemen naar uw eigen zelfbeheerde ClearML-server. En aangezien het open source is en wordt ondersteund door een bloeiende gemeenschap, kunt u erop vertrouwen dat het er altijd voor u zal zijn en altijd zal worden ondersteund door de grotere gemeenschap.
ClearML Data Hub en meer
Het laatste dat we aankondigen, zijn enkele zeer krachtige functies die we onlangs hebben toegevoegd. Ten eerste hebben we een hele reeks functionaliteiten gelanceerd om gegevensbeheer, versiebeheer, gegevensafstamming en tracking mogelijk te maken. Onze gebruikers kunnen nu experimentbeheer en -tracking, gegevensversiebeheer en -orkestratie plus automatisering krijgen, allemaal in een enkele sterk geïntegreerde reeks tools. Of ze kunnen een deel van de functionaliteit gebruiken en eenvoudig via onze krachtige RestAPI integreren in hun favoriete tool.
Ten tweede hebben we externe Jupyter-notebooks en ontwikkelomgevingen gelanceerd. Gebruikers van ClearML kunnen nu hun ontwikkelomgevingen opzetten op externe machines. Ja, u kunt al uw werk op een externe computer debuggen!
Wat biedt ClearML nu?
Dankzij u zijn we gekomen waar we nu zijn. We hebben tientallen functies, duizenden nieuwe gebruikers en vele releases toegevoegd, en gaandeweg hebben we ontdekt dat we de favoriete ML Ops-tool zijn voor duizenden organisaties over de hele wereld. We hebben vandaag een hele reeks nieuwe functies toegevoegd en blijven voorop lopen op het gebied van ML Ops.
Voor de toekomst hebben we twee missies waaraan we ons willen houden met ClearML:
- Wees de toonaangevende open source ML Ops-tool voor de meest veeleisende professionals
- Wees de gemakkelijkste om te proberen, aan boord en opschalen voor datawetenschapsteams van elke omvang
Als je kijkt naar wat we in 2021 doen, zul je hopelijk merken dat we ons daarop concentreren.
Zoals altijd worden we gedreven door onze gemeenschap. Als je het leuk vindt wat we doen, niet leuk vindt wat we doen, of als je wilt bijdragen aan onze code en ClearML een beter project voor iedereen wilt maken, word dan lid van ons slappe kanaal en maak deel uit van de gemeenschap.
2020 was een jaar met veel veranderingen en veel uitdagingen voor iedereen over de hele wereld. We hebben het geluk gehad dat we hebben kunnen groeien en bloeien in een uitdagend jaar, en ik hoop dat we de snelheid die we tot nu toe hebben bereikt kunnen nemen en enorme stappen kunnen maken in 2021.
Trains heeft dat gedaan verliet het station, maar ClearML is nog maar net begonnen.
We hopen dat je met ons meegaat.
Nir Bar Lev
CEO, Allegro AI