PHP in the Enterprise

Size: px
Start display at page:

Download "PHP in the Enterprise"

Transcription

1 PHP in the Enterprise Mike Pavlak Solutions Consultant Function Junction

2 Agenda Market analysis Evolution of PHP and IBM i PHP stacks up today PHP in the IBM i Enterprise Development Community Mobile Zend Interpretations of IBM market 2

3 PHP in the Enterprise Market Analysis

4 Market Overview With a community of over 5 million developers, PHP usage has significantly broadened in recent years Functions of PHP apps have become diverse What type of application(s) have you built with PHP? Base: 117 respondents who are actively using PHP Data: UBM TechWeb Survey of 232 executives, architects or development managers actively using PHP or considering building apps using PHP, May % of PHP apps are developed for BUSINESS CRITICAL PURPOSES CLOUD & MOBILE USAGE is a now a core design point 72% of PHP Developers are using cloud based services & APIs 2/3 of PHP developers expect to work on mobile apps in % of developers are creating apps for cloud deployment

5 Key Trends in PHP Compared to your next most-used language, is PHP better or worse at

6 What Is Fueling this Enterprise Adoption? Software Complexity of other web languages (Java,.Net, etc.) PHP s comparative ease of use Web application re-engineering of n-tiered applications Price/performance TCO Enterprise-readiness of PHP driven by Zend Hardware Server consolidation Front-ending web applications to host data Manageability Price/performance TCO

7 Zend Has Driven Dynamics of Making PHP Enterprise Ready Enterprise PHP Zend Framework Enterprise Tooling via Eclipse Web Application Server Strategic Platforms Integrations

8 Launched internet based PHP education $75 for three month program 67% of developers spend 50% of their time on PHP (Developer Pulse) PHP is easier to learn than Ruby or JavaScript It doesn t have to be OO

9 Market Overview Research shows that expansion has been driven by benefits in speed of development and ease of working with the cloud What are the main reasons you choose to develop in PHP? Compared with your next most-used language, is PHP better or worse at each of the following? Note: Multiple responses allowed Data: UBM TechWeb Survey of 232 executives, architects or development managers actively using PHP or considering building apps using PHP, May 2012 Base: 117 respondents who are actively using PHP Data: UBM TechWeb Survey of 232 executives, architects or development managers actively using PHP or considering building apps using PHP, May 2012

10 PHP in the Enterprise Evolution of PHP and IBM i

11 Adoption of PHP on the IBM i IBM & Zend meet SystemiNetwork, COMMON, etc. identify need for scripting on IBM i. Net.Data is good, but not strategic Zend CEO and VP of Business Development come to COMMON IBM & Zend dance IBM and Zend strike a BP relationship IBM helps Zend port PHP to IBM i The romance Anticipate a few thousand downloads Well past 11,000 unique registrations(nearly 400 monthly sustained) Customer moves from intrigue to conviction Happily ever after Let s just say, both sides are quite pleased with where this is going Competition is taking notice 11

12 Zend Server for IBM i Next generation of PHP stack for IBM I Single Licensed Program Installation Two products, single distribution, enable via keys Zend Server for IBM i Community Edition Available at no charge per IBM partnership Zend Server for IBM i Subscription available from Zend High value extra features Higher Support SLAs 12 Insert->Header & Footer

13 A Great Year for Zend in the Cloud Growth in Zend Developer Cloud Users Expanded IBM Partnership to MySQL 9 Q Q Q Q3 2012

14 PHP in the Enterprise How the PHP Market Stacks Up Today

15 Top 10 Internet Sites by WW traffic 1. Facebook.com 6. Wikipedia.com 2. Google.com 7. Live.com 3. Youtube.com 8. Amazon.com 4. Yahoo.com 9. qq.com 5. Baidu.com 10. Twitter.com Jan more in next 10 15

16 Enterprise PHP Adoption is Growing Rapidly PHP Developers 5M 4M 3M 2M Commercial and corporate IT developers will account for more than 2 million PHP community members growing from 20% to 50% of the worldwide PHP developer population. 1M Non-commercial developers Commercial and corporate IT developers Gartner Research Note: PHP: Past, Present and Future, Dec. 2 nd, 2009

17 Enterprise Proof Points IBM i Customer!

18 Blog article PHP jobs and IBM i Comment: I am an it director at a window manufacturer outside Cleveland Ohio. We use RPG extensively, but a few years ago I began writing and implementing php, html, etc running on apache using db2 via odbc. It has taken us to new levels... Adam Vanbuskirk 18 Insert->Header & Footer

19 PHP in the Enterprise Mobile

20 Mobile 0.5 First-Gen Mobile Apps CLIENT HTML Dumbed-down web interface Limited, as is desktop to mobile device UI = server based No APIs

21 Today s Mobile Apps CLIENT BACK- END SYSTEMS APIs Enterprise systems and data sources Native apps Too many devices to support Server-side APIs hacked into existing systems

22 Mobile First Approach Context is All Touch vs. QWERTY Users: Part of Your Design Team Pervasive Reach

23 The Future Cloud-Connected Mobile Apps BACK- END SYSTEMS MOBILE CLIENTS APIs Cloud Services Architecture Web-driven native experience Provide services to clients Composite architecture Elastic scaling SOCIAL AND SAAS

