SlideShare a Scribd company logo
Nell’era digitale dove la produzione software è centrale, velocità ed agilità sono le chiavi
del successo. XPeppers aiuta le aziende a ridurre il tempo tra l’idea e la produzione
combinando tecniche Lean, Agile, DevOps e l’uso del Cloud.
Il nostro modello di sviluppo prevede la misurazione del valore di business delle
funzionalità, il Test-driven development, la Continuous delivery ed il concetto di
Infrastructure as Code.
AIUTIAMO LE AZIENDE AD INNOVARE IN MODO CONTINUO E INCREMENTALE
I nostri servizi
Agile Innovation
Cloud
Soluzioni di automazione nella creazione
di ambienti di test e produzione attraverso
l’utilizzo di strumenti di configuration
management (Puppet, Chef, Vagrant) e
dei servizi di deployment and
management di AWS (Cloudformation,
CodeDeploy, Elastic Beanstalk,
OpsWorks, ECS). Supporto nella
progettazione e sviluppo di applicazioni
cloud based.
Sviluppo Agile
Realizzare soluzioni software innovative e
di qualità è la nostra passione.
Utilizziamo Metodologie Agili per meglio
governare i progetti. Lavoriamo con il
cliente aiutandolo a definire il Product
Backlog e a gestire le priorità.
Produciamo software funzionante in cicli
brevi, pratichiamo il TDD, il pair
programming e la Continuous Integration.
DevOps
Ci proponiamo come azienda in grado di
guidare l’adozione di pratiche di DevOps
il cui obiettivo ultimo è l’implementazione
della Continuous Delivery. Affianchiamo
sia i gruppi di sviluppo che i gruppi di
operations al fine di creare una “Delivery
Pipeline” che partendo dal configuration
management permette la creazione e
l’esecuzione di test (automatici o manuali)
nei vari ambienti.
Come APN Consulting Partner abbiamo il compito di aiutare i clienti nell’analisi, definizione dell’architettura e
supporto alla migrazione di applicazioni sulla cloud di Amazon.
CloudAmazon Web Services (AWS) Partner Network (APN)
Servizi Cloud based
Continuous delivery in cloud
XPeppers, azienda specializzata nella fornitura di servizi Agile e DevOps,
offre ai propri clienti soluzioni dedicate per il cloud di AWS
Continuous Delivery
Soluzioni di continuous delivery su ambiente AWS, con utilizzo ottimale ed
elastico delle risorse infrastrutturali in funzione delle necessità variabili dei
sistemi aziendali.
Vantaggi per l’azienda: nessun investimento upfront, risparmio di costi (pay
per use), risparmio di tempo (infrastruttura disponibile immediatamente)
Automazione
soluzioni di automazione nella creazione di ambienti di test e produzione
attraverso l’utilizzo di strumenti di configuration management (Puppet, Chef,
Vagrant) e dei servizi di deployment and management di AWS
(Cloudformation, CodeDeploy, Elastic Beanstalk, OpsWorks, ECS).
Vantaggi per l’azienda: riduzione dei costi di operations, riduzione degli errori
nei rilasci in produzione, agilità.
Architetture e sviluppo Cloud based
Supporto architetturale e di sviluppo per applicazioni cloud based
in ambienti Java, ruby on rails, php e nodejs.
Corsi di formazione AWS
Xpeppers è Authorized Training Partner per l’Italia
AWS Essentials
Il corso illustra i prodotti, i servizi e le
soluzioni di AWS con demo e attività
pratiche, fornisce le nozioni di base per
avere maggiore padronanza degli
strumenti AWS e prendere decisioni
adeguate in base agli obiettivi di
business.
Architecting on AWS
Il corso copre i concetti fondamenti
della Cloud di AWS ed è stato pensato
per insegnare ai Solutions Architect a
disegnare una soluzione scalabile,
sicura e affidabile ottimizzando le
risorse e I costi.
Developing on AWS
Il corso è pensato per coloro che
vogliono progettare e costruire
applicazioni Cloud based con AWS.
Verrà mostrato come lavorare con le
API di AWS utilizzando SDK e IDE
Systems Operation on AWS
Il corso è pensato per coloro che
operano attivamente sull’infrastruttura
AWS mostrando come i concetti di
provisioning, deploying, tracking dei
costi e monitoring vengono applicati
alla Cloud di AWS.
Realizzare soluzioni software innovative e di qualità è la nostra passione. Utilizziamo Metodologie Agili per
meglio governare i progetti. Lavoriamo con il cliente. Lo aiutiamo a definire il Product Backlog e a gestire le
priorità. Produciamo software funzionante in cicli brevi, di 1 o 2 settimane. Pratichiamo il TDD (test driven
development), il pair programming, la Continuous Integration.
Sviluppo AgileMean Time Between Idea And Make Stuff Happen (MTBIAMSH)
Sviluppo Agile
Innovare per competere, innovare velocemente
I metodi agili si propongono di sviluppare software che abbia un alto
valore per il cliente, rilasciandolo presto e a ritmo costante.
Simple design
Lo strumento fondamentale per mantenere basso il costo del cambiamento è
la manutenzione di un’architettura semplice. In un progetto agile di successo,
la complessità di inserire una nuova funzionalità non aumenta, anzi
diminuisce con il tempo.
Refactoring
Il refactoring è la pratica di migliorare l’architettura del codice esistente in
maniera sicura. Lo sviluppatore applica delle mosse di refactoring per
migliorare il design. Si tratta quindi di migliorare la struttura interna del codice
senza aggiungere funzionalità
Test-Driven development
Il TDD è una pratica di progettazione, che consente di fare in modo che ogni
riga di codice del sistema sia stata progettata in seguito al fallimento di un
test unitario automatico.
Pair programming
Il pair programming consiste nel mettere due sviluppatori fianco a fianco, su
un’unica postazione di lavoro, per realizzare il codice di una feature. Il
postulato su cui questa pratica si fonda è che l’attività di codifica è
essenzialmente un’attività di pensiero, e che ragionando in due la qualità del
codice prodotto sarà molto migliore.
Con il termine DevOps si intende un movimento culturale che si propone l’obiettivo di definire un insieme di
pratiche, metodologie e principi per facilitare la comunicazione, la collaborazione e l’integrazione tra il team
(Dev) di Software Development e il team (Ops) di Operations.
DevOpsSoftware Development and Operation
DevOps approach
Continuous delivery
XPeppers si propone come azienda in grado di guidare l’adozione di
pratiche di DevOps il cui obiettivo ultimo è l’implementazione della
Continuous Delivery.
Continuous Delivery
Continuous Delivery è la pratica di rilasciare nuovi prodotti ai clienti
frequentemente, rapidamente, mantenendo un’alta qualità.
Delivery pipeline
L’offerta XPeppers consiste nell’affiancare e coinvolgere sia i gruppi di
sviluppo che i gruppi di operations nella creazione di una “Delivery
Pipeline”,che partendo dal configuration management permette la
creazione e l’esecuzione di test (automatici o manuali) nei vari ambienti.
DevOps e Cloud
soluzioni di automazione nella creazione di ambienti di test e produzione
attraverso l’utilizzo di strumenti di configuration management (Puppet, Chef,
Vagrant) e dei servizi di deployment and management di AWS
(Cloudformation, CodeDeploy, Elastic Beanstalk, OpsWorks, ECS).
Vantaggi per l’azienda: riduzione dei costi di operations, riduzione degli
errori nei rilasci in produzione, agilità.
Aiutiamo le aziende a rivedere i processi di produzione software, permettendo all’azienda di rispondere
positivamente alle esigenze di Business Agility.
CONTATTIXPeppers – Agile innovation
Contattaci
info@xpeppers.com
Milano
Via Giulio e Corrado Venini, 42
20127 Milano (MI), ITALIA
Trento
Piazza di Centa, 7
38122 Trento (TN), ITALIA
Roma
Via Lucrezia Romana, 65/N
00043 Ciampino (RM), ITALIA
facebook.com/xpepperssrl
@xpeppers
plus.google.com/+XPeppers
linkedin.com/company/1526714

