Sisällönkuvaukset 1. 1. Projektinhallinta 3 op. Sisältö. 2. Palvelinalustat 3 op



Samankaltaiset tiedostot
AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA

Työpöytävirtualisointi

TIETOJÄRJESTELMIEN AMMATILLISET ERIKOISTUMISOPINNOT (30 op)

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT

Avointen ohjelmistojen käyttö ohjelmistokehityksessä

Ohjelmien lisensoinnista

Avoimen lähdekoodin kehitysmallit

Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?

-Yhdistetty viestintä osana uutta tehokkuutta. Petri Palmén Järjestelmäarkkitehti

Ohjelmiston lisensoinnin avoimet vaihtoehdot

Web-sisällönhallintajärjestelmät

Ei raportteja roskiin

Oikeusministeriön OpenOffice.org -käyttöönotto. Esityksen sisältö. Avoin lähdekoodi

Linux. 00 Keskeiset piirteet. Unix ja Linux Helsingin ammattikorkeakoulu Stadia Vesa Ollikainen (muokannut M.Mäki-Uuro) Kysymyksiä

Innovointiprosessi. Lili Aunimo Lili Aunimo

Virtualisointi Kankaanpään kaupungissa. Tietohallintopäällikkö Jukka Ehto

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

Oppilaitoksen tarjonta tieto- ja viestintätekniikan perustutkintoon valmistavaan koulutukseen

Virtualisointiympäristössä on kolme pääosaa: isäntä (host), virtualisointikerros ja vieras (guest).

Mistä on kyse ja mitä hyötyä ne tuovat?

Hyödynnä DPS- ja SA-setelit Azure hybridipilvi-palveluiden suunnittelussa ja testauksessa!

Vapaat ohjelmat mitä niitä on, mistä niitä saa, mitä niillä voi tehdä?

Suoritustavat: Laboratoriotöitä 2.-3.periodi. Luennot 2h, Laboratorityöt 4h, itsenäinen työskentely 124 h. Yhteensä 130 h.

Kolmannen vuoden työssäoppiminen (10 ov)

Terveydenhuollon Atk-päivät 2009

Suomalainen pilvimaisema Yhteenveto Liikenne- ja viestintäministeriön selvityksestä 2013

Pk-yritysten toiminnallisen tehokkuuden kasvattaminen (TOTE)

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

Vapaat ohjelmistot PK-yrityksen ITratkaisuna

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Jouko Nielsen. Ubuntu Linux

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro

Linux omaan kannettavaan. Ilkka Kiistala

LINUX LINUX. Viisi hyvää syytä käyttää Linuxia MUISTA! GNU Free Documentation License

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

Tuunix Oy Jukka Hautakorpi

Avoin lähdekoodi (Open Source) liiketoiminnassa

Digi-tv vastaanottimella toteutettavat interaktiiviset sovellukset Selvitys GPL-lisensoinnin tuomat ongelmat

Pilvi mitä, miksi ja miten

Avoin lähdekoodi Mikko Välimäki

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Mark Summary Form. Taitaja Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name

1 YLEISKUVAUS Verkkoturvapalvelu Verkkoturvapalvelun edut Palvelun perusominaisuudet... 2

Pilvee, pilvee, pilvee TERVETULOA! Toni Rantanen

KYMENLAAKSON AMMATTIKORKEAKOULU

SUSEtoberfest TERVETULOA

JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 9. Virtualisointi ja pilvipalvelut teknologia-arkkitehtuurin suunnittelussa

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

ZENworks Application Virtualization 11

SAP. Lasse Metso

Open Source -ohjelmien perusteet

Mobiili. MULLISTAA MYYNTITYÖN Technopolis Business Breakfast,

Turvallinen etäkäyttö Aaltoyliopistossa

Henkilökohtaista käyttäjäystävällistä tietoturvaa! NTG Solo Secure

Tinkimätöntä tietoturvaa kaikkiin virtuaaliympäristöihin

Miten hakea tehoa ja kustannussäästöjä infrastruktuuria optimoimalla. Teemu Salmenkivi, teknologianeuvonantaja

Open source uusia mahdollisuuksia operaattoreille

Hyökkäysten havainnoinnin tulevaisuus?

SATAKUNNAN AMMATTIKORKEAKOULU

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

työssäoppimispaikan työtehtävissä toimiminen ammattiosaamisen näytön suorittaminen näyttösuunnitelman mukaan. Ammattitaidon osoittamistavat

