SQL Server deployment journey da dev a ops

Slides:



Advertisements
Presentazioni simili
La sinergia tra Office SharePoint Portal Server 2003 e Content Management Server 2002 Walter Cipolleschi.
Advertisements

Giorgio Quaranta ISV Account Manager
Visual Studio Tools For Office 2005 Fabio Santini. NET Senior Developer Evangelist Microsoft Italy.
Office System 2007: il licensing dei prodotti server.
Gestione integrata di workflow e document
Miglioramento della protezione dei dati mediante SQL Server 2005 Utilizzo della crittografia di SQL Server 2005 per agevolare la protezione dei dati Pubblicato:
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
Fabio Mignani Senior Technology Specialist
1 Windows SharePoint 2003 Products & Technologies – Overview funzionale Marco Bellinaso Senior trainer & consultant Code Architects S.r.l. Web:
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
ASP.NET – Data Binding Davide Vernole .NET MVP.
TechNet Management European Expert Tour Milano, 4 ottobre 2005BENVENUTI TechNet Management European Expert Tour Milano, 4 ottobre 2005BENVENUTI Davide.
Cagliari 4 Ottobre 2002 Krenesiel ESPERIENZA e LINEE KRENESIEL Workshop NAME Alessandra Spada
Refactoring 2TheMax (con ReSharper) User Group.NET delle Marche 11° Workshop DotNetMarche Venerdì 9 ottobre.
Misura EFFICACIA ed EFFICIENZA
Il processo di sviluppo
UNIVERSITA DEGLI STUDI DI MILANO Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Trienmale in Informatica Relatore:Prof.ssa FIORELLA.
CampusBlog - Campuswin Sistema Informativo di Ateneo CampusBlog.
Windows Azure Community Tour… la vendemmia Mario De Ghetto Microsoft MVP – Visual Basic Development Iscritto allOrdine degli Ingegneri di Belluno Community.
GSK Manufacturing Progetti di ingegneria in GSK Verona Stefano Montresor - Manufacturing Engineering & Technology.
Windows Intune, la soluzione Cloud per la gestione dei PC in azienda Lorenzo Santagata Product Marketing Manager Windows Client Microsoft 15 dicembre 2010.
Self-Managing Dynamic Systems Nuove modalità di licensing per ambienti virtuali Manuel Maina 28 Novembre 2005 Manuel Maina 28 Novembre 2005.
Visual Studio Team System User Group.NET delle Marche 10° Workshop DotNetMarche Mercoledì 13 maggio 2009.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
Alessandro Luzietti 11 dicembre 2007
#sqlsatPordenone #sqlsat367 February 28, 2015 Unit testing su database Alessandro
We make it 1 L’ infrastruttura Virtuale e la gestione Dinamica Fabiano Finamore Infrastructure Optimization Sales Brain Force Italia.
Panoramica del nuovo modello di distribuzione dei supporti Open per i clienti Open License Lancio Marzo ‘08: Rest of Emea incl. Italy.
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 6 - Gestione della configurazione software Ernesto Damiani Università.
#sqlsatTorino #sqlsat400 May 23, 2015 Entity Framework 7 Back To The Future Nuove piattaforme, nuovi data store Michael about.me/micdenny.
Joomlahost.it1 Presentato da Fustini Alessandro Myslq DBA e Developer certified Joomlahost.it.
Mignani Fabio – Senior Technology Specialist – Divisione Enterprise - Microsoft Microsoft BizTalk Server 2004 Il dilemma del "Build.
Da GitHub a NuGet con la nuova build di Visual Studio Online Davide Benvegnù Managing Director & CTO – DBTek Ltd Microsoft MVP Visual Studio
Standard e strumenti per lo sviluppo del software Marco Carezzano Andrea Andrenacci (ZEROPIU, Business Partner di Telecom Italia) Milano, 2 febbraio 2005.
Presenta – #wpc15it1 Build vNext, cosa cambia nella continuous integration di TFS/VSTS (PKA VSO) Gian.
Davide Benvegnù Introduzione a Visual Studio Online #VSOIntro.
Davide Benvegnù Gestione del codice sorgente con VSO #VSOSources.
Davide Benvegnù Integrazione con Visual Studio Online #VSOAPI.
OpenShift Origin – Cosa è
Davide Benvegnù Continuous Integration con VSO #VSOCI.
Davide Benvegnù Cloud Load Testing con VSO #VSOLoadTest.
#sqlsatTorino #sqlsat400 May 23, 2015 AzureML - Creating and Using Machine Learning Solutions Davide
#sqlsatPordenone #sqlsat495 February 27, 2016 SQL Server 2016 Query Store: un nuovo modo di monitorare le query Saverio Lorenzini PFE Principal Engineer.
#sqlsatParma #sqlsat462 November 28°, 2015 SQL Server 2016 Query Store: un nuovo modo di ottimizzare le query Saverio Lorenzini PFE Principal Engineer.
OpenShift Origin Architecture Componenti I due elementi base della piattaforma sono il Broker ed il/i Node/s. il server Broker è un’applicazione Rail che.
FONDACloud Federated EnvirONment for Data Analysis in the Cloud Call ICT-7 (23 Apr ‘14) Luciano Gaido (INFN-TO)
POLITECNICO DI MILANO FACOLTA’ DI INGEGNERIA SEDE DI CREMONA TESI DI DIPLOMA IN INGEGNERIA INFORMATICA RELATOREAUTORI Prof. Vittorio TrecordiDemicheli.
Opensource per uscire dalla crisi – Software, Imprese e P.A. : opportunità di crescita e di lavoro Groupware – Intranet Cos'è? Le migliori soluzioni Un.
Andrea Colangelo (warp10) Luca Bruno (kaeso). Andrea Colangelo (warp10) Luca Bruno (kaeso) Sviluppo: primi passi.
Crea il tuo sistema aziendale sul web a partire dei fogli Excel che usi. ShareXLS
!CHAOS: un prototipo nazionale di infrastruttura open source per il controllo di sistemi distribuiti. 101° Congresso Nazionale della Societa' Italiana.
Lavorare insieme in una Associazione di Volontariato
Salvatore Upload data on Azure SQL Database using Azure Messaging, Stream Analytics & Logic Apps Salvatore
Portfolio e Program Management con VSTS per un prodotto di successo
WPC034 - Visual Studio Code: sviluppare su Linux, Mac OS e Windows
Microsoft Technology Seminario Base di Dati
UN NUOVO MODO DI LAVORARE Connections e prime attività di collaborazione partecipativa Ettore Murolo Consulente di Digital Experience.
Bando MIUR Smart Cities and Communities and Social Innovation
OR 6 – Citizen’s Marketplace
Ingegneria del Software 2
Managed Workplace RMM Il monitoraggio e la gestione da remoto (Remote Monitoring and Management) resi semplici. Ottieni gli strumenti e le conoscenze necessarie.
SCHEMA MODELLO DI BUSINESS PLAN
Introducing SQL Operations Studio
Antonio Mosca Public Sector Practice Manager
Roberto Beneduci, CEO & Co-founder, Sygma
A cura dell’Ing. Buttolo Marco.
Collaborare e condividere per sviluppare competenza
Il Comitato OT11-OT2 e le Aree di Lavoro Comune
Team di test? Si, grazie! TORINO, 26 febbraio 2013 Fabrizio Accatino
Microsoft SQL Graph Database
Transcript della presentazione:

