Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds
-
Upload
daniel-krook -
Category
Technology
-
view
328 -
download
2
description
Transcript of Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds
![Page 1: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/1.jpg)
1
Zend Application Fabric for IBM PureSystems and IBM SmartCloud Enterprise
Daniel Krook
Software Engineer, Advanced Cloud Technology
![Page 2: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/2.jpg)
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
linkedin.com/in/krook
twitter.com/danielkrook
![Page 3: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/3.jpg)
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 surveyFourth Quarter 2011http://static.zend.com/topics/zend-developer-pulse-survey-report-0112-EN.pdf
![Page 4: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/4.jpg)
4
Moving to cloud, looking for vendors other than Amazon
![Page 5: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/5.jpg)
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
![Page 6: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/6.jpg)
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
![Page 7: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/7.jpg)
7
Zend Application Fabric supports PHP apps with elasticity, speed, dependability
![Page 8: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/8.jpg)
8
Zend Application Fabric is integrated with IDEs and
works with both test and production clouds
![Page 9: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/9.jpg)
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
![Page 10: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/10.jpg)
10
SmartCloud is IBM’s public cloud for
infrastructure, platforms and software services
![Page 11: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/11.jpg)
11
SmartCloud is IBM’s public cloud for
infrastructure, platforms and software services
![Page 12: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/12.jpg)
12
IBM PureSystems is a full rack of private compute and storage
![Page 13: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/13.jpg)
13
IBM PureSystems is a full rack of private compute and storage
![Page 14: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/14.jpg)
14
Zend Server
Zend Server DBaaSElastic load balancer
![Page 15: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/15.jpg)
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
![Page 16: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/16.jpg)
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.
![Page 17: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/17.jpg)
17
![Page 18: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/18.jpg)
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
![Page 19: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/19.jpg)
19
![Page 20: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/20.jpg)
20
![Page 21: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/21.jpg)
21
![Page 22: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/22.jpg)
22
![Page 23: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/23.jpg)
23
![Page 24: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/24.jpg)
24
![Page 25: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/25.jpg)
25
![Page 26: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/26.jpg)
26
![Page 27: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/27.jpg)
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>
![Page 28: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/28.jpg)
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)
![Page 29: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/29.jpg)
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.
![Page 30: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/30.jpg)
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
![Page 31: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/31.jpg)
31
Questions and answers
Technology preview, looking for early adopters.
Send me an email, and follow me to hear the latest developments.
Daniel Krook
linkedin.com/in/krook
twitter.com/danielkrook
![Page 32: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/32.jpg)
32
ibm.com/smartcloud
![Page 33: Zend Application Fabric for IBM PureSystems and SmartCloud Enterprise Clouds](https://reader036.fdocuments.us/reader036/viewer/2022062513/55510bd6b4c905f10b8b4663/html5/thumbnails/33.jpg)
33
Zend Application Fabric for IBM PureSystems and IBM SmartCloud Enterprise
Daniel Krook
Software Engineer, Advanced Cloud Technology