More Related Content

What's hot

DevOps - Come diventare un buon DevOpper
DevOps -  Come diventare un buon DevOpperDevOps -  Come diventare un buon DevOpper
DevOps - Come diventare un buon DevOpper
Consulthinkspa
 
Disciplined Agile DevOps
Disciplined Agile DevOpsDisciplined Agile DevOps
Disciplined Agile DevOps
Felice Pescatore
 
Meetup Azure DevOps
Meetup Azure DevOpsMeetup Azure DevOps
Meetup Azure DevOps
dotnetcode
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Amazon Web Services
 
TIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 FinalTIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 FinalElena Vaciago
 
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
Marco Parenzan
 
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Davide Gallitelli
 

What's hot (7)

DevOps - Come diventare un buon DevOpper
DevOps -  Come diventare un buon DevOpperDevOps -  Come diventare un buon DevOpper
DevOps - Come diventare un buon DevOpper
 
Disciplined Agile DevOps
Disciplined Agile DevOpsDisciplined Agile DevOps
Disciplined Agile DevOps
 
Meetup Azure DevOps
Meetup Azure DevOpsMeetup Azure DevOps
Meetup Azure DevOps
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
 
TIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 FinalTIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 Final
 
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
 
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
 

Viewers also liked

Integral Quality ATAGTR16
Integral Quality ATAGTR16Integral Quality ATAGTR16
Integral Quality ATAGTR16
Olaf Lewitz
 