24 PHP in the Enterprise Zend Interpretations

25 1/8/ 201 Key Priorities articulated by CTOs, CIOs and VPs of Engineering Leverage investment in IBM i infrastructure Expose DB2/400 data via the web Webify green screen applications for end-users Maximize leverage of Power Systems computing power Move Windows/Linux based PHP apps to IBM i Deploy new web based applications Mitigate and minimize risk/cost of migrations Retool RPG programmers and access lower cost development resources to address business needs Leverage benefits of open-source technologies - create portable applications 25

26 Why PHP on i? Leverage Existing Infrastructure to Develop & Run Dynamic Web Applications Easily Powerful, Flexible, & Fastest Growing Web Development Language Native on IBM i/os Backing & Support of IBM Controlled/Driven by PHP Community Easy to Use & Fast to Deploy Supports Heterogeneous Environments Powerful Integration Capabilities Application Modernization Use PHP to web-enable green screen applications, utilizing existing data & business logic without rewriting application Access RPG Programs & Data as Web Services Package programs and data as web services and make available to other web applications Consolidate Data in DB2/400 Move PHP applications that are running on Windows or Linux that access data in DB2 to run in IBM i/os to speed up or reduce complexity of the applications Access DB2/400 Data via Browser Easily access and interact with DB2/400 data using a standard web browser New/Packaged Web Application on IBM i/os Create new applications with PHP on IBM i/os or leverage thousands of existing Open Sources applications 26 26

27 Zend commitment to IBM i Zend Server 6 Q Zend Studio 10 Q PHP Toolkit Market presence COMMON User Groups Blogs, webcasts, white papers Both in beta right now! 6 major releases in 2012, more coming ISV BCD, Crosspoint, Harris Data, NSC, iguazu, etc. 27

28 What are you doing? Pick an application and say MOBILE FIRST! 28

29 Resources Recorded Webinars i-os Zend Server for IBM i main page, link to downloads Zend Server manual: PDF: Online: 29 Insert->Header & Footer

30 Q&A Please fill out your Session Evaluation! 30 Insert->Header & Footer

31 Advanced Functions with DB2 and PHP for IBM i Mike Pavlak Solution Consultant

32 Agenda DB2 features in V5R4, i6.1 and i7.1 Review DB2 functions in PHP Explore the possibilities Q&A 2

33 Three primary ingredients to PHP script 3 Insert->Header & Footer

34 DB2 Wiki Insert->Header & Footer

35 IBM changed the update process Version Major release Technology refresh - #5 released to GA and more coming Why do I care? - Rising tide raises all boats In other words, improvements in DB2, SQL and especially SQE will improve features and performance in all languages like Java RPG COBOL Of, of course PHP! And, ODBC, JDBC, ADO 5 Insert->Header & Footer

36 Subscribe to blog and get notified! 6 Insert->Header & Footer

37 DB2 features V5R4 Insert->Header 7 & Footer

38 V5R4 DB2 Free format embedded SQL (RPG) PHP DB2 interface was delivered (back-leveled to V5R3) Automatic journaling enhancements SQE makes its debut in V5R2 and gets tweaked in V5R4 Speed enhancements of SPL System i Navigator enhancements Content Manager delivered. Much more 8 Insert->Header & Footer

39 V5R4 DB2 Sunset is on the horizon September 30, 2013 EOL for V5R4 Extended support for a fee, but Get thyself to i6.1 or higher! 9 Insert->Header & Footer

40 DB2 features IBM i6.1 Insert->Header 10 & Footer

41 Lots of new features! Supergroup CUBE and ROLLUP VALUES in FROM clause INSERT in FROM Expression support in Index Row change TIMESTAMP Hidden Columns Full outer join Skip locked data For each finds its way to SPL! Many new functions, & features. This is a bang up release! 11 Insert->Header & Footer Many new functions! This is a BANG up release!

42 IBM DB2 Storage Engine for MySQL Makes debut in i6.1 Creates tables Populates data Shipped with Zend DBi Supported by IBM Redbook 12 Insert->Header & Footer

43 Server side for PHP SQL Server Mode Subsystem Control Server job QSQSRVR runs in QSYSWRK by default Can change to same subsystem as application PHP application runs in QHTTPSVR Better memory control and workload partitioning ADDENVVAR ENVVAR(QIBM_SRVRMODE_SBS) VALUE('*SAME') LEVEL(*SYS) 13 Insert->Header & Footer

44 DB2 features IBM i7.1 Insert->Header 14 & Footer

45 DB2 features delivered in i7.1 Enhanced SQL & RPG integration Greater result set support XML Data Type Performance Adaptive query processing Self Learning Optimization Logical file on FROM support, select omit observance SSD and in memory DB enablement IBM i Navigator enhancements Progress monitor, Index advisor, etc. 15 Insert->Header & Footer

46 PHP on IBM i Since PHP runs natively on IBM i Zend Server! DRDA via PASE All features available!!! 16 Insert->Header & Footer

47 Digging in to Key Features Insert->Header 17 & Footer

