狠狠撸

狠狠撸Share a Scribd company logo
MATKALLA
PILVILINNOISSA
Jouni Heikniemi / @jouniheikniemi
Azure JKL 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
CASE ILMEKARTTA
Azure JKL Keynote 9.11.2017
MUTTA ENT?S SE ARKI?
Windows Server
IIS
Hardware
ASP.NET
MyApp
Selain
MyApp AJAX111!!!
HTTP
Load balancer (?)
Windows Server
SQL Server
Hardware
DB2DB1
Windows Server
Hardware
MyWindowsService
Sill? v?lin
Azuressa…
= 0,064 e/h
?
“
”
UNOHTAKAA SE JAVASCRIPT,
PILVI TEKI MEIST? OIKEITA FULL STACK -DEVAAJIA
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Mit? rakas yll?pit?j?si tekee viel? puolestasi?
Pyrkimys ketteryyteen, ”M?kin voin tehd? sen”
Abstraktion poistamat
teht?v?t
S??ntely, kontrollin tarve, hirvi?ratkaisut
KEHITT?J?N? SIN? OLET EDELL?
? PaaS-pilve? kehitet??n sinun tuottavuuttasi ja uudistumiskyky?si ajatellen
? IT-yll?pit?jien ty?kaluja kehitet??n legacy-tuotteita ja kontrollia varten
? Kummassa leiriss? on mukavampaa?
GDPR
? … jossa saat kerrankin innovoida vapaasti
? … jossa ratkaisuja voi kokeilla v?h?ll? kitkalla ja ottaa parhaat k?ytt??n
? … josta sin? kannat vastuun
GDPR
Kontrolloimattoman innovaation kaula
PILVIDEVAAJANA JOUDUT YLEENS?
VASTUUSEEN…
? Deployment-putkesta
? Operatiivisesta valvonnasta
? Tietokannan palomuureista
? Salaisuuksien hallinnasta
? Azure-resurssien k?ytt?oikeuksista
? Skaalautuvuuden hallinnasta
? Tietovarastoinnin turvallisuudesta
? Virtuaalikoneista ?
? …
Azure JKL Keynote 9.11.2017
KUKAAN EI HALUA OSTAA KAIKKIA AZUREN PALVELUITA.
Asioita, joita yleens?
saat tehd?, jos vain
osaat (ja pysyt
ty?m??r?arviossa)
Tutut ja turvalliset asiat
(VM, Storage, Web App,
SQL DB ym.)
Asioita, jotka t?ytyy
osata myyd? asiakkaalle
KOLME PERUSOPPIA
? Koodaaminen ei riit?
? Opettele hallittavuutta, infraa ja politiikkaa
? Opettele visioimaan ja myym??n
? Arkkitehtuurin korjaaminen on v?ltt?m?t?nt?
? Kannattaa aloittaa jo ennen pilve?
? Jossain vaiheessa Azuren joustavuutta kannattaa alkaa rajaamaan
? Enterprise Agreementit, tilaushallinta
? K?ytt?politiikka, hallintamallit
HELPOSTI K?YTT??NOTETTAVIA TY?KALUJA
APPLICATION INSIGHTS
? Azuren valmispalvelu sovellustelemetrian ker??miseen
? Plugataan k?ytt??n NuGet/NPM/tms. pakettina
? Lis?ksi voit l?hett?? r??t?l?ity? telemetriaa
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
APPLICATION INSIGHTS
? AI on hyv? ensiaskel Azuren k?ytt??n my?s paikallisille sovelluksille
? Muutama hyv? valvontaoivallus auttaa AI:n myymisess? paljon :-)
AZURE RESOURCE MANAGER
AZURE RESOURCE MANAGER
Azure Service Management
Azure Resource Manager API
RP RPRP RP RP C-RP
Azure Resource Manager
Public Azure capacity Public Azure or Azure Stack
VIERAILEVA T?HTI:
AZURE STACK
? Azure omaan saliin, 10/2017 alkaen
? Lenovo, HPE, Dell + muita tulossa
? T?ydellisesti hallittu laatikko
? Kasvava osa Azuren palveluista saatavilla
? Rautainvestointi satoja tuhansia euroja, k?ytt?
minuuttiperusteista
Azure JKL Keynote 9.11.2017
ARM, PUBLIC CLOUD, AZURE STACK
? Oikein ARMia k?ytt?m?ll? pystyt provisioimaan mink? tahansa ymp?rist?n tyhj?st?
koskematta juuri mihink??n itse
? Azure + ARM on rakennettu niin, ett? julkinen pilvi, erityispilvet ja Stack n?ytt?v?t
samalta
? Azure Stack on ”DevOps-platform paikalliseen ymp?rist??n”, ei mik??n
virtualisointialusta
SALAISUUKSIA PILVESS?
? Miss? pid?t softasi salaisuuksia?
? Connection stringit, API-avaimet, …
? Versionhallinta on katastrofi, mutta sen kaikki tiet?v?t
? Konfiguraatiotiedostot ovat ongelmallisia mm. backupin ja deploymentin kannalta
SALAISUUKSIA APP SERVICESS?
AZURE KEY VAULT
AZURE KEY VAULT
? Keskitetty varasto salaisuuksille
? Tunnistautuminen Azure AD –tunnuksilla
? S?il?? sek? salaisuuksia (nimi-arvo-
pareja) ett? sertifikaatteja
App Service
Web App
Azure ADKey Vault
Managed Service Account
GDPR
?
TOSIEL?M?N AZURE-PROJEKTEJA
CASE: LENTOSIIVOUS
Eric Salard
CC-BY-SA
Siivous
Catering
Tankkaus
Matkatavaroiden
k?sittely
Pys?k?inti
Vesihuolto
Matkustajien ohjaus
J??nesto Tarkastukset
…
Ty?njohto
Kentt?tiimi
Lentoyhti?t
Ty?njohtosovellus
1. ”AY2141 Oulusta
laskeutuu 5 min
my?h?ss?, portti 22”
2. ”Tiimi Mikko,
Tehk?? AY2141:lle
A-siivous”
3. Teht?v? ilmestyy
tiimin ty?listalle
4. Tiimi merkitsee
teht?v?n aloitetuksi
ja lopetetuksi
5. Tieto koneen ty?n
etenemisest?
lentoyhti?ille 5. Tieto koneen
etenemisest?
ty?njohdolle
Finavia
Azure JKL Keynote 9.11.2017
Tiedostot
Blob Storage
Tietokanta
SQL Azure
ASP.NET
Web
Role
Web
Role
MVC Web API SignalR
Finavia
CloudIntegrationWorker
Worker
Role
HTTP poll
Service Bus
Topic
(”EventBus”)
Selainsovellus SignalR
AngularJS
HTML,
JSON WebSockets,
JSON
HTTP/REST
Lentoyhti?t
CASE: KOJAMON VERKKOKAUPPA
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
Kojamon liiketoimintaj?rjestelm?t
ServiceStack, SOAP, REST, …
Azure Service Bus
Site-to-site VPN
Web API (ASP.NET Core)
Azure SQL DBCosmos DB
Key Vault Azure AD
Azure API Management
Blob Storage
Datansynkronointi (IaaS)
Application Insights
WEB APPEJA KORVAAMASSA
ERILAISET COMPUTE-TAVAT AZURESSA
Yleisk?ytt?isen computen vaihtoehdot
Omistajan
vastuu
Keskeinen etu Suurimmat
ongelmat
Tuetut alustat Hybriditarina
Virtuaalikone Kaikki T?ydellinen vapaus Yll?pidett?v?
k?ytt?j?rjestelm?
X64 Kyll?
App Service Sovellus Minimaalinen
vaiva
Suoritusymp?rist?n
rajoitukset, kaikkea
ty?kuormaa ei saa
samaan instanssiin.
.NET, Java,
Node.js, PHP,
Python
Azure Stack
Functions Oma koodi Helppous, keveys,
halpuus
Ty?kalujen
keskener?isyys
C#, F#, Node.js Kyll?
Container
Service
Kaikki paitsi
orkestrointi
DevOps-
mahdollisuudet,
suuri kuormatiheys
Preview, ei viel?
Windows, vaatii
Docker-mallin
Docker, jatkossa
Windows-kontit
Varauksella
Service Fabric Sovellus Resilienssi, skaala,
tiheys
Vain Windows,
preview, vaativa
toteutusmalli
Suoraan .NET,
mutta hostaa
”kaikkea”
Windowsilla
Kyll?, mutta
k?ytt?j? klusteroi
MIK? HIIVATIN SERVERLESS?
https://medium.com/statuscode/its-all-going-to-be-serverless-9e16fe721f36
SERVERLESSIN M??RITELM?
1. N?kym?t?n infrastruktuuri – vain sin? ja teht?v?si
2. Suorituspohjainen laskutus aikaveloituksen sijaan
SERVERLESSIN KOLME AALTOA
Functions
Azure JKL Keynote 9.11.2017
SERVERLESSIN KOLME AALTOA
Functions
Workflows
(Logic Apps)
Azure JKL Keynote 9.11.2017
Azure JKL Keynote 9.11.2017
SERVERLESSIN PERUSMUOTOJEN
ONGELMAT
? Funktiot ovat loistavia yksinkertaisiin, pieniin teht?viin – miten k?ytt?? niit?
olemassa olevan monoliitin hostaukseen?
? Workflowt ovat erinomaisia ty?nkulkujen mallintamiseen, erityisesti jos ne kest?v?t
pitk??n – mutta…
? Miten mallinnat monimutkaista logiikkaa?
? Miten hallitset t?sm?llisi? ajoehtoja (delayt, rinnakkaisuus, lukitus jne.)?
? Kustannusten hallinta?
? Miten k?yt?t n?it? jatkuvasti py?riv?n teht?v?n suorittamiseen?
SERVERLESSIN KOLME AALTOA
Functions
Workflows
(Logic Apps)
Containers
MIT? KONTIT SIIS OLIVATKAAN?
K?ytt?j?rjestelm?
MyApp.exe
MyApp.exe
MyApp.exe
SERVERLESSIN M??RITELM?
1. N?kym?t?n infrastruktuuri – vain sin? ja teht?v?si
2. Suorituspohjainen laskutus aikaveloituksen sijaan
OVATKO KONTIT SERVERLESS?
MyApp
Azure Container Registry
MyApp v1
MyApp v2
Azure Container
Instances
Azure Container
Service (ACS/AKS)
Service Fabric
App Service
Functions?
Image-
p?ivitykset
PIENI TIIVISTELM?
Asioita, joita yleens?
saat tehd?, jos vain
osaat (ja pysyt
ty?m??r?arviossa)
Tutut ja turvalliset asiat
(VM, Storage, Web App,
SQL DB ym.)
Asioita, jotka t?ytyy
osata myyd? asiakkaalle
T?RPPILISTA
? Valtaosa ”hienoista” Azure-projekteista on oikeasti vain yhdistelmi? Azuren
peruspalveluista
? Jos haluat k?ytt?? toimialakohtaisia palveluita, ne oppii kyll? – peruspalikoiden,
hallinnan ja valvonnan rakentaminen ovat niit? ”vaikeita yleistaitoja”
? Opettele n?m?: Service Bus, Key Vault, Azure AD, hallinta (ARM ym.)
? Tutustu n?ihin: Serverless, kontit, oman toimialan erikoisuudet
? 700+ uutta ominaisuutta vuodessa?!
”Put aside the ranger and become who you were born to be.”
”A cloud generalist?”
KIITOS!
Jouni Heikniemi
Offbeat Solutions
@jouniheikniemi
jouni@offbeat.fi
ikkunastud.io
bit.ly/msgurut

