SAS Viya. Technical Foundation & SAS Visual Data Mining and Machine Learning demo Jarno Lindqvist Lindy Mayfield SAS Institute Oy
|
|
- Tuulikki Ahola
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 SAS Viya Technical Foundation & SAS Visual Data Mining and Machine Learning demo Jarno Lindqvist Lindy Mayfield SAS Institute Oy
2 A JOURNEY INTO THE RANDOM FOREST Jarno Lindqvist: SAS Viya Technical Foundation Miksi SAS Viya Mitä ovat CAS ja Microservicet Lindy Mayfield: SAS Viya Demo Using SAS Viya Visual Data Mining and Machine Learning to analyze which Mushrooms you can safely eat
3 SUUNTAVIIVOJA Muistinvaraiset teknologiat Rinnakkaisprosessointi Korkeampi käytettävyys Avoimet rajapinnat Muut ohjelmointikielet Pilvi deployment ja datalähteet Hadoop-tuki kaikkialla DS2 In-Database & Embedded Processing
4 MIKSI SAS VIYA? SAS will manage data of any size from any source (public, private, partner) in any form (table, stream, web service) in any location (cloud, on-premises, hosted, hybrid) executable anywhere data is (in-stream, in-database, inmemory, in-disk, in-device).
5 FAKTOJA SAS Viya on SASin uusi analytiikka-alusta Se ei ole SAS 9.5 tai SAS 10, se on uusi alusta SAS 9.4:n rinnalle SAS 9.4:ää kehitetään edelleen (M4, M5, M6 ) CAS (Cloud Analytic Services) on SAS Viya-alustan uusi In-Memory analytiikkamoottori prosessointi tapahtuu oletuksena muistissa SAS Viya-alusta pohjautuu skaalautuvaan microservices arkkitehtuuriin SAS Viya on taaksepäin yhteensopiva: Lukee ja kirjoittaa SAS 9.4 tauluja Ajaa SAS 9.x koodia (SAS 9.4 Workspace Server mukana) SAS/CONNECT:illa voi avata SAS-session molempiin suuntiin
6 SAS 9.4 JA SAS VIYA - KAKSI VAHVAA ALUSTAA JOITA KEHITETÄÄN RINNAKKAIN SAS Viya
7 MIKSI SAS VIYA ON NIIN KOVA JUTTU? Skaalautuu joustavasti erilaisiin arkkitehtuureihin: single, cluster, on-premise, cloud) Pilvi-valmis SAS: Cloud Foundry alusta *2017 Yhtenevä toiminnallisuus sekä koodin, että GUIn kautta One Admin UI to rule them all: SAS Environment Manager Suoraviivainen asennus: Linuxin standardit asennustyökalut: rpm, Ansible jne. Modernit analyyttiset algoritmit (mm. Data Mining and Machine Learning) SASia voi käyttää useilla eri ohjelmointikielillä: SAS, Python, Lua, Java (R *2017) Avoin arkkitehtuuri - kutsut Microserviceihin REST APIen kautta
8 TEKNINEN ALUSTA Environment Manager Web apps SAS Studio & Python/Java/Lua interfaces Smart device Web browser RESTful APIs Microservices CAS In-Memory Engine Other client Data Connectors / Accelerators Message queues Config User Content data RDBMS Hadoop Microservice resources
9 TEKNINEN ALUSTA CAS MUISTINVARAINEN ANALYTIIKKAMOOTTORI In-Memory Engine Nopea Worker nodet kommunikoivat keskenään Worker nodeja allokoidaan aina datan ja tehtävän vaatima määrä Vikasietoinen Sekä Worker, että Controller ovat vähintään kahdennettuja Sessiot ovat riippumattomia toisistaan Controller Backup Controller (*2017) Skaalatuva Workers Worker nodeja voidaan lisätä ja poistaa dynaamisesti Memory Spill-over = CAS pitää levyllä osan datasta ja siirtää prosessoitavan osan automaattisesti muistiin Worker Worker Worker Worker
10 TEKNINEN ALUSTA USEITA TAPOJA LADATA DATA CAS-MUISTIIN Yksi kone: suora putki Data Connectors In-Memory Engine Klusteri: Useita tapoja ladata rinnakkain 1) Hadoop samoilla raudoilla Workers 2) Erillinen Hadoop CAS Controller -tai- -tai- Worker Worker Worker Worker Worker Workers 3) Hajautettu (Ei Hadoopia, voidaan ladata rinnakkain Acceleraattorin avulla) Data Connector Accelerators Worker Worker Worker Workers
11 TEKNINEN ALUSTA MICROSERVICEITÄ KUIN SIENIÄ SATEELLA Suunniteltu pilvi-ympäristön vaatimuksiin joustavuuden näkökulmasta Annotations Identities Yhteen tehtävään Logon Comments Monitoring erikoistuneita puurtajia Backup Job Flow Tilattomia ja riippumattomia Authorization Configuration Renderer toisistaan CAS Mgmt Mail >100 kpl jo ensimmäisessä SAS Viya-versiossa Audit DM Models Scheduling
12 TEKNINEN ALUSTA MIKSI MICROSERVICET OVAT NIIN NÄPPÄRIÄ? Kun suoritustarve kasvaa, niitä voidaan käynnistää lisää vastaamaan kasvaneeseen kysyntään Kun uusi microservice instanssi käynnistetään, se lukee konfiguraationsa ja ilmoittautuu palvelukseen Korkea käytettävyys aina kun microserviceä on >1 instanssia käynnissä Skaalautuvuus saadaan käynnistämällä lisää instansseja juuri sitä microserviceä johon kuormitus kohdistuu (Logon peak -> more Logon microservices) Koska tilattomia, ne ovat riippumattomia: jos yksi väsähtää, voidaan käynnistää korvaava instanssi tilalle Logon Failover Authorization Failover & Performance
13 TEKNINEN ALUSTA MICROSERVICET OVAT YKSINKERTAISIA - NE VAATIVAT KAVEREITA YMPÄRILLEEN Microservice Config Config data data Hakevat konfiguraation Consul -kannasta Käyttäjädata (vrt. Metadata) tallennetaan PostgreSQL -kantaan Folders Reports Jobs Logon Configuration Authorization Message queues Viestivät keskenään RabbitMQ -viestiväylän kautta User Content Web Program Company Confidential - For Internal Use Only Copyright 2016, SAS Institute Inc. All rights reserved.
14 TEKNINEN ALUSTA MICROSERVICET AVAAVAT IKKUNAN ULKOMAAILMAAN REST rajapinnat tarjoavat pääsyn SAS Viyan Microservice palveluihin (autentikoinnin kautta toki ) HTTP REST (GET / PUT / ) HTTP Microservice Web Server HTTP REST-kysely jollakin kielellä Web Application
15 TEKNINEN ALUSTA Samat palvelut saatavilla riippumatta käyttötavasta YHTENÄINEN CODEBASE SAS Studio Python / Java / Lua SAS Visual Analytics / Statistics / Data Mining and Machine Learning CAS
16 TEKNINEN ALUSTA AINA SAMAT PALVELUT SEKÄ KÄYTTÖLIITTYMÄN ETTÄ KOODIRAJAPINNAN KAUTTA SAS käyttöliittymät (molemmat kuuluvat lisenssiin) SAS Visual Analytics SAS Visual Statistics SAS Visual Data Mining and Machine Learning Käyttöliittymä GUI Visual Analytics Visual Statistics Visual Data Mining and Machine Learning Koodirajapinta SAS Studio Visual Analytics proseduurit Visual Statistics proseduurit VDMML proseduurit
17 OHJELMOINTI KOODILLA SUORAAN CAS-YTIMEEN SAS Viya tuo mukanaan uuden SAS-kielen: CAS Language, sen rajapintana on PROC CAS CAS Language on 4:nen sukupolven kieli analytiikkaan ja datan valmisteluun Hyödyntää suoraan CAS-moottorin actioneita Actioneitä on yli 480 jo ensimmäisessä SAS Viya -versiossa Prosessointi on automaattisesti säikeistettyä Hyödyntää kaikki CPU-ytimet Hyödyntää automaattisesti CAS-muistinhallintaa Jos koko data ei mahdu muistiin, jatketaan levylle Jaettu action setteihin, jotka sisältävät useita saman alueen actioneita
18 OHJELMOINTI ESIMERKKI: TRANSPOSE ACTION [Input data] OBS b i x y Apple Banana transpose actionin vaatimat parametrit Action set = transpose Action = transpose proc cas; action transpose.transpose / table={ groupby={ "b" }, name="input", varlist={ "x", "y" } } casout={ name="output" } id={ "i" } prefix="v" ; run; quit; [Tulokset] OBS b _NAME_ v1 v2 1 1 x y Apple Banana
19 AVOIMUUS USEITA RAJAPINTOJA CAS-PALVELUIHIN Kolme eri tapaa hyödyntää CASin palveluita: 1. SAS koodi ja käyttöliittymät (SAS-koodi ja PROC CAS) 2. SAS native language bindings * (hyödyntävät CASin actioneja) Python Lua Java 3. REST rajapinnat (ulkoiset APIt) Hyödyntävät Microservice-palveluja (ei suoraan CASia) * SAS native language binding is a collection of sub-classes that are members of classes in other programming languages, such as Python
20 AVOIMUUS MITEN HOMMA TOIMII PYTHONIN KANSSA? In [1]: import swat In [2]: conn = swat.cas( host, port, userid, password ) In [11]: tbl = conn.read_csv( cars.csv ) In [10]: conn.help(actionset='simple'); In [14]: out = tbl.summary() Import SWAT* class for Python CAS Server parameters Read in CSV file Load Action Set (simple) and get action list * Scripting Wrappper for Analytics Transfer In [16]: summ = out.summary In [17]: summ = summ.set_index('column') DataFrame operations using CAS Action set (simple), Action (summary) In [18]: summ.loc['cylinders', 'Max']
21 AVOIMUUS SAS VIYA REST RAJAPINNAT Joitakin esimerkkejä REST rajapinnoista joilla voidaan kytkeytyä SAS Viyan microserviceihin: Data Profiling Data Mining Models Data Mining Results SAS Compute Services...
22 HALLINNOINTI PÄIVITYSTEN JAKELU Ansible ylläpito-arkkitehtuuri* Jatkuvat, automaattiset päivitykset Mahdollista jaella myös manuaalisesti SAS Repository Ansible Controller * Ansible is a free-software platform for configuring and managing computers which combines multi-node software deployment, ad hoc task execution, and configuration management. Local Repository
23 YHTEENSOPIVUUS TUKI SAS 9.4 KOODILLE SAS Viyan mukana tulee SAS 9.x yhteensopiva moottori Se on aluksi SAS 9.4 Workspace Server, mutta myöhemmin muuntunee Compute microserviceksi SAS Studio 2016 SAS 9.4 Workspace Server 2017 Compute Microservice
24 PILVI-VALMIUS SAS CLOUD ANALYTICS (*2017) Cloud Foundry is an open source cloud computing platform as a service (PaaS) SAS Viya CLOUD FOUNDRY
25 PILVI-VALMIUS BARE OS, ELI FYYSINEN ASENNUS ILMAN CLOUD FOUNDRY ALUSTAA offering offering Linux host layer Windows host layer Windows environment (*2017) Linux environment Host Layer = Bare OS jakelun vaatimat Infra-palvelut (jotka pilvessä saataisiin Cloud Foundryn kautta) offering supported OS host layer supported OS environment (TBD)
26 PILVI-VALMIUS PILVI-JAKELU CLOUD FOUNDRY PALVELUITA HYÖDYNTÄEN offering Cloud Foundry offering Cloud Foundry Supported Cloud offering Cloud Foundry
27 PILVI-VALMIUS Mobile SAS VIYA ASENTUU OSAKSI PILVEÄ JA HYÖDYNTÄÄ CLOUD FOUNDRY INFRA-PALVELUITA Browser microservice cloud foundry service Dynamic Router CAS UAA CAS Server Microservices Hadoop Data Sources SAS VIYA Metrics Lifecycle Management Registry Log Aggregation Health/Monitoring
Mammutti vai elefantti?
Mammutti vai elefantti? Tänään tarjolla Arkkitehtuuri - baseline Esittelyssä Elefantti ylhäältä ja alhaalta teoriaa ja kokemuksia Elefantti vs. Mammutti Kuka vie peliä ja millä säännöillä Meidän esimerkki
LisätiedotPower BI 29.5.2015. Tech Conference 28.-29.5.2015. Power BI. Pekka.Korhonen@sovelto.fi. #TechConfFI. Johdanto
Tech Conference 28.-29.5.2015 Power BI Pekka.Korhonen@sovelto.fi #TechConfFI Johdanto 2 1 Microsoft BI komponentit Azure Machine Learning Stream Analytics HDInsight DocumentDB Blob/table storage VM SQL
LisätiedotBackup Exec 3600 Appliance
Backup Exec 3600 Appliance Markku A Suistola Principal Presales Consultant Parempaa varmistusta kaikille! Ohjelmisto Appliance Pilvi Virtuaalisen ja fyysisen ympäristön suojaus 2 Perinteinen ratkaisu usein
LisätiedotMiten Hadoopista tuli helppoa? Jarno Lindqvist Principal Advisor SAS
Miten Hadoopista tuli helppoa? Jarno Lindqvist Principal Advisor SAS Hadoop? Avoimen lähdekoodin hajautettu tallennus- ja prosessointikehikko, joka skaalautuu ja replikoituu Söpö keltainen elefantti Alusta
LisätiedotKoodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat
Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat Yhteinen tiedon hallinta (YTI) -hanke Antti Tohmo antti.tohmo@gofore.com Kansallinen koodistoeditori -työpaja 6.9.2017
LisätiedotSOA SIG SOA Tuotetoimittajan näkökulma
SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri
LisätiedotKoira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla
Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla Petri Tumppila/Bemecon Oy, petri.tumppila@bemecon.fi Tuomas Pystynen/Deepbase Oy, tuomas.pystynen@deepbase.com OUGF 4.11.2004 Agenda Ympäristö
LisätiedotFinFamily PostgreSQL installation ( ) FinFamily PostgreSQL
FinFamily PostgreSQL 1 Sisällys / Contents FinFamily PostgreSQL... 1 1. Asenna PostgreSQL tietokanta / Install PostgreSQL database... 3 1.1. PostgreSQL tietokannasta / About the PostgreSQL database...
LisätiedotFinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation
FinFamily Asennus / Installation 1 Sisällys / Contents FinFamily Asennus / Installation... 1 1. Asennus ja tietojen tuonti / Installation and importing data... 4 1.1. Asenna Java / Install Java... 4 1.2.
LisätiedotAzuren yleiskatsaus. eli mistä on kyse ja miten vertautuu esim. AWS:ään. AWS User Group Helsinki, 2011-04-27 Petri Raitio, Sulava Oy
Azuren yleiskatsaus eli mistä on kyse ja miten vertautuu esim. AWS:ään AWS User Group Helsinki, 2011-04-27 Petri Raitio, Sulava Oy Petri Raitio www.linkedin.com/in/raitio DI, tietotekniikka, TKK Sulava
LisätiedotCoolselector Asennusohje
MAKING MODERN LIVING POSSIBLE Coolselector Asennusohje Täydellinen valinta on vain muutaman klikkauksen päässä www.danfoss.fi/kylma Yleiset vaatimukset Windows XP asennus Windows 7 asennus Asennuksen poisto
LisätiedotKODAK EIM & RIM VIParchive Ratkaisut
ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita
LisätiedotCUDA. Moniydinohjelmointi 17.4.2012 Mikko Honkonen
CUDA Moniydinohjelmointi 17.4.2012 Mikko Honkonen Yleisesti Compute Unified Device Architecture Ideana GPGPU eli grafiikkaprosessorin käyttö yleiseen laskentaan. Nvidian täysin suljetusti kehittämä. Vuoden
LisätiedotLab A1.FARM_Hyper-V.v3
Lab A1.FARM_Hyper-V Installing SharePoint Server 2013 SharePoint Server 2013 -asennus Scenario To install and configure SharePoint 2013 on a single server (Server 2012, AD and SQL Server), you will follow
LisätiedotAPI:Hack Tournee 2014
apisuomi API:Hack Tournee 2014 #apihackfinland Twitter: @ApiSuomi API:Suomi - Suomen metarajapinta apisuomi Apisuomi kerää vertailutietoa ja arvosteluja rajapinnoista madaltaen avoimen datan uudelleenkäytön
LisätiedotTäysautomatisoitu raportointiympäristö. Joni-Petteri Paavilainen Jani Alatalo
Täysautomatisoitu raportointiympäristö Joni-Petteri Paavilainen Jani Alatalo Miksi tähän ryhdyttiin? Miten asiassa edettiin? Vaatimuksia Reaaliaikaisuus n 15 min Hallitut käyttöoikeudet Raportin tekijöillä
LisätiedotSAS ja Hadoop jotain uutta, wanhaa, lainattua ja keltaista. Jarno Lindqvist, SAS Simon Gregory, Hortonworks Woody Christy, Cloudera
SAS ja Hadoop jotain uutta, wanhaa, lainattua ja keltaista Jarno Lindqvist, SAS Simon Gregory, Hortonworks Woody Christy, Cloudera Kuka on Hadoop? The name Hadoop is a homey story going back to 2003 into
LisätiedotPerinteisesti käytettävät tiedon (datan) tyypit
Perinteisesti käytettävät tiedon (datan) tyypit Relaatiot Dokumentit Nämä muodostavat yhdessä vain 20% kaikesta käyttökelposesta datasta LAITEDATA Datallasi on kerrottavaa sinulle. Kuunteletko sitä? Mitä
LisätiedotToimintaympäristön kuvaus. LTC-Otso Myyjän työkalu (POC)
LTC-Otso Myyjän työkalu (POC) Toimintaympäristön kuvaus 21 toukokuu, 2015 Sisältö 1 Johdanto... 3 1.1 Dokumentin tavoite... 3 1.2 Dokumentin yleiskuvaus... 3 2 Järjestelmälle asetetut vaatimukset... 3
LisätiedotWeb Service torilla tavataan!
Web Service torilla tavataan! Jari Putula Avarea Oy COPYRIGHT BY AVAREA 2009 1 Google Trends COPYRIGHT BY AVAREA 2009 2 1 1. Mahdollistajat 2. Web service? 3. KISS 4. Miksi? 5. Analogia 6. Ajax 7. Esimerkki
LisätiedotSAS sovellusten hallinnointi helpoksi Turbo Charge -menetelmällä Tapio Kalmi, SAS Institute Oy
SAS sovellusten hallinnointi helpoksi Turbo Charge -menetelmällä Tapio Kalmi, SAS Institute Oy Sisältö Rajaus: SAS hallinnointi ja tämän esityksen kohdealue? Mitä tehtäviä SAS sovellusten hallinnointiin
LisätiedotSMART BUSINESS ARCHITECTURE
SMART BUSINESS ARCHITECTURE RAJATTOMAN VERKON ALUSTA Mihail Papazoglou, järjestelmäasiantuntija Agenda Markkinatrendit Miksi Smart Business Architecture? LAN Security Yhteenveto 2010 Cisco Systems, Inc.
LisätiedotSAS & Cloud Computing. antti.hiltunen@sas.com
SAS & Cloud Computing antti.hiltunen@sas.com Cloud is a business model, not a technology Cloud computing has been and continues to be one of the most hyped terms in the history of IT. - Gartner Hype Cycle
LisätiedotVirtualisoi viisaasti paranna palvelua. Iikka Taanila Systems Architect IBM Systems and Technology Group
Virtualisoi viisaasti paranna palvelua Iikka Taanila Systems Architect IBM Systems and Technology Group Älykkäämpi IT Web Servers App Servers End Users App Servers App Servers App/DB Server App/DB Servers
LisätiedotNopeutta ja Sulavuutta Analytiikkaan
Nopeutta ja Sulavuutta Analytiikkaan Jukka Ruponen Business Analytics Architect!+358-40-725-6086 jukka.ruponen@fi.ibm.com DEMO 1 Result Set Cache Expression Cache Query Data Cache Member Cache Cognos Query
LisätiedotJWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari
JWT 2016 luento 11 to 21.4.2016 klo 14-15 Aulikki Hyrskykari PinniB 1097 1 Viime luennolla o AJAX ja JSON, harjoitustyön tehtävänanto, vierailuluento avoimesta datasta Tänään o APIt rajapinnoista yleisesti
LisätiedotMaking diversity manageable. Miradore. Käytännön kokemuksia rahoituksen hakemisesta. Tiistai 17.4.2012 Technopolis Vapaudenaukio / Lappeenranta
Miradore Käytännön kokemuksia rahoituksen hakemisesta Tiistai Technopolis Vapaudenaukio / Lappeenranta Miradore Ltd Established in 2006, spin-off from UPM The story started already in 1995 from a burning
LisätiedotKADA (Drupal 7) migraatio uuteen (versioon) webiin
KADA (Drupal 7) migraatio uuteen (versioon) webiin Hallittu elinkaaren siirto suoran migraation sijaan Mikko Malmgren & Antti Tuppurainen Mikko Malmgren / Kuntaliitto Antti Tuppurainen / Industry62 @mikko_malmgren
LisätiedotPilvi mitä, miksi ja miten
Pilvi mitä, miksi ja miten We are stuck with technology when what we really want is just stuff that works. Douglas Adams Pekka Virtanen TTY/Ohjelmistoarkkitehtuurit 2010-10-07 Päivän menu Pilvilaskenta
LisätiedotADVANCED MOBILE NETWORK MONITORING SOLUTIONS. Made in EXFO Oulu site
ADVANCED MOBILE NETWORK MONITORING SOLUTIONS Made in EXFO Oulu site Working with EXFO 30 Years of leadership No. 1 Worldwide in portable optical test solutions More Than 1600 Employees Located in Canada,
LisätiedotTW-LTE 4G/3G. USB-modeemi (USB 2.0)
TW-LTE 4G/3G USB-modeemi (USB 2.0) Tiedonsiirtonopeus: 100 Mbps/50 Mbps LTE: 1800/2100/2600 MHz GSM/GPRS/EDGE: 850/900/1800/1900 MHz UMTS: 900/2100 MHz Pikaohje (Finnish) CE Käyttöönotto- ohje SIM- kortin
LisätiedotTIETOJOHDETTU RAKENNUSPROJEKTI Niko Vironen Kehityspäällikkö Fira Group
TIETOJOHDETTU RAKENNUSPROJEKTI Niko Vironen Kehityspäällikkö Fira Group Oy @NikoVironen niko.vironen@fira.fi CASE CAPELLA Tilaaja: Asumisoikeusyhdistys Suomen Omakoti Pääurakoitsija: Fira Oy Urakka-aika:
LisätiedotWinshuttle Transactionin käyttökokemuksia SAP Retailissä. 6.11.2014 Tarja Karhapää, Tieto
Winshuttle Transactionin käyttökokemuksia SAP Retailissä 6.11.2014 Tarja Karhapää, Tieto Tiedon SAP palvelut Tieto on Suomessa yksi kolmesta suurimmasta SAP ERP toimittajasta Tieto palvelee yli 300 000
LisätiedotOskarin avulla kaupungin karttapalvelut kuntoon
Oskarin avulla kaupungin karttapalvelut kuntoon CASE: TAMPERE Marko Kauppi, Tampereen kaupunki Oskari-verkostopäivä, Pasila, Messukeskus Tiistaina 19. toukokuuta 2015 Tänään tarjolla 1. Oskari.org Tampereella
LisätiedotJärjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
LisätiedotAsynkroninen ohjelmointi.net 4.5 versiolla
Asynkroninen ohjelmointi.net 4.5 versiolla Jari Kallonen Software Specialist at Tieturi Oy Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management
LisätiedotSAP Alustan Optimointi
SAP Alustan Optimointi Finug 31.8.2011 - Atos 06/09/2011 Euroopan johtava IT-palvelutalo Liikevaihto 8,7 miljardia euroa 78,500 työntekijää 42 maassa Euroopan suurin it-ulkoistuspalveluiden tarjoaja 7.
LisätiedotJatkuvuus on arkistoinnissa avainasia
Jatkuvuus on arkistoinnissa avainasia Ari Mattila Senior Systems Engineer EMC 1 Agenda Arkistointi ja tiedon elinkaaren hallinta Miksi arkistoidaan? Sähköpostin arkistointi Arkistoinnin haasteet EMC SourceOne
LisätiedotTech Conference 28.-29.5.2015. Visual Studio 2015, C#6,.NET4.6. Heikki Raatikainen. #TechConfFI
Tech Conference 28.-29.5.2015 Visual Studio 2015, C#6,.NET4.6 Heikki Raatikainen #TechConfFI Yleistä Avoimuus Open Source ja tuki yleisesti käytetyille ei-ms työkaluille Kaikki alustat tuettuna:.net 5
LisätiedotYlläpitäjät, järjestelmäarkkitehdit ja muut, jotka huolehtivat VMwareinfrastruktuurin
KOULUTUSTIEDOTE 1(6) VMWARE VSPHERE 5: INSTALL, CONFIGURE AND MANAGE II Tavoite Koulutuksen jälkeen osallistujat hallitsevat VMware vsphere -ympäristön asennuksen, konfiguroinnin ja hallinnan. Koulutus
LisätiedotSecurity server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes
LisätiedotKieliversiointityökalu Java-ohjelmistoon. Ohje
Kieliversiointityökalu Java-ohjelmistoon Ohje 2/6 SISÄLLYSLUETTELO 1 YLEISTÄ OHJELMASTA... 3 2 PÄÄ-IKKUNA...4 3 YLÄVALIKKO... 4 3.1 TIEDOSTO... 4 3.2 TOIMINTO... 4 3.3 ASETUKSET... 5 3.4 OHJE... 5 4 VÄLILEHDET...5
LisätiedotTIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO
TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TEHTÄVÄ 2: Symantec Endpoint Protection Manager, SEPM keskitetyn tietoturva hallintaohjelmiston asennus, sekä vaadittavien palveluiden/roolien käyttöönottaminen
LisätiedotXPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy
IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,
LisätiedotVersionhallintaa. Versionhallinnan käyttöönotto SAS ympäristössä
Versionhallintaa Versionhallinnan käyttöönotto SAS ympäristössä Sisältö Mitä on versionhallinta Rakenteet ja niiden oikeudet Repository Browserin käyttäminen Hakemistorakenteen luominen Metadatan tallettaminen
LisätiedotTEHTÄVÄ 3: * Tehtävä 1, ** Tehtävä 2
TEHTÄVÄ 3: Symantec Endpoint Protection Manager, SEPM asetukset, asennustiedoston tekeminen, asennus asiakaskoneisiin ja niiden keskitetty hallinta Server 2008 käyttöjärjestelmässä Symantec Endpoint Protection
LisätiedotKuinka paljon dataa on tarpeeksi?
Kuinka paljon dataa on tarpeeksi? Tiekartta hallitun datalammen rakennukseen Mikko Toivonen Manager, Systems Engineering Dell Technologies Finland Tekoälyn (koneoppimisen) kolme pilaria Tekoälyalgoritmit
LisätiedotInternet of Things. Ideasta palveluksi
Internet of Things Ideasta palveluksi 17.4.2015 Internet of Things ja business-potentiaali Pekka Pykäläinen Tuote- ja ratkaisupäällikkö, Data Platform Microsoft Oy # IoTidea Hieman teorioista Mooren lain
LisätiedotPaikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin
LisätiedotSecurity server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.x. Version 0.2 Pekka Muhonen 2/10/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes Contents
LisätiedotTrimble Feedback Mobile app ja rajapinnat Kuvaus
Mobile app ja rajapinnat 16.1 Copyright 1992-2016 Trimble Solutions Corporation part of Trimble Navigation Ltd. All rights reserved. Table of Contents ii (13) Table of Contents 1.1 -integraatio Trimble
LisätiedotOffice 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy
t Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy Agenda 1. Office Excel 2013 2. SharePoint 2013 3. SQL Server 2012 SP1 4. SharePoint 2013 BI-arkkitehtuuri 5. Kunta-analyysi
LisätiedotTietoturvallinen liikkuva työ. Juha Tschokkinen
Tietoturvallinen liikkuva työ Juha Tschokkinen Legacy environment Customers Partners Azure Windows Server Active Directory Microsoft Azure Active Directory Public cloud Cloud BYO On-premises VPN Classic
LisätiedotMitä uutta ConfigMgr 2012 SP2 ja 2016? Panu Saukko ProTrainIT Oy panu.saukko@protrainit.fi
Mitä uutta ConfigMgr 2012 SP2 ja 2016? Panu Saukko ProTrainIT Oy panu.saukko@protrainit.fi Pääkehityskohteet Mobiililaitehallinta Cloud first, mobile first näkyy käytännössä Windows 10 tuki Nykyisten ominaisuuksien
LisätiedotWeb Services tietokantaohjelmoinnin perusteet
ASP.NET Web Services Web Services tietokantaohjelmoinnin 2 (22) Sisällys Harjoitus 1: Tietokannat ja Web Services... 3 Harjoitus 2: Windows Client... 10 Harjoitus 3: Datan päivitys TableAdapterin avulla...
LisätiedotÄlykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj. 2013 IBM Corporation
Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj 2013 IBM Corporation 3 Enfo Suomessa Markkinat: Suomessa IT-palvelumarkkinan koko on noin 2,5 miljardia euroa ja sen arvioidaan kasvavan pitkällä
LisätiedotLiikennekaari Tieto-alaryhmä. 11.5.2015 Johanna Taskinen ja Paavo Moilanen
Liikennekaari Tieto-alaryhmä 11.5.2015 Johanna Taskinen ja Paavo Moilanen 1 Matkustaja joutuu muodostamaan matkaketjut monimutkaisesta kokonaisuudesta ja valitsee helpon täyden palvelun vaihtoehdon: auton
LisätiedotCopyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa
Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa Platform Tuotekehityksen haasteita ja ratkaisuja Haaste: Massiivisten tietomäärien hallinta Ratkaisu: Pilvipalvelun skaalautuvuus Haaste:
LisätiedotUse of spatial data in the new production environment and in a data warehouse
Use of spatial data in the new production environment and in a data warehouse Nordic Forum for Geostatistics 2007 Session 3, GI infrastructure and use of spatial database Statistics Finland, Population
LisätiedotAtostek. KanTa-konseptin tuotteistaminen ja vienti ulkomaille
Atostek KanTa-konseptin tuotteistaminen ja vienti ulkomaille 10.3.2017 Atostek CONFIDENTIAL Atostek - Company Facts Atostek Ltd. founded in 1999 56 employees mainly at Master level AAA credit rating since
LisätiedotKonesali ilman rajoja Kongressi A 5.3.2013
Konesali ilman rajoja Kongressi A 5.3.2013 t SC Orchestrator 2012 SP1 Harri Puupponen 5.3.2013 t 2012 Microsoft Corporation. All rights reserved. Sisältö Yleistä Arkkitehtuuri Uudet ominaisuudet Demoja
LisätiedotToimilohkojen turvallisuus tulevaisuudessa
Toimilohkojen turvallisuus tulevaisuudessa Turvallisuusseminaari ASAF 30.10-1.11.2006 Mika Strömman Teknillinen korkeakoulu 1 Sisältö Luotettavuuden lisääminen hyvillä tavoilla Toimilohkokirjastot Turvatoimilohkot
LisätiedotÄlykäs paikkatietoinen ostoskärry
Älykäs paikkatietoinen ostoskärry Azure osana erittäin vähävirtaista kommunikointijärjestelmää. Marko Mattila Tuomas Tolvanen Agaidi Oy 5.3.2012 Régis Laurent Director of Operations, Global Knowledge Competencies
LisätiedotAction Request System
Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet
LisätiedotHaka-palveluiden valvonta ja tilastointi AAIEye -työkalun avulla. Mika Suvanto, CSC. mika.suvanto@csc.fi 3.9.2009
Haka-palveluiden valvonta ja tilastointi AAIEye -työkalun avulla Mika Suvanto, CSC mika.suvanto@csc.fi 3.9.2009 Mitä se tekee? kaksi perustoimintoa: valvoo Haka-palveluiden toimintaa kirjautumalla niihin
LisätiedotEASY Tiedostopalvelin Käyttöopas
EASY Tiedostopalvelin Käyttöopas Windows Client www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Asennus 2. Yhdistäminen pilveen - Tiedostojen siirto - Paikallisten
LisätiedotREST rajapintana mobiilikehityksessä
REST rajapintana mobiilikehityksessä Django & WP7 Jonne Räsänen 2011 jonne.rasanen@jyu.fi Case iscope Hälytyspalvelu Web-palvelu Mobiilisovellus REST (REpresentational State Transfer) Aikojakin vanhempi
LisätiedotLab SBS3.FARM_Hyper-V - Navigating a SharePoint site
Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Note! Before starting download and install a fresh version of OfficeProfessionalPlus_x64_en-us. The instructions are in the beginning of the exercise.
LisätiedotBDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.
BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET. Pekka Ollikainen Open Source Microsoft CodePlex bio Verkkosivustovastaava Suomen Sarjakuvaseura
Lisätiedotin condition monitoring
Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä
LisätiedotSUSEtoberfest TERVETULOA
1 SUSEtoberfest TERVETULOA #SUSEtoberfest SUSE silmäyksellä 5 Missä SUSE johtaa 6 SUSE strategia 7 Entä sitten Suomessa? Koulutus Teknologia-osaaminen Edustus Twitter Suomi SUSENews Yhteystiedot Materiaalit
LisätiedotWAMS 2010,Ylivieska Monitoring service of energy efficiency in housing. 13.10.2010 Jan Nyman, jan.nyman@posintra.fi
WAMS 2010,Ylivieska Monitoring service of energy efficiency in housing 13.10.2010 Jan Nyman, jan.nyman@posintra.fi Background info STOK: development center for technology related to building automation
LisätiedotUuden sukupolven soteratkaisut
Uuden sukupolven soteratkaisut Senaattoritapaaminen 23.1.2019 Kalle Reivilä kalle.reivila@tieto.com Kohti älykkäämpää yhteiskuntaa Yksilökohtaisesti räätälöityjä palveluita Rajattomat mahdollisuudet Informaation
LisätiedotEsitykset jaetaan tilaisuuden jälkeen, saat linkin sähköpostiisi. Toivottavasti vastaat myös muutamaan kysymykseen tapahtumasta Have a lot of fun!
SUSEtoberfest 2017 #SUSEtoberfest @SUSESuomi Wifi saatavilla SSID:Korjaamonavoin salasana: korjaamo Finceptum koulutuksen ständi Lasse Paavola SUSE ja Micro Focus Secure -tiimi Esitykset jaetaan tilaisuuden
LisätiedotAndroid ohjelmointi. Mobiiliohjelmointi 2-3T5245
Android ohjelmointi Mobiiliohjelmointi 2-3T5245 Mikä on Android? Linux kernelin päälle rakennettu, Googlen kehittämä sovelluspino mobiilisovelluksiin Erillinen versio puhelimelle ja taulutietokoneille
LisätiedotTeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps
TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps Pikaohje Laite toimii Windows XP SP3, Windows 7,8,10 ja Mac OSx 10.5 tai käyttöjärjestelmissä, Linux tuki netistä ladattavilla ajureilla USB portin
LisätiedotInternet of Things. Käänteentekeviä innovaatioita ja uusia liiketoimintamahdollisuuksia. Pekka Pykäläinen, Product & Solutions Manager Microsoft Oy
Internet of Things Käänteentekeviä innovaatioita ja uusia liiketoimintamahdollisuuksia Pekka Pykäläinen, Product & Solutions Manager Microsoft Oy Mikä differentioi edelläkävijät? Data. Hyötyjen potentiaali
LisätiedotSelvitysraportti. MySQL serverin asennus Windows ympäristöön
Selvitysraportti MySQL serverin asennus Windows ympäristöön IIO30200 / Jouni Huotari Arto Sorsa / F3900 CREATIVE COMMONS LISENSOITU http://creativecommons.org/licenses/by-nc-sa/1.0/fi/ 26.4.2010 1 SISÄLTÖ
LisätiedotWindows Phone. Module Descriptions. Opiframe Oy puh. +358 44 7220800 eero.huusko@opiframe.com. 02600 Espoo
Windows Phone Module Descriptions Mikä on RekryKoulutus? Harvassa ovat ne työnantajat, jotka löytävät juuri heidän alansa hallitsevat ammatti-ihmiset valmiina. Fiksuinta on tunnustaa tosiasiat ja hankkia
LisätiedotTech Conference 28.-29.5.2015. Hybrid Cloud: On-premises ja Public Cloud yhdessä Heikki Bergius Senior-konsultti Sovelto.
Tech Conference 28.-29.5.2015 Hybrid Cloud: On-premises ja Public Cloud yhdessä Heikki Bergius Senior-konsultti Sovelto #TechConfFI Sisältö Mikä ihmeen Hybrid Cloud Miksi mitkä ovat hyödyt Käyttöskenaarioita
LisätiedotMac-tietokoneiden hallinta
Mac-tietokoneiden hallinta IT2011 2.11.2011 Mika Viikki Järjestelmätukihenkilö, Metropolia AMK mika.viikki@metropolia.fi Mitä Mac-hallintaan sisältyy? Mitä Mac-hallintaan sisältyy? Järjestelmäasetukset
LisätiedotAvoimen lähdekoodin kehitysmallit
Avoimen lähdekoodin kehitysmallit Arto Teräs Avoimen lähdekoodin ohjelmistot teknisessä laskennassa -työpaja CSC, 25.5.2009 Avoimen lähdekoodin kehitysmallit / Arto Teräs 2009-05-25
LisätiedotDataLake-hanke - AWS , tietohallinto, Matti Valli, Pasi Porkka
DataLake-hanke - AWS 26.9.2018, tietohallinto, Matti Valli, Pasi Porkka DataLake Organisaation näkökulma Yhteen järjestelmään kerätty organisaation liiketoiminnallinen tieto parantaa organisaation mahdollisuuksia
Lisätiedot.NET 2006 ja sen jälkeen
.NET 2006 ja sen jälkeen Ahti Haukilehto FC Sovelto Oyj Microsoft Regional Director, Finland Superior tools, niin mitkä? Visual Studio Team System Team Foundation Server DSL Tools 2 Visual Studio Team
LisätiedotNetwork Video Recorder. Pika-asennusohje
Network Video Recorder Pika-asennusohje 1 Aloitus Paketti sisältää Tarkasta paketin sisältö huolellisesti. Paketin tulisi sisältää seuraavat tarvikkeet. Jos jokin osista puuttuu tai on vahingoittunut,
LisätiedotTech Conference 28.-29.5.2015. Mikropalvelut, Kontit ja Nano Server tulevaisuuden ajoympäristöt? Jouni Heikniemi Offbeat Solutions.
Tech Conference 28.-29.5.2015 Mikropalvelut, Kontit ja Nano Server tulevaisuuden ajoympäristöt? Jouni Heikniemi Offbeat Solutions #TechConfFI Hei kuka puhuu? Offbeat Solutions 2010 -> konsultti Sininen
LisätiedotMS Aamubrunssi Aktiivihakemiston uutuudet
MS Aamubrunssi Aktiivihakemiston uutuudet 1 Agenda Uudenlainen salasanapolitiikka Useat salasanapolitiikat PSO Tapoja tehdä Demo Aktiivihakemiston auditoinnin parannukset Demo ReadOnly Domain Controller
LisätiedotUutta Remote Support Platform 3.1 -versiossa
What's New Asiakirjaversio: 1.0 2014-05-09 Asiakirjaversiot Seuraavassa taulukossa esitellään asiakirjan tärkeimmät muutokset. Versio Pvm Kuvaus 1.0 2014-05-09 Ensimmäinen versio 2 All rights reserved.
LisätiedotMakrojen mystinen maailma lyhyt oppimäärä
Makrojen mystinen maailma lyhyt oppimäärä Makrot osana SAS-teknologiaa Yleiskuva Jouni Javanainen Aureolis lyhyesti Aureolis on jatkuvia Business Intelligence -palveluita tuottava asiantuntijaorganisaatio
LisätiedotUusi vuosikymmen: vanhat haasteet, uudet välineet. Pekka Järvinen teknologiajohtaja Enfo
Uusi vuosikymmen: vanhat haasteet, uudet välineet Pekka Järvinen teknologiajohtaja Enfo Enfo lyhyesti Enfo tarjoaa yrityksille ja yhteisöille mutkattomia tietotekniikkapalveluja Suomessa ja Ruotsissa.
LisätiedotIBM Iptorin pilven reunalla
IBM Iptorin pilven reunalla Teppo Seesto Arkkitehti Pilvilinnat seesto@fi.ibm.com Cloud Computing Pilvipalvelut IT:n teollistaminen Itsepalvelu Maksu käytön mukaan Nopea toimitus IT-palvelujen webbikauppa
LisätiedotMY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6
MY STANDARD -OHJE mystandard.hansaworld.com Standard ERP Pilvipalvelu Sivu 1/6 KÄYTTÖÖNOTTO Mikäli Standard ERP -ohjelmistonne on HansaWorldin pilvipalvelimella (hostingissa), teidän on mahdollista hallinnoida
LisätiedotVisualisoi tapahtumat ja selvitä niiden kulku
Visualisoi tapahtumat ja selvitä niiden kulku ~ Demoesitys tietoturvatapahtumien hallinnasta ~ Antti Jääskeläinen, Asiantuntijapalvelut, Cygate Oy Turvaa infrastruktuurisi Cygaten tietoturvapalveluilla
LisätiedotKäyttöohje. Teknocalor MagiCAD plugin
Käyttöohje Teknocalor MagiCAD plugin Sisältö Teknocalor MagiCAD plugin... 1 Ohjelman asentaminen... 1 Tarvittavat ohjelmat... 1 Asennus... 1 Ohjelman käynnistäminen... 2 Ohjelman käyttäminen... 3 Teknocalor
LisätiedotAsennusohjeet HIITed palvelun asentamiseen
Asennusohjeet HIITed palvelun asentamiseen Asennus käydään step by step tyyppisesti läpi vaiheittain Suositellut laitevaatimukset: Pentium II prosessori tai parempi Min. 128MB muistia Nopea I/O varustettu
LisätiedotTEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta
TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta Windows Deployment Services, WDS Käyttöjärjestelmän asennus työasemalle Dynamic Host Configuration Protocol, DHCP * Domain Name System,
LisätiedotHAKURATKAISUN ANATOMIA - KURKISTUS PELLIN ALLE
HAKURATKAISUN ANATOMIA - KURKISTUS PELLIN ALLE Jukka Huhta Nikke Myöhänen Ville Tenhunen 5.11.2014 AGENDA MITÄ? MIKSI? ARKKITEHTUURI KAHLAUS INDEKSIT INTEGRAATIOT KÄYTTÖLIITYMÄT RAUDAT KÄYTTÖ NYT JA JATKOSSA
LisätiedotMaiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi)
Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi) Tietokannan hallinta-opintojakson selvitysraportti Huhtikuu 2010 Mediatekniikka ICT/Teknologia Tämän teosteoksen käyttöoikeutta koskee Creative
LisätiedotThe necessary product key can be found in the hand out given to you.
205 Tietokoneet ja verkot: tietoturva 205 Computers and networks: data security Tehtävän yleinen osuus (1,5p) General information Yritys on hankkinut F-Secure Protection Service for Business-lisenssin.
LisätiedotMOLTO-konekäännösprojekti ja Grammatical Framework
MOLTO-konekäännösprojekti ja Grammatical Framework monikielisissä sovelluksissa KITES-aamiaisseminaari 29. marraskuuta 2012 Seppo. Nyrkko (ät) helsinki.fi Grammatical Framework Haskell-pohjainen, funktionaalinen
Lisätiedot