48 Hidden Column Useful for protecting sensitive data from dynamic queries Hide a column by default Column is still there and can be manipulated directly CREATE TABLE ZENDDATA/EMPMAST ( NAME CHAR (20 ) NOT NULL WITH DEFAULT, CITY CHAR (20 ) NOT NULL WITH DEFAULT, STATE CHAR (2 ) NOT NULL WITH DEFAULT, SSN INT NOT NULL WITH DEFAULT IMPLICITLY HIDDEN) 18 Insert->Header & Footer

49 Insert data Must explicitly reference field on insert statement (lost sleep here, but makes sense) Then values clause INSERT INTO ZENDDATA.EMPMAST (NAME, CITY, STATE, SSN) VALUES('Sheldon Cooper', 'San Jose', 'CA, ); 19 Insert->Header & Footer

50 Let s see So using select * returns only the visible fields 20 Insert->Header & Footer

51 Hidden field Reference hidden field explicitly to reveal data 21 Insert->Header & Footer

52 In PHP, why is this good Write dynamic routines to display data Database can manage what is seen by default But as a developer, you can still manipulate and control! 22 Insert->Header & Footer

53 But what if I want to see this? Include the column in the select Now you can see it 23 Insert->Header & Footer

54 MySQL for IBM i Or Zend DBi == MySQL! Mike Pavlak Solutions Consultant [email protected] (708) Function Junction

55 Agenda What is MySQL Install Access GUI s DB2 Storage Engine Q&A 2 02/04/

56 What is MySQL? Most Popular and widely used Open Source Database Relational Database management System (RDBMS) Like DB2, but not, really Command line interface Many GUI utilities available to manage 3 02/04/

57 Installation, Zend DBi

58 MySQL Options 1. If you have never installed MySQL or Zend DBi Perform a clean installation of Zend DBi 2. Otherwise, if you have MySQL & no real data Delete MySQL (Steps on next slide) 3. If you have data and are at Version 5.1.x of MySQL Update to Zend DBI via the install process 4. Lastly, if you have data at a version 5.0.x or lower 1. Export data 2. Delete MySQL & Perform clean install of ZendDBi 3. Import your data 5 02/04/

59 Details on deleting MySQL Steps for a clean removal ENDSBS ZMYSQL OPTION(*IMMED) DLTLIB ZMYSQL CALL QP2TERM rm -f /usr/local/mysql rm -r -f /usr/local/mysql i5os-power-64bit rm -r -f /usr/local/mysqldata rm -f /etc/my.cnf rm -f /tmp/mysql.sock 6 02/04/

60 Zend DBi Installation process Documented at Zend.com Option to install or update within point release Can update 5.1.x to 5.1.y (Zend Server) Cannot update 5.0.x to 5.1.y (Zend Core) Download.zip from Zend.com, contains SAVF & README Follow readme.txt in SAVF, pretty straight forward Required LP s are typically installed before Zend Server A word about QSECOFR UID = /04/

61 New subsystem and daemon ZENDDBI ZENDDBID 8 02/04/

62 MySQL Command Line

63 MySQL Monitor MySQL has no native GUI interface (sound familiar?) Command line accessible from QSHELL, QP2TERM, etc. This is the natural method for accessing. Will show you access, but not a big fan. Fully documented at MySQL website Many books on the subject 10 02/04/

64 Starting MySQL Monitor I typically use CALL QP2TERM, can use QSH, etc. cd /usr/local/mysql/bin The mysql> is the prompter for the monitor Mysql u root Mysql u root password= mikey 11 02/04/

65 Difference between QP2TERM and Qshell QP2TERM is window to PASE Cannot run IBM native programs like DB2, etc. Qshell is a Unix like shell Runs many things you find on Unix and IBM binaries Qshell Call QP2TERM 12 02/04/

66 Difference between QP2TERM and Qshell QP2TERM is window to PASE Cannot run IBM native programs like DB2, etc. Qshell is a Unix like shell Runs many things you find on Unix and IBM binaries Qshell Call QP2TERM 13 02/04/

67 MySQL to DB2 terminology Database Library Table Physical File / Table Index Logical File / Index Monitor STRSQL 14 02/04/

68 Show databases 15 02/04/

69 Set database Use <DBNAME> Selects the database you will use for processing Database is like a library, where you store tables, etc. Typically one database per application 16 02/04/

70 Show tables 17 02/04/

71 Display the user table using SQL select host, user, password from user; Use quit to end the session in the MySQL Monitor and F3 to close shell /04/

72 Exit Type QUIT Press F3 to exit shell But there has to be a better way Just like DB navigator, there s alternatives! 19 02/04/

73 Are there any GUI s?

74 Many GUI solutions, here s a couple Adminer Single PHP script Lightweight, powerful and easy to use phpmyadmin Widely used by community Installed with Zend Server

75 Adminer - Open source & lightweight All code in single PHP script, drop it in and go!

76 phpmyadmin Open Source PHP Project Provides nearly every access to MySQL you might need Installed automatically with Zend Server Access from Zend Server Dashboard Documentation at /04/

77 phpmyadmin Password management Login with root profile Create your profile Test your profile Change root password IMMEDIATELY (if not sooner) 24 02/04/

78 Tour the dashboard..then on to privileges 25 02/04/

79 Privileges Click Add new user Fill out details, click GO 26 02/04/

80 Look at databases & tables Left hand navigation Right hand workspace FULL CRUD capabilities Think DFU for MySQL! 27 02/04/

81 IBM DB2 Storage Engine

82 Why use MySQL to store in DB2? Many PHP applications in the open source arena Can be easily installed Modifying to access DB2 can be cumbersome & then updates? Zend DBi includes IBM DB2 Storage Engine

83 Architecture

84 How to install From the MySQL Monitor in QSH or QP2TERM install plugin ibmdb2i soname ha_ibmdb2i.so ; Instruction is in Install Notes for ZendDBi and IBM Redbooks

85 IBM DB2 Storage Engine:phpMyAdmin Create Table, set number of fields Select storage engine

86 phpmyadmin gives you the SQL!

87 Add records to table

88 What happened on the i? Library TEST was created Table EXAMPLEDB2 was created Records populated

89 Records, please? STRSQL Select * from test/exampledb2

90 IBM Redbook and Redpiece Discovering MySQL Using the DB2 Storage Engine

91 Q&A Please fill out your Session Evaluation! 38 Insert->Header & Footer

92 PHP101 Program Call

93 Call RPG pricing program. Any IBM i program object will do Create toolkit object Setup parameters Call program Display results 2 Insert->Header & Footer

94 HTML form to get parameters 3 Insert->Header & Footer

95 Input form, default zeros then enter data 4 Insert->Header & Footer

96 Program call part 1 html 5 Insert->Header & Footer

97 Program call part 2 - Functions 6 Insert->Header & Footer

98 Program call part 3 Parms, call & display 7 Insert->Header & Footer

99 Output of the program call See input and output values from toolkit Yes, values can be changed in RPG and routed back Essentially, that is what happened to EXTEND 8 Insert->Header & Footer

100 Where to get more info HTML training W3schools.com Local college, continuing education, etc. PHP training Anywhere will work Zend, iprodeveloper (formerly SystemiNetwork) Get a project Define a Proof-of-concept (POC) Dig up something out of the backlog 9 Insert->Header & Footer

101 Books Books Sam s teach yourself PHP, MySQL and Apache All in One (4 th edition) ISBN: X Head First HTML with CSS and XHTML ISBN: X Zend Server Doc at Zend Website IBM i Programmer s Guide to PHP on IBM i MC Press 10 Insert->Header & Footer

102 THANK YOU!!! PHP101 - Q&A Mike Pavlak Solution Consultant Zend Technologies [email protected] Insert->Header 11 & Footer

MySQL for IBM i Or Zend DBi == MySQL!

MySQL for IBM i Or Zend DBi == MySQL! MySQL for IBM i Or Zend DBi == MySQL! Mike Pavlak Solutions Consultant [email protected] (815) 722 3454 Function Junction All rights reserved. Zend Technologies, Inc. Agenda What is MySQL Install Access

More information

PHP on IBM i: What s New with Zend Server 5 for IBM i

PHP on IBM i: What s New with Zend Server 5 for IBM i PHP on IBM i: What s New with Zend Server 5 for IBM i Mike Pavlak Solutions Consultant [email protected] (815) 722 3454 Function Junction Audience Used PHP in Zend Core/Platform New to Zend PHP Looking to

More information

PHP and Zend Solutions for IBM i

PHP and Zend Solutions for IBM i PHP and Zend Solutions for IBM i Mike Pavlak Solutions Consultant [email protected] (815) 722 3454 Christian Durel General Manager Europe [email protected] +33 1 48 55 34 36 Audience Are you looking

More information

Bring your intranet to the IBM i With Drupal and Zend Server

Bring your intranet to the IBM i With Drupal and Zend Server Bring your intranet to the IBM i With Drupal and Zend Server Mike Pavlak Solution Consultant [email protected] Insert->Header 1 & Footer Audience Manager looking for Intranet/place to put stuff Developers

More information

About us. Proximity 2015

About us. Proximity 2015 About us Agenda What is open source? PHP for open source PHP on IBM i Live install of Zend Server Live install of Zend DBi What are Zend Server applications? Hands-on install from a.zpk Hands-on install

More information

Collaborative Open Source with PHP on IBM i

Collaborative Open Source with PHP on IBM i Collaborative Open Source with PHP on IBM i Mike Pavlak Solution Consultant Agenda What s up with MySQL? Mediawiki Installation Configuration Operation Concrete5 Installation Configuration Operation Q&A

More information

Bring your intranet to the IBM i With Drupal and Zend Server

Bring your intranet to the IBM i With Drupal and Zend Server Bring your intranet to the IBM i With Drupal and Zend Server Mike Pavlak Solution Consultant [email protected] Insert->Header 1 & Footer PHP Sessions Session 1-9:00 Session 2-10:30 11:45 Session 3-12:30

More information

Take full advantage of IBM s IDEs for end- to- end mobile development

Take full advantage of IBM s IDEs for end- to- end mobile development Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise

More information

IBM i25 Trends & Directions

IBM i25 Trends & Directions Gl. Avernæs 20. November 2013 Erik Rex Cert. Consultant [email protected] Thanks to Steve Will IBM i Chief Architect 2013 IBM Corporation The Family Tree 1975 1988 2013 2013 IBM Corporation 3 2013 IBM Corporation

More information

Pete Helgren [email protected]. Ruby On Rails on i

Pete Helgren pete@valadd.com. Ruby On Rails on i Pete Helgren [email protected] Ruby On Rails on i Value Added Software, Inc 801.581.1154 18027 Cougar Bluff San Antonio, TX 78258 www.valadd.com www.petesworkshop.com (c) copyright 2014 1 Agenda Primer on

More information

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop Charles Finley Transformix Computer Corporation Cloud, Mobile and Web Development Workshop: A Hands-on Tools-Based

More information

Oracle Application Express MS Access on Steroids

Oracle Application Express MS Access on Steroids Oracle Application Express MS Access on Steroids Jules Lane Principal Consultant Tactical Database Development options Spreadsheets Encourage data duplication and inconsistency, clog

More information

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher

More information

The Whole OS X Web Development System

The Whole OS X Web Development System The Whole OS X Web Development Title slide Building PHP/MySQL Web Databases for OS X Scot Hacker Webmaster, UC Berkeley s Graduate School of Journalism The Macworld Conference on Dreamweaver January 6-7,

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

Servoy the first choice to deliver Software as a Service (SaaS) platform to accommodate fast, better and cheap application development to Java.

Servoy the first choice to deliver Software as a Service (SaaS) platform to accommodate fast, better and cheap application development to Java. Servoy the first choice to deliver Software as a Service (SaaS) platform to accommodate fast, better and cheap application development to Java. Servoy has a better software development mousetrap for quickly

More information

Zend Server Amazon AMI Quick Start Guide

Zend Server Amazon AMI Quick Start Guide Zend Server Amazon AMI Quick Start Guide By Zend Technologies www.zend.com Disclaimer This is the Quick Start Guide for The Zend Server Zend Server Amazon Machine Image The information in this document

More information

System i Access for Web Configuring an Integrated Web Application Server Instance

System i Access for Web Configuring an Integrated Web Application Server Instance System i Access for Web Configuring an Integrated Web Application Server Instance Third Edition (August 2013) This edition supplements the 6.1 System i Access for Web Information Center documentation.

More information

WHITE PAPER. Domo Advanced Architecture

WHITE PAPER. Domo Advanced Architecture WHITE PAPER Domo Advanced Architecture Overview There are several questions that any architect or technology advisor may ask about a new system during the evaluation process: How will it fit into our organization

More information

NEMUG Feb 2008. Create Your Own Web Data Mart with MySQL

NEMUG Feb 2008. Create Your Own Web Data Mart with MySQL NEMUG Feb 2008 Create Your Own Web Data Mart with MySQL Jim Mason [email protected] ebt-now copyright 2008, all rights reserved What We ll Cover System i Web Reporting solutions Enterprise Open-source

More information

Automate Your BI Administration to Save Millions with Command Manager and System Manager

Automate Your BI Administration to Save Millions with Command Manager and System Manager Automate Your BI Administration to Save Millions with Command Manager and System Manager Presented by: Dennis Liao Sr. Sales Engineer Date: 27 th January, 2015 Session 2 This Session is Part of MicroStrategy

More information

Using Cloud Services for Building Next Generation Mobile Apps

Using Cloud Services for Building Next Generation Mobile Apps Using Cloud Services for Building Next Generation Mobile Apps appcelerator.com Executive Summary Enterprises are in the midst of a major transformation as it relates to their interaction with customers,

More information

MicroStrategy Course Catalog

MicroStrategy Course Catalog MicroStrategy Course Catalog 1 microstrategy.com/education 3 MicroStrategy course matrix 4 MicroStrategy 9 8 MicroStrategy 10 table of contents MicroStrategy course matrix MICROSTRATEGY 9 MICROSTRATEGY

More information

Upgrade Guide. Product Version: 4.7.0 Publication Date: 02/11/2015

Upgrade Guide. Product Version: 4.7.0 Publication Date: 02/11/2015 Upgrade Guide Product Version: 4.7.0 Publication Date: 02/11/2015 Copyright 2009-2015, LINOMA SOFTWARE LINOMA SOFTWARE is a division of LINOMA GROUP, Inc. Contents Welcome 3 Before You Begin 3 Upgrade

More information

VMware End User Computing Horizon Suite

VMware End User Computing Horizon Suite VMware End User Computing Horizon Suite Luc Gallet [email protected] 2010 VMware Inc. All rights reserved The pace and rate of technology change is faster than ever Devices 66 % use 2+ devices for work

More information

WordPress Security Scan Configuration

WordPress Security Scan Configuration WordPress Security Scan Configuration To configure the - WordPress Security Scan - plugin in your WordPress driven Blog, login to WordPress as administrator, by simply entering the url_of_your_website/wp-admin

More information

Sisense. Product Highlights. www.sisense.com

Sisense. Product Highlights. www.sisense.com Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze

More information

PHP and MySQL on IBM i New Stacks and New Solutions

PHP and MySQL on IBM i New Stacks and New Solutions PHP and MySQL on IBM i New Stacks and New Solutions Erwin Earley ([email protected]) IBM i Technology Center Open Community Technologies Center of Competency 8 Copyright IBM Corporation, 2009. All

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

2 SQL in iseries Navigator

2 SQL in iseries Navigator 2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features

More information

Novell ZENworks Asset Management 7.5

Novell ZENworks Asset Management 7.5 Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 INSTALLATION GUIDE Table Of Contents 1. Installation Overview... 1 If you are upgrading... 1 Installation Choices... 1 ZENworks

More information

Load and Performance Load Testing. RadView Software October 2015 www.radview.com

Load and Performance Load Testing. RadView Software October 2015 www.radview.com Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...

More information

User's Guide - Beta 1 Draft

User's Guide - Beta 1 Draft IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent vnext User's Guide - Beta 1 Draft SC27-2319-05 IBM Tivoli Composite Application Manager for Microsoft

More information

PROJECT MANAGEMENT SYSTEM

PROJECT MANAGEMENT SYSTEM Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU

More information

Orchestrating Document and Media Management using CMIS

Orchestrating Document and Media Management using CMIS Orchestrating Document and Media Management using CMIS Technical Note - Integrating ActiveVOS with Alfresco CMIS Services AN ACTIVE ENDPOINTS TECHNICAL NOTE 2009 Active Endpoints Inc. ActiveVOS is a trademark

More information

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile Devendra Thorat, Kalpesh Dhumal, Aniket Sadaphule, Vikas Arade B.E Computer Engineering, Navsahyadri

More information

How To Retire A Legacy System From Healthcare With A Flatirons Eas Application Retirement Solution

How To Retire A Legacy System From Healthcare With A Flatirons Eas Application Retirement Solution EAS Application Retirement Case Study: Health Insurance Introduction A major health insurance organization contracted with Flatirons Solutions to assist them in retiring a number of aged applications that

More information

Securing your business

Securing your business Securing your business Anders Askåsen Product Manager for OpenIDM * World Wide Coverage ForgeRock.com Enterprise Open Source Software ForgeRock Norway ForgeRock USA ForgeRock UK ForgeRock France Consulting

More information

Zend and IBM: Bringing the power of PHP applications to the enterprise

Zend and IBM: Bringing the power of PHP applications to the enterprise Zend and IBM: Bringing the power of PHP applications to the enterprise A high-performance PHP platform that helps enterprises improve and accelerate web and mobile application development Highlights: Leverages

More information

PHP Batch Jobs on IBM i. Alan Seiden Consulting alanseiden.com

PHP Batch Jobs on IBM i. Alan Seiden Consulting alanseiden.com alanseiden.com Alan s PHP on IBM i focus Consultant to innovative IBM i and PHP users PHP project leader, Zend/IBM Toolkit Contributor, Zend Framework DB2 enhancements Award-winning developer Authority,

More information

Oracle Database 10g Express

Oracle Database 10g Express Oracle Database 10g Express This tutorial prepares the Oracle Database 10g Express Edition Developer to perform common development and administrative tasks of Oracle Database 10g Express Edition. Objectives

More information

GoAnywhere Director to GoAnywhere MFT Upgrade Guide. Version: 5.0.1 Publication Date: 07/09/2015

GoAnywhere Director to GoAnywhere MFT Upgrade Guide. Version: 5.0.1 Publication Date: 07/09/2015 GoAnywhere Director to GoAnywhere MFT Upgrade Guide Version: 5.0.1 Publication Date: 07/09/2015 Copyright 2015 Linoma Software. All rights reserved. Information in this document is subject to change without

More information

Modern Software Development Tools on OpenVMS

Modern Software Development Tools on OpenVMS Modern Software Development Tools on OpenVMS Meg Watson Principal Software Engineer 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Topics

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

Do you know how your TSM environment is evolving?

Do you know how your TSM environment is evolving? Trend reporting for Tivoli Storage Manager Holger Speh Consulting IT Specialist Do you know how your TSM environment is evolving? Healthy? Well integrated? Data Growth? Accounting? 2 2 Historical Reporting

More information

DB2 Application Development and Migration Tools

DB2 Application Development and Migration Tools DB2 Application Development and Migration Tools Migration Tools If I decide I want to move to DB2 from my current database, can you help me? Yes, we have migration tools and offerings to help you. You

More information

ECOMMERCE SITE LIKE- GRAINGER.COM

ECOMMERCE SITE LIKE- GRAINGER.COM 12/19/2012 ITFLEXSOLUTIONS ECOMMERCE SITE LIKE- GRAINGER.COM Developed by : IT Flex Solutions www.itflexsolutions.com *Please note that this is not a final proposal only an estimate of the time and type

More information

SOSFTP Managed File Transfer

SOSFTP Managed File Transfer Open Source File Transfer SOSFTP Managed File Transfer http://sosftp.sourceforge.net Table of Contents n Introduction to Managed File Transfer n Gaps n Solutions n Architecture and Components n SOSFTP

More information

Oracle Database Cloud Services OGh DBA & Middleware Day

Oracle Database Cloud Services OGh DBA & Middleware Day Oracle Database Cloud Services OGh DBA & Middleware Day Jan van Tiggelen Principal Sales Consultant Oracle Core Technology June 4th, 2015 Safe Harbor Statement The following is intended to outline our

More information

IBM Systems Director Navigator for i5/os New Web console for i5, Fast, Easy, Ready

IBM Systems Director Navigator for i5/os New Web console for i5, Fast, Easy, Ready Agenda Key: Session Number: 35CA 540195 IBM Systems Director Navigator for i5/os New Web console for i5, Fast, Easy, Ready 8 Copyright IBM Corporation, 2008. All Rights Reserved. This publication may refer

More information

Rocket AS v6.3. Benefits of upgrading

Rocket AS v6.3. Benefits of upgrading Rocket AS v6.3 Benefits of upgrading What is Rocket AS? Rocket AS for IBM System z provides query, reporting, data visualization and rapid application development for System z data including DB2. With

More information

CPE111 COMPUTER EXPLORATION

CPE111 COMPUTER EXPLORATION CPE111 COMPUTER EXPLORATION BUILDING A WEB SERVER ASSIGNMENT You will create your own web application on your local web server in your newly installed Ubuntu Desktop on Oracle VM VirtualBox. This is a

More information

Cloud Computing with Windows Azure using your Preferred Technology

Cloud Computing with Windows Azure using your Preferred Technology Cloud Computing with Windows Azure using your Preferred Technology Sumit Chawla Program Manager Architect Interoperability Technical Strategy Microsoft Corporation Agenda Windows Azure Platform - Windows

More information

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module June, 2015 WHITE PAPER Contents Advantages of IBM SoftLayer and RackWare Together... 4 Relationship between

More information

Project management integrated into Outlook

Project management integrated into Outlook y Project management integrated into Outlook InLoox PM 7.x Help for the configuration for MySQL-Server An InLoox Whitepaper Published: October 2011 Copyright: InLoox GmbH 2011 You find up-to-date information

More information

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit)

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) Introduction Prerequisites This tutorial will show you step-by-step on how to install Multicraft 1.8.2 on a new VPS or dedicated

