Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OMNITRACKER in the Cloud

118 views

Published on

You can find the presentation that was given on our breakfast seminar, OMNITRACKER in the Cloud, last Thursday.

Published in: Software
  • Be the first to comment

  • Be the first to like this

OMNITRACKER in the Cloud

  1. 1. OMNINET BREAKFAST SEMINAR OMNITRACKER SAAS OMNINET| Leuven| 5.09.2019 | Pieter Vanhees & Pim Dreessen
  2. 2. © OMNINET - 2 - SPEAKERS E-Mail: Pieter Vanhees Sales Team Manager Pieter.vanhees@OMNINET.be At OMNINET since 2017 E-Mail: Pim.dreessen@OMNINET.be Pim Dreessen Senior Solution Consultant At OMNINET since 2012
  3. 3. © OMNINET - 3 - AGENDA INTRODUCTION1 OMNITRACKER IN IAAS & PAAS3 OMNITRACKER IN THE CLOUD2 OMNITRACKER IN SAAS4 SUMMARY5
  4. 4. INTRODUCTION
  5. 5. © OMNINET - 5 - TO CLOUD OR NOT TO CLOUD?
  6. 6. © OMNINET - 6 - CLOUD PROVIDERS
  7. 7. © OMNINET - 7 - OMNITRACKER IN THE CLOUD OPTIONS
  8. 8. OMNITRACKER IN THE CLOUD
  9. 9. © OMNINET - 9 - OMNITRACKER FUNCTIONALITY IS SIMILAR IN THE CLOUD ON PREMISE CLOUD=
  10. 10. © OMNINET - 10 - OMNITRACKER CONNECTIVITY IS SIMILAR IN THE CLOUD ▪ Installation required ▪ Encrypted connection using TLS (SSL Gateway license, no VPN needed) WINDOWS CLIENT WEB CLIENT AUTOMATION INTERFACE (API) ▪ Can be reached via a web browser or smartphone ▪ Encrypted connection using HTTPS ▪ Installation required ▪ Session is encrypted using TLS
  11. 11. © OMNINET - 11 - OMNITRACKER AUTHENTICATION IS SIMILAR IN THE CLOUD USERNAME & PASSWORD SINGLE SIGN ON EXTERNAL AUTHENTICATION VIA WEB ▪ NTLM / Kerberos (MS Windows) Only supported inside the same domain ▪ LDAP (Active Directory) ▪ SAML (ADFS 2.0/3.0) ▪ Custom middleware ▪ eID ▪ Tokens ▪ …
  12. 12. © OMNINET - 12 - OMNITRACKER FUNCTIONALITY IS SIMILAR IN THE CLOUD INTERFACING REPORTING BPMN ▪ Crystal Reports ▪ OMNITRACKER Database Views for external BI tools ▪ Modeler & Engine including scripts & automation ▪ Import & Export engine ▪ Web Services (SOAP & REST) ▪ Email Gateway ▪ Interface Bus Gateway (Exchange, SharePoint, Baramundi)
  13. 13. © OMNINET - 13 - WHY CHOOSE FOR THE CLOUD? BETTER SCALABILITY: data and application resources can be provisioned on demand HIGH AVAILABILITY: with the right cloud provider, you can ensure your resources remain available LESS MAINTENANCE: hardware, applications and bandwidth are managed by the provider EXPERT SERVICE: cloud services are continuously monitored and maintained by a staff of experts COST EFFICIENCY: better insight of expected infrastructure costs, no hidden costs
  14. 14. © OMNINET - 14 - OMNITRACKER TYPICAL ON-PREMISE SETUP OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data SOFTWAREHARDWARE MANAGE YOURSELF
  15. 15. © OMNINET - 15 - OMNITRACKER CLOUD POSSIBILITIES OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data SOFTWAREHARDWARE IAAS PAAS SAAS
  16. 16. IAAS & PAAS DIFFERENCES IN CLOUD SERVICE
  17. 17. © OMNINET - 17 - TOP IAAS & PAAS PROVIDERS SELECT YOUR PROVIDER BASED ON: ▪ Certifications & Standards ▪ Data Governance and security ▪ Service Dependencies & Partnerships ▪ Reliability & Performance ▪ Contracts & Pricing
  18. 18. © OMNINET - 18 - OMNITRACKER ON-PREMISE, IAAS & PAAS DBMS + Data OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System ON-PREMISE YOU MANAGE MANAGED BY PROVIDER IAAS PAAS DBMS + Data OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System YOUMANAGE YOUMANAGE YOUMANAGE MANAGEDBYPROVIDER MANAGEDBYPROVIDER DBMS + Data
  19. 19. © OMNINET - 19 - SQL IN AZURE EXAMPLE
  20. 20. © OMNINET - 20 - AZURE RECOMMENDATIONS INSTANCE SERIES OR MODEL SPECIFICATIONS Application Server (IaaS) D4 v3 Minimum 4 vCPUs, 8 GB RAM SQL Server VM (IaaS) Serie: DS3 v2 Minimum 4 vCPUs, 14 GB RAM Alternative SQL: Managed Instance (PaaS) vCore model Minimum 4 vCore, Business critical, Gen 5 Alternative SQL: Single database (PaaS) DTU model Minimum Premium Tier P4, 500 DTU EXAMPLE ENVIRONMENT FOR 70 CONCURRENT USERS BASED ON MEASUREMENTS FROM A LIVE PROD SYSTEM
  21. 21. © OMNINET - 21 - THINGS TO REMEMBER WHEN MIGRATING NEW LICENSE KEY IS REQUIRED DUE TO DIFFERENT HOST ID ▪ No additional licenses are required OT COPY DATABASE TOOL WHEN CONVERSION BETWEEN DATABASE ARCHITECTURES IS REQUIRED ▪ Local migration is advised for large databases (> 50GB) to minimize downtime Make sure you have the SSL GATEWAY licensed PROVIDE CERTIFICATES TO SECURE ▪ Client & Server connectivity ▪ IIS (Web Gateway) ▪ ADFS Authentication
  22. 22. © OMNINET - 22 - CHALLENGES IAAS & PAAS LESS CONTROL & OWNERSHIP ▪ You hand your data over to the cloud provider ▪ Your data is located at a location of choice of the cloud provider SHARED RESPONSIBILITY (IAAS, PAAS) ▪ IaaS & PaaS only provides infrastructure services, no services to maintain & control your OMNITRACKER application and its database specifically ▪ Expertise & time is required to manage your cloud as well (e.g. MS Azure / Amazon AWS) NO OMNITRACKER SPECIFIC EXPERTISE ▪ Lack of knowledge of the core platform and features MOST CLOUD PROVIDERS DO NOT SUPPORT UDP BROADCASTING ▪ Azure, Amazon, IBM Cloud & Google Cloud don’t ▪ Due to this restriction OMNITRACKER MSA setup cannot be used
  23. 23. OMNINET SAAS PRIVATE CLOUD SOLUTION
  24. 24. © OMNINET - 24 - OMNITRACKER ON-PREMISE, IAAS & PAAS DBMS + Data OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System ON-PREMISE IAAS PAAS DBMS + Data OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System YOUMANAGE YOUMANAGE YOUMANAGE MANAGEDBYPROVIDER MANAGEDBYPROVIDER DBMS + Data SAAS OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System YOUMANAGEMANAGEDBYPROVIDER DBMS + Data
  25. 25. © OMNINET - 25 - OMNINET PRIVATE CLOUD SOLUTION WHAT DOES PRIVATE CLOUD MEAN? 1. Separate systems in our SAAS cloud center (isolated systems) 2. Separate database systems in our SAAS cloud center (isolated data) 3. Separate virtual internal network environment (isolated network) 4. Separate virtual Firewall infrastructure 5. Shared Internet infrastructure (but with dedicated network bandwidth & multiple providers) ADVANTAGES OF PRIVATE CLOUD: 1. Enhanced security 2. Full flexibility (like with on-premise) 3. Clear separation of responsibilities (no shared environments, no dependencies with other customers)
  26. 26. © OMNINET - 26 - OMNINET SAAS & PREVIDER OMNINET SAAS HOSTED BY PREVIDER ▪ Your own Private Cloud ▪ Segregation of data via separation on network and infrastructure level ▪ Multi-Tiered Security Architecture WHY PREVIDER? ▪ Tier 3+ Twin datacenters located in Hengelo ▪ Data is safely stored in the Netherlands ▪ 14 meters above NAP ▪ Extensive Certifications (see next slide) ▪ Good team player
  27. 27. © OMNINET - 27 - PREVIDER - CERTIFICATIONS 1. ISO 9001: 2015: the standard that sets requirements for the quality management system of an organization. 2. ISO 14001: 2015: the standard that focuses on safeguarding the environmental policy of an organization and its implementation. 3. ISO 27001: 2013: best known standard regarding information security. 4. NEN 7510: the standard for information security within healthcare, with strict requirements for the protection of medical (patient) data. 5. DigID: system that allows Dutch governments to verify someone's identity on the internet, a kind of digital passport for government agencies 6. Breeam certificate, DHPA (Dutch Hosting Provider Association), DDA (Dutch Data Center Association) More info: https://www.previder.com/nl/over-previder/certificeringen
  28. 28. © OMNINET - 28 - OMNITRACKER SAAS OVERVIEW INFRASTRUCTURE IS HOSTED BY PREVIDER & MANAGED BY OMNINET ▪ State-of-the-art hardware and technology ▪ High availability & great connectivity ▪ Managed Firewall ▪ Proactive Maintenance & Monitoring in OMNITRACKEROT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data ADDITIONAL SERVICES: ▪ Internet Access via backbone (AIE) ▪ Redundant Internet connection ▪ Redundant Firewalls ▪ Redundant SSL/VPN Appliance ▪ Reverse Proxy (DMZ) ▪ File & Storage Services ▪ Backup Management
  29. 29. © OMNINET - 29 - THE MANAGED FIREWALL INCLUDES THE FOLLOWING SECURITY FEATURES ▪ Anti-virus, anti-spyware and anti-malware ▪ Antispam filtering ▪ Web filtering ▪ Application control ▪ Intrusion Prevention System (IPS) ▪ Data Leakage Prevention(DLP) ▪ IPsec/SSL VPN ▪ DDoS-attack prevention ▪ Load balancing ▪ Vulnerability scan SECURITY INFRASTRUCTURE
  30. 30. © OMNINET - 30 - OMNITRACKER SAAS EXTENSIVE MONITORING ON APPLICATION & DATABASE ▪ Real-time application & database monitoring ▪ In depth log analysis via keywords MAINTAINING END-USER EXPERIENCE ▪ Automatic end-to-end tests to measure the applications performance ▪ Periodic performance baseline on application level ▪ Detailed performance analysis based on activity logging BACKUP AND SECURITY ▪ Daily, Weekly and yearly backup retention ▪ Quarterly disaster recovery testing ▪ Security audit by external company OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data
  31. 31. © OMNINET - 31 - ADDITIONAL SECURITY MEASUREMENTS BY OMNINET ▪ Network Access control via SSL appliance ▪ Application Access control: access is only provided when required ▪ O/S configured according to MS security baseline ▪ Recurring Access log audit based on logfiles ▪ Recurring SSL configuration check-up (e.g. SSLLABS test) ▪ Recurring Security audit by third party security company SECURITY INFRASTRUCTURE
  32. 32. © OMNINET - 32 - NETWORKING, STORAGE & HARDWARE SAAS Power failover capabilities Incl. Internet failover capabilities Incl. Direct connection with backbone = fast network access to your environment Incl. Redundant Firewall setup Incl. Access management & audit Incl. System availability monitoring (PREVIDER & OMNINET) Incl. OMNINET SAAS SERVICE CATALOGUE OMNINET OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data
  33. 33. © OMNINET - 33 - OMNINET SAAS SERVICE CATALOGUE SERVERS & VIRTUALIZATION SAAS System availability monitoring (PREVIDER & OMNINET) Incl. Dynamic resource allocation / scaling Incl. Fast recovery possible via snapshots Incl. Quarterly recovery testing Incl. OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data
  34. 34. © OMNINET - 34 - OMNINET SAAS SERVICE CATALOGUE OMNINET OPERATING SYSTEM SAAS Microsoft Server SPLA Licenses (core based) Incl. Automated Windows updates outside business hours Incl. Availability monitoring for crucial services Incl. Event viewer monitoring Incl. Performance monitor analysis Incl. Access control by demand • Consultants have their own account for security purposes Incl. OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data
  35. 35. © OMNINET - 35 - OMNINET SAAS SERVICE CATALOGUE OMNINET DBMS / DATA SAAS Microsoft SQL Server SPLA Licenses Incl. Database Backup schedule every 15 minutes • Retention : Daily, Weekly & Monthly • Backup validation & End to end recovery testing Incl. Backups are transferred to secondary location Performance monitoring based on database counters Incl. OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data
  36. 36. © OMNINET - 36 - OMNINET SAAS SERVICE CATALOGUE OMNINET OT CORE & APPLICATION SAAS OT Services monitoring Incl. Application logfiles monitoring using keywords Incl. Application level performance monitoring • Analysis based on detailed AT logging • End to end testing + baselining Incl. Automated Backups for Attachments & customer specific files Incl. Direct link with ON Global Service Desk in case of core platform issues Incl. Yearly OMNITRACKER Platform upgrade Incl. Security Checkup: access control via logfiles Incl. Security Audit by External company (pentest, …) Incl. OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data
  37. 37. © OMNINET - 37 - TASK AUTOMATIONS USER REQUESTSSCHEDULED TASKS ▪ Process recurring tasks ▪ Executed manually or automated EVENT RELATED TASKS Automate corrective actions in case of emergencies
  38. 38. © OMNINET - 38 - TASK AUTOMATIONS BPMN AUTOMATION FRAMEWORK ▪ Automatization of recurrent maintenance tasks ▪ Framework supports user request but also scheduled or event related tasks ▪ OMNITRACKER Automated Monitoring & Testing (BPMN driven automation & tests)
  39. 39. © OMNINET - 39 - PERFORMANCE FOCUS WE ENSURE YOUR OMNITRACKER ENVIRONMENT PERFORMS OUTSTANDING! ▪ Database performance benchmarking ▪ Regular activity log analysis ▪ End to end testing to ensure good customer experience ▪ Continuous service monitoring TOGETHER WITH PREVIDER WE MANAGE TO IMPROVE OVERALL PERFORMANCE ▪ The infrastructure has been tweaked for OMNITRACKER specifically ▪ Focus on I/O and latency ▪ On average 30% faster!
  40. 40. © OMNINET - 40 - PERFORMANCE FOCUS 0 0,2 0,4 0,6 0,8 1 1,2 1,4 Customer A on premise Customer A on SaaS Customer B on premise Customer B on SaaS Customer C on premise Customer C on SaaSAveragetimeinseconds Creating Activities 0 0,2 0,4 0,6 0,8 1 1,2 Customer A on premise Customer A on SaaS Customer B on premise Customer B on SaaS Customer C on premise Customer C on SaaS Creating Incidents
  41. 41. SLA, LICENSING & MIGRATION
  42. 42. © OMNINET - 42 - OMNINET SAAS SLA 99,9% AVAILABILITY MEASURED MONTHLY, EXCL. MAINTENANCE WINDOWS & PLANNED CHANGES SAAS Severity Level Business Impact Description of the impact Example Production environment Resolution Target (workaround) Non-Production environment Resolution Target (workaround) 1 Major Complete system down Minimum 20% of user base is down; key users cannot work anymore; unable to access the Product; unable to perform basic critical business functions. < 4 hours < 1 business day 2 Medium Degraded service of system, one process will not run, multiple critical users (10% of user base) cannot perform any useful work. Unable to access a single key process of the Product; a large base of the users of the system is affected in their job. < 8 hours < 2 business days 3 Minor Normal user cannot perform any useful work, minor degradation to the service/process. Single user affected; can perform basic business functions on a limited basis (non- critical function of Product is affected). Or multiple users affected for a specific functionality that is not business critical. < 3 business days < 5 business days 4 Minimal Processes are working, but with inconveniences, process or function does not work optimal Minor business impact, like performance not optimal but workable. < 2 weeks < 3 weeks BUSINESS HOURS MEANS FROM 8:00 AM UNTIL 18:00 PM ON OFFICIAL BENELUX BUSINESS DAYS.
  43. 43. © OMNINET - 43 - MIGRATION FROM OT ON PREMISE TO OMNINET SAAS ON PREMISE CLOUD Existing licenses + Maintenance & Support fee Existing OT Database Existing licenses + Maintenance & Support fee OT Database COPY DB TOOL TRANSFER OF LICENSES & EXISTING M&S FEE Fixed fee for SaaS Environment + Services
  44. 44. © OMNINET - 44 - ADDITIONAL LICENSES VIA SAAS LICENSING LICENSES • Licenses are transferred: existing Maintenance & Support subscription applies for existing environment • New user licenses according to the table below (price per month per concurrent user) • Fees of OMNITRACKER Core Components on request SETUP & MIGRATION EFFORT: ±5 à 10 days (OMNINET & Previder) depending on current environment
  45. 45. SUMMARY
  46. 46. © OMNINET - 46 - TO CLOUD OR NOT TO CLOUD?
  47. 47. © OMNINET - 47 - OMNITRACKER CLOUD POSSIBILITIES OT CORE Platform OT APPLICATION Networking Storage Server/Hardware Virtualization Operating System DBMS + Data SOFTWAREHARDWARE IAAS PAAS SAAS
  48. 48. THANKYOU! PLEASE DON’T FORGET TO FILL IN THE EVALUATION FORM

×