Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
1
Zend Application Fabric for
IBM PureSystems and
IBM SmartCloud Enterprise
Daniel Krook
Software Engineer, Advanced Cloud...
2
Your presenter
Software Engineer in the Advanced Cloud Technology
group of Global Technology Services.
Create next gener...
3
Enterprise PHP and cloud interest grows, focuses on quality and speed
“The software development industry continues to ev...
4
Moving to cloud, looking for vendors other than Amazon
5
Zend and IBM offer expertly configured
PHP clusters that are provisioned quickly
1. Zend Application Fabric
2. IBM Smart...
6
Zend and IBM offer expertly configured
PHP clusters that are provisioned quickly
1. Zend Application Fabric
2. IBM Smart...
7
Zend Application Fabric supports PHP apps
with elasticity, speed, dependability
8
Zend Application Fabric is integrated with IDEs and
works with both test and production clouds
9
Zend and IBM offer expertly configured
PHP clusters that are provisioned quickly
1. Zend Application Fabric
2. IBM Smart...
10
SmartCloud is IBM’s public cloud for
infrastructure, platforms and software services
11
SmartCloud is IBM’s public cloud for
infrastructure, platforms and software services
12
IBM PureSystems is a full rack of private compute and storage
13
IBM PureSystems is a full rack of private compute and storage
14
Zend Server
Zend Server DBaaSElastic load balancer
15
Zend and IBM offer expertly configured
PHP clusters that are provisioned quickly
1. Zend Application Fabric
2. IBM Smar...
16
A virtual application pattern
captures a topology and provides lifecycle hooks
Zend defines an ideal topology for deplo...
17
18
Zend and IBM offer expertly configured
PHP clusters that are provisioned quickly
1. Zend Application Fabric
2. IBM Smar...
19
20
21
22
23
24
25
26
27
Deploying repeatedly via REST API
1. Upload the application package as a virtual application pattern.
POST
https://<IWD...
28
Demo
Modeling the topology and setting a scaling policy (3:10)
Monitor the running application on IBM infrastructure (5...
29
Recap
Zend has defined an expertly configured architecture for
scalable, highly available PHP applications.
You can tak...
30
Zend and IBM offer expertly configured
PHP clusters that are provisioned quickly
1. Zend Application Fabric
2. IBM Smar...
31
Questions and answers
Technology preview, looking for early adopters.
Send me an email, and follow me to hear the lates...
32
ibm.com/smartcloud
33
Zend Application Fabric for
IBM PureSystems and
IBM SmartCloud Enterprise
Daniel Krook
Software Engineer, Advanced Clou...
Upcoming SlideShare
Loading in …5
×

Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds

861 views

Published on

[Note: This presentation is dated from 2012]

Zend and IBM recently announced solutions for running the Zend Application Fabric (powered by Zend Server) on IBM PureSystems for on-premise cloud deployment, and on IBM SmartCloud Enterprise for public cloud deployment. Daniel Krook from IBM will describe how to deploy a Zend PHP cluster on the IBM cloud, integrated with the IBM elastic load balancer and the DB2 Database-as-a-Service.

You will learn how to activate the Zend Application Fabric pattern, model your desired topology and set a scaling policy, monitor the running application infrastructure, dive into Zend platform configuration, view IBM elasticity and fault tolerance in action, and perform repeatable and reliable deployments using a topology template via the REST API.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds

  1. 1. 1 Zend Application Fabric for IBM PureSystems and IBM SmartCloud Enterprise Daniel Krook Software Engineer, Advanced Cloud Technology
  2. 2. 2 Your presenter Software Engineer in the Advanced Cloud Technology group of Global Technology Services. Create next generation features for the IBM cloud. Currently engaging third parties to build their SaaS and PaaS solutions on our SmartCloud IaaS. Daniel Krook krook@us.ibm.com linkedin.com/in/krook twitter.com/danielkrook
  3. 3. 3 Enterprise PHP and cloud interest grows, focuses on quality and speed “The software development industry continues to evolve at a rapid pace, with enterprise-wide cloud development practices becoming increasingly attractive to IT organizations. Software-driven enterprises see the cloud as a means to improve collaboration and productivity, and accelerate time to market with quality software applications. This trend is evident in survey responses regarding developers’ intentions to use public clouds for app development and deployment projects in 2012. More than 60% intend to use public clouds, with 54% already specifying a public cloud of choice. Amazon Web Services was the dominant public cloud with 30%.” Zend Developer Pulse survey Fourth Quarter 2011 http://static.zend.com/topics/zend-developer-pulse-survey-report-0112-EN.pdf
  4. 4. 4 Moving to cloud, looking for vendors other than Amazon
  5. 5. 5 Zend and IBM offer expertly configured PHP clusters that are provisioned quickly 1. Zend Application Fabric 2. IBM SmartCloud and PureSystems 3. Zend on IBM with a virtual application pattern 4. Screenshots and demo 5. Questions and answers
  6. 6. 6 Zend and IBM offer expertly configured PHP clusters that are provisioned quickly 1. Zend Application Fabric 2. IBM SmartCloud and PureSystems 3. Zend on IBM with a virtual application pattern 4. Screenshots and demo 5. Questions and answers
  7. 7. 7 Zend Application Fabric supports PHP apps with elasticity, speed, dependability
  8. 8. 8 Zend Application Fabric is integrated with IDEs and works with both test and production clouds
  9. 9. 9 Zend and IBM offer expertly configured PHP clusters that are provisioned quickly 1. Zend Application Fabric 2. IBM SmartCloud and PureSystems 3. Zend on IBM with a virtual application pattern 4. Screenshots and demo 5. Questions and answers
  10. 10. 10 SmartCloud is IBM’s public cloud for infrastructure, platforms and software services
  11. 11. 11 SmartCloud is IBM’s public cloud for infrastructure, platforms and software services
  12. 12. 12 IBM PureSystems is a full rack of private compute and storage
  13. 13. 13 IBM PureSystems is a full rack of private compute and storage
  14. 14. 14 Zend Server Zend Server DBaaSElastic load balancer
  15. 15. 15 Zend and IBM offer expertly configured PHP clusters that are provisioned quickly 1. Zend Application Fabric 2. IBM SmartCloud and PureSystems 3. Zend on IBM with a virtual application pattern 4. Screenshots and demo 5. Questions and answers
  16. 16. 16 A virtual application pattern captures a topology and provides lifecycle hooks Zend defines an ideal topology for deployments. Contains best practices – their expertise – for deploying highly available PHP clusters. Packaged as a logical pattern, with plug-ins for the component parts (load balancer, cluster manager, application server, database). IBM cloud provides the infrastructure (virtual machines, networking, DB2-as-a-Service) that it needs, and fulfills the quality of service for failover and scaling.
  17. 17. 17
  18. 18. 18 Zend and IBM offer expertly configured PHP clusters that are provisioned quickly 1. Zend Application Fabric 2. IBM SmartCloud and PureSystems 3. Zend on IBM with a virtual application pattern 4. Screenshots and demo 5. Questions and answers
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26
  27. 27. 27 Deploying repeatedly via REST API 1. Upload the application package as a virtual application pattern. POST https://<IWD>/resources/applicationPatterns/ Content-Type: application/zip of appmodel and archive 2. Deploy the virtual application instance. POST https://<IWD>/resources/applicationPatterns/<app_id>/virtualApplications/ Content-Type: application/json of cloud group 3. Retrieve the provisioned virtual machine names. GET https://<IWD>/resources/virtualApplications/<deployment_id>
  28. 28. 28 Demo Modeling the topology and setting a scaling policy (3:10) Monitor the running application on IBM infrastructure (5:52) Dive into Zend platform configuration (8:50) View IBM cloud scaling and fault tolerance (9:58) Perform repeatable and reliable deployments (11:10)
  29. 29. 29 Recap Zend has defined an expertly configured architecture for scalable, highly available PHP applications. You can take advantage of this by installing their virtual application onto an on-premise PureSystems rack, or running it on the public SmartCloud Enterprise. Those IBM clouds will handle scaling in response to demand, replacing failed nodes, and offering DB2 integration.
  30. 30. 30 Zend and IBM offer expertly configured PHP clusters that are provisioned quickly 1. Zend Application Fabric 2. IBM SmartCloud and PureSystems 3. Zend on IBM with virtual application pattern 4. Screenshots and demo 5. Questions and answers
  31. 31. 31 Questions and answers Technology preview, looking for early adopters. Send me an email, and follow me to hear the latest developments. Daniel Krook krook@us.ibm.com linkedin.com/in/krook twitter.com/danielkrook
  32. 32. 32 ibm.com/smartcloud
  33. 33. 33 Zend Application Fabric for IBM PureSystems and IBM SmartCloud Enterprise Daniel Krook Software Engineer, Advanced Cloud Technology

×