SharePoint Apps & Office Apps

Slides:



Advertisements
Samankaltaiset esitykset
Erähallinta SAP Best Practices Baseline Package
Advertisements

Microsoft BizTalk Server 2013 uudet ominaisuudet
Tuotannon alihankinta SAP Best Practices Baseline Package
Tietokantakehitys kiinteäksi osaksi modernia ohjelmistokehitystä Vesa Tikkanen |
Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management SharePoint 2013: työnkulut ja liiketoiminta-
Hallintaa yli pilvirajojen
Skenaarion yleistiedot – 1
MDOP 2012: IT - ammattilaisen työkalut infran kehittämiseen
Markkinointikulujen ja muiden toteutuneiden yleiskustannusten sisäinen tilaus SAP Best Practices Baseline Package SAP Best Practices.
Pilvipalvelujen sudenkuopat Ville KiveläMika Salminen Operatiivisen IT-toiminnan päällikköMyyntijohtaja Aalto-yliopiston ITCloud Solutions CS Oy.
Tech days ● 2010 Finland. tech days ● 2010 Finland.
SharePoint 2013: dokumentinhallinta (ECM) ja metatietojen hyödyntäminen Petteri Sjöholm & Jari Kotola Sovelto #td2013fi.
Skenaarion yleistiedot – 1
Skenaarion yleistiedot – 1
Standardihintalaskelma SAP Best Practices Baseline Package SAP Best Practices.
Jälkityön käsittely (keskeneräinen työ) SAP Best Practices Baseline Package SAP Best Practices.
Sisäinen tilaus - T&K-toteuma SAP Best Practices Baseline Package
Skenaarion yleistiedot – 1
SignalR Tero Teelahti Basware. Agenda • SignalR? • Miksi? • Tekniikka • Suorituskyky • Vaihtoehdot • Käyttöskenaariot.
Kauden päätös – projektit SAP Best Practices Baseline package
Office 365:een siirtyminen
Yhdistettyjen sovellusten ja palveluiden toteutustavat
Skenaarion yleistiedot – 1
Visual Studio 2008 ja sovellusten elinkaaren hallinta Matti Antila Jukka Wallasvaara Iikka Paavolainen Microsoft Oy.
Marko Mikkola Solution Sales Professional – Security and Management Microsoft Oy, Enterprise and Partner Group
Yhden- mukainen ja virtualisoitu Prosessien mukaan mallinnettu Palvelu- keskeinen Käyttäjä- läheinen Ihmiset, Prosessit, Teknologia PerusStandardoituEdistynytDynaaminen.
T Software project – Final demo / 6 Metrix Workgroup Metrix Helsinki University of Technology Software Business and Engineering Institute.
Kurssilla käytettävät työkalut
T&K-suunnittelun sisäinen tilaus SAP Best Practices Baseline Package
Palveluiden ulkoinen hankinta SAP Best Practices Baseline package
Suomenkielisen Windowsin taustaa
Sähköinen itsepalvelu olemassa oleviin järjestelmiin
Windows Presentation Foundation UxE:n näkökulmasta
Ketterä kehitys käytännössä – TFS & Meteor
Aikaraportointi SAP Best Practices Baseline Package
Yritysrakenne Yleistiedot
Tositteen jaon aktivointi SAP Best Practices Baseline Package SAP Best Practices.
Kyvykäs kehitysympäristö - työkalut kuntoon! Sami Poimala, Offbeat Solutions.
Myyntitarjous SAP Best Practices Baseline Package
Skenaarion yleistiedot – 1
Matkanhallinta SAP Best Practices Baseline Package
Typescript Lenard Gunda, Fujitsu. Lenard Gunda Arkkitehti Fujitsu Finland
vuorovaikutteiset www-sivut1 Palvelinpuolen www- ohjelmointi Dynaaminen Internet  käyttäjän tai selaimen tunnistaminen  käyttäjän toiveiden.
Kiinteähintainen myyntisopimus sekä aika- ja nimikeperusteinen laskutus SAP Best Practices Baseline package SAP Best Practices.
ECM by SYSOPENDIGIA - APPETITE ©2007 E.S.A. Tietokanta Timo Holm Mika Kilpeläinen.
Sähköisen työskentelyn ja verkostoitumisen palveluympäristö.
Hyvityslaskumenettely SAP Best Practices Baseline package SAP Best Practices.
Myyntimäärän ennuste SAP Best Practices Baseline Package SAP Best Practices.
Sarjanumerohallinta SAP Best Practices Baseline Package SAP Best Practices.
Skenaarion yleistiedot – 1
Kassanhallinnan tila-analyysi ja pankkitiliclearing SAP Best Practices Baseline Package SAP Best Practices.
Pakkanen -arkkitehtuurin siirto toteutustekniikoihin
Varastonarvostus vuositilinpäätöstä varten SAP Best Practices Baseline Package SAP Best Practices.
Lyhytkestoinen konsultointi ja kiinteähintainen laskutus SAP Best Practices Baseline package SAP Best Practices.
Suunniteltujen palveluiden myynti SAP Best Practices Baseline Package SAP Best Practices.
Kevyt varastonhallinta SAP Best Practices Baseline Package
Skenaarion yleistiedot – 1
Katetuottoanalyysi – toteuma SAP Best Practices Baseline Package
Segmenttiraportit SAP Best Practices Baseline Package SAP Best Practices.
Skenaarion yleistiedot – 1
Katetuottoanalyysi SAP Best Practices Baseline Package
Tarvittavat prosessin vaiheet SAP Best Practices Baseline Package
Kauden päätöksen palvelu- tilaukset SAP Best Practices Baseline Package SAP Best Practices.
Office 2000 ja BackOffice palvelut Knowledge Management ratkaisuna Harri Henell Program Manager Microsoft Oy.
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Projektisuunnitelma.
© 2010 Ammattiosaamisen kehittämisyhdistys AMKE ry. IVETA International conference 2014 Helsinki 19 – 21 August 2014 St. Petersburg 22 – 23 August 2014.
Malli- ja simulointilaskenta SAP Best Practices Baseline Package SAP Best Practices.
Prosessiturvallisuuden kehittäminen on vahvasti tulossa. Mistä osaajat ? Turvallisuusosaaminen workshop Jarmo Paulamäki.
X-ROAD ENVIRONMENTAL MONITORING
Kari Systä Tampere University of Technology / Software Systems
Esityksen transkriptio:

SharePoint Apps & Office Apps Jussi Roine, Onsight Olli Jääskeläinen, Innofactor #td2013fi

Jussi Roine Microsoft Certified Master: SharePoint 2010 Microsoft Certified Solutions Master: SharePoint Microsoft Certified Trainer Mojito Enthusiast jussi@onsight.fi about.me/jussiroine

Olli Jääskeläinen Microsoft Certified Master: SharePoint 2010 Microsoft Certified Solutions Master: SharePoint olli.jaaskelainen@innofactor.com about.me/olli.jaaskelainen

Appsit – mistä on kyse? Arkkitehtuuri Apps-infrastruktuurin konfigurointi Liiketoiminnan jatkuvuus Omat appsit

Appsit – mistä on kyse?

SharePointin räätälöinti: 2007, 2010, 2013 SPC2012 - Developer 4/3/2017 SharePointin räätälöinti: 2007, 2010, 2013 Featuret Solution-paketit Full trust Sandbox-malli CSOM _api REST Apps © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Mistä on kyse? Uudenlainen tapa tuoda sovelluksia ja toimintoja osaksi SharePointia ja Officea Tutut teknologiat: HTML + Javascript, CSS Vapaasti valittavat työkalut toteutukseen, esim. Visual Studio, Office 365 Developer Site (“Napa”), Notepad++ jne. Vahva tuki pilvipalveluihin Useita jakeluteitä

Appsien käyttöönotto Office Store App Catalog Suora asennus (PowerShell)

Arkkitehtuuri #td2013fi

Arkkitehtuurivaihtoehdot SharePoint appseille Provider-hosted Hostaa itse koko ratkaisu: Valitse itse teknologiat ja palvelualusta Oma infra SharePoint Host Web Pilvipalvelupohjaiset appsit Eventit SharePointilta Server-side sallittu Oauth-autorisointi Autohosted (Azure) Windows Azure + SQL Azure provisioidaan automaattisesti Azure SharePoint Host Web SharePoint-Hosted app Yksinkertaisin ja loogisin: Hostaa SharePointin rinnalla - App on luonteva osa SharePointia: oma subweb (“App Web”) - HTML ja JavaScript toteutukseen – ei server-side koodia! SharePoint Host Web SharePoint App Web