More Related Content

Viewers also liked (8)

Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Karl Ots
?
Trivadis TechEvent 2017 Der Azure App Service by Manuel Meyer
Trivadis TechEvent 2017 Der Azure App Service by Manuel MeyerTrivadis TechEvent 2017 Der Azure App Service by Manuel Meyer
Trivadis TechEvent 2017 Der Azure App Service by Manuel Meyer
Trivadis
?
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas AzureMicrosoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Alert Logic
?
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
Eduardo Castro
?
AZURE Data Related Services
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related Services
Ruslan Drahomeretskyy
?
Azure 運用管理入門 ~ クラウドを安全?安心に使うために
Azure 運用管理入門 ~ クラウドを安全?安心に使うためにAzure 運用管理入門 ~ クラウドを安全?安心に使うために
Azure 運用管理入門 ~ クラウドを安全?安心に使うために
Yusuke Oi
?
Azure 仮想マシンにおける運用管理?高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理?高可用性設計のベストプラクティスAzure 仮想マシンにおける運用管理?高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理?高可用性設計のベストプラクティス
Yusuke Oi
?
Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake
Olga Zinkevych
?
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Karl Ots
?
Trivadis TechEvent 2017 Der Azure App Service by Manuel Meyer
Trivadis TechEvent 2017 Der Azure App Service by Manuel MeyerTrivadis TechEvent 2017 Der Azure App Service by Manuel Meyer
Trivadis TechEvent 2017 Der Azure App Service by Manuel Meyer
Trivadis
?
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas AzureMicrosoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Alert Logic
?
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
Eduardo Castro
?
Azure 運用管理入門 ~ クラウドを安全?安心に使うために
Azure 運用管理入門 ~ クラウドを安全?安心に使うためにAzure 運用管理入門 ~ クラウドを安全?安心に使うために
Azure 運用管理入門 ~ クラウドを安全?安心に使うために
Yusuke Oi
?
Azure 仮想マシンにおける運用管理?高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理?高可用性設計のベストプラクティスAzure 仮想マシンにおける運用管理?高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理?高可用性設計のベストプラクティス
Yusuke Oi
?
Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake
Olga Zinkevych
?

