CGI asiakaskohtaiset

SQL20764TURKU Admin SQL Database Infrastructure (20764) TURKU

Projektiviestinta Projekti ja palveluviestinnän kulmakivet

JavascrFina JavaScript-ohjelmoinnin jatkokurssi, Fina Tampere

AngularFina Angular-ohjelmointi TypeScriptillä Fina Tampere

GTODA001 MOC 2533: Implementing Microsoft Azure Infrastructure Solutions

Koulutuksessa käydään läpi Microsoft Azure pilvipalvelun periaatteet ja palveluiden käyttöönotto. Koulutuksen läpikäynyt ymmärtää miten Azuren virtuaaliverkkoa, virtuaalikoneita ja tallennustilaa hallinnoidaan. Lisäksi koulutuksessa käydään läpi miten Azure toimii sovelluspalvelualustana sekä palveluiden tilaajille että niiden kehittäjille. Pilvipalvelut eivät ole enää tulevaisuutta, vaan vahvasti tätä päivää. Kohta voidaan olla tilanteessa, jossa pilvipalveluiden hyödyntämättä jättäminen tarkoittaa meille ylimääräistä vaivaa ja kustannuksia. Toisaalta tulisi tietää mitä sieltä löytyy ja kuinka sitä kannattaisi hyödyntää. Lue lisää

PowerPoint001Turku PowerPoint perusteet hyvälle esitykselle TURKU

PROJ001 Haasteellinen asiakasvuorovaikutus projektityössä

PROJ002 Haasteellinen asiakasvuorovaikutus projektityössä

CGI1004 WFLG Developing Microsoft Azure Solutions

Cloud Certification training, osa 2: Azure Cloud MCSA Lue lisää

WFKM001 CGI Welfare Ketterä määrittely

WFKM002 CGI Welfare Ketterä määrittely

WFKM003 CGI Welfare Ketterä määrittely OULU

CGI1007 ReactJS-ohjelmointi

Koulutuksessa opit ReactJS:n perusteet ja toimintaperiaatteet ja tiedät, kuinka hyödyntää niitä käytännön kehitystyössä. Lue lisää

CGI1009 ReactJS-ohjelmointi

Koulutuksessa opit ReactJS:n perusteet ja toimintaperiaatteet ja tiedät, kuinka hyödyntää niitä käytännön kehitystyössä. Lue lisää

WEBAPP1 Web application testing

GTOCB001 GTO Cloud Brief

GTOAA001 GTO Architecting Azure Solutions

GTOAA002 GTO Architecting Azure Solutions

GTODOCKER Windows Container ja Docker

SQLDB01 WFLG Administering Microsoft SQL Server Databases

CGI1008 Developing Azure

CGI1010 React Native

CGI1011 Docker Fundamentals

Koulutukset: CGI asiakaskohtaiset

Docker Fundamentals


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 29.11
29.11

Admin SQL Database Infrastructure (20764) TURKU


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutus on suunniteltu sinulle, joka hallinnoit tai ylläpidät SQL Server tietokantaa. Koulutuksen jälkeen osaat hallinnoida SQL Server tietokannan infrastruktuuria.  

Koulutus on hyödyllinen myös SQL Server tietokantahakuihin sovelluksia tekeville.

Lue lisää

Projekti ja palveluviestinnän kulmakivet


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutus pidetään osoitteessa: Valimotie 17 2. krs H219 / klo 9:00 - 12:00

Kuuletko asiakkaasi odotukset?

  • Tiedätkö, millaista viestintää asiakkaasi odottaa?
  • Kuinka käyt odotustenhallintakeskustelun?


Projektin asiakasviestinnän suunnittelu

  • Tunnista palvelusi viestinnän kannalta tärkeimmät kohderyhmät: tee systemaattinen sidosryhmäanalyysi (sisäinen, off-shore, asiakas)
  • Selkeät avainviestit helpottavat sitoutumista
  • Oikea viesti oikeaan kanavaan oikealla välineellä
  • Milloin ja miten projektista tai palvelusta viestitään kasvokkain?
  • Kuinka tarkkaan projektin viestintää voi ja kannattaa suunnitella?