Business Intelligence Specialist with Cognos Report Studio V10.2.2_certificate
Business Intelligence Specialist with Cognos Report Studio  V10.2.2_certificateBusiness Intelligence Specialist with Cognos Report Studio  V10.2.2_certificate
Business Intelligence Specialist with Cognos Report Studio V10.2.2_certificateMahmoud Elmenshawy
 
CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016
Paolo latella
 
Netflix keystone streaming data pipeline @scale in the cloud-dbtb-2016
Netflix keystone   streaming data pipeline @scale in the cloud-dbtb-2016Netflix keystone   streaming data pipeline @scale in the cloud-dbtb-2016
Netflix keystone streaming data pipeline @scale in the cloud-dbtb-2016
Monal Daxini
 
Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...
Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...
Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...
Pauliina Mäkelä
 
Testing Android Security Codemotion Amsterdam edition
Testing Android Security Codemotion Amsterdam editionTesting Android Security Codemotion Amsterdam edition
Testing Android Security Codemotion Amsterdam edition
Jose Manuel Ortega Candel
 
Flexible Pavement Design
Flexible Pavement DesignFlexible Pavement Design
Flexible Pavement Design
Latif Hyder Wadho
 
DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....
DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....
DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....
Shah Sheikh
 
Sea Port Construction, Project Execution Plan
Sea Port Construction, Project Execution PlanSea Port Construction, Project Execution Plan
Sea Port Construction, Project Execution Plan
David H Moloney
 
Arte1° unidad de aprendizaje-1
Arte1° unidad de aprendizaje-1Arte1° unidad de aprendizaje-1
Arte1° unidad de aprendizaje-1
Oscar Jaime Mamani Pocohuanca
 
Sesiones de aprendizaje primero-artes visuales
Sesiones de aprendizaje primero-artes visualesSesiones de aprendizaje primero-artes visuales
Sesiones de aprendizaje primero-artes visuales
Oscar Jaime Mamani Pocohuanca
 
Project Execution Plan for High Rise Building
Project Execution Plan for High Rise BuildingProject Execution Plan for High Rise Building
Project Execution Plan for High Rise Building
David H Moloney
 
Hacking
HackingHacking
Hacking
Ranjan Som
 
28062016 ppt currículo nacional cgie
28062016 ppt currículo nacional cgie28062016 ppt currículo nacional cgie
28062016 ppt currículo nacional cgie
Ministerio de Educación del Perú - Oficial
 

Viewers also liked (14)

Integral Quality ATAGTR16
Integral Quality ATAGTR16Integral Quality ATAGTR16
Integral Quality ATAGTR16
 
Business Intelligence Specialist with Cognos Report Studio V10.2.2_certificate
Business Intelligence Specialist with Cognos Report Studio  V10.2.2_certificateBusiness Intelligence Specialist with Cognos Report Studio  V10.2.2_certificate
Business Intelligence Specialist with Cognos Report Studio V10.2.2_certificate
 
CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016
 
