SlideShare une entreprise Scribd logo
1  sur  20
Application Deployment on IBM i

Mike Pavlak
Solution Consultant




To watch the recorded webinar please go to:
http://bit.ly/HrHnci
                                              © All rights reserved. Zend Technologies, Inc.
Agenda

    • Discuss architecture of and IBM i environment
    • Explore what we use at Zend
    • Change Management options
    • Q&A




2                         © All rights reserved. Zend Technologies, Inc.
Disclaimer!
    Eric Ritchie has already done this
      Covered many aspects of app deployment

      Did a darn good job, too!

      Available in recorded webinar (Jan 31, 2012)

      Nearly all of this is applicable to IBM i

      Clustering not applicable.

      We will cover IBM i specific aspects.




3                             © All rights reserved. Zend Technologies, Inc.
Application Deployment

www.zend.com




 Architecture of environments




                © All rights reserved. Zend Technologies, Inc.
What is supported vs. what can I do

    • It’s your IBM i, do with it what you will…
    • Zend supports certain things FOR A REASON!!!
    • So what does Zend support:
         One single instance of Zend Server per LPAR

    • On newer hardware, LPAR’s are CHEAP and relatively easy!
    • On older hardware, not so much (Hint: consider upgrading)




5   Insert->Header & Footer   © All rights reserved. Zend Technologies, Inc.
Standard Environment

    • Development
         Developer Solution                                                     P
                                                                                 a
                                                                                 r
    • QA                                                                         t
                                                                                 i
         Developer Solution                                                     t
                                                                                 i
                                                                                 o
                                                                                 n
    • Production                                                                 s
         Production Solution




6   Insert->Header & Footer     © All rights reserved. Zend Technologies, Inc.
What do we have at Zend?

    • Still cooking, but we have
         Separate LPAR’s for support vs. sales team

         Separate LPAR’s for each Zend Server version under support

         Separate LPAR’s for each version of PHP
                 • Currently 5.2 & 5.3
                 • PHP 5.4 somewhere down the road
         Single 720 with VIOS as the base OS hosting
                 • Two i6.1 LPAR’s
                 • Six i7.1 LPAR’s

    • R&D is getting new machine and similar approach.

7   Insert->Header & Footer          © All rights reserved. Zend Technologies, Inc.
Excuses…

    • I’m on old hardware and can’t afford two LPAR’s
    • The IT budget has been cut AGAIN
    • I’m on Power5 or V5R4
    • We don’t have the skills
    • We don’t have the time
    • I need isolation between my applications!




8   Insert->Header & Footer   © All rights reserved. Zend Technologies, Inc.
Reality

    • We never seem to have time to do it right, but we always
      have time to fix it…
    • Linux shops struggle with this, too
    • In fact, they tend to be the inverse of IBM shops
    • Don’t think you have to do it on your own? Get help!
         Reseller – Part of installation

         Consulting – Third party to configure

         IBM – pre-order configurations




9   Insert->Header & Footer     © All rights reserved. Zend Technologies, Inc.
Application Deployment

www.zend.com




 Change management options




               © All rights reserved. Zend Technologies, Inc.
All the majors are there!
     •Aldon
     •MKS
     •Arcad
     •Softlanding


     •Don’t reinvent the wheel, contact your CMS vendor
     •You have probably invested heavily and they can do it!
          I have seen the solutions from the top 3 and they work with PHP!




11   Insert->Header & Footer    © All rights reserved. Zend Technologies, Inc.
CMS considerations
     •Seriously consider your options
     •Bad habits with CMS will bring about bad habits with PHP!
     •Opportunity to start fresh and get organized
     •Start with your current CMS solution
     •Then grow out to SVN, etc.
     •Application Deployment can help with both




12   Insert->Header & Footer   © All rights reserved. Zend Technologies, Inc.
Application Deployment

www.zend.com




 Application Deployment




                © All rights reserved. Zend Technologies, Inc.
Package up applications
     •Easily create application packages that consist of source
      code, metadata and scripts
     •Deploy applications on any number of servers using a
      simple wizard or through a Web API
     •Rapidly deploy application updates or remove
      applications from servers
     •Use with custom or 3rd party applications, such as
      Magento and Drupal
     •Please check in and see Eric’s webinar…