Avoin lähdekoodi. Jani Kylmäaho Maanmittauslaitos

ANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7

Kattava tietoturva kerralla

Tieto- ja tietoliikennetekniikan ammattitutkinnon perusteet (OPH ) Tutkinnon osa

Mobiililaitteiden tietoturva

Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio

DESCA-sopimuksen ohjelmistomoduuli ja avoimen lähdekoodin ohjelmistot

KURSSIT KESÄKURSSIT VERKKOKURSSIT/ETÄKURSSIT

Pauli Pesonen. Pääroolit. Järjestelmäasiantuntija, Senior. Ansioluettelo Päivitetty 1 / 2008

Ohjelmistolisenssit ja IPR

Uusi vuosikymmen: vanhat haasteet, uudet välineet. Pekka Järvinen teknologiajohtaja Enfo

Verkkokurssien hyödyntäminen yritysten sisäisessä koulutuksessa. Jari Soini TTY Porin yksikkö

Pilivipalavelut Cloud Business 2012 Parempaa paikallista pilveä

EVERY CLOUD HAS A SILVER LINING - OHJELMISTOPOHJAINEN TALLENNUS SUSE ENTERPRISE STORAGEA HYÖDYNTÄEN Eero Lindqvist. Telia Finland

10 SYYTÄ VALITA VISMA JÄRJESTELMÄTOIMITTAJAKSI

VIRTUAALINEN PILVIPALVELU AVOIMEN LÄHDEKOO- DIN OHJELMISTOILLA

Integrointi. Ohjelmistotekniikka kevät 2003

Xerox Device Agent, XDA-Lite. Pika-asennusopas

Ympäristöarvioinnin työkalut metsästä loppukäyttäjille (PEnA)

Loikkaa turvallisesti pilveen

C-ohjelmoinnin peruskurssi. Pasi Sarolahti

Määrittelydokumentti NJC2. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

ARVIOINTISUUNNITELMA Sivu 1/6

KAIKKI LAITTEET KÄYNNISTETÄÄN UUDELLEEN ENNEN TARKISTUSTA

MARA-ALAN LIIKETOIMINNAN TIETOTURVALLISUUSUHAT

Avoimen ja jaetun tiedon hyödyntäminen. Juha Ala-Mursula BusinessOulu

Hankintariskit haltuun virtualisoinnilla

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö

Linux - käyttöoikeudet

ARVIOINTISUUNNITELMA Sivu 1/7

Suomen avoimien tietojärjestelmien keskus COSS ry

Linuxissa uusi elämä 1

Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj IBM Corporation

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A Kandidaatintyö ja seminaari

JulkICT strategian aluekierros, Pori Jukka Ehto tietohallintopäällikkö

Toisen vuoden työssäoppiminen (10 ov)

Digitalisaatio ja tuottavuuden uusi ulottuvuus

Transkriptio:

Sisällönkuvaukset 1 1. Projektinhallinta 3 op Tutustutaan ja asennetaan neljä avoimen lähdekoodin projektinhallintaohjelmaa Open Workbench, GanttProject ja OpenProj ja Redmine. Asennuksen jälkeen tutustutaan näiden ohjelmistojen piirteisiin ja valitaan niistä yksi ohjelmisto, jonka avulla hallitaan erikoistumisopintojen kaikkia muita opintojaksoja. Opintojaksolla käsitellään myös projektinhallinnan teorian perusteet. Opiskelija osaa asentaa toimivan projektinhallintaohjelmiston Linux-ympäristöön ja osaa virittää sen yrityksen tarpeita vastaavaksi. Edelleen opiskelija tuntee projektinhallinnan perusteet ja osaa käyttää ohjelmistoa projektinhallinnassa. 2. Palvelinalustat 3 op jä Asiakas/palvelin- ja vertaisverkkoarkkitehtuurit, UNIX/Linux-palvelimet, Linux-jakeluversiot ja ohjelmien lähdekoodi- ja binaaripaketit sekä riippuvuuksien hallinta palvelinkäytön kannalta. Linuxin tiedostojärjestelmä, käyttöoikeudet, komentotulkki, prosessit ja demonit sekä lokit. Järjestelmähallitsijan vastuut ja tehtävät. Ryvästys ja virtualisointi lyhyesti. Jakeluversion valinta ja palvelinalustan perustoteutus. UNIX-komentotulkin kertaus (itsenäisesti). Opintojakson jälkeen opiskelija tuntee Linux-palvelinalustan valinnan, asennuksen ja käyttöönoton perusteet, ja osaa asentaa Linux-koneen palvelinkäyttöön. Jaksolla opiskelija toteuttaa Linux-palvelimen, jota hän tulee käyttämään seuraavilla opintojaksoilla eri palveluiden toteuttamiseen.

