WebSphere Academy dla Partnerów IBM Polska



Podobne dokumenty
IBM MobileFirst! Wprowadzenie do strategii IBM w zakresie rozwiązań mobilnych! Włodek Dymaczewski"

IBM Worklight, " czyli wszystko czego potrzebujesz aby umobilnić swój biznes"

CMS, CRM, sklepy internetowe, aplikacje Web

Koniec problemów z zarządzaniem stacjami roboczymi BigFix. Włodzimierz Dymaczewski, IBM

Enterprise Mobility urządzenia mobilne w infrastrukturze przedsiębiorstwa# Grażyna Dadej, Andrzej Urbanowicz"

Wprowadzenie do Kaspersky Value Added Services for xsps

Ochrona o poziom wyżej. OCHRONA DIGITAL

MONITOROWANIE DOSTĘPNOŚCI USŁUG IT

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Warstwa ozonowa bezpieczeństwo ponad chmurami

Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne

Tworzenie własnych Smart Mobile Apps dzięki MobileHMI. ICONICS Worldwide Customer Summit

Symantec Enterprise Security. Andrzej Kontkiewicz

Twórz, zarządzaj i dziel się wiedzą z zespołem!

Wyspecjalizowani w ochronie urządzeń mobilnych

Czym jest Samsung KNOX? Bezpieczny telefon. -Zabezpieczenie służbowych danych i aplikacji - Środowisko pracy dla biznesu

BITDEFENDER GRAVITYZONE

Identity Management w Red Hat Enterprise Portal Platform. Bolesław Dawidowicz

Powiedz TAK dla mobilności w biznesie wybierając Novell ZENworks Mobile Management!

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

Marzena Kanclerz. Microsoft Channel Executive. Zachowanie ciągłości procesów biznesowych. z Windows Server 2012R2

Storware KODO. Zaawansowana platforma do zarządzania i zabezpieczenia danych na urządzeniach mobilnych STORWARE.EU

Google Android. Opracował Maciej Ciurlik

Gemini Cloud Project Case Study

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

NASZA MISJA. wszystkie nasze dzialania sfokusowane sa na efektywną, partnerską współprace.

Tworzenie cross-platformowych aplikacji w Xamarin.Forms

Internet Security Multi-Device PL Box 2-Device 1Year KL1941PBBFS

Gdy liczy się prędkość rozwiązanie jest jedno, Webroot. Instalator 700Kb Instalacja ok. 2 sek. Skanowanie 2 min.

Wyspecjalizowani w ochronie urządzeń mobilnych

Bądź mobilny. dysponując bezpiecznym dostępem do plików i możliwością samoobsługowego drukowania. Rafał Kruschewski.

Tivoli Endpoint Manager jak sprawnie zarządzać systemami

Symantec Powered by PGP

Powiedz TAK dla mobilności w biznesie wybierając Novell ZENworks Mobile Management!

System Centralny dla banku w 6 miesięcy

Storware KODO. One KODO to protect them all STORWARE.EU

Airwatch - zarządzanie mobilnością. Jarosław Świechowicz jswiecho@greeneris.com

Nowy sposób tworzenia i zarządzania systemem kolejkowym.

Client Management Solutions i Mobile Printing Solutions

brandrace FUNKCJONALNY sklep internetowy

Mamy najlepsze ceny na rynku!

Wymagania systemowe dla Qlik Sense. Qlik Sense June 2018 Copyright QlikTech International AB. Wszelkie prawa zastrzeżone.

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

Co nowego w. wersji 12?

Aktualizacja środowiska JAVA a SAS

SERWERY KOMUNIKACYJNE ALCATEL-LUCENT

HP Service Anywhere Uproszczenie zarządzania usługami IT

Client Management Solutions i Mobile Printing Solutions

BEZPIECZNY BIZNES GDZIEKOLWIEK CIĘ ZAPROWADZI. Protection Service for Business

Łukasz Misiukanis, CEO, Socializer SA

Check Point Endpoint Security

Przedstawiamy produkt KASPERSKY ENDPOINT SECURITY FOR BUSINESS

Wymagania systemowe dla Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Wszelkie prawa zastrzeżone.

Aplikacja mobilna wykorzystywana na potrzeby zarządzania bezpieczeństwem. Case study na przykładzie wdrożenia platformy BCMLogic

Wprowadzenie do PhoneGap / Cordova

Client Management Solutions i Universal Printing Solutions

Architektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa,

Przetwarzanie danych w chmurze

FAQ. Dotyczące nowej bankowości mobilnej.