Avaimia vaikeisiin tilanteisiin

Lue lisää

JavaScript-ohjelmoinnin jatkokurssi Fina Tampere


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi haastavammat JavaScript-tekniikat, kielen uusimmat piirteet sekä parhaita ohjelmointikäytäntöjä ja yleisimpiä sudenkuoppia. Koulutuksen tavoitteena on tutustuttaa osallistujat syvällisemmin erinäisiin JavaScriptin edistyneisiin ominaisuuksiin. Koulutuksen käynyt osaa kirjoittaa hyvää ja helposti ylläpidettävää JavaScript-koodia isoissakin projekteissa.

JavaScriptillä voidaan nykyisin toteuttaa täysivaltaisia käyttöliittymäsovelluksia selaimeen (SPA) ja lisäksi myös täydellisiä palvelinsovelluksia käytännössä mihin tahansa käyttötarkoitukseen. JavaScript-projektien kokoluokka on paisunut uusiin mittasuhteisiin ja niinpä onkin entistä tärkeämpää, että kehittäjät hallitsevat kielen piirteiden lisäksi myös hyvät ohjelmointikäytännöt sekä JavaScript-projekteissa yleisesti käytetyt mallit ja apukirjastot sekä -välineet.

JavaScript on myös kehittynyt kielenä. Viimeisin ES6-versiotaso tarjoaa paljon houkuttelevia piirteitä. Valitettavasti edelleen jäljelle jää perinteinen murhe: entä selaintuki?

Lue lisää

Angular-ohjelmointi TypeScriptillä Fina Tampere


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Angular toiminnallisuutta. Koulutuksen jälkeen osaat toteuttaa Angular-sovelluksia TypeScriptillä.

Angular (versio 4) on suositun SPA-kehyksen uusin versio. Aiemmin Angular2:na tunnetun alustan kehitys alkaa nyt tasaantua, ja API säilyy versiopäivityksissä kohtuullisen yhteensopivana.

Angular tarjoaa erittäin modulaarisen API:n ja komponenttimallisen lähestymistavan käyttöliittymän ohjelmointiin. Rinnastuksia esimerkiksi ReactJS:ään onkin löydettävissä jopa helpommin kuin AngularJS:n (1.x) ohjelmointimalleihin. Angular-kirjastot ovat kuitenkin huikean laajat ja niiden käyttö ei välttämättä aukea ihan ensi yrittämällä. Lisäksi koodauksen tuottavuus puoltaa TypeScriptin käyttöä, joka ainakin osalle ohjelmoijista on uusi tuttavuus.

 

Lue lisää

GTO Implementing Microsoft Azure Infrastructure Solutions


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Microsoft Azure pilvipalvelun periaatteet ja palveluiden käyttöönotto. Koulutuksen läpikäynyt ymmärtää miten Azuren virtuaaliverkkoa, virtuaalikoneita ja tallennustilaa hallinnoidaan. Lisäksi koulutuksessa käydään läpi miten Azure toimii sovelluspalvelualustana sekä palveluiden tilaajille että niiden kehittäjille.
Pilvipalvelut eivät ole enää tulevaisuutta, vaan vahvasti tätä päivää. Kohta voidaan olla tilanteessa, jossa pilvipalveluiden hyödyntämättä jättäminen tarkoittaa meille ylimääräistä vaivaa ja kustannuksia. Toisaalta tulisi tietää mitä sieltä löytyy ja kuinka sitä kannattaisi hyödyntää.

Lue lisää

PowerPoint perusteet hyvälle esitykselle TURKU


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen ajankohta 8.2.2018 klo 12-17

Koulutuksessa käymme läpi, kuinka esityksiä tehdään tehokkaasti Powerpointilla. Jos teet esityksiä itsellesi tai toisille, pystyt tämän koulutuksen jälkeen keskittymään sisällön luomiseen, kun itse väline on sinulle tuttu. Koulutuksen jälkeen osaat Powerpointin sujuvaan käyttöön liittyvät parhaat käytännöt. Osaat laatia ja muokata esityksiä, jotka sisältävät tekstiä, taulukoita, kuvioita, kuvia ja kaavioita. Työskentely-ympäristö on sinulle tuttu ja hallitset ohjelman perustyökalut.

 