2 Avoimen lähdekoodin palvelujärjestelmät 3. Viestijärjestelmät 5 op jä DNS-aluenimet ja käyttäjätunnukset, nimipalvelut, sähköposti, pikaviestijärjestelmät (IM), kalenterit, yhteistoimintatyökalut (Collaboration tools), Wiki-järjestelmät. Viestijärjestelmien toteutus ja verifiointi opintojakson palvelinalustalle. Käyttö pöytäkoneella, kannettavalla, asiakasohjelmilla ja webbiselaimella. Jakson jälkeen opiskelija tuntee viestijärjestelmäpalveluiden periaatteet ja nimipalvelun merkityksen. Hän osaa asentaa ja testata palvelinohjelmia Linux-alustalle. Opiskelija osaa toteuttaa kahdennettuja viestijärjestelmiä erilaisille päätelaitteille. 4. Multimediajärjestelmät 5 op jä VoIP, videonjakelu, podcasting, IP-televisio. Lineaarinen ja epälineaarinen media, sisällön tuottaminen, videon koodaus ja transkoodaus. Pienten päätelaitteiden haasteet. IP-ryhmälähetystekniikat, kaistanleveyden käyttö ja palvelulaatu (QoS). Langattomien verkkojen erikoiskysymyksiä. Opintojakson jälkeen opiskelija tuntee multimedian koodaamisen, jakelun ja siirron periaatteet. Hän osaa suunnitella, toteuttaa ja testata avoimen lähdekoodin ohjelmistoihin perustuvia IP-puhelin-, videonjakelu- ja podcasting-palvelimia. Opiskelija tuntee multimedian siirron vaatimukset IP-verkolle ja osaa ottaa ne huomioon verkon määrittelyissä. 5. Tietokantapalvelut 3 op Asennetaan toimiva LAMP-ympäristö (Linux, Apache, MySQL ja PHP), joista jokainen on julkaistu GPL-lisenssin alaisena. Näin ollen ne ovat avoimena lähdekoodina ilmaisia käyttää. Opintojaksolla asennetaan Linux-ympäristöön Apache web-palvelin, MySQLtietokantapalvelin sekä PHP -ohjelmointikielen/skriptauskielen tukiohjelmistot. Tämän jälkeen tarkastellaan näiden osien asetusten määrittelyjä yritystä palvelevaksi kokonaisuudeksi. Lisäksi opintojaksolla tarkastellaan, kuinka avoimen lähdekoodin PosgreSQL-tietokantaohjelmisto soveltuisi samaan tarkoitukseen.

Sisällönkuvaukset 3 Opiskelija osaa asentaa toimivan LAMP-ympäristön ja osaa virittää sen komponentteja yrityksen tarpeita vastaavaksi. Edelleen opiskelija tuntee järjestelmän kustannushyödyt, kun palvelut ovat omassa hallinnassa. Samoin opiskelija tiedostaa tietoturvauhat, jotka ovat mahdollisia palveluiden sijaitessa ulkopuolisella palvelutarjoajalla. 6. Liiketoiminta- ja laillisuuskysymykset 3 op Tutustutaan avoimen lähdekoodin ohjelmistoihin liittyviin liiketoimintamahdollisuuksiin ja tuottavuuden kehittämismahdollisuuksiin. Tarkastellaan tärkeimpiä avoimen lähdekoodin lisenssejä ja niiden käytön laillisuutta yritystoiminnassa. Opintojaksolla tarkasteltavia lisensseistä ovat mm. GPL 2.0 (GNU General Public License), LGPL (GNU Lesser General Public License), BSD License, MIT License, MPL 1.1 (Mozilla Public License 1.1), Apache 2.0 v. 2.0, X11 License ja kaksoislisensointi. Opiskelija tietää avoimen lähdekoodin ohjelmistoihin liittyvät liiketoimintamahdollisuudet sekä tuottavuuden kehittämismahdollisuudet. Opiskelija tuntee eri lisenssityypit, tietää niiden laillisuuskäytännöt ja osaa tehdä liiketoiminnassa tarvittavat lisensoinnit. 7. Järjestelmänhallintapalvelut 3 op Palvelinten resurssien, palveluiden saatavuuden, suorituskyvyn, verkkolaitteiden, verkkoliikenteen ja palvelinlokien seuranta. Asennetaan toimivat Nagios ja Cacti-ympäristöt, jotka ovat avoimeen lähdekoodiin perustuvia järjestelmänhallintaohjelmistoja. Muokataan ohjelmistot toimiviksi kokonaisuuksiksi. Lisäksi opintojaksolla tutustutaan muihin avoimen lähdekoodin hallintaohjelmistoihin. Opintojakson jälkeen opiskelija tuntee järjestelmänhallinnan ja verkonhallinnan periaatteet. Hän osaa suunnitella, toteuttaa ja testata avoimen lähdekoodin ohjelmistoihin perustuvia järjestelmän- ja verkonhallintaympäristöjä ja osaa toteuttaa niiden avulla toimivan hallintakokonaisuuden. Lisäksi opiskelija tuntee SNMP-verkonhallintaprotokollan perusteet ja toimintaperiaatteen.