Netflix keystone streaming data pipeline @scale in the cloud-dbtb-2016
Netflix keystone   streaming data pipeline @scale in the cloud-dbtb-2016Netflix keystone   streaming data pipeline @scale in the cloud-dbtb-2016
Netflix keystone streaming data pipeline @scale in the cloud-dbtb-2016
 
Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...
Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...
Webinaari 4/4 Olenko olemassa, jos en ole läsnä verkossa? - Näy ja löydy verk...
 
Testing Android Security Codemotion Amsterdam edition
Testing Android Security Codemotion Amsterdam editionTesting Android Security Codemotion Amsterdam edition
Testing Android Security Codemotion Amsterdam edition
 
Flexible Pavement Design
Flexible Pavement DesignFlexible Pavement Design
Flexible Pavement Design
 
DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....
DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....
DTS Solution - Yehia Mamdouh - Release your pet worm on your infrastructure....
 
Sea Port Construction, Project Execution Plan
Sea Port Construction, Project Execution PlanSea Port Construction, Project Execution Plan
Sea Port Construction, Project Execution Plan
 
Arte1° unidad de aprendizaje-1
Arte1° unidad de aprendizaje-1Arte1° unidad de aprendizaje-1
Arte1° unidad de aprendizaje-1
 
Sesiones de aprendizaje primero-artes visuales
Sesiones de aprendizaje primero-artes visualesSesiones de aprendizaje primero-artes visuales
Sesiones de aprendizaje primero-artes visuales
 
Project Execution Plan for High Rise Building
Project Execution Plan for High Rise BuildingProject Execution Plan for High Rise Building
Project Execution Plan for High Rise Building
 
Hacking
HackingHacking
Hacking
 
28062016 ppt currículo nacional cgie
28062016 ppt currículo nacional cgie28062016 ppt currículo nacional cgie
28062016 ppt currículo nacional cgie
 

Similar to XPeppers e AWS

DevOps Jump Start
DevOps Jump StartDevOps Jump Start
DevOps Jump Start
Felice Pescatore
 
Digitech Factory
Digitech FactoryDigitech Factory
Digitech Factory
BeGroup3
 
Disciplined Agile 2.1
Disciplined Agile 2.1Disciplined Agile 2.1
Disciplined Agile 2.1
Felice Pescatore
 
Distribuisci software migliori più velocemente con DevOps
Distribuisci software migliori più velocemente con DevOpsDistribuisci software migliori più velocemente con DevOps
Distribuisci software migliori più velocemente con DevOps
Amazon Web Services
 
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio SavarinoEssere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
PMexpo
 
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
Marco Parenzan
 
LinkMe Brochure late2016
LinkMe Brochure late2016LinkMe Brochure late2016
LinkMe Brochure late2016
Juri Di Natale
 
Alm assessment, a che livello siete?
Alm assessment, a che livello siete?Alm assessment, a che livello siete?
Alm assessment, a che livello siete?
dvernole
 
Quality Software Development LifeCycle
Quality Software Development LifeCycleQuality Software Development LifeCycle
Quality Software Development LifeCycle
Consulthinkspa
 
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Emerasoft, solutions to collaborate
 
PASS Virtual Chapter - SQL Server Continuous Deployment
PASS Virtual Chapter - SQL Server Continuous DeploymentPASS Virtual Chapter - SQL Server Continuous Deployment
PASS Virtual Chapter - SQL Server Continuous Deployment
Alessandro Alpi
 
Evolutive User Experience Design
Evolutive User Experience DesignEvolutive User Experience Design
Evolutive User Experience Design
Luca Mascaro
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio Devops
Emerasoft, solutions to collaborate
 
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOpsAgile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference
 
Netspin Lab soluzioni per le aziende
Netspin Lab soluzioni per le aziendeNetspin Lab soluzioni per le aziende
Netspin Lab soluzioni per le aziende
Giorgio Massimo Borghetto
 
05 azure well architected framework
05 azure well architected framework05 azure well architected framework
05 azure well architected framework
Rauno De Pasquale
 
Cloud e innovazione
Cloud e innovazioneCloud e innovazione
Cloud e innovazione
XPeppers
 
Red Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Red Hat OpenShift: l'abilitatore della Cloud Native EnterpriseRed Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Red Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Kiratech
 
