msbi - control your code with git - en - control your code... · price $1,600 msbi –control your...
TRANSCRIPT
present
MSBIControl yourCode with Git
SUMMARYThis 2 days training programs aims at fixing once and for all the chronical problem of
organizations not having their BI artifacts under source control. Lack of source control
in organizations not only brings security risks (losing the code, accidental corruption of
files) but also generates a lot of waste of time having developers figure out the latest
version to be deployed, painfully merging code from different team members or even
managing different versions of code for the same problem.
This course will introduce the students to the benefits of source control management
while showing them how to efficiently use a source control tool for their Microsoft
Business Intelligence projects. The course will also allow the architects and team
leads to organize their code efficiently with different branching and merging strategies.
MSBI – control your code with GIT
DISCLAIMERThis course is for you if :
o You have a good experience with MSBI products (SQL Server, SSIS, SSAS and SSRS)
o You work with SQL Server 2008R2 and higher versions
o You are looking into improving your skills and productivity at what you do
o You occasionally or frequently work in a team environment
o You already experienced the pain of having to manage code manually
This course is not for you if :
o The problems listed above do not speak to you
o The problems listed above do not bother you or your organization
MSBI – control your code with GIT
PREREQUISITESPrior to start the course, a student must have :o A laptop with a decent configuration: 8Go of RAM, 500Go of disk space, Intel I3 or higher is a
minimum requirement
o SQL Server 2012 installed and configured (with SSAS in multidimensional mode and SSRS instandalone mode)
o A GitHub account and some basic knowledge about GitHub. Plenty of documentation on theweb
o A commitment of 2 full day (from 9:00AM to 3:30PM) for developers and 2 full days forarchitects
o The eye of the tiger: We are looking for committed, and dedicated students who will nothesitate to put in the effort to get what they want
MSBI – control your code with GIT
MODUS OPERANDIThis training program is an intensive, immersive 2-day course that will only talk about
how to use a source control tool in real world projects. The training will focus on MSBI
artifact and the specific challenges associated to them.
The training will use Git as a source control repository. Git is a mature and widely used
technology, overshadowing VSS and SVN, the traditional source control tools. The
concepts learned in the program will still apply to any source control tool though.
The first day of the program is aimed at all programmers and architects using MSBI
technologies. The second day is dedicated to architects and team leads since it covers
strategies to organize the code.
MSBI – control your code with GIT
MODUS OPERANDIThe students will finish the course with :o An in-depth knowledge of what SCM is
o Hands on experience interacting with a Git repository
o A solution to common problems associated with MSBI artifacts in a source control repository
o A framework to determine the best way to organize code based on the realities of the project –for people attending day 2
MSBI – control your code with GIT
COURSE OUTLINEDay 1 – Introduction to Gito What is Source Control and why should we care ?
o Landscape of different Source Control Management Tools
o Why Git ?
o Basic commands with Git (add, commit, push, pull, branch)
o Intermediate commands with Git (pull request, remotes, diff, conflict resolution)
o Git with Microsoft BI solutions: challenges and solutions
o Putting it all together : a project with MSBI and Git
At the end of day 1, students will be able to be fully operational with Git in a MSBI project.
Students will be able to interact with the source control tool and commit their work into the main
repository while resolving conflicts and committing changes.
MSBI – control your code with GIT
COURSE OUTLINEDay 2 – Git for architectso Project structure
o Branching strategies
o Administration 101
o Leading pull requests
o Versioning and Tagging
o Packaging for deployment
At the end of day 2, students will be able to define branching strategies for their teams, organize
their code based on the situation of the project, package their project for archiving, deployment or
managing different versions of the same code base.
MSBI – control your code with GIT
PRICE$1,600
MSBI – control your code with GIT
CONTACTNeos Value Creators
3 Place Ville Marie Suite 400Montreal, QC, H3B 2E3+1 (514) 979 – 6367
Neos Value Creators
240 Richmond St WestToronto, ON, M5V 1V6+1 (514) 979 - 6367