More information

RTI Database Integration Service. Getting Started Guide

RTI Database Integration Service. Getting Started Guide RTI Database Integration Service Getting Started Guide Version 5.2.0 2015 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. June 2015. Trademarks Real-Time Innovations,

More information

Thin@ System Architecture V3.2. Last Update: August 2015

Thin@ System Architecture V3.2. Last Update: August 2015 Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as

More information

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description Mastering LINUX Vikas Debnath Linux Administrator, Red Hat Professional Instructor : Vikas Debnath Contact

More information

from Microsoft Office

from Microsoft Office OOoCon 2003 Migrating from Microsoft Office to OpenOffice.org/StarOffice by Frank Gamerdinger [email protected] 1 Who needs migration? OpenOffice.org & StarOffice - only the brave!(?) 2 Agenda

More information

Data processing goes big

Data processing goes big Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,

More information

Enterprise Service Bus

Enterprise Service Bus We tested: Talend ESB 5.2.1 Enterprise Service Bus Dr. Götz Güttich Talend Enterprise Service Bus 5.2.1 is an open source, modular solution that allows enterprises to integrate existing or new applications

More information

Example of Standard API

Example of Standard API 16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface

More information

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1 Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

LAMP Server A Brief Overview

LAMP Server A Brief Overview 2012 LAMP Server A Brief Overview Daniel Eakins Santa Fe College CTS 2356 Advanced Administration 3/21/2012 Abstract LAMP is short for Linux, Apache, MySQL, and PHP. LAMP servers are typically not Windows

