Integrazioni con AWS CodePipeline
Perché dovrei scegliere AWS CodePipeline?
Sono disponibili un'ampia gamma di integrazioni predefinite di servizi di terze parti per facilitare l'integrazione degli strumenti esistenti nel processo di rilascio. Le soluzioni dei partner elencate in questa pagina sono state certificate per AWS CodePipeline. Fai clic sui collegamenti Nozioni di base per leggere la documentazione sull’integrazione.
Per consultare un elenco di integrazioni di prodotti e servizi, inclusi i servizi AWS, consulta la documentazione a questa pagina.
Origine
-
GitHub
GitHub è il modo migliore per creare software in collaborazione. GitHub fornisce strumenti di condivisione e di sviluppo di codice a più di 7 milioni di persone in tutto il mondo, per progetti che vanno da applicazioni aziendali a progetti open source. I progetti possono essere gestiti e modificati da qualsiasi dispositivo. Aggiornati su quello che è successo quando non c'eri o chiedi aiuto per una parte di codice particolarmente ostica. Con le caratteristiche collaborative di GitHub.com, non è mai stato così facile per singoli individui e team creare un codice migliore più rapidamente.
-
GitLab
Il controllo delle versioni in GitLab aiuta il tuo team di sviluppo a collaborare e massimizzare la produttività, garantendo consegne più rapide e una maggiore visibilità. Con il suo repository basato su Git, GitLab consente revisioni chiare del codice, controllo delle versioni degli asset, loop di feedback e potenti schemi di ramificazione per aiutare gli sviluppatori a risolvere i problemi e generare valore.
-
Bitbucket
Bitbucket Cloud è uno strumento di collaborazione e hosting di codice basato su Git creato per i team. Le migliori integrazioni Jira e Trello di Bitbucket sono progettate per consentire all'intero team software di eseguire un progetto. Forniamo al tuo team un unico posto in cui collaborare sul codice dall'idea al cloud, creare codice di qualità attraverso test automatizzati e implementare il codice con sicurezza.
Build
-
CloudBees
CloudBees, un'azienda Enterprise Jenkins Company, è un provider leader nella distribuzione continua. CloudBees fornisce soluzioni che consentono alle aziende del settore IT di soddisfare in modo tempestivo le esigenze di distribuzione di software. Sfruttando i punti di forza di Jenkins CI, il punto di riferimento e l'ecosistema di distribuzione continua open source più conosciuto al mondo, la piattaforma di distribuzione continua di CloudBees offre un'ampia gamma di soluzioni di distribuzione continua, utilizzabili sia in locale sia nel cloud, in grado di soddisfare le esigenze aziendali di sicurezza, scalabilità e gestione. La soluzione di distribuzione continua basata su Jenkins di CloudBees supporta alcune delle più grandi e delicate distribuzioni al mondo.
-
Jenkins CI
Jenkins CI è il server di integrazione continua open source leader di settore. Creato con Java, fornisce 985 plug-in per supportare la compilazione e il test praticamente di ogni progetto.
-
TeamCity
TeamCity è un server di integrazione e distribuzione continua di JetBrains (i creatori di IntelliJ IDEA e ReSharper). L'installazione richiede pochi minuti; il server consente di visualizzare i risultati di creazione in qualsiasi momento e opera senza ulteriori configurazioni. TeamCity permette creazione di build, testing e distribuzione del software, inviando notifiche personalizzabili. Inoltre, si integra con tutti i principali framework di sviluppo, sistemi di controllo delle versioni, servizi di monitoraggio dei problemi, IDE e servizi cloud e offre funzionalità di alto livello in uno strumento intelligente e intuitivo. Disponibile con una versione gratuita completamente funzionale, TeamCity è una soluzione straordinaria per i team di qualsiasi dimensione.
Test
-
Ghost Inspector
Scopri bug e regressioni sul tuo sito Web prima che comportino costi con Ghost Inspector, una soluzione automatica di test e monitoraggio di siti Web basata sul cloud. Ghost Inspector consente di creare e gestire test di interfaccia utente che verifichino funzionalità specifiche di siti Web e applicazioni, senza dover scrivere codice apposito, inviando notifiche in caso di errori. Sfrutta le potenti integrazioni di servizio di Ghost Inspector per ottimizzare le notifiche e le integrazioni continue con servizi come Circle CI, Slack, Heroku e altri.
-
LoadRunner Cloud
Micro Focus LoadRunner Cloud è una soluzione di test di prestazioni basata sul cloud che aiuta i team di sviluppo agile a garantire la scalabilità delle app fino a milioni di utenti distribuiti su Web e dispositivi mobili. Si tratta di una novità nella suite di prodotti ingegneristici per le prestazioni leader del settore di Micro Focus. Offre un'esperienza utente semplice e intuitiva per creare test di carico tramite l'esecuzione di script JMeter open source insieme a Micro Focus LoadRunner Web: HTTP/HTML e TruClient, TruAPI basato su JavaScript e script HAR basati su file. Questo prodotto utilizza analisi intelligenti per identificare in tempo reale i colli di bottiglia e ricalibra in pochi minuti fino a più di un milione di utenti virtuali da sedi geograficamente distribuite. LoadRunner Cloud supporta la distribuzione continua in ambienti di sviluppo agile con integrazioni con diversi sistemi CI. Si integra inoltre con WebPageTest open source per mostrare le prestazioni di un singolo utente lato client quando il server back-end è sotto sforzo. Include Micro Focus Network Virtualization che fornisce la capacità di emulare diversi comportamenti di rete durante test di carico e si integra con vari strumenti di analisi e monitoraggio quali SiteScope, Dynatrace e New Relic.
-
Runscope
Risolvi rapidamente i problemi di API senza dover scrivere codice con Runscope, una potente suite di strumenti di monitoraggio, test e debug. Runscope offre monitoraggio automatico delle API e ne verifica tempi di attività, prestazioni e accuratezza. Runscope può monitorare e testare qualunque API, pubblica o privata, da 12 percorsi nel cloud in tutto il mondo, oppure in una macchina locale con Runscope Radar Agent. Scopri i problemi delle API al momento in cui avvengono con le robuste integrazioni di Runscope con strumenti come Slack, PagerDuty, HipChat, New Relic Insights, email e altri.
Implementazione
-
XebiaLabs
XebiaLabs crea strumenti di automatizzazione di rilascio di applicazioni, orchestrazione di pipeline di distribuzione continua e gestione di test per iniziative di distribuzione continua e DevOps a livello aziendale che prevedono applicazioni locali complesse, oltre a progetti in fase di sviluppo della "prossima generazione".
Sicurezza
-
Snyk
L'integrazione di Snyk in AWS CodePipeline permette agli utenti di creare controlli di sicurezza automatici nella loro pipeline di implementazione senza dover lasciare la console AWS, portando l'esperienza di Snyk direttamente a portata degli utenti AWS e consentendo loro di trovare e correggere in modo più efficiente le vulnerabilità nel codice open source durante la creazione di applicazioni native del cloud su AWS.