SQL Server deployment journey da dev a ops Alessandro Alpi @suxstellino Data Platform MVP CTO @ Engage IT Services getlatestversion.it

Sponsors

Organizers

Qualche domanda prima di iniziare… Dev? DBA? Altro? Source Control? Quale? Database centralizzato? Team City? Visual Studio Team Services? Altro? IDE? Progetti database? SSMS con database connessi?

DevOps

Definizione DevOps è un approccio culturale in cui l’intera Line of Business si assume la responsabilità della creazione del Valore per il cliente. In tale scenario, Development ed Operation sperimentano di continuo nuovi modi per collaborare, andando a rendere standard ed a padroneggiare i processi attraverso la ripetitività e la pratica. Comunicazione Integrazione Collaborazione Automatizzazione

Comunicazione/Integrazione DevOps Developers DBA QA/Tester Operations Abbattere le barriere tra le aree funzionali Creare fiducia reciproca nella filiera Condividere responsabilità e conoscenza Migliorare ed automatizzare i processi Feedback continuo

Per non arrivare a…

Collaborazione/Automatizzazione DEV VC BUILD TEST PACK RELEASE Piccoli team focalizzati sul business Utilizzo di strumenti di collaborazione Condivisione dei problem con il team Ripetibilità delle attività Automatismo del delivery e del deploy

Per non trovarsi in…

Scenario CI/DEV TEST RELEASE MANAGER PROD APPROVAL

Pratiche Continuous Integration Continuous Deployment Unit Testing Build Check-in frequenti Continuous Deployment +Deploy in ambienti di UAT/Collaudo Continuous Delivery +Rilascio in ambienti di produzione (Approval?)

Strumenti Development Operations Source Control Manager/client/command line Version store Build server Test execution Repository per package Operations Release pipeline e release manager Feedback ed Helpdesk tools Monitoring tools

Proviamo!

Riferimenti Microsoft MVP – Data Platform dal 2008 Blog ITA: http://blogs.dotnethell.it/suxstellino Blog ENG: http://suxstellino.wordpress.com/ Website: http://www.alessandroalpi.net www.engageitservices.it http://www.getlatestversion.it

Risorse

Risorse Blog http://suxstellino.wordpress.com/tag/alm/ http://blogs.dotnethell.it/suxstellino/Category_2927.aspx Source control resources https://msdn.microsoft.com/it-it/library/dn894015.aspx (Articolo su Source Control) http://www.red-gate.com/products/sql-development/sql-source-control/ http://apexsql.com/sql_tools_source_control.aspx Unit testing resources http://www.red-gate.com/products/sql-development/sql-test/ http://tsqlt.org/ https://msdn.microsoft.com/it-it/library/mt169842 (Articolo su Unit Testing) Automation DLM Automation Build (marketplace VSTS) DLM Automation Release (marketplace VSTS)

#sqlsat589 Thanks! Q&A