Similar to Azure JKL Keynote 9.11.2017 (20)

Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...
Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...
Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...
Karl Ots
?
Vincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostustaVincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostusta
VincitOy
?
Pilven rakennusaineet
Pilven rakennusaineetPilven rakennusaineet
Pilven rakennusaineet
Sovelto
?
Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?
Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?
Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?
Nebula Oy
?
Nebula Cloud 9, for Software development Professional
Nebula Cloud 9, for Software development ProfessionalNebula Cloud 9, for Software development Professional
Nebula Cloud 9, for Software development Professional
Markus Vuorinen
?
Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014
VincitOy
?
Store App -kehityksen aloittaminen
Store App -kehityksen aloittaminenStore App -kehityksen aloittaminen
Store App -kehityksen aloittaminen
Sovelto
?
Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...
Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...
Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...
Management Institute of Finland MIF
?
AgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenAgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti Vartiainen
Digia Plc
?
Palvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScript
Palvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScriptPalvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScript
Palvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScript
Sovelto
?
Kontit pomppimaan3
Kontit pomppimaan3Kontit pomppimaan3
Kontit pomppimaan3
Arto Santala
?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Nemein
?
TechDays 2010: Perinteinen palvelinymp?rist?
TechDays 2010: Perinteinen palvelinymp?rist?TechDays 2010: Perinteinen palvelinymp?rist?
TechDays 2010: Perinteinen palvelinymp?rist?
Jarno M?ki
?
Solita /dev/cloud kickstart
Solita /dev/cloud kickstartSolita /dev/cloud kickstart
Solita /dev/cloud kickstart
Arto Santala
?
Java9 moduulit jigsaw
Java9 moduulit jigsawJava9 moduulit jigsaw
Java9 moduulit jigsaw
Arto Santala
?
Mac-ty?asemat yll?pidon kiusana
Mac-ty?asemat yll?pidon kiusanaMac-ty?asemat yll?pidon kiusana
Mac-ty?asemat yll?pidon kiusana
Sovelto
?
API Design: 7 kuolemansynti?
API Design: 7 kuolemansynti?API Design: 7 kuolemansynti?
API Design: 7 kuolemansynti?
Arto Santala
?
KLehtomaa_HAMK_loppuseminaari_31.10.2013
KLehtomaa_HAMK_loppuseminaari_31.10.2013KLehtomaa_HAMK_loppuseminaari_31.10.2013
KLehtomaa_HAMK_loppuseminaari_31.10.2013
Kari Lehtomaa
?
Virtualisoitu datakeskusratkaisu cisco tommi saxelin
Virtualisoitu datakeskusratkaisu cisco tommi saxelinVirtualisoitu datakeskusratkaisu cisco tommi saxelin
Virtualisoitu datakeskusratkaisu cisco tommi saxelin
Proact Finland
?
Sovellusvirtualisointi - Mit? miss? milloin 2015
Sovellusvirtualisointi - Mit? miss? milloin 2015Sovellusvirtualisointi - Mit? miss? milloin 2015
Sovellusvirtualisointi - Mit? miss? milloin 2015
Teemu Tiainen
?
Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...
Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...
Sovellusmodernisoinnin webinaarisarja, osa 2: liiketoimintasovelluksen modern...
Karl Ots
?
Vincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostustaVincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi H?kli: SaaSiin pa(i)nostusta
VincitOy
?
Pilven rakennusaineet
Pilven rakennusaineetPilven rakennusaineet
Pilven rakennusaineet
Sovelto
?
Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?
Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?
Nebula pilvi 9 kehitt?jille - tukemassa ketter?? kehityst?
Nebula Oy
?
Nebula Cloud 9, for Software development Professional
Nebula Cloud 9, for Software development ProfessionalNebula Cloud 9, for Software development Professional
Nebula Cloud 9, for Software development Professional
Markus Vuorinen
?
Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusymp?rist?jen tulevaisuus? - Vincit Teatime 2014
VincitOy
?
Store App -kehityksen aloittaminen
Store App -kehityksen aloittaminenStore App -kehityksen aloittaminen
Store App -kehityksen aloittaminen
Sovelto
?
Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...
Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...
Uusi MIF -kiertue. Kai Lehtonen: IT –infrastruktuurin uudistaminen IaaS –pilv...
Management Institute of Finland MIF
?
AgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenAgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti Vartiainen
Digia Plc
?
Palvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScript
Palvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScriptPalvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScript
Palvelujen ohjelmointi JavaScriptill?: Node.js ja TypeScript
Sovelto
?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Aamiaisseminaari 5.4.2012: HTML5 - Oikotie onneen?
Nemein
?
TechDays 2010: Perinteinen palvelinymp?rist?
TechDays 2010: Perinteinen palvelinymp?rist?TechDays 2010: Perinteinen palvelinymp?rist?
TechDays 2010: Perinteinen palvelinymp?rist?
Jarno M?ki
?
Solita /dev/cloud kickstart
Solita /dev/cloud kickstartSolita /dev/cloud kickstart
Solita /dev/cloud kickstart
Arto Santala
?
Java9 moduulit jigsaw
Java9 moduulit jigsawJava9 moduulit jigsaw
Java9 moduulit jigsaw
Arto Santala
?
Mac-ty?asemat yll?pidon kiusana
Mac-ty?asemat yll?pidon kiusanaMac-ty?asemat yll?pidon kiusana
Mac-ty?asemat yll?pidon kiusana
Sovelto
?
API Design: 7 kuolemansynti?
API Design: 7 kuolemansynti?API Design: 7 kuolemansynti?
API Design: 7 kuolemansynti?
Arto Santala
?
KLehtomaa_HAMK_loppuseminaari_31.10.2013
KLehtomaa_HAMK_loppuseminaari_31.10.2013KLehtomaa_HAMK_loppuseminaari_31.10.2013
KLehtomaa_HAMK_loppuseminaari_31.10.2013
Kari Lehtomaa
?
Virtualisoitu datakeskusratkaisu cisco tommi saxelin
Virtualisoitu datakeskusratkaisu cisco tommi saxelinVirtualisoitu datakeskusratkaisu cisco tommi saxelin
Virtualisoitu datakeskusratkaisu cisco tommi saxelin
Proact Finland
?
Sovellusvirtualisointi - Mit? miss? milloin 2015
Sovellusvirtualisointi - Mit? miss? milloin 2015Sovellusvirtualisointi - Mit? miss? milloin 2015
Sovellusvirtualisointi - Mit? miss? milloin 2015
Teemu Tiainen
?

Azure JKL Keynote 9.11.2017