Software Updater F-Secure Unikatowe narzędzie, które chroni firmy przed znanymi zagrożeniami

Agenda. Rys historyczny Mobilne systemy operacyjne

Urządzenia mobilne Nowe szanse, nowe zagrożenia FWZQJAEHEPQABIRQS

AppSense - wirtualizacja użytkownika

Założenia projektowe dla zapytania ofertowego EAK_ZA_01/2015

Sławomir Burak Sun Capital SOPHOS Platinum Partner

Włącz autopilota w zabezpieczeniach IT

Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008

Integral over IP. Integral over IP. SCHRACK SECONET POLSKA K.Kunecki FIRE ALARM

Agenda. Urządzenia mobilne w transakcjach elektronicznych. - szanse i zagrożenia. Artur Maj, Prevenity. Przegląd rynku urządzeń mobilnych

Definicja, rodzaje chmur obliczeniowych oraz poziomy usług

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

BCC Software Factory. Oferta: Tworzenie, rozwój i utrzymanie oprogramowania. Tytuł prezentacji 1

Progressive Web Apps w kontekście proximity marketingu

Bezpieczeństwo systemów internetowych

Adam Dolega Architekt Rozwiązań Biznesowych Microsoft

Cel szkolenia. Konspekt

Zdalny dostęp SSL. Przewodnik Klienta

Elektroniczny Dowód Osobisty w Hiszpanii Doświadczenia Software AG w realizacji projektu analiza przypadku

Platforma Bankowości Mobilnej dla grupy

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński

Terminarz szkoleń, II półrocze, 2015 rok Microsoft

InfoLAN Sp. z o.o., OPIS MODUŁÓW Spis treści

LOTUS DAY Lotus Sametime grudnia 2009 r., Warszawa. Rafał Skirzyński, IBM

Instrukcja aktywacji aplikacji Mobile Biznes

<Insert Picture Here> SOA w oparciu o domeny kompetencyjne oraz architekturę referencyjną

MOBILNA BANKOWOŚĆ potrzeba czy moda?

Bankowość mobilna. Innowacyjne rozwiązania. Piotr Piłaciński Czerwiec

Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

Dlaczego my? HARMONOGRAM SZKOLEŃ lipiec - wrzesień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

BitDefender GravityZone Security for Virtualized Environments VS 1ROK

Terminarz Szkoleń ACTION CE

Systems Manager Zarządzanie urządzeniami mobilnymi oparte na chmurze

Jan Kleczkowski Academic Program Manager

ZALETY KORZYSTANIA Z TRAKA TOUCH

ZAPYTANIE OFERTOWE. Wsparcie projektów celowych

MS OD Integrating MDM and Cloud Services with System Center Configuration Manager

z kapitałem polskim Zatrudnienie 1 10 osób osób 2,27% osób 11,36% osób osób powyżej osób 20,45% 50,00% 13,64%

Transkrypt:

WebSphere Academy dla Partnerów IBM Polska Worklight jak szybko zbudować aplikację działającą na róŝnych platformach mobilnych. Andrzej Kowalczyk 2012 IBM Corporation

Pożądane gadżety?

Pożądane gadżety?

Pożądane gadżety?

Urządzenia mobilne zmieniająsposób spędzania czasu i komunikacji UŜytkowników komórek trzyma ją w zasięgu ręki 100% czasu Z końcem tego roku, mobilne transakcje wzrosną o 50% w stosunku do zeszłego roku Klienci, którzy kupują za pomocą tabletów spędzają 20% więcej czasu na zakupach niŝ osoby, które wykorzystują komputery

Urządzenia mobilne zmieniająsposoby podejścia do biznesu w różnych branżach SłuŜba zdrowia Budownictwo Sektor publiczny z: Tradycyjne instytucje z: Generalnego wykonawcy w zdalnych pracowników z: Zablokowanych w korkach w: Bezproblemową interakcję pomiędzy lekarzami i dostawcami, polepszając jakość obsługi, bezpieczeństwo pacjentów w: Kierownicy projektów uzbrojeni w mobilne rozwiązania pozwalają znajdować nowe projekty w branŝach o wyŝszej marŝy w: W ludzi potrafiących w czasie rzeczywistym omijać trudne sytuacje na podstawie informacji mobilnych