Lue lisää

Haasteellinen asiakasvuorovaikutus projektityössä


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Tavoite

Valmennus antaa osallistujille paremmat edellytykset kohdata asiakas ja luoda häneen läheinen ja yhteistyötä edistävä luottamuksellinen suhde. Osallistuja ymmärtää paremmin oman ja toisen henkilön käyttäytymiseen vaikuttavat tekijät.

Valmennuksen jälkeen osallistuja pystyy paremmin selviytymään erilaisista kriisi- ja neuvottelutilanteista hyödyntämällä pa-remmin tilannekohtaista mukautumiskykyään. Osallistuja tunnistaa myös paremmin CGIssä ja muualla käytössä olevia suunnittelu- ja toteutusvaiheen hyviä käytäntöjä sisällön laajuu-den ja muutoksen onnistuneeseen määrittelyyn ja hallintaan.


Kohderyhmä

Kurssi on räätälöity Financial Services yksikön projektipäälliköille. Arvioitu osallistujamäärä on noin 20 henkeä.

Kouluttaja Jukka Vesmanen

Lue lisää

Asiakasvuorovaikutus projektityössä


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Valmennus pidetään Tieturin tiloissa, osoitteessa mannerheimintie 15 - alkaen klo 8:30.

https://www.tieturi.fi/tietoa-meista/ota-yhteytta

Tavoite

Valmennus antaa osallistujille paremmat edellytykset kohdata asiakas ja luoda häneen läheinen ja yhteistyötä edistävä luottamuksellinen suhde. Osallistuja ymmärtää paremmin oman ja toisen henkilön käyttäytymiseen vaikuttavat tekijät.

Valmennuksen jälkeen osallistuja pystyy paremmin selviytymään erilaisista kriisi- ja neuvottelutilanteista hyödyntämällä pa-remmin tilannekohtaista mukautumiskykyään. Osallistuja tunnistaa myös paremmin CGIssä ja muualla käytössä olevia suunnittelu- ja toteutusvaiheen hyviä käytäntöjä sisällön laajuu-den ja muutoksen onnistuneeseen määrittelyyn ja hallintaan.


Kohderyhmä

Kurssi on räätälöity Financial Services yksikön projektipäälliköille. Arvioitu osallistujamäärä on noin 20 henkeä.

Kouluttaja Jukka Vesmanen

Lue lisää

WFLG Developing Microsoft Azure Solutions


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

CGI Welfare Ketterä määrittely TURKU


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi määrittelyn todellisten tarpeiden löytämistä, priorisointia ja vaatimusten esittämistä eri sidosryhmien ymmärtämällä tavalla. Lisäksi koulutuksessa käydään läpi kuinka hyvin kehitetty määrittelyn ratkaisu täyttää käyttäjien tarpeet.

Ketterässä kehittämisessä ja määrittelyssä korostuu tehokas kommunikointi ja jatkuvan palautteen avulla tapahtuva oppiminen. Koska jokainen projekti on erilainen, on tärkeää myös soveltaa määrittelyä ja sen käytäntöjä kuhunkin tilanteeseen sopivaksi.

Ketteryydessä ratkaisun toiminnallisuuden, laadullisten ominaisuuksien ja rajoitusten määrittelyllä on vankka paikkansa, joskin määrittelyn ydinasiat – vaatimusten tunnistaminen, analysointi ja tarkempi määrittely – sulautuvatkin kiinteäksi osaksi ketterää kehittämistä. Ketteryydessä haetaan lisäksi vastausta mitä-kysymykseen ennen uppoutumista miten-kysymykseen! Vaatimustenmäärittely on siten edelleen avainasioita kehitettäessä tai hankittaessa erityyppisiä ratkaisuja, olivatpa ne ohjelmistoja, tietojärjestelmiä tai palveluita.

Tavoite