More information

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected]

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected] Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A

More information

Database FAQs - SQL Server

Database FAQs - SQL Server Database FAQs - SQL Server Kony Platform Release 5.0 Copyright 2013 by Kony, Inc. All rights reserved. August, 2013 This document contains information proprietary to Kony, Inc., is bound by the Kony license

More information

Generate Android App

Generate Android App Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can

More information

Welcome The webinar will begin shortly

Welcome The webinar will begin shortly Welcome The webinar will begin shortly Angela Chumley [email protected] 08.18.15 Engagement Tip Mute Button Listen Actively Ask Questions 2 AGENDA Getting Started Web Content Management (WCMS)

More information

docs.hortonworks.com

docs.hortonworks.com docs.hortonworks.com Hortonworks Data Platform: Administering Ambari Copyright 2012-2015 Hortonworks, Inc. Some rights reserved. The Hortonworks Data Platform, powered by Apache Hadoop, is a massively

More information

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1 UQC103S1 UFCE47-20-1 Systems Development uqc103s/ufce47-20-1 PHP-mySQL 1 Who? Email: [email protected] Web Site www.cems.uwe.ac.uk/~jedawson www.cems.uwe.ac.uk/~jtwebb/uqc103s1/ uqc103s/ufce47-20-1 PHP-mySQL

