Introducing SQL Operations Studio

Slides:



Advertisements
Presentazioni simili
ISA Server 2004 Enterprise Edition Preview. ISA Server 2004.
Advertisements

Giorgio Quaranta ISV Account Manager
Visual Studio Tools For Office 2005 Fabio Santini. NET Senior Developer Evangelist Microsoft Italy.
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
Fabio Mignani Senior Technology Specialist
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
Strumenti di sviluppo Microsoft Campagna incentivi per Software Assurance Opportunità di vendita.
Microsoft Days - Community After Hour Silverlight in Action User Group.NET delle Marche 8° Workshop DotNetMarche.
Attribution-NonCommercial-ShareAlike SQL Server.
CQRS ed Event Sourcing su Windows Azure Venerdì 29 Marzo 2013 #dnm.
WPF per il client Desktop
Attribution-NonCommercial-ShareAlike Le novità
Attribution-NonCommercial-ShareAlike Le novità
20 febbraio 2013 – Area Incontri
Scoprirete che su Office non si può solo contare ma anche sviluppare.
Un problema importante
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Visual Studio Team System User Group.NET delle Marche 10° Workshop DotNetMarche Mercoledì 13 maggio 2009.
Analysis and Development of Functions in REST Logic: Application to the «DataView» Web App UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.
#sqlsatPordenone #sqlsat367 February 28, 2015 Unit testing su database Alessandro
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.
XzelCloud Cloud Advanced Services on large-scale Federated Infrastructures Call ICT-7 (23 Apr ‘14) Marco Verlato (INFN-PD)
OpenShift Origin – Cosa è
Davide Benvegnù Continuous Integration con VSO #VSOCI.
#sqlsatTorino #sqlsat400 May 23, 2015 AzureML - Creating and Using Machine Learning Solutions Davide
Panoramica su Koozali SME Server Distribuzione Linux open source, stabile, sicura e versatile rivolta alle Piccole e Medie imprese (Novembrer 2015 v1.2)
KDE4: tutte le novità Flavio Castelli 25 Ottobre 2008 BgLUG Bergamo Linux User Group.
Eclipse un editor per Java ma anche di più di questo Angelo Gargantini.
1 14 marzo 2006 sommaruga andrea Fondazione Ordine Ingegneri di Milano VPN: Reti Private Virtuali VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO.
POLITECNICO DI MILANO FACOLTA’ DI INGEGNERIA SEDE DI CREMONA TESI DI DIPLOMA IN INGEGNERIA INFORMATICA RELATOREAUTORI Prof. Vittorio TrecordiDemicheli.
The Document Foundation Italo Vignoli. PRO vs CONTRO The Document Foundation e' nata PRO PRO il software libero PRO la liberta' degli utenti PRO la.
Opensource per uscire dalla crisi – Software, Imprese e P.A. : opportunità di crescita e di lavoro Groupware – Intranet Cos'è? Le migliori soluzioni Un.
Dott. Alberto Guiotto, 18/09/2009. OpenOffice.org: la storia.
Corso di Web Marketing 8 Maggio – 8 Giugno 2017.
Facile da usare Un'interfaccia amministrativa completamente rinnovata, iniziare con Drupal è più facile!
La Spending Review nella PA: Vertica e Pentaho per il controllo della spesa farmaceutica convenzionata Fabio Raimondi Project Manager Tecnologie Digitali.
Lato Server - OMNIS Web Web Services.
Vito Flavio Lorusso – Senior SDE - Microsoft
Servizi per Science Gateways e comunità virtuali attraverso l'esperienza del porting del sito di GILDA su Liferay M. Pappalardo.
Corso di Laurea in Ingegneria Informatica
WUI con Google Polymer 1 A cura di Michele Maione
Salvatore Upload data on Azure SQL Database using Azure Messaging, Stream Analytics & Logic Apps Salvatore
how to use Windows SharePoint Services
WPC034 - Visual Studio Code: sviluppare su Linux, Mac OS e Windows
SQL Server deployment journey da dev a ops
Microsoft Technology Seminario Base di Dati
Vito Flavio Lorusso – Senior SDE - Microsoft
Gruppo storage CCR Nuove attivita’ 2007 Alessandro Brunengo CCR - Roma
Condivisione Documentazione Tecnica
A cura dell’Ing. Buttolo Marco
Sviluppo web con stumenti Open
Applicazione Web-GIS per la distribuzione di dati territoriali
Risultati del questionario sui servizi middleware aggiuntivi
Creare un server casalingo - 2
Managed Workplace RMM Il monitoraggio e la gestione da remoto (Remote Monitoring and Management) resi semplici. Ottieni gli strumenti e le conoscenze necessarie.
Fedora 21 – presente e futuro
Antonio Mosca Public Sector Practice Manager
Windows Admin Center La rivoluzione della gestione di Windows Server
Funzionalita’ VoIP di base in Lync Server 2010
Corso di Laurea in Ingegneria Informatica
ADO Per gestire i database con tecnologia ASP si utilizzano strumenti ADO (ActiveX Data Objects): un'architettura che fornisce oggetti.
Differenza tra WordPress.org e WordPress.com
TITOLO DEL BUSINESS PLAN
Università degli studi di Modena e Reggio Emilia
UNIVERSITÀ DI MODENA E REGGIO EMILIA
ADMOVE.COM È LA PRIMA PIATTAFORMA DI PROXIMITY MARKETING
Modellizzazione dei flussi nelle intersezioni stradali:
Transcript della presentazione:

Introducing SQL Operations Studio Luca Bruni Introducing SQL Operations Studio

Sponsor

Luca Bruni ~15 anni di esperienza Software & Data Architect mindCube S.a.g.l. Contributor UGISS User Group Italiano SQL Server (PASS Chapter) Speaker? Vediamo come va! eMail: mrg3d@hotmail.com twitter: @mrg3d linkedIn: https://www.linkedin.com/in/mrg3d/

Introduzione

Il 2017… Anno ricco di novità per SQL Server. SQL Server anywhere Ok.. Il server! Ed i client?

La presentazione

L’annuncio ufficiale

Cos’è SQL Operations Studio? Progetto open source https://github.com/Microsoft/sqlopsstudio Costruito “sopra” a Visual Studio Code Electron Framework https://electronjs.org/

Cos’é SQL Operations Studio? “OpsStudio” public preview For Database Dev For Ops Empowers DevOps practice Introducing SQL Operations Studio – Eric Kang https://channel9.msdn.com/Events/Connect/2017/T255/player

Ops Studio é ~ Light Weight Extensible Free For Windows, macOS and Linux For SQL Server running anywhere, Azure SQLDB & DW Introducing SQL Operations Studio – Eric Kang https://channel9.msdn.com/Events/Connect/2017/T255/player

Funzionalità e caratteristiche

Core functionalities Connettersi a SQL Server Esplorazione degli oggetti Editing avanzato per T-SQL Intellisense (anche per Azure SQLDB) Esecuzione e visualizzazione dei risultati

Peculiarità Code snippets Integrated Terminal User e workspace settings Source Control Dashboard e Insight Widget Extensibility

Code snippets Template per facilitare la creazione di database e dei loro oggetti Richiamabili mediante la keyword sql Built-in snippets T-SQL Supporto per la creazione di snippets definiti dall’utente

Integrated Terminal Multiple terminal Supporto per qualsiasi shell Bash, PowerShell, sqlcmd, bcp, psql, ssh, etc… purché supporti stdin/stdout/stderr redirection Configurabile Terminal Display Settings Terminal Key Bindings

User e workspace settings Possibilità di personalizzare praticamente tutto Editor, UI e Functional behavior Due diversi scope User settings Workspace settings Workspace = folder di lavoro Alcuni settings “famosi” Hot Exit Tab Color

Source Control Git Source Control Manager (SMC) by design Richiede installazione di Git (>2.0.0) Ereditato dal layer di Visual Studio Code Non supporta (al momento) altri SCM provider Versioning dei workspace e non dei database schema!

Dashboard & Insights Dashboard Insight Widget Server & Database Dashboard Struttura salvata nei Settings Insight Widget Dare uno sguardo rapido a cosa succede nel sistema Entrare nei dettagli Prendere decisioni attraverso le Insight Action non disponibile in Preview Definibili dall’utente

SQL Operations Studio SQL Tiger Team Introduction Extensibility Insight Extensibility UI Extensibility Database Management Protocol (DMP) https://github.com/Microsoft/sqltoolsservice SQL Operations Studio SQL Tiger Team Introduction https://www.youtube.com/watch?v=AwW-SRFU2zQ

DEMO https://github.com/mrg3d/demo-opsstudio-repo

Prospettive future e FAQ

Prospettive future e FAQ A che punto è il progetto? A quando la General Availability? SQL Ops Studio sostituirà SSMS? Che ne è delle altre componenti (SSRS, SSIS, etc) ?

Focus del team di sviluppo Sviluppo delle Core Functionalities Rendere il tool più stabile, performante e UI-driven Sviluppo del sistema di Extensibility mettere in grado chiunque di sviluppare le proprie estensioni (Microsoft stessa, ISV e community members)

Approposito di Extensibility…

Sviluppo e Release plan Community driven Scenario CI e CD Rilasci a scadenza mensile Initial GA

SQL Ops Studio sostituirà SSMS? Come riportato sulla FAQ del sito ufficiale:

Che ne è delle altre componenti? Alcuni strumenti sembra non rientreranno nel progetto Reporting Services Integration Services … Altri sono già pianificati oppure in fase di valutazione Supporto per Always On Availability Group Profiler Table designer SQL Agent Altre feature potrebbero essere rese disponibili attraverso il sistema di Extensibility

Conclusioni

Recap Premessa Introduzione al tool Esplorazione funzionalità di base Introduzione nuove feature Demo Prospettive future e FAQ

Il potenziale di SQL Ops Studio Strumento per lo sviluppo e la gestione di Server Database Strumento per la creazione di soluzioni Portable Repeatable Automatable

Risorse Github https://github.com/Microsoft/sqlopsstudio Documentazione online https://docs.microsoft.com/en-us/sql/sql-operations-studio/what-is Account twitter ufficiale - @sqlopsstudio https://twitter.com/sqlopsstudio Introducing SQL Operations Studio – Eric Kang https://channel9.msdn.com/Events/Connect/2017/T255/player SQL Operations Studio SQL Tiger Team Introduction https://www.youtube.com/watch?v=AwW-SRFU2zQ SQL Operations Studio – Comprehensive guide to the new database DevOps tool! http://blog.sqlterritory.com/2017/12/19/sql-operations-studio-comprehensive-guide/

Domande? mrg3d@hotmail.com twitter: @mrg3d https://www.linkedin.com/in/mrg3d/

Grazie per l’attenzione! mrg3d@hotmail.com twitter: @mrg3d https://www.linkedin.com/in/mrg3d/