Introduzione a Microsoft Azure
Introduzione a Microsoft AzureIntroduzione a Microsoft Azure
Introduzione a Microsoft Azure
Roberto Albano
 

Similar to XPeppers e AWS (20)

DevOps Jump Start
DevOps Jump StartDevOps Jump Start
DevOps Jump Start
 
Digitech Factory
Digitech FactoryDigitech Factory
Digitech Factory
 
Disciplined Agile 2.1
Disciplined Agile 2.1Disciplined Agile 2.1
Disciplined Agile 2.1
 
Udev Presentazione
Udev PresentazioneUdev Presentazione
Udev Presentazione
 
Distribuisci software migliori più velocemente con DevOps
Distribuisci software migliori più velocemente con DevOpsDistribuisci software migliori più velocemente con DevOps
Distribuisci software migliori più velocemente con DevOps
 
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio SavarinoEssere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
 
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
 
LinkMe Brochure late2016
LinkMe Brochure late2016LinkMe Brochure late2016
LinkMe Brochure late2016
 
Alm assessment, a che livello siete?
Alm assessment, a che livello siete?Alm assessment, a che livello siete?
Alm assessment, a che livello siete?
 
Quality Software Development LifeCycle
Quality Software Development LifeCycleQuality Software Development LifeCycle
Quality Software Development LifeCycle
 
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
 
PASS Virtual Chapter - SQL Server Continuous Deployment
PASS Virtual Chapter - SQL Server Continuous DeploymentPASS Virtual Chapter - SQL Server Continuous Deployment
PASS Virtual Chapter - SQL Server Continuous Deployment
 
Evolutive User Experience Design
Evolutive User Experience DesignEvolutive User Experience Design
Evolutive User Experience Design
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio Devops
 
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOpsAgile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
 
Netspin Lab soluzioni per le aziende
Netspin Lab soluzioni per le aziendeNetspin Lab soluzioni per le aziende
Netspin Lab soluzioni per le aziende
 
05 azure well architected framework
05 azure well architected framework05 azure well architected framework
05 azure well architected framework
 
Cloud e innovazione
Cloud e innovazioneCloud e innovazione
Cloud e innovazione
 
Red Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Red Hat OpenShift: l'abilitatore della Cloud Native EnterpriseRed Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Red Hat OpenShift: l'abilitatore della Cloud Native Enterprise
 
Introduzione a Microsoft Azure
Introduzione a Microsoft AzureIntroduzione a Microsoft Azure
Introduzione a Microsoft Azure
 

More from Paolo latella

CI & CD on Amazon Web Services
CI & CD on Amazon Web ServicesCI & CD on Amazon Web Services
CI & CD on Amazon Web Services
Paolo latella
 
Serverless architectures on aws
Serverless architectures on awsServerless architectures on aws
Serverless architectures on aws
Paolo latella
 
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to productionAmazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to production
Paolo latella
 
Data Analysis on AWS
Data Analysis on AWSData Analysis on AWS
Data Analysis on AWS
Paolo latella
 
Amazon Web Services and Docker
Amazon Web Services and DockerAmazon Web Services and Docker
Amazon Web Services and Docker
Paolo latella
 
Hybrid Cloud With AWS and Eucalyptus
Hybrid Cloud With AWS and EucalyptusHybrid Cloud With AWS and Eucalyptus
Hybrid Cloud With AWS and Eucalyptus
Paolo latella
 
Mobile app and disaster recovery with aws
Mobile app and disaster recovery with awsMobile app and disaster recovery with aws
Mobile app and disaster recovery with awsPaolo latella
 
Cloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web ServicesCloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web ServicesPaolo latella
 
Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013
Paolo latella
 

More from Paolo latella (10)

CI & CD on Amazon Web Services
CI & CD on Amazon Web ServicesCI & CD on Amazon Web Services
CI & CD on Amazon Web Services
 
Serverless architectures on aws
Serverless architectures on awsServerless architectures on aws
Serverless architectures on aws
 
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to productionAmazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to production
 
AWSUGIT-Promo
AWSUGIT-PromoAWSUGIT-Promo
AWSUGIT-Promo
 
Data Analysis on AWS
Data Analysis on AWSData Analysis on AWS
Data Analysis on AWS
 