SharePoint Apps - kokonaiskuva Web Server Host Browser Host SharePoint 2013 Office 2013 Palvelinpään logiikka .NET / muut teknologiat Asiakaspään logiikka HTML / CSS / Javascript Server APIs Client APIs APP APP Autohosted SQL Web Sites Provider-hosted Other E.g. LAMP IIS / ASP.Net Windows Azure SharePoint SQL Workflow IE Chrome Firefox Safari Tier 1 Tier 2 Other ECMAScript 5 CSOM REST Office JS SharePoint JS (CSOM) On-premises Online Office Web Apps WinRT Mac Mobile Win32 SharePoint & Exchange

Apps-infrastruktuurin konfigurointi

Apps-infrastruktuurin konfigurointi: DNS Valitse apps-domain ja prefix tdApps.local Konfiguroi DNS Luo Forward Lookup Zone apps-domainille Luo CNAME-tietue joka osoittaa SharePoint-farmiin (*.appsdomain)

Apps-infrastruktuurin konfigurointi: SharePoint Käynnistä palvelut ja provisioi service applicationit SharePoint Foundation Subscription Settings Service App Management Service Konfiguroi app-urlit Prefix ja SPAppDomain Provisioi tyhjä site collection appseja varten

Äh, ei se toimi Set-SPLogLevel (ja Clear-SPLogLevel) ULSViewer Developer Dashboard IIS + DNS + DNS client cache

Demo Apps-infrastruktuurin konfigurointi

SharePoint Appsit ja liiketoiminnan jatkuvuus

Appsit ja liiketoiminnan jatkuvuus Business Continuity Management on IT:n ja liiketoimintayksiköiden yhteinen prosessi Varmistetaan, että järjestelmät ovat käytettävissä ja toiminta voidaan palauttaa ongelmatilanteissa (jatkuvuus) SharePoint Appsit tuovat BCM:ään monimutkaisuutta ja lisää suunniteltavaa – huomioi haasteet myös Office Appseissa IT ihmisten on tärkeä muistaa että järjestelmät eivät ole arvokkain osa vaan niiden sisältämä data

Empowering the user!

€ € Provider Hosted Auto Hosted App tai Provider Hosted App SharePoint

No, entä ratkaisu? Ei helppoa ratkaisua – vaihtoehdot huolehdittava erikseen Restore Apps for SharePoint (http://technet.microsoft.com/en- us/library/jj871010.aspx) ei tarjoa ohjetta yksittäisen Appsin palauttamiseen Ymmärrä rajoitukset! Kommunikoi. Sovi. Suunnittele. Toteuta. Testaa.

Demo Apps BCM

Kannattaisiko meidän kehittää omia Appseja? #td2013fi

Kenen kannattaa kehittää omia SharePoint ja Office Appseja? SharePointia käyttävien organisaatioiden Erityisesti Access Apps ja työnkulun prosessit Palveluja tarjoavien organisaatioiden Esim. julkisen liikenteen palvelut yhdellä Appsilla SharePointia käyttäville organisaatioille Käyttöliittymänä vaikkapa organisaation yritysasiakaspalveluun

Mahdollisuus tehdä tuotteita globaaliin markkinaan SharePoint ja Office Appsit Microsoftin SI ja ISV -partnerien mahdollisuutena Hyödynnetään asiakasprojekteissa vaihtoehtoisena monistettavana sovelluskehitysmallina Mahdollisuus tehdä tuotteita globaaliin markkinaan Edistyneitä ansaintamalleja lisälaskutusta tuotteen ominaisuuksilla Tuotteen elinkaarenhallinta trial, full versio, päivittäminen

Appsin julkaisu Office Storeen Validointiprosessi http://msdn.microsoft.com/en- us/library/office/apps/jj220035(v=office.15) Jokainen appi on globaalissa jakelussa Ennakkovaatimukset appseille http://msdn.microsoft.com/en-us/library/office/apps/jj220033 Seller Dashboard https://sellerdashboard.microsoft.com/Registration

Kiitos! Ja anteeksi! Anna palautetta – ellet jo antanut eilen iltabileissä.. techdays.fi http://bit.ly/TDSPApps

Q&A