Kurssin osallistuja osaa soveltaa ketteriin arvoihin, periaatteisiin, käytäntöihin ja työskentelytapoihin nojautuvaa määrittelyä työssään ja osana ketterää tiimiä. Koulutuksessa on runsaasti käytännön harjoittelua, jolloin osallistuja oppii määrittelemään erityyppisiä ja eritasoisia vaatimuksia sekä kuvaamaan niitä riittävän yksityiskohtaisesti.

Lue lisää

CGI Welfare Ketterä määrittely HELSINKI


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi määrittelyn todellisten tarpeiden löytämistä, priorisointia ja vaatimusten esittämistä eri sidosryhmien ymmärtämällä tavalla. Lisäksi koulutuksessa käydään läpi kuinka hyvin kehitetty määrittelyn ratkaisu täyttää käyttäjien tarpeet.

Ketterässä kehittämisessä ja määrittelyssä korostuu tehokas kommunikointi ja jatkuvan palautteen avulla tapahtuva oppiminen. Koska jokainen projekti on erilainen, on tärkeää myös soveltaa määrittelyä ja sen käytäntöjä kuhunkin tilanteeseen sopivaksi.

Ketteryydessä ratkaisun toiminnallisuuden, laadullisten ominaisuuksien ja rajoitusten määrittelyllä on vankka paikkansa, joskin määrittelyn ydinasiat – vaatimusten tunnistaminen, analysointi ja tarkempi määrittely – sulautuvatkin kiinteäksi osaksi ketterää kehittämistä. Ketteryydessä haetaan lisäksi vastausta mitä-kysymykseen ennen uppoutumista miten-kysymykseen! Vaatimustenmäärittely on siten edelleen avainasioita kehitettäessä tai hankittaessa erityyppisiä ratkaisuja, olivatpa ne ohjelmistoja, tietojärjestelmiä tai palveluita.

Tavoite

Kurssin osallistuja osaa soveltaa ketteriin arvoihin, periaatteisiin, käytäntöihin ja työskentelytapoihin nojautuvaa määrittelyä työssään ja osana ketterää tiimiä. Koulutuksessa on runsaasti käytännön harjoittelua, jolloin osallistuja oppii määrittelemään erityyppisiä ja eritasoisia vaatimuksia sekä kuvaamaan niitä riittävän yksityiskohtaisesti.

Lue lisää

CGI Welfare Ketterä määrittely OULU


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi määrittelyn todellisten tarpeiden löytämistä, priorisointia ja vaatimusten esittämistä eri sidosryhmien ymmärtämällä tavalla. Lisäksi koulutuksessa käydään läpi kuinka hyvin kehitetty määrittelyn ratkaisu täyttää käyttäjien tarpeet.

Ketterässä kehittämisessä ja määrittelyssä korostuu tehokas kommunikointi ja jatkuvan palautteen avulla tapahtuva oppiminen. Koska jokainen projekti on erilainen, on tärkeää myös soveltaa määrittelyä ja sen käytäntöjä kuhunkin tilanteeseen sopivaksi.

Ketteryydessä ratkaisun toiminnallisuuden, laadullisten ominaisuuksien ja rajoitusten määrittelyllä on vankka paikkansa, joskin määrittelyn ydinasiat – vaatimusten tunnistaminen, analysointi ja tarkempi määrittely – sulautuvatkin kiinteäksi osaksi ketterää kehittämistä. Ketteryydessä haetaan lisäksi vastausta mitä-kysymykseen ennen uppoutumista miten-kysymykseen! Vaatimustenmäärittely on siten edelleen avainasioita kehitettäessä tai hankittaessa erityyppisiä ratkaisuja, olivatpa ne ohjelmistoja, tietojärjestelmiä tai palveluita.

Tavoite

Kurssin osallistuja osaa soveltaa ketteriin arvoihin, periaatteisiin, käytäntöihin ja työskentelytapoihin nojautuvaa määrittelyä työssään ja osana ketterää tiimiä. Koulutuksessa on runsaasti käytännön harjoittelua, jolloin osallistuja oppii määrittelemään erityyppisiä ja eritasoisia vaatimuksia sekä kuvaamaan niitä riittävän yksityiskohtaisesti.