35% 30% Mobilna bankowość największą wartością dla klientów Mobilny bank, czynnik nr 1 przy podejmowaniu dezycji o zmianie banku 32% Wg wieku użytkowników 30% Procent użycia 25% 20% 24% 21% 21% 15% 15% 10% 5% 2% 0% 60% 50% 40% 30% 20% 10% 0% Mobile Banking 12% Opłaty 15% Lokalizacja oddziałów Usługi śródło: http://www.alixpartners.com/en/mediacenter/pressreleasearchive/tabid/821/articletype/articleview/articleid/203/smartphones-rapidly- Transforming-Mobile-Banking-From-New-Concept-to-Tablestakes-According-to-AlixPartners-Study.aspx, Feb 22, 2012 22% Inne 30% Adoption growth by year Wiek 18-34 Wiek 35-54 2011 2012 2013 2014 2015 2016 42% 50%

Szybkąreakcjąjest skoncentrowanie sięna urządzeniach mobilnych i aplikacjach Business leaders respond to mobile with, Let s build a really slick mobile app, put it up on itunes and we re done!... the fact [is] that underlying legacy applications and business processes need optimizing for the mobile experience. Clay Richardson, Forrester Analyst

Prawdziwątransformacjąjest zmiana modelu biznesowego z w Proste uczenie i współdzielenie Wysyłanie email i, dostęp do kalendarza, social networking Proste transakcje: zakup piosenki, ebooka Pojawiły się dwie moŝliwości dla biznesu: Współdziałanie takich składowych jak: gdziekolwiek, kiedykolwiek. Udostępnienie większej ilości funkcji biznesowych w ruchu

Prawdziwym pytaniem jest Czym jest transakcja? Kiedy się zaczyna?

Mobilnątransakcjąjest znacząca zmiana jakiejkolwiek wartości biznesowej. Check-in na lot samolotem Ocenianie i inne akcje społecznościowe Programy lojalnościowe Samoobsługa pracowników Podpisywanie dokumentów Krok decyzyjny w procesie Przechwycenie zachowań klientów Współpraca Zakup towarów i usług itp.

Biznes boryka sięz wyzwaniami jakie pojawiająsięaplikacjach mobilnych Rozdrobnienie urządzeń i platform Szybkość iteracji dla cyklu Ŝycia aplikacji mobilnych Online/Offline - funkcjonalność Bezpieczeństwo aby chronić dane korporacyjne Integracja z systemami back-end i w chmurze Kontekst mobilny wykorzystanie przewag jakie dają mobilne urządzenia geolokalizacja

Visa: Dopasowane oferty pomagają dostawcązwiększyćefektywność marketingu

Air Canada: sztukasamoobsługi. Jak samoobsługa pomogła zmienić jej markę Wielokanałowa aplikacja wykorzystująca przyzwyczajenia uŝytkowników iphone, Blackberry, wykorzystująca back-end zbudowany w architekturze SOA Aplikacja mobilna wspiera 3 linie biznesu: Air Canada: Check-in, Mobilne płatności, Electroniczne karty pokładowe, Status lotu, Powiadomienie o opóźnieniach SMS & Email, Nieregularne operacje, B2E. Air Canada Cargo: Śledzenie przesyłki, Powiadamianie o statusie, wyszukiwanie terminów dla Cargo. Air Canada Vacations: Wyszukiwanie ofert, Zakupy dnia, dostarczanie treści o destynacji, integracja z Facebook, Twitter, Youtube. Aplikacja Air Canada na platformę iphone App ponad 1.5 Million ściągnięć ; wybrana jako Nr 1 w kategorii podróŝe (Nr 2 we wszystkich kategoriach) w App Store w Kanadzie

Air Canada: sztukasamoobsługi. Jak samoobsługa pomogła zmienićjej markę

Prosto z biurka programisty mobile na produkcjęszybko i elastycznie Szybkość dostarczenia Rapid application development Testy i oceny poprzez appstore Nadzorowana aplikacja pobrana z App Store Szybkie wdroŝenia Środowiska : IBM Worklight & IBM Endpoint Manager

Urządzenia mobilne -zarządzanie a potencjalne ataki Urządzeń mobilnych skradzionych w 2010 Procent o tyle wzrósł malware w 2011 Spamu na urządzenia mobilne to podejrzane usługi finansowe Procentowy wzrost malware w Google Android od czerwca 2010 do stycznia 2011 350% 10 Miliardów O tyle Procent wzrośnie liczba hotspotów Wifi do 2015, równocześnie zwiększając moŝliwość ataków typy man-inthe middle Ściągnięć aplikacji na Android z końcem 2011 i ponad 90% z top 100 zostało zhakowanych