14   Insert->Header & Footer   © All rights reserved. Zend Technologies, Inc.
Application Deployment

www.zend.com




 Wrap it up




               © All rights reserved. Zend Technologies, Inc.
Webcasts

     • March 6 – Performance Tuning PHP and IBM i
     • April 12 – Stored Procedures Part II (RPG, etc.)
     • May 2 – Additional Functions of DB2 with PHP on IBM i




                       Your thoughts???

16   Insert->Header & Footer   © All rights reserved. Zend Technologies, Inc.
Events where you’ll find Zend…

     • User groups
          Status (Ft Wayne, IN) Feb 14
                  • http://www.statususer.org/html/20120214.html
          OCEAN (Orange County, CA) Feb 21
                  • http://www.ocean400.org/
          WMCPA (Lake Geneva, WI) Mar 20-22
                  • http://wmcpa.org/
          NEUGC (Boston, MA) April 2-4
                  • http://neugc.org/




17   Insert->Header & Footer            © All rights reserved. Zend Technologies, Inc.
Events where you’ll find Zend…(cont.)
     • Major venues
          RPG & DB2 Summit (Ft. Worth, TX) Mar 25-28
                  • http://www.systemideveloper.com/Summit/conferences.html




          COMMON Annual Meeting and Expo (Anaheim, CA) May 6-9
                  • http://www.common.org/index.php/annualmeeting.html




          COMMON Fall Conference (Columbus, OH) Sep 24-26
                  • http://www.common.org/index.php/fall-conference-and-expo.html


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

     mike.p@zend.com



19       © All rights reserved. Zend Technologies, Inc.
Webinar

To watch the recorded webinar, please go to:
http://www.zend.com/en/resources/webinars/i5-os#APPDEPi
or

http://bit.ly/HrHnci




                     © All rights reserved. Zend Technologies, Inc.

Contenu connexe

Tendances

Eclipse OMR: a modern toolkit for building language runtimes
Eclipse OMR: a modern toolkit for building language runtimesEclipse OMR: a modern toolkit for building language runtimes
Eclipse OMR: a modern toolkit for building language runtimesMark Stoodley
 
Jfokus 2016 - A JVMs Journey into Polyglot Runtimes
Jfokus 2016 - A JVMs Journey into Polyglot RuntimesJfokus 2016 - A JVMs Journey into Polyglot Runtimes
Jfokus 2016 - A JVMs Journey into Polyglot RuntimesCharlie Gracie
 
Process, Tool, Localization, Successful
Process, Tool, Localization, SuccessfulProcess, Tool, Localization, Successful
Process, Tool, Localization, SuccessfulJulie Song
 
Under the Hood of the Testarossa JIT Compiler
Under the Hood of the Testarossa JIT CompilerUnder the Hood of the Testarossa JIT Compiler
Under the Hood of the Testarossa JIT CompilerMark Stoodley
 
Os Koziarsky
Os KoziarskyOs Koziarsky
Os Koziarskyoscon2007
 
Oh the compilers you'll build
Oh the compilers you'll buildOh the compilers you'll build
Oh the compilers you'll buildMark Stoodley
 

Tendances (6)

Eclipse OMR: a modern toolkit for building language runtimes
Eclipse OMR: a modern toolkit for building language runtimesEclipse OMR: a modern toolkit for building language runtimes
Eclipse OMR: a modern toolkit for building language runtimes
 
Jfokus 2016 - A JVMs Journey into Polyglot Runtimes
Jfokus 2016 - A JVMs Journey into Polyglot RuntimesJfokus 2016 - A JVMs Journey into Polyglot Runtimes
Jfokus 2016 - A JVMs Journey into Polyglot Runtimes
 
Process, Tool, Localization, Successful
Process, Tool, Localization, SuccessfulProcess, Tool, Localization, Successful
Process, Tool, Localization, Successful
 
Under the Hood of the Testarossa JIT Compiler
Under the Hood of the Testarossa JIT CompilerUnder the Hood of the Testarossa JIT Compiler
Under the Hood of the Testarossa JIT Compiler
 