Lue lisää

ReactJS-ohjelmointi (CGI)


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi ReactJS:n toimintaperiaatteet. Koulutuksen käynyt hallitsee React perusteet ja tietää miten hyödyntää toiminteita käytännön kehitystyössä.

Lue lisää

ReactJS-ohjelmointi (CGI)


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi ReactJS:n toimintaperiaatteet. Koulutuksen käynyt hallitsee React perusteet ja tietää miten hyödyntää toiminteita käytännön kehitystyössä.

Lue lisää

Web application security testing


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Testing plays a very important role in ensuring security and robustness of web applications. Various approaches – from high level auditing through penetration testing to ethical hacking – can be applied to find vulnerabilities of different types. However if you want to go beyond the easy-to-find low-hanging fruits, security testing should be well planned and properly executed. Remember: security testers should ideally find all bugs to protect a system, while for adversaries it is enough to find one exploitable vulnerability to penetrate into it.

Attending this course will prepare software testers to adequately plan and precisely execute security tests, select and use the most appropriate tools and techniques to find even hidden security flaws. Practical exercises will help understanding web application vulnerabilities and mitigation techniques, together with hands-on trials of various testing tools from security scanners, through sniffers, proxy servers, fuzzing tools to static source code analyzers, this course gives the essential practical skills that can be applied on the next day at the workplace.

Target audience
Web application testers

Prerequisites
Preparedness: Basic Web application developers and testers

Language
The course is taught in English.

Training material
Material in English

Lue lisää

GTO Cloud Brief


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Perjantai 24.8. klo 9:00 - 11:00

GTO SOIS SaaS -osaston asiantuntijoiden 3-4 h ”Cloud brief” -tilaisuus, jossa Tieturin kouluttaja käy Azuren toiminnallisuudet läpi teknisellä tasolla.

Pilven keskeiset käsitteet

- Automaatio, IaaS, PaaS, SaaS,
- Muutoksen nopeus
- Miten saada hyötyä pilvestä
- Hankkia palveluja tai rakentaa oma ratkaisumme
- Pilven rajoitukset
- Toimittajaloukku, Muutoksen nopeus
- Hybridiratkaisuihin valmistautuminen

Lue lisää

GTO Architecting Azure Solutions, osa 1.


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

GTO Architecting Azure Solutions, Osa 2.


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Windows Container ja Docker


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Asiakaskohtainen valmennus CGI GTO -ryhmälle.

Valmennus pidetään CGI:n tiloissa Karvaamokujalla 15.-16.11.2018


Teoriaa 1 (Docker perusasiat)

- Docker?
- Windows Container?
- Image, Docker tiedosto, container, registry, storage, verkko (NAT)?
- Peruskäskyt Docker ps, Docker ls jne. Missä Docker conffi Windowsissa

Harjoitus 1

- Luodaan Docker imagesta (Windows nano/core) Container. Mennään containerin sisälle ja tutkitaan miltä containerin sisällä näyttää
- Tuhotaan container ja luodaan uudestaan. Päivitetään jotain containeriin.
- Teoriaa 2 (Docker-compose)
- Mikä on Docker-compose.

Harjoitus 2

- Luodaan esim. 2 containeria: front-end IIS ja backend SQL (docker-compose.yml)
- Tuhotaan ympäristö ja luodaan uudestaan, päivitetään vaikka joku www sivu IIS containerin sisään
- Teoriaa 3 (Docker Swarm)
- Mikä on Swarm. Mitä muita samanlaisia softia on (Kubernetes). Mitä eroja. Miten toimii. Kuinka saadaan käyttöön, kuinka nodeja lisätään

Harjoitus 3

- Luodaan Docker-composella ympäristö, määritellään metatageilla millä hosteilla containerit pyörivät, mihin tiedostot tallennetaan (esim. SQL DB)
- Lisätään Docker Swarm ympäristöön nodeja
- Testataan kuinka Docker Overlay toimii, kuinka NAT toimii

Lue lisää