Mobilne zarządzanie i bezpieczeństwo: imperatywy i wyzwania Zarządzanie i bezpieczeństwo urządzeń Jak obsłużyć BYOD i zapewnić zgodnośćdla najnowszych urządzeń? Wiele urządzeń i ich wariantów Zarządzanie urządzeniami(b2e) Separacja danych i ochrona Ochrona przed zagrożeniami Zarządzanie dostępem do sieci i danych oraz bezpieczeństwem Jak chronićfirmęprzed wyciekami danych i intruzami? Zarządzanie tożsamością Polityki i ich stosowanie Bezpieczne połączenie Inteligentne bezpieczeństwo i raporty Zarządzanie aplikacjami i ich bezpieczeństwem Jak zabezpieczyć, sterowaći serwisować aplikacje? Cykl życia aplikacji i wydajność Luki i testy bezpieczeństwa Zarządzanie politykami: lokalizacja, geo, role, odpowiedzi, polityki czasu

Przykład: mobilnykontekst a ryzyko Polityki nadzoru Kontekst Funkcje Dane Na miejscu w OIOM W sieci szpitala Autoryzowanydoktorna zmianie Wszystkie dostępne Dostęp do wszystkich danych Bezpieczeństwo Uwierzytelnienie pojedyncze Kontekst Funkcje Dane W kawiarni W niezabezpieczonej sieci Autoryzowany doktor na tel. Wyłącznie zaprojektowane funkcje Specyficzne dane zaszyfrowane Bezpieczeństwo Dwu fazowe uwierzytelnienie Integracja : IBM Worklight & IBM Security Access Manager

Buduje, łączy, zarządza i zabezpiecza Twojąmobilnąfirmę IBM Mobile Foundation Zawiera IBM Mobile Foundation IBM Worklight IBM WebSphere Cast Iron IBM Endpoint Manager for Mobile Devices

2 1 Integracja dla rozwiązańmobilnych IBM WebSphere Cast Iron Oczekiwania klienta Proste i tanie środowisko integracyjne dla aplikacji wewnętrznych i aplikacji w chmurze Główne cechy Oparte o Template integration process (TIP) integruje aplikacje redukując koszt projektów integracyjnych do 80% Dwukierunkowa integracja, zawarta logika biznesowa, zwiększa jakość wymienianych danych i usprawnia procesy biznesowe Proste i elastyczne, przyjazne dla uŝytkownika, oparte na kreatorze, konfigurowanie & kodowanie.

IBM EndPointManager for mobile devices Wymusza użycie hasła Szyfruje dane End User Secured by BigFix policy Wyłącza icloud sync Personal Mail / Calendar Personal Apps Wymusza bezpieczny backup Zarządzanie aplikacjami mobilnymi za pomocą polityk Corporate Profile Enterprise Mail / Calendar Enterprise Access (VPN/WiFi) Enterprise Apps (App store or Custom) Encryption Enabled VPN / WiFi Corporate Network Access Pełne lub wybiórcze czyszczenie urządzeniaw przypadku utraty urządzenia bądźopuszczenia firmy przez pracownika itunes Sync icloud icloud Sync

