Octopus Deploy
Octopus Deploy automatiserar införandeprocessen och erbjuder ett brett utbud av verktyg för att se till att programvaran du distribuerar är redo att gå ut genom dörren och arbeta som du tänker det.
- Distribuera med konsekvens och lätthet även under flera versioner
- Automatisera hela distributionsprocessen med enkel schemaläggning
- Handtag allt du behöver genom den intuitiva instrumentbrädan
- Snabb och stabil utan att ge avkall på kvalitet eller stabilitet i processen
- Otroligt välskriven och generöst dokumenterad API
- Innehåller bra med andra delar av befintliga kontinuerliga integrationsplattformar
- Inte alltid varna dig när det finns ett fel via Tentacle
- Ändra och förståelse behörigheter är ibland bakvända
Bara för att du har en bit av programvara utvecklad betyder inte att det är redo för din personal eller kunder att använda. Deployment kan vara en frustrerande tidskrävande process, men det behöver inte vara. Octopus Deploy ger dig alla verktyg du behöver för att få din programvara igång utan att behöva oroa sig för om det kommer att fungera hur du tänkt. Det kan ta stressen från din QA team och göra en smidig övergång från utveckling till implementering. Octopus Deploy är inte den enda distributionslösning på marknaden, men det är ganska unikt i sin inställning till hur det automatiserar processen. Octopus bryter dina program till små och diskreta förpackningar som sedan kan testas i bitar, samlade ihop, och distribueras som en hel mjukvara. Detta ger dig en mer grundlig metod för att testa med utanför programvara, men det gör också flera installationer mycket enklare. När du rullar ut nya versioner av programvaran kan du vara lätt att det blir en konsekvens att den metod, eftersom de kommer att testas i samma miljöer oavsett hur långt in i arv aktuella utgåvan är. Och eftersom programvara är uppdelad i beståndsdelar, kan komplexa installationer hanteras mycket enklare än vad de annars skulle vara. Du kan även tilldela avancerade distributionsvariabler och kör egna skript för att ge dig mer robust och specialiserade tester tillgodoses till de specifika påfrestningar och krav programvara och miljö. Octopus Deploy är inte avsedd att användas i ett vakuum. Istället är det en specialiserad och kompletterande lösning som fungerar tillsammans med dina befintliga kontinuerliga systemintegration. Lyckligtvis är att integrationen i stort sett sömlöst. Octopus spelar väl med några av de mest respekterade ramar i branschen, bland annat bambu, TFS, TeamCity och Jenkins. Det kompletteras med en agent som heter Tentacle som ger dig mer flexibilitet i hur du använder också. Du kan distribuera till virtuella maskiner oavsett om de är värd på plats eller via molnbaserade tjänster som Amazon Web Services, Microsoft Azure eller Docker. De förstår att de krav som företag är olika, och det är därför de har utformat sin plattform för att vara flexibel. Octopus kan skala till behoven hos allt från småföretag till företagsnivå organisationer och de stöder rullande, blå, grön, och canary distributioner. Oavsett hur komplicerad din nätverksinfrastruktur är, kan du räkna med Octopus att navigera det smidigt. Särskilt anmärkningsvärt är kundservice som arbetar bakom kulisserna på Octopus Deploy. Dessa system kan vara komplicerat, men kunderna har varit entusiastisk i sin beröm för de resurser som deras kommando. Tjänsten är vänlig, kunnig och snabb att svara på behoven hos sina kunder.