More information

Populating Your Domino Directory (Or ANY Domino Database) With Tivoli Directory Integrator. Marie Scott Thomas Duffbert Duff

Populating Your Domino Directory (Or ANY Domino Database) With Tivoli Directory Integrator. Marie Scott Thomas Duffbert Duff Populating Your Domino Directory (Or ANY Domino Database) With Tivoli Directory Integrator Marie Scott Thomas Duffbert Duff Agenda Introduction to TDI architecture/concepts Discuss TDI entitlement Examples

More information

NoSQL replacement for SQLite (for Beatstream) Antti-Jussi Kovalainen Seminar OHJ-1860: NoSQL databases

NoSQL replacement for SQLite (for Beatstream) Antti-Jussi Kovalainen Seminar OHJ-1860: NoSQL databases NoSQL replacement for SQLite (for Beatstream) Antti-Jussi Kovalainen Seminar OHJ-1860: NoSQL databases Background Inspiration: postgresapp.com demo.beatstream.fi (modern desktop browsers without

More information

AD207: Advances in Data Integration with Lotus Enterprise Integrator for Domino 6.5. Sarah Boucher, Manager Enterprise Integration Development

AD207: Advances in Data Integration with Lotus Enterprise Integrator for Domino 6.5. Sarah Boucher, Manager Enterprise Integration Development AD207: Advances in Data Integration with Lotus Enterprise Integrator for Domino 6.5 Sarah Boucher, Manager Enterprise Integration Development Goals Overview of Lotus Enterprise Integration offerings and

More information

MONGODB - THE NOSQL DATABASE

MONGODB - THE NOSQL DATABASE MONGODB - THE NOSQL DATABASE Akhil Latta Software Engineer Z Systems, Mohali, Punjab MongoDB is an open source document-oriented database system developed and supported by 10gen. It is part of the NoSQL

More information

Ernesto Ongaro BI Consultant February 19, 2013. The 5 Levels of Embedded BI

Ernesto Ongaro BI Consultant February 19, 2013. The 5 Levels of Embedded BI Ernesto Ongaro BI Consultant February 19, 2013 The 5 Levels of Embedded BI Saleforce.com CRM 2013 Jaspersoft Corporation. 2 Blogger 2013 Jaspersoft Corporation. 3 Linked In 2013 Jaspersoft Corporation.

More information

The Virtualization Practice

The Virtualization Practice The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention

More information

Mercury Users Guide Version 1.3 February 14, 2006

Mercury Users Guide Version 1.3 February 14, 2006 Mercury Users Guide Version 1.3 February 14, 2006 1 Introduction Introducing Mercury Your corporate shipping has just become easier! The satisfaction of your customers depends on the accuracy of your shipments,

More information

FileMaker Server 14. FileMaker Server Help

FileMaker Server 14. FileMaker Server Help FileMaker Server 14 FileMaker Server Help 2007 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks

More information

E-Commerce: Designing And Creating An Online Store

E-Commerce: Designing And Creating An Online Store E-Commerce: Designing And Creating An Online Store Introduction About Steve Green Ministries Solo Performance Artist for 19 Years. Released over 26 Records, Several Kids Movies, and Books. My History With

More information

SQL Remote. Version 12.0.1. January 2012. Copyright 2012, ianywhere Solutions, Inc. - SQL Anywhere 12.0.1

SQL Remote. Version 12.0.1. January 2012. Copyright 2012, ianywhere Solutions, Inc. - SQL Anywhere 12.0.1 SQL Remote Version 12.0.1 January 2012 Copyright 2012, ianywhere Solutions, Inc. - SQL Anywhere 12.0.1 Version 12.0.1 January 2012 Copyright 2012 ianywhere Solutions, Inc. Portions copyright 2012 Sybase,

More information

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect Consolidate by Migrating Your Databases to Oracle Database 11g Fred Louis Enterprise Architect Agenda Why migrate to Oracle What is migration? What can you migrate to Oracle? SQL Developer Migration Workbench

More information

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014 Web 2.0 Technology Overview Lecture 8 GSL Peru 2014 Overview What is Web 2.0? Sites use technologies beyond static pages of earlier websites. Users interact and collaborate with one another Rich user experience

More information

WebSphere Business Monitor V7.0 Business space dashboards

WebSphere Business Monitor V7.0 Business space dashboards Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should

More information

FileMaker Server 15. Getting Started Guide

FileMaker Server 15. Getting Started Guide FileMaker Server 15 Getting Started Guide 2007 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks

More information

IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8

IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8 IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8 Proof of Technology Introduction Welcome and Introductions Agenda Service

More information

Microsoft SQL Server 2008 Step by Step

Microsoft SQL Server 2008 Step by Step Microsoft SQL Server 2008 Step by Step Mike Hotek To learn more about this book, visit Microsoft Learning at http://www.microsoft.com/mspress/books/12859.aspx 9780735626041 2009 Mike Hotek. All rights

More information

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module June, 2015 WHITE PAPER Contents Advantages of IBM SoftLayer and RackWare Together... 4 Relationship between

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

Izenda & SQL Server Reporting Services

Izenda & SQL Server Reporting Services Izenda & SQL Server Reporting Services Comparing an IT-Centric Reporting Tool and a Self-Service Embedded BI Platform vv Izenda & SQL Server Reporting Services The reporting tools that come with the relational

More information

Introduction to IBM Worklight Mobile Platform

Introduction to IBM Worklight Mobile Platform Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.

More information

Customer Bank Account Management System Technical Specification Document

Customer Bank Account Management System Technical Specification Document Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6

More information

Mike Boyarski Jaspersoft Product Marketing [email protected]. Business Intelligence in the Cloud

Mike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com. Business Intelligence in the Cloud Mike Boyarski Jaspersoft Product Marketing [email protected] Business Intelligence in the Cloud Agenda Introductions Cloud BI Jaspersoft Open Source Powers the Cloud Jaspersoft Cloud BI Futures

More information