Zend PPT Template

excitingwonderlakeInternet και Εφαρμογές Web

13 Δεκ 2013 (πριν από 3 χρόνια και 8 μήνες)

52 εμφανίσεις

© All rights reserved. Zend Technologies, Inc.
Mike Pavlak
Solutions Consultant
mike.p@zend.com

Function Junction
What’s New with Zend Server
© All rights reserved. Zend Technologies, Inc.
PHP Sessions
| 2
Copyright © 2009 Zend Technologies, Inc, All rights
reserved
02/03
/
10

• What’s New with Zend Server
Tue – 10:30
• Business value of PHP
Tue – 11:40
• Stored procedures with PHP and IBM i
Tue – 13:30
• PHP Toolkit Examples
Tue – 14:40
• Web Services with PHP and IBM i
Tue – 16:00
• Workshop with PHP & IBM i
Wed – All day
© All rights reserved. Zend Technologies, Inc.
Agenda
•Market analysis
•Evolution of PHP and IBM i
•PHP stacks up with Zend Server 6
•PHP in the IBM i Enterprise
•Development Community
•Mobile

Zend Interpretations of IBM market

3
© All rights reserved. Zend Technologies, Inc.
PHP in the Enterprise
www.zend.com
Market Analysis
© All rights reserved. Zend Technologies, Inc.

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 2012
63%
of developers are
creating apps for
cloud deployment
Market Overview
With a community of over 5 million developers, PHP usage has significantly
broadened in recent years


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 2012
Functions of PHP apps have become diverse

60%

of PHP apps
are developed for
BUSINESS

CRITICAL

PURPOSES

© All rights reserved. Zend Technologies, Inc.


Key Trends in PHP
Compared to your next most-used language, is PHP better or worse at…
© All rights reserved. Zend Technologies, Inc.
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
© All rights reserved. Zend Technologies, Inc.
Zend Has Driven Dynamics of Making PHP
Enterprise Ready
Enterprise
Tooling via
Eclipse
Web
Application
Server
Strategic
Platforms
Integrations
Zend
Framework
Enterprise PHP
© All rights reserved. Zend Technologies, Inc.
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
© All rights reserved. Zend Technologies, Inc.
Research shows that expansion has been driven by benefits in speed of
development and ease of working with the cloud
Market Overview

What are the main reasons you choose to
develop in PHP?
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

Compared with your next most-used language, is
PHP better or worse at each of the following?
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
© All rights reserved. Zend Technologies, Inc.

Some core processes still require
investment …

While PHP development teams
are becoming more professional
Market Overview
However, despite pervasive usage in enterprises, there is still opportunity
for professionalization of PHP development organizations
Best practices that are widely adopted:
Best practices that are not yet widespread:
© All rights reserved. Zend Technologies, Inc.
PHP in the Enterprise
www.zend.com
Evolution of PHP and IBM i
© All rights reserved. Zend Technologies, Inc.
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
13
© All rights reserved. Zend Technologies, Inc.
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

14
Insert->Header & Footer

A Great Year for Zend in the Cloud
9
Growth in
Zend
Developer
Cloud Users
Q4 2011 Q1 2012 Q2 2012 Q3 2012
Expanded IBM
Partnership to
MySQL
• Modular & Extensible
• New Generation of Security
• High-Performing
• Enterprise-Ready
• 600+ contributing developers
• 13,000+ commits before release
• In use at hundreds of thousands
of companies
KEY NEW FEATURES
© All rights reserved. Zend Technologies, Inc.
PHP in the Enterprise
www.zend.com
PHP Stacks Up in the Enterprise
© All rights reserved. Zend Technologies, Inc.
Top 10 Internet Sites by WW traffic

18
2. Google.com
4. Yahoo.com
3. Youtube.com
5. Baidu.com
1. Facebook.com
8. Amazon.com
9. qq.com
6. Wikipedia.com
7. Live.com
10. Twitter.com
Jan 2013
5 more
in next
10
© All rights reserved. Zend Technologies, Inc.
Enterprise PHP Adoption is Growing Rapidly
“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.”
PHP
Developers
2009 2014
Commercial and corporate IT developers
5M
4M
3M
2M
1M
Non-commercial developers
Gartner Research Note: “PHP: Past, Present and Future”, Dec. 2
nd
, 2009
© All rights reserved. Zend Technologies, Inc.
Enterprise Proof Points
IBM i Customer!
© All rights reserved. Zend Technologies, Inc.
Free Edition

Developers, SOHO or very small business with non-business critical use

Usually 1 server

Small Business Edition

Small to medium business with limited criticality applications

1-2 servers

Professional Edition

Medium to large organization with business-critical applications

Starting from 1 server

Main target audience

Enterprise Edition

Large to Enterprise organization with business-critical applications