Administering Microsoft SQL Server Databases Online


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This five-day instructor-led course provides delegates with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on teaching individuals how to use SQL Server 2014 product features and tools related to maintaining a database.

Target Audience:

The primary audience for this course is individuals who administer and maintain SQL Server databases. These individuals perform database administration and maintenance as their primary area of responsibility, or work in environments where databases play a key role in their primary job.

The secondary audience for this course is individuals who develop applications that deliver content from SQL Server databases.

Prerequisites

  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  • Working knowledge of Transact-SQL.
  • Working knowledge of relational databases.
  • Some experience with database design.

If you do not have experience with Transact-SQL, please consider M20461, Querying Microsoft SQL Server

Objectives:

At the end of this course you will be able to:

  • Plan and install SQL Server.
  • Describe system databases, the physical structure of databases, and the most common configuration options related to them.
  • Explain the concept of the transaction log and the SQL Server recovery models and implement different backup strategies that are available with SQL Server.
  • Back up SQL Server databases.
  • Restore SQL Server databases.
  • Import and export data by using wizards, the bulk copy utility, and data-tier applications.
  • Work with SQL Server security models, logins, users, and contained databases.
  • Work with server roles and database roles.
  • Use permissions to secure resources.
  • Use SQL Server audit and Transparent Data Encryption.
  • Work with SQL Server Agent to configure and execute jobs.
  • Implement SQL Server Agent security, proxy accounts, and credentials.
  • Configure database mail, alerts, and notifications.
  • Create database maintenance plans.
  • Use SQL Server Profiler, SQL Trace, and Distributed Relay.
  • Use Distributed Management Views and configure data collection.

Course Outline:

Module 1: Introduction to SQL Server 2014 Database Administration
This module introduces the Microsoft SQL Server 2014 platform. It describes the components, editions, and versions of SQL Server 2014, and the tasks that a database administrator commonly performs for a SQL Server instance.

Lessons

  • Database Administration Overview
  • Introduction to the SQL Server Platform
  • Database Management Tools and Techniques

Lab : Using SQL Server Administrative Tools

  • Using SQL Server Management Studio
  • Using the sqlcmd Utility
  • Using Windows PowerShell with SQL Server

Module 2: Installing and Configuring SQL Server 2014
This module explains how to assess resource requirements for SQL Server 2014 and how to install it.

Lessons

  • Planning SQL Server Installation
  • Installing SQL Server 2014
  • Post-Installation Configuration

Lab : Installing SQL Server 2014

  • Preparing to Install SQL Server
  • Installing SQL Server
  • Performing Post-Installation Configuration

Module 3: Working with Databases and Storage
This module describes how data is stored in databases, how to create databases, how to manage database files, and how to move them. Other tasks related to storage, include managing the tempdb database and using fast storage devices to extend the SQL Server buffer pool cache, are also discussed.

Lessons

  • Introduction to Data Storage with SQL Server
  • Managing Storage for System Databases
  • Managing Storage for User Databases
  • Moving Database Files
  • Configuring the Buffer Pool Extension

Lab : Managing Database Storage

  • Configuring tempdb Storage
  • Creating Databases
  • Attaching a Database

Module 4: Planning and Implementing a Backup Strategy
In this module, you will consider how to create a backup strategy that is aligned with organizational needs, and learn how to perform the backup operations required by that strategy.

Lessons

  • Understanding SQL Server Recovery Models
  • Planning a Backup Strategy
  • Backing up Databases and Transaction Logs
  • Using Backup Options
  • Ensuring Backup Reliability

Lab : Backing Up SQL Server Databases

  • Backing Up Database
  • Performing Database, Differential, and Transaction Log Backups
  • Performing a Partial Backup

Module 5: Restoring SQL Server 2014 Databases
In this module, you will see how to restore user and system databases and how to implement point-in-time recovery.

Lessons

  • Understanding the Restore Process
  • Restoring Databases
  • Advanced Restore Scenarios
  • Working with Point-in-Time Recovery

Lab : Restoring SQL Server Databases

  • Restoring a Database Backup
  • Restoring Database, Differential, and Transaction Log Backups
  • Performing a Piecemeal Restore

