Drupal 10: un framework PHP di sviluppo Cloud Native modernosparkfabrik
I detrattori parlano di un declino di Drupal: sempre meno developer lo scelgono per realizzare siti. Eppure se osserviamo la qualità dei progetti basati su Drupal, è evidente che si tratti di progetti di impatto sempre maggiore, per lo più a livello enterprise, in grado di garantire vere e proprie esperienze digitali innovative.
Drupal rimane non solo il più potente e sicuro CMS open source enterprise-grade, ma è diventato un CMF solido che ha saputo rinnovarsi seguendo i principi del framework MACH che promuove piattaforme basate su microservizi, che siano API-first, cloud native ed headless. Quindi no, nessun declino, Drupal è al passo con le migliori tecnologie esistenti sul mercato.
Ecco di cosa parliamo oggi: la nuova major release di Drupal è alle porte e vogliamo raccontarvi tutte le novità per utenti e developer.
Xamarin: Shared Library and Portable Class Library - Aristide Di Francesco - ...Codemotion
A key component of the creation of cross-platform applications to be able to share code among several specific projects and platform dependent. Each different platform can only use the class libraries that have been developed for that specific platform. In Xamarin there are two main approaches to the sharing code: Using Shared Asset Projects (Shared Library) and the Portable Class Library (PCL) Projects. In this session we will see how and when to use the shared library, or the PCL library and we will try to answer the question: Shared or PCL?
Event: Giffoni Open Makers Day 2013
Speaker: Valentina Pelliccia
Android è un sistema operativo open-source basato su kernel Linux e progettato per dispositivi mobili come smartphone e tablet. Il progetto Open Source Android guidato da Google dispone di una vasta comunità di sviluppatori divenendo in pochi anni uno dei leader nel mercato mobile.
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischiFlavia Marzano
Di Cloud Computing si parla sempre più spesso e di recente si sentono i primi interventi anche sul Cloud applicato alla Pubblica Amministrazione.
Interventi terroristici o interventi entusiastici, dal garante della privacy a grandi imprese nazionali e multinazionali.
Interventi tecnici che vedono il Cloud come la panacea e interventi giuridici che aggiungono qualche caveat.
In questo seminario illustriamo le opportunità e i rischi che la Pubblica Amministrazione deve tenere in considerazione quando decide di adottare soluzioni di Cloud Computing.
Drupal 10: un framework PHP di sviluppo Cloud Native modernosparkfabrik
I detrattori parlano di un declino di Drupal: sempre meno developer lo scelgono per realizzare siti. Eppure se osserviamo la qualità dei progetti basati su Drupal, è evidente che si tratti di progetti di impatto sempre maggiore, per lo più a livello enterprise, in grado di garantire vere e proprie esperienze digitali innovative.
Drupal rimane non solo il più potente e sicuro CMS open source enterprise-grade, ma è diventato un CMF solido che ha saputo rinnovarsi seguendo i principi del framework MACH che promuove piattaforme basate su microservizi, che siano API-first, cloud native ed headless. Quindi no, nessun declino, Drupal è al passo con le migliori tecnologie esistenti sul mercato.
Ecco di cosa parliamo oggi: la nuova major release di Drupal è alle porte e vogliamo raccontarvi tutte le novità per utenti e developer.
Xamarin: Shared Library and Portable Class Library - Aristide Di Francesco - ...Codemotion
A key component of the creation of cross-platform applications to be able to share code among several specific projects and platform dependent. Each different platform can only use the class libraries that have been developed for that specific platform. In Xamarin there are two main approaches to the sharing code: Using Shared Asset Projects (Shared Library) and the Portable Class Library (PCL) Projects. In this session we will see how and when to use the shared library, or the PCL library and we will try to answer the question: Shared or PCL?
Event: Giffoni Open Makers Day 2013
Speaker: Valentina Pelliccia
Android è un sistema operativo open-source basato su kernel Linux e progettato per dispositivi mobili come smartphone e tablet. Il progetto Open Source Android guidato da Google dispone di una vasta comunità di sviluppatori divenendo in pochi anni uno dei leader nel mercato mobile.
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischiFlavia Marzano
Di Cloud Computing si parla sempre più spesso e di recente si sentono i primi interventi anche sul Cloud applicato alla Pubblica Amministrazione.
Interventi terroristici o interventi entusiastici, dal garante della privacy a grandi imprese nazionali e multinazionali.
Interventi tecnici che vedono il Cloud come la panacea e interventi giuridici che aggiungono qualche caveat.
In questo seminario illustriamo le opportunità e i rischi che la Pubblica Amministrazione deve tenere in considerazione quando decide di adottare soluzioni di Cloud Computing.
Angular js o React? Spunti e idee per la scelta di un frameworkGiovanni Buffa
Come poter scegliere un framework da utilizzare in un progetto per una web applications? Durante questo workshop analizzeremo le parti fondamentali di AngularJs e React, in modo da capire pregi e difetti di ognungo dei due principali strumenti di sviluppo.
FAST è una raccolta di tecnologie, basate su Web Components e su Web Standards moderni, che ci aiuta ad affrontare in modo efficiente alcune delle sfide più comuni nella progettazione e nello sviluppo di siti ed applicazioni Web.”
FAST ci aiuta a creare interfacce si adattano facilmente a qualunque Design System e che possono essere utilizzate con qualsiasi framework!
Andrea Gazzarini "Linked Data in Practice: risorse, strumenti ed utilizzi"GIDIF-RBM
Contributo di Andrea Gazzarini al workshop GIDIF-RBM "Open Data e Open Access: quali differenze, quali convergenze?"
Bibliostar 2015 - Palazzo Stelline, Milano
13.03.2015
L’articolo intende comunicare le informazioni base che riguardano gli hooks favorendo l’aspetto reale, in altre parole, far capire a cosa servono tramite l’esposizione e realizzazione di un caso di studio quanto più possibile vicino al reale. Sarà quindi presentato un caso d’integrazione che farà uso degli hooks, toccando i vari aspetti di personalizzazione. L’articolo sarà suddiviso in più episodi per evitare una “sbrodolata” d’informazione e rendere più efficace l’assimilazione di quanto esposto.
Sviluppo in Java di un tool che sia di ausilio al programmatore permettendo la ricerca e l'inserimento di code pattern attraverso una specifica keyword.
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023AndreaStagi3
Slide del MeetUp di Angular Roma dove Cristian Borelli e Andrea Stagi ci hanno raccontato le evoluzioni fatte sul Design Kit e Bootstrap Italia: dalle nuove tecnologie ai temi dell'accessibilità. L’occasione è stata utile per presentare i lavori per il nuovo Design Kit Angular che andrà ad arricchire le componenti Bootstrap Italia.
Angular js o React? Spunti e idee per la scelta di un frameworkGiovanni Buffa
Come poter scegliere un framework da utilizzare in un progetto per una web applications? Durante questo workshop analizzeremo le parti fondamentali di AngularJs e React, in modo da capire pregi e difetti di ognungo dei due principali strumenti di sviluppo.
FAST è una raccolta di tecnologie, basate su Web Components e su Web Standards moderni, che ci aiuta ad affrontare in modo efficiente alcune delle sfide più comuni nella progettazione e nello sviluppo di siti ed applicazioni Web.”
FAST ci aiuta a creare interfacce si adattano facilmente a qualunque Design System e che possono essere utilizzate con qualsiasi framework!
Andrea Gazzarini "Linked Data in Practice: risorse, strumenti ed utilizzi"GIDIF-RBM
Contributo di Andrea Gazzarini al workshop GIDIF-RBM "Open Data e Open Access: quali differenze, quali convergenze?"
Bibliostar 2015 - Palazzo Stelline, Milano
13.03.2015
L’articolo intende comunicare le informazioni base che riguardano gli hooks favorendo l’aspetto reale, in altre parole, far capire a cosa servono tramite l’esposizione e realizzazione di un caso di studio quanto più possibile vicino al reale. Sarà quindi presentato un caso d’integrazione che farà uso degli hooks, toccando i vari aspetti di personalizzazione. L’articolo sarà suddiviso in più episodi per evitare una “sbrodolata” d’informazione e rendere più efficace l’assimilazione di quanto esposto.
Sviluppo in Java di un tool che sia di ausilio al programmatore permettendo la ricerca e l'inserimento di code pattern attraverso una specifica keyword.
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023AndreaStagi3
Slide del MeetUp di Angular Roma dove Cristian Borelli e Andrea Stagi ci hanno raccontato le evoluzioni fatte sul Design Kit e Bootstrap Italia: dalle nuove tecnologie ai temi dell'accessibilità. L’occasione è stata utile per presentare i lavori per il nuovo Design Kit Angular che andrà ad arricchire le componenti Bootstrap Italia.
2. Cos’è Pulumi e come si differenzia
rispetto ad altri IAC tools?.
Concetti base da conoscere.
Come partire con Pulumi.
Pulumi vs. Terraform a confronto.
Licenza & Pricing del prodotto.
10/02/2023 2
Agenda
3. Cos’è Pulumi (Parte 1)
«Another Infrastructure as Code tool»
..ma per i DEV
- Gestisci l’infrastruttura con il linguaggio che conosci.
- Innesta la tua logica, sfruttando paradigmi e riutilizza
codice già scritto.
- Collabora da subito con il resto del team.
10/02/2023 3
4. 10/02/2023 4
Cos’è Pulumi (Parte 2)
- Utilizza l’ambiente di sviluppo (IDE) di tutti i giorni
- Applica le best practices della programmazione all’
infrastruttura (ex unit e integration test)
6. Concetti base
Progetto: definisce un singolo gruppo
di deploy e contiene la definizione
dell’infrastruttura.
Stack: rappresenta una specifica
configurazione (generalmente
riconducibile all’environment)
Stato: Pulumi mantiene lo stato
dell’infrastruttura online e lo confronta
con quello desiderato.
10/02/2023 6
11. Pulumi vs. Terraform (maggiori differenze)
10/02/2023 11
Feature Pulumi Terraform
Linguaggio Python, TypeScript,
JavaScript, Go, C#, F#, Java,
YAML
Proprietario (HCL)
Supporto a provider
dinamici
Si No
Documentazione &
stabilità
Docs non sempre
aggiornata. Tool più
recente e in grande
crescita
Completa e un set di
risorse molto ampio
Includi nella tua soluzione Includi Pulumi nelle tue app
senza la CLI grazie ad
Automation API.
No
Gestione sicura dei secret Si No, ma possono essere
salvati in Secret Vault
dedicati.
13. SDK – Da Terraform a Azure Native
Azure Classic Resource Provider : basato sul provider
Terraform azurem. Pienamente supportato, ma non più
consigliato.
Azure Native Provider: basato su Azure Resource
Manager API , consente di accedere alle nuove risorse
in tempi molto più brevi
https://github.com/pulumi/pulumi-azure
10/02/2023 13
14. Gratuito e open source per uso personale, fee in base al consumo sulle
risorse gestite con Pulumi per i piani Teams & Enterprise.
«Quello che si paga è lo storage e la gestione dello stato»
10/02/2023 14
Licenza & Pricing