XXXVIII Evento Porto.Data – 30 Janeiro 2018 | UPTEC

Realiza-se no dia 30 de Janeiro de 2018, o XXXVIII Encontro da comunidade Porto.Data, que tem como objetivo a partilha de experiências e conhecimento entre os profissionais e entusiastas da plataforma de dados da Microsoft no Porto. O evento vai ser realizado no auditório da UPTEC, pelas 19:00, sendo a entrada livre para todos os inscritos. Registo gratuito

Agenda
18:45 – Abertura e recepção.
18:50 – Community News.
19:00 – "Windows 2016 security features – Harden your Server"
       Luis Lima - Infrastructure engineer @ Rumos
20:10 – Coffee break.
20:30 – "Adding unit tests with tSQLt to the database deployment pipeline"
       Eduardo Piairo - Operations Engineer @ Basecone 
21:15 – Fim do evento.
21:20 – Sorteio de prémios.
21:30 – Jantar livre.

Luís Lima é formador desde 2006 na área de Sistemas, com especial ênfase em tecnologias / infraestruturas Microsoft, Vmware e Citrix. Tem sido convidado pela Microsoft para apresentar alguns produtos na área de servidores a parceiros.

Como Consultor tem realizado diversos projetos de implementação e migração de VMWARE, Hyper-V, Office 365, Remote Desktop Services e System Center.

O Windows server é a base para as minhas aplicações e serviços, por isso devo de implementar uma base solida para  a minha infraestrutura.

O Windows 2016 ajuda-me  a proteger as Identidades Priveligiadas com o Just Enough Administration (JEA) e com o Just in Time Administration (JIT), Credential Guard e Advanced Threat Analytics.

Posso ainda proteger a minha administração com  a utilização de Privileged Access Workstations e o Local Administrator Password Solutions (LAPS).

A integração com o Operations Manager Suite permite a visualização de centralizada de ameaças na minha organização

 

Eduardo Piairo is an Operations Engineer @ Basecone. A deployment pipeline craftsman always ready to learn new ways to implement Source Control, Continuous Integration and Continuous Delivery for databases, applications and infrastructure. A database administrator with special interest in database changes and data modeling. A DevOps Agent with automation, collaboration and communication as priorities.

Any database change is a good candidate for breaking the proper behavior of the system. How to avoid this?

Unit tests at database level can help avoiding breaking the contract with the applications that consume data from the database, and also can help ensuring database correct behavior (for example: a stored procedure do what’s supposed to do, or a specific table indeed exists).

In this talk I will address the basic steps to introduce unit tests at databases using tSQLt. tSQLt is a unit testing framework the allow to write, execute and diagnose tests for T-SQL code. After writing the tests, I will explore how can tests execution be include in the deployment pipeline.