Os Koziarsky
Os KoziarskyOs Koziarsky
Os Koziarsky
 
Oh the compilers you'll build
Oh the compilers you'll buildOh the compilers you'll build
Oh the compilers you'll build
 

En vedette

Ameneh ahmadi laqborlaw
Ameneh ahmadi laqborlawAmeneh ahmadi laqborlaw
Ameneh ahmadi laqborlawameneh_ahmadi
 
Mega placement drive 2015 at NIMS University
Mega placement drive 2015 at NIMS UniversityMega placement drive 2015 at NIMS University
Mega placement drive 2015 at NIMS UniversityNIMS University, jaipur
 
طراح امور گرافیکی
طراح امور گرافیکیطراح امور گرافیکی
طراح امور گرافیکیsomayeh fallah
 
βιοκαύσιμα
βιοκαύσιμαβιοκαύσιμα
βιοκαύσιμαiopal
 
Operational Stress Control and Readiness (OSCAR)
Operational Stress Control and Readiness (OSCAR)Operational Stress Control and Readiness (OSCAR)
Operational Stress Control and Readiness (OSCAR)Bruce Thompson, MBA HRM
 
ฉันเหมือนใคร
ฉันเหมือนใครฉันเหมือนใคร
ฉันเหมือนใครmotto1997
 
Creative city talent and learning landscape
Creative city talent and learning landscapeCreative city talent and learning landscape
Creative city talent and learning landscapeGhaziyah Ghandy
 
Introduction to Business Modeling
Introduction to Business ModelingIntroduction to Business Modeling
Introduction to Business ModelingLaurence White
 

En vedette (14)

Ameneh ahmadi laqborlaw
Ameneh ahmadi laqborlawAmeneh ahmadi laqborlaw
Ameneh ahmadi laqborlaw
 
Presentation
PresentationPresentation
Presentation
 
Mega placement drive 2015 at NIMS University
Mega placement drive 2015 at NIMS UniversityMega placement drive 2015 at NIMS University
Mega placement drive 2015 at NIMS University
 
طراح امور گرافیکی
طراح امور گرافیکیطراح امور گرافیکی
طراح امور گرافیکی
 
βιοκαύσιμα
βιοκαύσιμαβιοκαύσιμα
βιοκαύσιμα
 
Carol
CarolCarol
Carol
 
Operational Stress Control and Readiness (OSCAR)
Operational Stress Control and Readiness (OSCAR)Operational Stress Control and Readiness (OSCAR)
Operational Stress Control and Readiness (OSCAR)
 
Customer Segmentation
Customer SegmentationCustomer Segmentation
Customer Segmentation
 
ฉันเหมือนใคร
ฉันเหมือนใครฉันเหมือนใคร
ฉันเหมือนใคร
 
Antropología, historia y cultura
Antropología, historia y culturaAntropología, historia y cultura
Antropología, historia y cultura
 
Creative city talent and learning landscape
Creative city talent and learning landscapeCreative city talent and learning landscape
Creative city talent and learning landscape
 
управление проектом часть 1
управление проектом часть 1управление проектом часть 1
управление проектом часть 1
 
Introduction to Business Modeling
Introduction to Business ModelingIntroduction to Business Modeling
Introduction to Business Modeling
 
24 ocak 1980 kararları
24 ocak 1980 kararları24 ocak 1980 kararları
24 ocak 1980 kararları
 

Similaire à Application Deployment on IBM i

High performance PHP: Scaling and getting the most out of your infrastructure
High performance PHP: Scaling and getting the most out of your infrastructureHigh performance PHP: Scaling and getting the most out of your infrastructure
High performance PHP: Scaling and getting the most out of your infrastructuremkherlakian
 
Turbocharging php applications with zend server (workshop)
Turbocharging php applications with zend server (workshop)Turbocharging php applications with zend server (workshop)
Turbocharging php applications with zend server (workshop)Eric Ritchie
 
Turbocharging php applications with zend server
Turbocharging php applications with zend serverTurbocharging php applications with zend server
Turbocharging php applications with zend serverEric Ritchie
 
