Projektit, sivustot ja case-esimerkit
Tälle sivulle olen koonnut tärkeimmät projektit, sivustot ja case-esimerkit, joita
olen viime vuosina suunnitellut, rakentanut ja ylläpitänyt. Ne kertovat siitä, miten
yhdistän käytännön IT-osaamisen, dokumentoinnin ja ihmisläheisen tekemisen – aina
konkreettisten ratkaisujen kautta.
Mukana on sekä tuotantokäytössä olevia sivustoja ja palveluja, GitHubissa julkaistuja public-safe työkaluja,
että syvemmälle meneviä case-koosteita palvelinympäristöistä, tietokannoista ja tietoturvasta. Jos etsit tiivistä
profiilia osaamisestani, voit tutustua
työnhaku & osaamisesitykset
-kokonaisuuteen ja ladata CV:n etusivun kautta.
Projektit ja sivustot
Alla valikoituja projekteja ja sivustoja. Jokaisesta löytyy lisäksi tekninen syventävä kuvaus,
mikäli haluat nähdä arkkitehtuurin ja taustaratkaisut tarkemmin.
GitHub-projektit – tekninen portfolio ja auditointityökalut
Päivitetty kooste public-safe GitHub-repoista, julkaisuista ja dokumentaatiosta. Mukana on
PowerShell-auditointia, GitHub-repojen tietoturva- ja governance-tarkistusta, Windows Server- ja
AD-auditointia, Intune + winget -päivitysautomaatioita, Linux-baseline-tarkistuksia sekä retro-DOS-työkaluja.
Eli käytännön IT-tekemistä ilman sitä klassista “script_new_final_final_really.ps1” -arkkitehtuuria.
- github-public-security-audit – PowerShell-työkalu usean GitHub-repon auditointiin: workflowt, branch protection, Pages, releaset ja public-safe löydökset.
- windows-server-audit-scripts – public-safe Windows Server- ja Domain Controller -auditointiskriptit HTML/CSV-raportoinnilla.
- powershell-audit-scripts – PowerShell-auditointi- ja raportointityökaluja IT-ympäristöihin.
- intune-winget-app-updater – Intune Proactive Remediation -paketti hyväksyttyjen sovellusten hallittuun winget-päivitykseen.
- linux-health-security-audit – read-only Bash-auditointi Linux-työasemille ja pienpalvelimille.
- dos-healthcheck – DOS 3.x–6.x -terveystarkistus ja dokumentaatioprojekti, koska AUTOEXEC.BAT ansaitsee yhä kunnioitusta.
→ Avaa GitHub-projektikooste
→ Avaa GitHub-profiili
→ GitHub Public Security Audit
→ Windows Server Audit Scripts
→ Intune Winget App Updater
IT-huoltomies.fi – Porvoon IT-tuki
Oma palvelukonsepti, jossa tarjoan selkokielistä IT-tukea kotitalouksille, senioreille ja
pienille yrityksille. Sivusto toimii esittelynä ja käytännön työkaluna.
→ Avaa sivusto
→ Lue tekninen kuvaus
Pieni lähiravintola – sivustouudistus
Rakensin paikalliselle ravintolalle modernin, selkeän verkkonäkymän. Tavoitteena helppo
sisällönhallinta ja tilauslomakkeet.
→ Lue tekninen kuvaus
Pi-hole + Unbound – oma DNS-ratkaisu
Oma DNS-ympäristö Raspberry Pi:llä ja VPS:llä. DNSSEC, automaatio, lokitus ja omat
suorituskykytestit.
→ Lue tekninen kuvaus
Oma chat- ja lomakejärjestelmä
PHP + SQLite -pohjainen kevyt chat ja lomakkeet selkeällä validoinnilla ja lokituksella.
→ Lue tekninen kuvaus
Y2K38.fi – vuoden 2038 ongelma
Oma infosivu vuoden 2038 aikavirheestä: mitä Y2K38 tarkoittaa, mihin se voi
vaikuttaa ja miten siihen voi varautua. Tavoitteena selkeä suomenkielinen
tietopaketti ilman turhaa liioiteltua vaarojen ja katastrofien maalailua.
→ Avaa sivusto
Varmuuskopiointi ja automaatio käytännössä
Varmuuskopiointi on helppo siirtää “huomiseen”, kunnes jokin menee rikki. Tässä
kokonaisuudessa rakensin kotihakemiston ja www-sisällön varmuuskopioille selkeän
automaation: ajastetut ajot, päivämäärän mukaan nimetyt paketit, vanhojen
varmuuskopioiden automaattinen siivous ja lokit, joista näkee mitä tehtiin ja milloin.
→ Lue tekninen kuvaus
Case-esimerkit ja oppimiskokonaisuudet
Kokoelmia, joissa käsittelen palvelinympäristöjä, tietokantoja ja tietoturvaa
käytännönläheisesti. Mukana myös PDF-koosteita ja demoja.
Toimialuepalvelut
Pienen organisaation palvelinympäristö Windows Serverillä ja Ubuntulla:
Active Directory, DNS, DHCP ja verkkopalvelut.
→
Avaa PDF
Tietokannat
SQL Serverin asennus, käyttöoikeudet, varmistukset ja ylläpito
Windows-ympäristössä.
→
Avaa PDF
Tietoturva ja auditointi
Auditointiesimerkkejä, havaintojen käsittelyä ja privilege escalation -demo.
→
Avaa PDF
Privilege escalation
Palvelimien koventaminen ja Lynis-muistiinpanot
Käytännönläheinen tapa koventaa Linux-palvelimia Lynis-työkalun ja
omien muistiinpanojen avulla. SSH-asetukset, sysctl-säädöt, palveluiden
minimointi sekä lokituksen ja seurannan perusratkaisut – tavoitteena
turvallinen mutta edelleen hallittava ympäristö.
→ Lue tekninen kuvaus
Muuta tekemistä ja jatkolukemista
Kaikki ei mahdu yhteen sivuun. Alta löytyy pari lisäreittiä, jos haluat kurkata
kulissien taakse tai täysin toiseen ääripäähän – treeniin ja kävelyprojekteihin.
Muistiinpanot ja oppaat
Kokoelma muistiinpanoja, teknisiä ohjeita ja pieniä oppaita – asioita, joita
olen halunnut dokumentoida myös muita varten.
→ Avaa muistiinpanot & oppaat
Liikunta & kävely
Oma “laboratorio” liikkumisesta, kävelyprojekteista ja arjen aktiivisuudesta.
Taustalla runsaasti seurantadataa ja käytännön kokemusta.
→ Avaa liikunta & kävely
Työnhaku & osaamisesitykset
Koonti hakemuksista, osaamisesityksistä ja roolikohtaisista materiaaleista.
Käytännön esimerkkejä siitä, miten pakkaan oman IT-profiilini eri työnantajille.
→
Avaa työnhakumateriaalit
← Palaa etusivulle (nousiainen.eu)