Starting from 1 server
Editions and Target Audience
© All rights reserved. Zend Technologies, Inc.
Monitoring and Root-Cause Analysis
© All rights reserved. Zend Technologies, Inc.
Enterprise Integration
© All rights reserved. Zend Technologies, Inc.
Development Tools & Runtime
© All rights reserved. Zend Technologies, Inc.
New Database Centric Architecture
ZEND SERVER CLUSTER MANAGER UI
Administrator
DATABASE
OTHER ZEND SERVERS IN THE CLUSTER
Information
Configuration
© All rights reserved. Zend Technologies, Inc.
Zend Server 6 for IBM i
•Available today for Linux/Windows
•Available soon for IBM i
•Requires IBM i6.1 & higher
•Side by Side installation
•New, faster UI
•PHP 5.3 & PHP 5.4
27
Insert->Header & Footer
© All rights reserved. Zend Technologies, Inc.
What’s new in Zend Server 6
•Admin interface supports user based LDAP integration
•Statistical analysis, what’s your site up to?
•Rules & Events by application and by server

Still shipped with IBM i

28
Insert->Header & Footer
© All rights reserved. Zend Technologies, Inc.
PHP in the Enterprise
www.zend.com
Development Community
© All rights reserved. Zend Technologies, Inc.
PHP Jobs Are Proliferating
30

|
PHP
AJAX
ASP.NET
Java
Ruby
Perl
Global Remote Workforce Projects*
Javascript
*Source: Odesk
© All rights reserved. Zend Technologies, Inc.
Indeed.com and jobs…
31
Insert->Header & Footer
© All rights reserved. Zend Technologies, Inc.
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
32
Insert->Header & Footer
© All rights reserved. Zend Technologies, Inc.
PHP in the Enterprise
www.zend.com
Mobile
HTML
CLI ENT
“Mobile 0.5” – First-Gen Mobile Apps
• “Dumbed-down” web interface
• Limited, “as is” desktop to
mobile device
• UI = server based
• No APIs


BACK- END S YS TEMS
APIs
Today’s Mobile Apps
Enterprise systems and data sources
• Native apps
• Too many devices to support
• Server-side APIs “hacked”
into existing systems
CLI ENT
“Mobile First” Approach


Pervasive Reach


Context is All


Touch vs. QWERTY


Users:
Part of Your Design Team
The Future – Cloud-Connected Mobile Apps
BACK- END S YS TEMS
• Provide services to clients
• Composite architecture
• Elastic scaling
Web-driven native experience
MOBI LE CLI ENTS
Cloud Services
Architecture


APIs
S OCI AL AND S AAS
© All rights reserved. Zend Technologies, Inc.
PHP in the Enterprise
www.zend.com
Zend Interpretations
© All rights reserved. Zend Technologies, Inc.
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
3/4/
201
3

39
© All rights reserved. Zend Technologies, Inc.
Why PHP on IBM i?

3/4/
201
3


40
Low Learning Curve
Easy Integration into
Heterogeneous Environments
Robust, Multi-Platform,
High-Performance, Scalable, Secure
Vibrant Community
Rapid
Innovation
Run an
Agile
Business
Proven
Deployment
© All rights reserved. Zend Technologies, Inc.
Why PHP on i?
41
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
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
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
Access RPG
Programs & Data as
Web Services
Package programs and data as
web services and make
available to other web
applications
Access DB2/400 Data
via Browser
Easily access and interact with
DB2/400 data using a standard
web browser
41
© All rights reserved. Zend Technologies, Inc.
Zend commitment to IBM i
•Zend Server 6 Q1-2013
•Zend Studio 10 Q1-2013
•PHP Toolkit 6 major releases in 2012, more coming
•Market presence

COMMON

User Groups

Blogs, webcasts, white papers

ISV – BCD, Crosspoint, Harris Data, NSC, iGuazu, etc.



42
Both in beta
right now!
© All rights reserved. Zend Technologies, Inc.
What are you doing?

Pick an application and say…

MOBILE FIRST!




43
© All rights reserved. Zend Technologies, Inc.
Resources
•Recorded Webinars

http://www.zend.com/en/resources/webinars/IBM i-os


•Zend Server for IBM i main page, link to downloads

http://www.zend.com/en/products/server/zend-server-ibm-i


•Zend Server manual:

PDF:
http://www.zend.com/topics/Zend-Server-5-for-IBMi-Reference-Manual.pdf


Online:
http://files.zend.com/help/Zend-Server-5/zend-
server.htm#installation_guide.htm

44
Insert->Header & Footer
© All rights reserved. Zend Technologies, Inc.
45
Insert->Header & Footer
Q&A

www.zend.com


mike.p@zend.com

Please fill out your
Session Evaluation!