Introduction to My SQL
Introduction to My SQLIntroduction to My SQL
Introduction to My SQLCOMMON Europe
 
Zend Products and PHP for IBMi
Zend Products and PHP for IBMi  Zend Products and PHP for IBMi
Zend Products and PHP for IBMi Shlomo Vanunu
 
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...David Buck
 
Making the Agile Leap to Continuous Deployment
Making the Agile Leap to Continuous DeploymentMaking the Agile Leap to Continuous Deployment
Making the Agile Leap to Continuous DeploymentEthan Ram
 
NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET Dmytro Mindra
 
FDMEE: No Brainer or Risk?
FDMEE: No Brainer or Risk?FDMEE: No Brainer or Risk?
FDMEE: No Brainer or Risk?Emtec Inc.
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical DebtAdam Culp
 
IBM i: Fertile Ground for PHP Developers
IBM i: Fertile Ground for PHP DevelopersIBM i: Fertile Ground for PHP Developers
IBM i: Fertile Ground for PHP DevelopersAlan Seiden
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedAlexander Makarov
 
"The life beyond Terraform, or the rise of Platform Engineering", Stanislav ...
"The life beyond Terraform, or the rise of Platform Engineering",  Stanislav ..."The life beyond Terraform, or the rise of Platform Engineering",  Stanislav ...
"The life beyond Terraform, or the rise of Platform Engineering", Stanislav ...Fwdays
 
Brownbag on basics of node.js
Brownbag on basics of node.jsBrownbag on basics of node.js
Brownbag on basics of node.jsJason Park
 
PHP Toolkit from Zend and IBM: Open Source on IBM i
PHP Toolkit from Zend and IBM: Open Source on IBM iPHP Toolkit from Zend and IBM: Open Source on IBM i
PHP Toolkit from Zend and IBM: Open Source on IBM iAlan Seiden
 

Similaire à Application Deployment on IBM i (20)

Performance tuning PHP on IBMi
Performance tuning PHP on IBMiPerformance tuning PHP on IBMi
Performance tuning PHP on IBMi
 
High performance PHP: Scaling and getting the most out of your infrastructure
High performance PHP: Scaling and getting the most out of your infrastructureHigh performance PHP: Scaling and getting the most out of your infrastructure
High performance PHP: Scaling and getting the most out of your infrastructure
 
Turbocharging php applications with zend server (workshop)
Turbocharging php applications with zend server (workshop)Turbocharging php applications with zend server (workshop)
Turbocharging php applications with zend server (workshop)
 
Turbocharging php applications with zend server
Turbocharging php applications with zend serverTurbocharging php applications with zend server
Turbocharging php applications with zend server
 
Introduction to My SQL
Introduction to My SQLIntroduction to My SQL
Introduction to My SQL
 
Getting started with PHP on IBM i
Getting started with PHP on IBM iGetting started with PHP on IBM i
Getting started with PHP on IBM i
 
Zend server for IBM i update 5.6
Zend server for IBM i update 5.6Zend server for IBM i update 5.6
Zend server for IBM i update 5.6
 
Zend Products and PHP for IBMi
Zend Products and PHP for IBMi  Zend Products and PHP for IBMi
Zend Products and PHP for IBMi
 
Eclipse Way
Eclipse WayEclipse Way
Eclipse Way
 
Zend Code in ZF 2.0
Zend Code in ZF 2.0Zend Code in ZF 2.0
Zend Code in ZF 2.0
 
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
 
Making the Agile Leap to Continuous Deployment
Making the Agile Leap to Continuous DeploymentMaking the Agile Leap to Continuous Deployment
Making the Agile Leap to Continuous Deployment
 
NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET
 
FDMEE: No Brainer or Risk?
FDMEE: No Brainer or Risk?FDMEE: No Brainer or Risk?
FDMEE: No Brainer or Risk?
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical Debt
 
IBM i: Fertile Ground for PHP Developers
IBM i: Fertile Ground for PHP DevelopersIBM i: Fertile Ground for PHP Developers
IBM i: Fertile Ground for PHP Developers
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developed
 
