Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Ohjelmointia infrayksikössä Ismo Aulaskari, Tietotekniikkaosasto 17.1.2008.

Samankaltaiset esitykset


Esitys aiheesta: "Ohjelmointia infrayksikössä Ismo Aulaskari, Tietotekniikkaosasto 17.1.2008."— Esityksen transkriptio:

1 Ohjelmointia infrayksikössä Ismo Aulaskari, Tietotekniikkaosasto 17.1.2008

2 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Miksi täällä koodataan Voihan niitä sovelluksia hankkia ulkopuoleltakin ja jopa ostaa Olemme vaativia asiakkaita Softat eivät aina oikein istu meidän heterogeeniseen ympäristöön Sovellusalustat/ylläpidettävyys? Integroitavuus? Avoimet rajapinnat? Käytettävyys? Tietoturvakin?

3 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Havaittu hankituissa sovelluksissa Triviaaleja web-tason tietoturva-aukkoja, kotikutoisia salausprotokollia, paljastuneita salasanoja Kankeita ja epästandardeja käyttöliittymiä Puuttuvia featureita, työläitä asennuksia, huonoa tukipalvelua Vaarallisia alustaoletuksia Outoja tai olemattomia dokumentointeja tai koodispagettia Ei pakotietä?

4 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Infrassakin tehdään ohjelmointia Valmissovellusten integrointi (liimakoodi ja puukotus)‏ Infra-automaatit, skriptit, eräajot, työkalut Tietokantasovellukset ja kotikutoiset käyttölupa- yms. järjestelmät Sisäisiä, ulkoisia, kansallisia

5 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Osaamispeitto Ydinosaamisemme on (ainakin infrapuolella) yhden miehen projekteissa Samaa kieltä, samat suunnitteluperiaatteet? Syntaksin kieli ja tyylit Kehykset Kirjastot ja komponentit IDE, automaattitestaus Prosessimalli, deadline? Dokumentointi(meinasi unohtua tästäkin)‏ Kotikutoisenkin sovelluksen osaamispeittokin on joskus 1 (ei pakotietä?)‏

6 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Ryhmätyötä Jotenkin mysteerisesti infrassa kuitenkin tehdään isompiakin sovelluksia ja ihan onnistuneestikin Isommat projektit vaativat selkeitä osajakoja ja rajapintoja ohjelmoijien kesken ja kommunikaatiota tarvitaan Jos jokainen tekee omat komponenttinsa omalla tavallaan ja kielellään, tämä ainakin kannustaa löytämään standardit, avoimet tai ainakin laajalti tuetut rajapinnat niiden välille(valitse yksi?)‏

7 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Esimerkkisovelluksia vuodelta 2007 (kotikutoisia)‏ Käyttölupien itseaktivointi Unohtuneen salasanan uusiminen Arvontatietokanta

8 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Käyttölupien itseaktivointi Web-sivu jolla uusi opiskelija voi luoda itselleen HY:n käyttöluvan (eikä jonottaa aika- ja paikkariippuvaiseen luvanjakotilaisuuteen)‏ Perl-kielinen vahvan tunnistamisen VETUMA-protokollan toteuttava asiakasmoduuli Perl-kielinen web-sovelluskehys(ulkoasu, sessionhallinta, tietokantayhteydet)‏ Olemassaolevat lupaohjelmistojen PL/SQL-rutiinit siististi paketoituna tälle sovellukselle

9 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Käyttölupien itseaktivointi Hyödynnetty pitkälti valmiita CPAN-kirjastoja joitten asentaminen voi olla tuskaa Autentikointimoduuleissa edelleen selkeä tilaus Perlille, sitä käyttävä sovellus voisi olla mitä kieltä tahansa Käyttäjältä ei oteta vastaan mitään tekstimuotoista syötettä, kaikki käyttöluvan luomiseen tarvittava data löytyy varmemmassa muodossa opiskelijarekisteristä

10 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Unohtuneen salasanan uusiminen eli resetointipalvelu Web-sivu jolla käyttäjä voi vaihtaa salasanansa useissa HY:n järjestelmissä vahvan tunnistamisen avulla(jonottamatta käyttölupapisteessä) Käytetään aktivointisovellukseen kehitettyä sovelluskehystä ja VETUMA-moduulia Salasananvaihtomoduulit puhuvat AD:lle ja Unixille yksinkertaisen http-web servicen ja eDirectory-Mikroverkolle suoraan LDAP- protokollan yli

11 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Unohtuneen salasanan uusiminen eli resetointipalvelu Salasananvaihtopyyntö autentikoidaan asiakassertifikaatilla Salasananvaihdon suorittavat mekanismit ovat taustajärjestelmien ylläpitäjien hallinnassa Käyttäjälle generoidaan tilapäinen salasana Muuta: kolmikielisen ohjeistuksen tekeminen on työlästä (ja käyttöliittymistä on aina jokaisella mielipide)‏ Kunnollinen tietoturva-auditointikin jäi kiireitten alle Pakko vaan luottaa että on itse osannut ja muistanut

12 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Arvontatietokanta Sivuprojekti-EJB3-sovellus yleiskäyttöiseksi kilpailutulosten säilytys- ja arvontakannaksi tietoturvakampanjasovelluksen taustatueksi Tietokanta-kerros, sen päällä bisneslogiikkakerros Yksinkertainen JSP-hallintaliittymä joka suojattu Glassfish- sovelluspalvelimen LDAP-autentikoinnilla ja LDAP-ryhmäpohjaisella auktorisoinnilla

13 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Arvontatietokanta Insert-only-webservice-rajapinta itse tietoturvakampanjasovellukselle Nopea toteuttaa, hyvä pohja myös pikkusovelluksille, toiminut luotettavasti Pyritty tekemään Sunin standardi-Javalla Mysql-tietokanta-taustalla. Sovelluksen tietomalli tuli toteutettua tietokantalähtöisesti vanhasta tottumuksesta Muuta kummaa: eihän meillä ole standardoitua ejb- sovelluspalvelinylläpitoa eikä ylläpidettyä keskitettyä versionhallintaa

14 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Lopetus Perus-web-sovelluksen vääntää yksinään muutamassa päivässä Laajemmat projektit levittävät sivistystä ja tiivistävät osaston yhteistoimintaa, jokaisella on jotain annettavaa ja opittavaa Kannattaakin aina miettiä voidaanko softat tehdä talon sisällä tai räätälöidä valmista avointa sovellusta Koodaaminen on kivaa!

15 Muokkaa otsikon perustyyliä napsauttamalla Muokkaa alaotsikon perustyyliä napsauttamalla Bittihahmo aina oikeaan alanurkkaan Tekijä 12.03.2006 Otsikko Bittihahmo aina oikeaan alanurkkaan, 3,5 cm korkea.


Lataa ppt "Ohjelmointia infrayksikössä Ismo Aulaskari, Tietotekniikkaosasto 17.1.2008."

Samankaltaiset esitykset


Iklan oleh Google