Aplikacje Web Web Server Mobile Browser Native App (Java/Objective-C/C#) Napisane w HTML5 JavaScript oraz CSS3. Szybkie i tanie do stworzenia. Ograniczona funkcjonalność w stosunku do aplikacji natywnych. Mobile Operating System

Natywneaplikacje (instalowane) Sklepy zaleŝne od dostawców File System (on mobile device) Native App (Java/Objective-C/C#) Wysoce doświadczeni uŝytkownicy i pełny dostęp do cech urządzenia. Właściwe dla platformy, wymagają znajomości platformy, wysoki koszt wytworzenia i utrzymania. Mobile Operating System

Aplikacje Hybrydowe MoŜliwość instalacji ze sklepów dostawców Nowe wersje z repozytorium File System (on mobile device) Native Container ( Shell ) z bogatą funkcjonalnością dla wydajności i bezpieczeństwa HTML, CSS, JavaScript Połączenie najlepszych cech z obu światów: Najpierw napisane w HTML5, CSS, JS następnie udoskonalone do konkretnych urządzeń. Mobile Operating System

Worklightprzegląd Worklight Studio Pełne, rozszerzalne środowisko wykorzystujące reuŝywalność kodu oraz optymalizację wyglądu dla urządzeń Worklight Server Zunifikowane powiadamianie, skórki, zarządzanie wersjami, bezpieczeństwo, integracja i dostarczanie Worklight Runtime Components Szerokie biblioteki i API klienckie które wystawiają interfejsy z natywną funkcjonalnością Worklight Console Przeglądarkowa konsola dla analiz w czasie rzeczywistym i kontroli nad aplikacjami mobilnymi Worklight Application Center Wieloplatformowe środowisko jako prywatny app store dla organizacji czy zespołu 26

Worklightarchitektura Device Runtime Cross Platform Compatibility Layer Server Integration Layer Encrypted Storage Worklight Studio HTML5, Hybrid, and Native Coding Optimization Framework ios SDK Android SDK Runtime Skinning Reporting for Statistics/Diagnosis Integrated Device SDKs 3 rd -Party Library Integration Blackberry SDK Windows SDK Worklight Console Worklight Server Worklight Application Center Hybrid Application Version Management Server-side App Code Client-side App Resources Native Application Version Management Push Notifications Reporting & Analytics JSON Translation Authentication Stats Aggregation Direct Update Mobile Web Apps Application Feedback Application Client App Adapter Library Unified Push Notifications

Budowa GUI w trybie WYSIWYG

Wsparcie wielu typów aplikacji Mobilne iphone ipad Android BlackBerry Windows Phone Mobile web app Desktopowe Windows 7 and Vista Adobe AIR Mac OS Dashboard Web owe Facebook igoogle Embedded web page Wspierane środowiska

Współdzielony wspólny kod Wspólny kod utrzymywany W jednym pliku Optymizacja dla konkretnych środowisk utrzymywana osobno

WbudowaneSDKurządzeń Android orazblackberry SDK APK files

WbudowaneSDK iossdk IPA files

Podgląd w przeglądarce UmoŜliwia testowanie aplikacji w Mobile Browser Simulator : wspierany PhoneGap oraz Worklight client API

Aktualizacja wersji z serwera Native Shell App Store 1 Download Pre-packaged resources 2 Transfer Worklight Server 3 Check for updates Web resources 4 Update web resource Cached resources

Dynamicznesterowanie aplikacjami Scentralizowane sterowania zainstalowanymi aplikacjami i adapterami Zdalne wyłączanie aplikacji dla urządzenia i wersji Własne komunikaty dla uŝytkowników

Zarządzanie mechanizmem Push

Rozbudowane Raportowanie

Skórki RóŜne ekrany RóŜna rozdzielczość RóŜne sposoby wprowadzania Wsparcie dla HTML5

Wykorzystanie różnych typów urządzeń IBM Worklight pozwala wykorzystać w pełni większość urządzeń, róŝnych wymiarów ekranów, Zachowań itp Hybrid Container Web Site Hybrid Container Web Site IBM Worklight RóŜny wygląd, róŝny sposób prezentacji i nawigacji, Pełne moŝliwości urządzeń Device Features Device Features

Przykład skórki dlaandroid

Przykład skórki dlaipad

Powiadomienia Push Odbiór powiadomienia na urządzeniu

IBM jest liderem w Mobile Enterprise Very quickly the issues surrounding how a pragmatic CIO maintains the infrastructure under the pressure of this mobile tsunami We re going to need a mobile application server and all the architectural implications of that and, again, who are you going to call? IBM will be first on everybody s list. They ll call HP, they ll call IBM, they ll call Microsoft, they ll call Oracle; but I think their first choice will be IBM. Geoffrey Moore, Author

Demo

Wymagania biznesowe Mobilna aplikacja dla klientów indywidualnych firmy ubezpieczeniowej powinna: Byćpomocna w razie zdarzenia na drodze Ewidencjonować dane osobowe uczestników Umożliwić sfotografowanie zdarzenia Zapisać miejsce zdarzenia (lokalizacja) Ma byćdostępna dla klientów ASAP

Wymagania funkcjonalne Musi byćdostępna na jak największej liczbie różnych urządzeń mobilnych Musi wyglądać jak natywna aplikacja Musi byćintuicyjna w obsłudze & wykorzystywać nawyki użytkowników Musi wysyłaćpowiadomienia do użytkowników Musi być łatwa w zarządzaniu oraz umożliwiać późniejszy łatwy rozwój aplikacji

Początek

Ciężka praca

Testy

Nowe wersje

Minęło trochęczasu

Wymagania, aplikacja musi: Byćpomocna w razie zdarzenia na drodze Ewidencjonowaćdane osobowe uczestników Byćdostępna na jak największej liczbie różnych urządzeń mobilnych Wyglądaćjak natywna aplikacja Zapisaćautomatycznie miejsce zdarzenia Umożliwić sfotografowanie zdarzenia Byćintuicyjna + wykorzystywaćnawyku użytkowników Byćłatwa w zarządzaniu i rozwoju Byćdostępna dla klientów ASAP Wysyłać powiadomienia

Dodatkowo Automatyzacja zgłaszania szkody Zmniejszenie liczby dokumentów papierowych Zadowoleni klienci