"The life beyond Terraform, or the rise of Platform Engineering", Stanislav ...
"The life beyond Terraform, or the rise of Platform Engineering",  Stanislav ..."The life beyond Terraform, or the rise of Platform Engineering",  Stanislav ...
"The life beyond Terraform, or the rise of Platform Engineering", Stanislav ...
 
Brownbag on basics of node.js
Brownbag on basics of node.jsBrownbag on basics of node.js
Brownbag on basics of node.js
 
PHP Toolkit from Zend and IBM: Open Source on IBM i
PHP Toolkit from Zend and IBM: Open Source on IBM iPHP Toolkit from Zend and IBM: Open Source on IBM i
PHP Toolkit from Zend and IBM: Open Source on IBM i
 

Plus de Zend by Rogue Wave Software

Building and managing applications fast for IBM i
Building and managing applications fast for IBM iBuilding and managing applications fast for IBM i
Building and managing applications fast for IBM iZend by Rogue Wave Software
 
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Zend by Rogue Wave Software
 
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)Zend by Rogue Wave Software
 
Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Zend by Rogue Wave Software
 

Plus de Zend by Rogue Wave Software (20)

Develop microservices in php
Develop microservices in phpDevelop microservices in php
Develop microservices in php
 
Speed and security for your PHP application
Speed and security for your PHP applicationSpeed and security for your PHP application
Speed and security for your PHP application
 
Building and managing applications fast for IBM i
Building and managing applications fast for IBM iBuilding and managing applications fast for IBM i
Building and managing applications fast for IBM i
 
Building web APIs in PHP with Zend Expressive
Building web APIs in PHP with Zend ExpressiveBuilding web APIs in PHP with Zend Expressive
Building web APIs in PHP with Zend Expressive
 
To PHP 7 and beyond
To PHP 7 and beyondTo PHP 7 and beyond
To PHP 7 and beyond
 
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
 
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
 
Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)
 
Middleware web APIs in PHP 7.x
Middleware web APIs in PHP 7.xMiddleware web APIs in PHP 7.x
Middleware web APIs in PHP 7.x
 
Ongoing management of your PHP 7 application
Ongoing management of your PHP 7 applicationOngoing management of your PHP 7 application
Ongoing management of your PHP 7 application
 
Developing web APIs using middleware in PHP 7
Developing web APIs using middleware in PHP 7Developing web APIs using middleware in PHP 7
Developing web APIs using middleware in PHP 7
 
The Docker development template for PHP
The Docker development template for PHPThe Docker development template for PHP
The Docker development template for PHP
 
The most exciting features of PHP 7.1
The most exciting features of PHP 7.1The most exciting features of PHP 7.1
The most exciting features of PHP 7.1
 
Unit testing for project managers
Unit testing for project managersUnit testing for project managers
Unit testing for project managers
 
The new features of PHP 7
The new features of PHP 7The new features of PHP 7
The new features of PHP 7
 
Deploying PHP apps on the cloud
Deploying PHP apps on the cloudDeploying PHP apps on the cloud
Deploying PHP apps on the cloud
 
Data is dead. Long live data!
Data is dead. Long live data! Data is dead. Long live data!
Data is dead. Long live data!
 
Optimizing performance
Optimizing performanceOptimizing performance
Optimizing performance
 
Resolving problems & high availability
Resolving problems & high availabilityResolving problems & high availability
Resolving problems & high availability
 
Developing apps faster
Developing apps fasterDeveloping apps faster
Developing apps faster
 