4 Avoimen lähdekoodin palvelujärjestelmät 8. ERP- ja CRM-sovellukset 3 op Tutustutaan avoimen lähdekoodin toiminnanohjausjärjestelmiin (Enterprise Resource Planning) ja asiakashallintaohjelmistoihin (CRM, Customer Relationship Management). Ennen asennusta vertaillaan erilaisia avoimen lähdekoodin ERP-järjestelmiä (Compiere, Pupesoft, Adempiere, OpenBravo ja Tiny ERP). Samoin vertaillaan CRMjärjestelmiä (vtigercrm ja SugarCRM). Lopuksi ohjelmistot asennetaan avoimen lähdekoodin palvelinjärjestelmään. Opiskelija tuntee monipuolisesti avoimen lähdekoodin toiminnanohjausjärjestelmä- ja asiakashallintajärjestelmän tarjonnan. Opiskelija osaa vertailla avoimen järjestelmän hyötyjä ja haittoja. Opiskelija osaa asentaa ohjelmiston ja tehdä määrittelytoimenpiteet. 9. Palvelinten virtualisointi 3 op jä Tähän saakka opiskelussa on voitu käyttää valmiita VMware-virtuaalikoneita. Nyt opiskelijat suunnittelevat, toteuttavat ja todentavat oman virtuaalipalvelinympäristön käyttäen avoimen lähdekoodin ohjelmistoja. (Ubuntu Enterprise Cloud) Virtualisoinnin edut ja haasteet. Virtualisoinnin eri toteutustavat (Hypervizors): täysvirtualisointi (KVM) ja paravirtualisointi (Xen). Virtualisoinnin hyödyntäminen pilvipalveluiden toteutuksessa sekä tutustuminen yleisimpiin kaupallisiin ja avoimen lähdekoodin pilvipalveluihin (Ubuntu Enterprise Cloud, Amazon Web Services, OpenStack). Opintojakson jälkeen opiskelija tuntee eri palvelinvirtualisointitekniikat, eri virtualisointiratkaisujen sovelluskohteet ja pilvipalvelujen arkkitehtuurin. Jaksolla opiskelija toteuttaa eri palvelinvirtualisointijärjestelmiä ja pilvipalveluratkaisun. Hän osaa suunnitella, toteuttaa ja testata yksinkertaisen avoimen lähdekoodin virtuaalipalvelinympäristön. 10. Tietoturvaratkaisut 3 op Asennetaan ja määritellään toimivat IPS-, VPN- ja palomuurijärjestelmät. Tämän jälkeen muokataan käyttöjärjestelmät ja ohjelmistot toimiviksi kokonaisuuksiksi. Lisäksi opintojaksolla tutustutaan muihin avoimen lähdekoodin tietoturvaratkaisuihin.

Sisällönkuvaukset 5 Opintojakson jälkeen opiskelija tuntee tietoturvaratkaisujen ja suojauksien periaatteet. Hän osaa suunnitella, toteuttaa ja testata avoimen lähdekoodin ohjelmistoihin perustuvia tietoturva- ja suojausjärjestelmiä sekä osaa toteuttaa niiden avulla toimivan konaisuuden.