Start
Entdecken
Suche senden
Hochladen
Einloggen
Registrieren
Anzeige
MattiaBeltrano_azurePipelines.pptx
Melden
AndreaCapolei1
Folgen
10. Mar 2023
•
0 gefällt mir
0 gefällt mir
×
Sei der Erste, dem dies gefällt
Mehr anzeigen
•
91 Aufrufe
Aufrufe
×
Aufrufe insgesamt
0
Auf Slideshare
0
Aus Einbettungen
0
Anzahl der Einbettungen
0
Check these out next
Introduzione a Docker
Antonio Di Motta
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
Aruba S.p.A.
Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...
Codemotion
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Mattia Milleri
.NET Microservices
Luca Congiu
Total Testing in DevOps
Gianni Bombelli
Angular js o React? Spunti e idee per la scelta di un framework
Giovanni Buffa
Fuse webinar
Ugo Landini
1
von
16
Top clipped slide
MattiaBeltrano_azurePipelines.pptx
10. Mar 2023
•
0 gefällt mir
0 gefällt mir
×
Sei der Erste, dem dies gefällt
Mehr anzeigen
•
91 Aufrufe
Aufrufe
×
Aufrufe insgesamt
0
Auf Slideshare
0
Aus Einbettungen
0
Anzahl der Einbettungen
0
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Melden
Technologie
Mulesoft Cosenza Meetup presentation on using Azure Pipelines with Mule applications
AndreaCapolei1
Folgen
Anzeige
Anzeige
Anzeige
Recomendados
Slide Mulesoft Meetup Milano #10.pdf
Florence Consulting
84 Aufrufe
•
85 Folien
Designing with microservices - Daniele Mondello
Daniele Mondello
336 Aufrufe
•
39 Folien
Aruba Cloud: 5 minuti sul VisualCloud #Arubait5
Aruba S.p.A.
717 Aufrufe
•
13 Folien
Cloud & No-Coding: come fare su Azure?
Andrea Carratta
3 Aufrufe
•
23 Folien
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
blexin
30 Aufrufe
•
38 Folien
MySQL Day Milano 2018 - Le architetture a microservizi
Par-Tec S.p.A.
181 Aufrufe
•
15 Folien
Más contenido relacionado
Similar a MattiaBeltrano_azurePipelines.pptx
(20)
Introduzione a Docker
Antonio Di Motta
•
364 Aufrufe
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
Aruba S.p.A.
•
850 Aufrufe
Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...
Codemotion
•
386 Aufrufe
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Mattia Milleri
•
356 Aufrufe
.NET Microservices
Luca Congiu
•
300 Aufrufe
Total Testing in DevOps
Gianni Bombelli
•
95 Aufrufe
Angular js o React? Spunti e idee per la scelta di un framework
Giovanni Buffa
•
552 Aufrufe
Fuse webinar
Ugo Landini
•
985 Aufrufe
Progetto DrFacto (sintesi)
Herzum Italia
•
32 Aufrufe
Evoluzione del web development dalle cgi ai microservices
Daniele Mondello
•
507 Aufrufe
Omnis italianmeeting 2016-10-20
Romualdo Gobbo
•
134 Aufrufe
IBM Bluemix @Codemotion
Roberto Pozzi
•
1.1K Aufrufe
SugarCRM Enterprise Development Virtual Appliance
Antonio Musarra
•
1.2K Aufrufe
Sviluppo di un'applicazione ibrida su dispositivo mobile per l'interfacciamen...
Mattia De Bernardi
•
272 Aufrufe
Microsoft Fast - Overview
Francesco Sciuti
•
465 Aufrufe
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Mattia Milleri
•
872 Aufrufe
Movicon (TM) 11 Scada/HMI - Product catalogue - Italiano
PROGEA s.r.l.
•
1K Aufrufe
Creare PWA con Angular
Francesco Sciuti
•
227 Aufrufe
Meetup Progressive Web App
dotnetcode
•
179 Aufrufe
Meetup Fluent Design e Progressive Web App
dotnetcode
•
29 Aufrufe
Último
(20)
SQL Server 2022 Intelligent Query Processing
Gianluca Hotz
•
10 Aufrufe
Il robot artista: quali rapporti tra intelligenza artificiale proprietà intel...
Simone Aliprandi
•
118 Aufrufe
Voting room di Camelot - pptx
CamelotSRLSB
•
9 Aufrufe
PO Gruppo Solidi 05.ppt
EzioChiarenza
•
267 Aufrufe
Forni ribaltabili Borel Swiss 1050°C
Borel Swiss
•
3 Aufrufe
02_-_Il_Personal_Computer_Dentro_e_Fuori_1.pptx
ssuser62bca5
•
4 Aufrufe
Workshop "Le reti europee per la transizione digitale e sostenibile: : Europe...
Confindustria Emilia-Romagna Ricerca
•
12 Aufrufe
Generatori di ammoniaca dissociata 950°C
Borel Swiss
•
4 Aufrufe
corso oracle plsql.ppt
ssuserf7962d
•
7 Aufrufe
L'affidabilità dei dati come requisito fondamentale per lo sviluppo di strate...
Precisely
•
16 Aufrufe
Trasformazione digitale e open government: una panoramica delle questioni giu...
Simone Aliprandi
•
30 Aufrufe
Ispezione radiografica di fusioni in sabbia in lega leggera; limiti della CR ...
Luca Valente
•
5 Aufrufe
IDEAL LIFE CONSULTANCY JOINT STOCK COMPANY - InsurTech Innovation Award 2023
The Digital Insurer
•
18 Aufrufe
Best Practice Per L’implementazione Di Tecnologie Avanzate Di Rilevamento Ran...
HelpRansomware
•
2 Aufrufe
Eipass 7 Moduli User
NicolettaGuastella
•
16 Aufrufe
definizioni SEO.pdf
Luca Calderan
•
6 Aufrufe
Be-Magazine-04_marzo2023 (trascinato).pdf
BlueDaySRL
•
2 Aufrufe
La nostra vita sarà soft e smart?
Massimo Canducci
•
44 Aufrufe
LRP Linear Rod Pump | Unico.
unicomacawdigitalseo1
•
5 Aufrufe
smartbomblebees_S4F_JA.pptx
s_giannitto
•
7 Aufrufe
Anzeige
MattiaBeltrano_azurePipelines.pptx
All contents ©
MuleSoft, LLC Deploy Mule Apps with Azure pipelines Mattia Beltrano, Integration Engineer, Cap4 Lab Feb 27, 2022
All contents ©
MuleSoft, LLC Who am I? 2 ● Mulesoft certified integration architect (MCIA) ● Mulesoft certified platform architect (MCPA) ● Mulesoft certified develop (MCD) ● Laurea magistrale in Ingegneria meccanica con indirizzo robotica e meccatronica Integration Engineer /linkedin 2
All contents ©
MuleSoft, LLC CI/CD CI/CD è un approccio per lo sviluppo di software, focalizzato sull'automazione delle procedure che portano il codice dallo sviluppo all'integrazione, dal test alla distribuzione e deployment finale. Infatti CI fa riferimento alla metodologia di Integrazione Continua, mentre CD a quella di Distribuzione Continua e/o Deployment Continuo. 3
All contents ©
MuleSoft, LLC Cos’è un Container? I container sono pacchetti di software che contengono tutti gli elementi necessari per l'esecuzione in qualsiasi ambiente. In questo modo, i container virtualizzano il sistema operativo e sono eseguibili ovunque, da un data center privato al cloud pubblico o anche sul laptop di uno sviluppatore. Un modo per comprendere meglio un container è capire in che cosa si differenzia da una tradizionale virtual machine (VM). Nella virtualizzazione tradizionale, sia locale che nel cloud, per virtualizzare l'hardware fisico viene utilizzato un hypervisor. Ogni VM contiene quindi un sistema operativo guest, una copia virtuale dell'hardware, un'applicazione e le relative librerie e dipendenze associate. Invece di virtualizzare l'hardware sottostante, i container virtualizzano il sistema operativo (di norma Linux), in modo che ogni singolo container includa solo l'applicazione e le relative librerie e dipendenze. L'assenza del sistema operativo guest è il motivo per cui i container sono così leggeri e, quindi, veloci e portatili. 4
All contents ©
MuleSoft, LLC Self-hosted Ubuntu agent Azure 1) Creazione del dockerfile e dello script start.sh 2) docker build -t dockeragent:latest . 3) Creazione PAT Azure spuntando «Agent Pools (Read, Manage)» 4) docker run -e AZP_URL=<URL-AZURE> -e AZP_TOKEN=<PAT-AZURE> -e AZP_AGENT_NAME=dockerAgent dockeragent:latest 5
All contents ©
MuleSoft, LLC Connected Apps Le Connected Apps permettono ad un’applicazione esterna di integrarsi con Anypoint Platform tramite APIs con Oauth 2.0 e OpenID connect. É possible dare accesso ad utenti o app di terze parti senza condividere credenziali sensibili o dare il controllo completo. Inoltre, è possible revocarle in qualsiasi momento. 6
All contents ©
MuleSoft, LLC 7 Come distribuire un’applicazione su Clouhub Esistono differenti modi per distribuire un’applicazione su Cloudhub: - Metodo manuale - Mule Maven plugin - Anypoint CLI - Rest API
All contents ©
MuleSoft, LLC 8 Mule Maven plugin 1. Inserire il Mule Maven Plugin al POM.xml 2. Settare la configurazione per il corretto deploy su Cloudhub 3. Aggiungere il repository
All contents ©
MuleSoft, LLC 9 Mule Maven plugin
All contents ©
MuleSoft, LLC 10 Mule Maven plugin <pluginRepositories> <pluginRepository> <id>mule-public</id> <url>https://repository.mulesoft.org/nexus/content/repositories/releases</url> </pluginRepository> </pluginRepositories>
All contents ©
MuleSoft, LLC 11 Creazione Pipeline su Azure Per quanto riguarda la pipeline «release» setteremo anche la creazione del tag dopo il corretto build dell’API
All contents ©
MuleSoft, LLC 12 Creazione Variable Group
All contents ©
MuleSoft, LLC 13 Creazione Artifact feed
All contents ©
MuleSoft, LLC 14 Creazione del PAT feed Successivamente dovrà essere inserita la repository nel POM.xml sia nella sezione <repositories> che in quella <distributionManagement>
All contents ©
MuleSoft, LLC 15 Creazione Release su Azure
All contents ©
MuleSoft, LLC Thank you Domande?
Anzeige