Dernier

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Application Deployment on IBM i

  • 1. Application Deployment on IBM i Mike Pavlak Solution Consultant To watch the recorded webinar please go to: http://bit.ly/HrHnci © All rights reserved. Zend Technologies, Inc.
  • 2. Agenda • Discuss architecture of and IBM i environment • Explore what we use at Zend • Change Management options • Q&A 2 © All rights reserved. Zend Technologies, Inc.
  • 3. Disclaimer! Eric Ritchie has already done this Covered many aspects of app deployment Did a darn good job, too! Available in recorded webinar (Jan 31, 2012) Nearly all of this is applicable to IBM i Clustering not applicable. We will cover IBM i specific aspects. 3 © All rights reserved. Zend Technologies, Inc.
  • 4. Application Deployment www.zend.com Architecture of environments © All rights reserved. Zend Technologies, Inc.
  • 5. What is supported vs. what can I do • It’s your IBM i, do with it what you will… • Zend supports certain things FOR A REASON!!! • So what does Zend support: One single instance of Zend Server per LPAR • On newer hardware, LPAR’s are CHEAP and relatively easy! • On older hardware, not so much (Hint: consider upgrading) 5 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 6. Standard Environment • Development Developer Solution P a r • QA t i Developer Solution t i o n • Production s Production Solution 6 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 7. What do we have at Zend? • Still cooking, but we have Separate LPAR’s for support vs. sales team Separate LPAR’s for each Zend Server version under support Separate LPAR’s for each version of PHP • Currently 5.2 & 5.3 • PHP 5.4 somewhere down the road Single 720 with VIOS as the base OS hosting • Two i6.1 LPAR’s • Six i7.1 LPAR’s • R&D is getting new machine and similar approach. 7 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 8. Excuses… • I’m on old hardware and can’t afford two LPAR’s • The IT budget has been cut AGAIN • I’m on Power5 or V5R4 • We don’t have the skills • We don’t have the time • I need isolation between my applications! 8 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 9. Reality • We never seem to have time to do it right, but we always have time to fix it… • Linux shops struggle with this, too • In fact, they tend to be the inverse of IBM shops • Don’t think you have to do it on your own? Get help! Reseller – Part of installation Consulting – Third party to configure IBM – pre-order configurations 9 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 10. Application Deployment www.zend.com Change management options © All rights reserved. Zend Technologies, Inc.
  • 11. All the majors are there! •Aldon •MKS •Arcad •Softlanding •Don’t reinvent the wheel, contact your CMS vendor •You have probably invested heavily and they can do it! I have seen the solutions from the top 3 and they work with PHP! 11 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 12. CMS considerations •Seriously consider your options •Bad habits with CMS will bring about bad habits with PHP! •Opportunity to start fresh and get organized •Start with your current CMS solution •Then grow out to SVN, etc. •Application Deployment can help with both 12 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 13. Application Deployment www.zend.com Application Deployment © All rights reserved. Zend Technologies, Inc.
  • 14. Package up applications •Easily create application packages that consist of source code, metadata and scripts •Deploy applications on any number of servers using a simple wizard or through a Web API •Rapidly deploy application updates or remove applications from servers •Use with custom or 3rd party applications, such as Magento and Drupal •Please check in and see Eric’s webinar… 14 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 15. Application Deployment www.zend.com Wrap it up © All rights reserved. Zend Technologies, Inc.
  • 16. Webcasts • March 6 – Performance Tuning PHP and IBM i • April 12 – Stored Procedures Part II (RPG, etc.) • May 2 – Additional Functions of DB2 with PHP on IBM i Your thoughts??? 16 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 17. Events where you’ll find Zend… • User groups Status (Ft Wayne, IN) Feb 14 • http://www.statususer.org/html/20120214.html OCEAN (Orange County, CA) Feb 21 • http://www.ocean400.org/ WMCPA (Lake Geneva, WI) Mar 20-22 • http://wmcpa.org/ NEUGC (Boston, MA) April 2-4 • http://neugc.org/ 17 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 18. Events where you’ll find Zend…(cont.) • Major venues RPG & DB2 Summit (Ft. Worth, TX) Mar 25-28 • http://www.systemideveloper.com/Summit/conferences.html COMMON Annual Meeting and Expo (Anaheim, CA) May 6-9 • http://www.common.org/index.php/annualmeeting.html COMMON Fall Conference (Columbus, OH) Sep 24-26 • http://www.common.org/index.php/fall-conference-and-expo.html 18 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.
  • 19. Q&A mike.p@zend.com 19 © All rights reserved. Zend Technologies, Inc.
  • 20. Webinar To watch the recorded webinar, please go to: http://www.zend.com/en/resources/webinars/i5-os#APPDEPi or http://bit.ly/HrHnci © All rights reserved. Zend Technologies, Inc.