Module 6: Importing and Exporting Data
In this module, you will briefly explore tools and techniques so that you can import and export data to and from SQL Server.

Lessons

  • Introduction to Transferring Data
  • Importing and Exporting Table Data
  • Copying or Moving a Database

Lab : Importing and Exporting Data

  • Using the SQL Server Import and Export Wizard
  • Using the bcp Utility
  • Using the BULK INSERT Statement
  • Using the OPENROWSET Function

Module 7: Monitoring SQL Server 2014
This module explains how to use three of the most commonly used tools: Activity Monitor, dynamic management views and functions (DMVs and DMFs), and Performance Monitor.

Lessons

  • Introduction to Monitoring SQL Server
  • Dynamic Management Views and Functions
  • Performance Monitor

Lab : Monitoring SQL Server 2014

  • Collecting Baseline Metrics
  • Monitoring a Workload

Module 8: Tracing SQL Server Activity
This module describes how to use SQL Server Profiler and SQL Trace stored procedures to capture information about SQL Server, and how to use that information to troubleshoot and optimize SQL Server workloads.

Lessons

  • Tracing SQL Server Workload Activity
  • Using Traces

Lab : Tracing SQL Server Workload Activity

  • Capturing a Trace in SQL Server Profiler
  • Generating Database Tuning Recommendations
  • Using SQL Trace

Module 9: Managing SQL Server Security
In this module, you will be learn about the core concepts on which the SQL Server security architecture is based, and how to manage security at the server and database levels.

Lessons

  • Introduction to SQL Server Security
  • Managing Server-Level Security
  • Managing Database-Level Principals
  • Managing Database Permissions

Lab : Managing SQL Server Security

  • Managing Server-Level Security
  • Managing Database-Level Security
  • Testing Database Access

Module 10: Auditing Data Access and Encrypting Data
This module describes the available options for auditing in SQL Server, how to use and manage the SQL Server audit feature, and how to implement encryption.

Lessons

  • Auditing Data Access in SQL Server
  • Implementing SQL Server Audit
  • Encrypting Databases

Lab : Auditing Data Access and Encrypting Data

  • Implementing Auditing
  • Implementing Transparent Database Encryption

Module 11: Performing Ongoing Database Maintenance
This module describes common database maintenance tasks that a DBA must perform, and demonstrates how to automate these tasks using maintenance plans.

Lessons

  • Ensuring Database Integrity
  • Maintaining Indexes
  • Automating Routine Database Maintenance

Lab : Performing Ongoing Database Maintenance

  • Managing Database Integrity
  • Managing Index Fragmentation
  • Implementing a Maintenance Plan

Module 12: Automating SQL Server 2014 Management
This module describes how to use SQL Server Agent to automate jobs, how to configure security contexts for jobs, and how to implement multi-server jobs.

Lessons

  • Automating SQL Server Management
  • Implementing SQL Server Agent Jobs
  • Managing SQL Server Agent Jobs
  • Managing Job Step Security Contexts
  • Managing Jobs on Multiple Servers

Lab : Automating SQL Server Management

  • Creating a Job
  • Scheduling a Job
  • Configuring Job Step Security Contexts

Module 13: Monitoring SQL Server 2014 by Using Alerts and Notifications
This module covers the configuration of database mail, alerts, and notifications.

Lessons

  • Monitoring SQL Server Errors
  • Configuring Database Mail
  • Configuring Operators, Alerts, and Notifications

Lab : Monitoring SQL Server by Using Alerts and Notifications

  • Configuring Database Mail
  • Implementing Operators and Notifications
  • Implementing Alerts
Appendix A: Troubleshooting Common Administrative Issues
Appendix B: Installation Considerations

 

This course may be available for you to purchase through the Microsoft Software Assurance voucher scheme. To book courses using vouchers please call our sales team on 0345 757 3888. Or for more information on claiming vouchers you can speak to our dedicated Software Assurance administration team on 01753 898 351.

Lue lisää

KEVA Azure Developing


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

React Native


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.