Amazon Web Services and Docker
Amazon Web Services and DockerAmazon Web Services and Docker
Amazon Web Services and Docker
 
Hybrid Cloud With AWS and Eucalyptus
Hybrid Cloud With AWS and EucalyptusHybrid Cloud With AWS and Eucalyptus
Hybrid Cloud With AWS and Eucalyptus
 
Mobile app and disaster recovery with aws
Mobile app and disaster recovery with awsMobile app and disaster recovery with aws
Mobile app and disaster recovery with aws
 
Cloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web ServicesCloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web Services
 
Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013
 

XPeppers e AWS

  • 1.
  • 2. Nell’era digitale dove la produzione software è centrale, velocità ed agilità sono le chiavi del successo. XPeppers aiuta le aziende a ridurre il tempo tra l’idea e la produzione combinando tecniche Lean, Agile, DevOps e l’uso del Cloud. Il nostro modello di sviluppo prevede la misurazione del valore di business delle funzionalità, il Test-driven development, la Continuous delivery ed il concetto di Infrastructure as Code. AIUTIAMO LE AZIENDE AD INNOVARE IN MODO CONTINUO E INCREMENTALE
  • 3. I nostri servizi Agile Innovation Cloud Soluzioni di automazione nella creazione di ambienti di test e produzione attraverso l’utilizzo di strumenti di configuration management (Puppet, Chef, Vagrant) e dei servizi di deployment and management di AWS (Cloudformation, CodeDeploy, Elastic Beanstalk, OpsWorks, ECS). Supporto nella progettazione e sviluppo di applicazioni cloud based. Sviluppo Agile Realizzare soluzioni software innovative e di qualità è la nostra passione. Utilizziamo Metodologie Agili per meglio governare i progetti. Lavoriamo con il cliente aiutandolo a definire il Product Backlog e a gestire le priorità. Produciamo software funzionante in cicli brevi, pratichiamo il TDD, il pair programming e la Continuous Integration. DevOps Ci proponiamo come azienda in grado di guidare l’adozione di pratiche di DevOps il cui obiettivo ultimo è l’implementazione della Continuous Delivery. Affianchiamo sia i gruppi di sviluppo che i gruppi di operations al fine di creare una “Delivery Pipeline” che partendo dal configuration management permette la creazione e l’esecuzione di test (automatici o manuali) nei vari ambienti.
  • 4. Come APN Consulting Partner abbiamo il compito di aiutare i clienti nell’analisi, definizione dell’architettura e supporto alla migrazione di applicazioni sulla cloud di Amazon. CloudAmazon Web Services (AWS) Partner Network (APN)
  • 5. Servizi Cloud based Continuous delivery in cloud XPeppers, azienda specializzata nella fornitura di servizi Agile e DevOps, offre ai propri clienti soluzioni dedicate per il cloud di AWS Continuous Delivery Soluzioni di continuous delivery su ambiente AWS, con utilizzo ottimale ed elastico delle risorse infrastrutturali in funzione delle necessità variabili dei sistemi aziendali. Vantaggi per l’azienda: nessun investimento upfront, risparmio di costi (pay per use), risparmio di tempo (infrastruttura disponibile immediatamente) Automazione soluzioni di automazione nella creazione di ambienti di test e produzione attraverso l’utilizzo di strumenti di configuration management (Puppet, Chef, Vagrant) e dei servizi di deployment and management di AWS (Cloudformation, CodeDeploy, Elastic Beanstalk, OpsWorks, ECS). Vantaggi per l’azienda: riduzione dei costi di operations, riduzione degli errori nei rilasci in produzione, agilità. Architetture e sviluppo Cloud based Supporto architetturale e di sviluppo per applicazioni cloud based in ambienti Java, ruby on rails, php e nodejs.
  • 6. Corsi di formazione AWS Xpeppers è Authorized Training Partner per l’Italia AWS Essentials Il corso illustra i prodotti, i servizi e le soluzioni di AWS con demo e attività pratiche, fornisce le nozioni di base per avere maggiore padronanza degli strumenti AWS e prendere decisioni adeguate in base agli obiettivi di business. Architecting on AWS Il corso copre i concetti fondamenti della Cloud di AWS ed è stato pensato per insegnare ai Solutions Architect a disegnare una soluzione scalabile, sicura e affidabile ottimizzando le risorse e I costi. Developing on AWS Il corso è pensato per coloro che vogliono progettare e costruire applicazioni Cloud based con AWS. Verrà mostrato come lavorare con le API di AWS utilizzando SDK e IDE Systems Operation on AWS Il corso è pensato per coloro che operano attivamente sull’infrastruttura AWS mostrando come i concetti di provisioning, deploying, tracking dei costi e monitoring vengono applicati alla Cloud di AWS.
  • 7. Realizzare soluzioni software innovative e di qualità è la nostra passione. Utilizziamo Metodologie Agili per meglio governare i progetti. Lavoriamo con il cliente. Lo aiutiamo a definire il Product Backlog e a gestire le priorità. Produciamo software funzionante in cicli brevi, di 1 o 2 settimane. Pratichiamo il TDD (test driven development), il pair programming, la Continuous Integration. Sviluppo AgileMean Time Between Idea And Make Stuff Happen (MTBIAMSH)
  • 8. Sviluppo Agile Innovare per competere, innovare velocemente I metodi agili si propongono di sviluppare software che abbia un alto valore per il cliente, rilasciandolo presto e a ritmo costante. Simple design Lo strumento fondamentale per mantenere basso il costo del cambiamento è la manutenzione di un’architettura semplice. In un progetto agile di successo, la complessità di inserire una nuova funzionalità non aumenta, anzi diminuisce con il tempo. Refactoring Il refactoring è la pratica di migliorare l’architettura del codice esistente in maniera sicura. Lo sviluppatore applica delle mosse di refactoring per migliorare il design. Si tratta quindi di migliorare la struttura interna del codice senza aggiungere funzionalità Test-Driven development Il TDD è una pratica di progettazione, che consente di fare in modo che ogni riga di codice del sistema sia stata progettata in seguito al fallimento di un test unitario automatico. Pair programming Il pair programming consiste nel mettere due sviluppatori fianco a fianco, su un’unica postazione di lavoro, per realizzare il codice di una feature. Il postulato su cui questa pratica si fonda è che l’attività di codifica è essenzialmente un’attività di pensiero, e che ragionando in due la qualità del codice prodotto sarà molto migliore.
  • 9. Con il termine DevOps si intende un movimento culturale che si propone l’obiettivo di definire un insieme di pratiche, metodologie e principi per facilitare la comunicazione, la collaborazione e l’integrazione tra il team (Dev) di Software Development e il team (Ops) di Operations. DevOpsSoftware Development and Operation
  • 10. DevOps approach Continuous delivery XPeppers si propone come azienda in grado di guidare l’adozione di pratiche di DevOps il cui obiettivo ultimo è l’implementazione della Continuous Delivery. Continuous Delivery Continuous Delivery è la pratica di rilasciare nuovi prodotti ai clienti frequentemente, rapidamente, mantenendo un’alta qualità. Delivery pipeline L’offerta XPeppers consiste nell’affiancare e coinvolgere sia i gruppi di sviluppo che i gruppi di operations nella creazione di una “Delivery Pipeline”,che partendo dal configuration management permette la creazione e l’esecuzione di test (automatici o manuali) nei vari ambienti. DevOps e Cloud soluzioni di automazione nella creazione di ambienti di test e produzione attraverso l’utilizzo di strumenti di configuration management (Puppet, Chef, Vagrant) e dei servizi di deployment and management di AWS (Cloudformation, CodeDeploy, Elastic Beanstalk, OpsWorks, ECS). Vantaggi per l’azienda: riduzione dei costi di operations, riduzione degli errori nei rilasci in produzione, agilità.
  • 11. Aiutiamo le aziende a rivedere i processi di produzione software, permettendo all’azienda di rispondere positivamente alle esigenze di Business Agility. CONTATTIXPeppers – Agile innovation
  • 12. Contattaci info@xpeppers.com Milano Via Giulio e Corrado Venini, 42 20127 Milano (MI), ITALIA Trento Piazza di Centa, 7 38122 Trento (TN), ITALIA Roma Via Lucrezia Romana, 65/N 00043 Ciampino (RM), ITALIA facebook.com/xpepperssrl @xpeppers plus.google.com/+XPeppers linkedin.com/company/1526714