3. Powerpoint Templates
Page 3
ASP.NET
PHP
Ruby
VimL CoffeeScript
JAVA
Swift
JavaScript
PERL
Web Programming
Web Developer
PYTHON
CSS
01010101010101010101010101010
C++
Web Programmer / Web Developer
R
นักพัฒนาระบบงานคอมพิวเตอร์
RUBY
Swift
Go
Haskell
Lua
Hask
ell
Matlab
C#
12. Powerpoint Templates
Page 14
14
Web Application
Database
Web Server
`
` ` `
` `
`
User A User B
Company
PHP + MySQL ASP + SQL Server
JSP + MySQL
ASP + SQL Server
PHP + MySQL
13. Powerpoint Templates
Page 15
15
Web Services
`
` ` `
` `
`
User A
User B
Company
nuSOAP
Axis
`
User C
`
User D
MS.NET
XML
PHP-SOAP
WebSphere
nuSOAP
MS.NET
Axis
Gule
`
User E
SOAP::Lite
PHP
JAVA
PYTHON
PERL
ASP.NET
UDDI
18. Powerpoint Templates
Page 20
เทคโนโลยีการประมวลผลแบบกลุ่มเมฆ(Cloud Computing)
• Software as a Service (SaaS)
• Platform as a Service (PaaS)
• Infrastructure as a Service (IaaS)
• Public Cloud (External Cloud)
• Private Cloud (Internal Cloud)
• Hybrid Cloud
Cloud Deployment Models Cloud Service Models
21. Powerpoint Templates
Page 23
Example of Infrastructure as a Service
Hypervisor
VMWare
Microsoft Hyper-V
Citrix XenServer
KVM
Parallels
Oracle VirtualBox
OpenVZ
OpenStack
OpenNebula
Apache CloudStack
Eucalyptus
OpenNode
Proxmox VE
Source: http://www.arnut.com/bb/node/301
Amazon EC2
Azure Services Platform
Google Compute Engine
HP Cloud
Rackspace Open Cloud
ReliaCloud
TurnKey Linux
Bitnami Stack
Docker
22. Powerpoint Templates
Page 24
Infrastructure as a Service
http://www.turnkeylinux.org
TurnKey Linux Bitnami Stack
https://bitnami.com/stacks
OpenStack
http://www.openstack.org
Docker
http://www.docker.com
23. Powerpoint Templates
Page 25
Example of Platform as a Service
AWS Elastic Beanstalk
Google App Engine
Microsoft Azure
OpenShift
Heroku
Apache Stratos
AINS eCase
AppearIQ
AppScale
Cloud Foundry
Salesforce
IBM Bluemix
Engine Yard
Mendix
Nodejitsu
OutSystems
Platform.sh
WaveMaker
CloudControl
24. Powerpoint Templates
Page 26
Platform as a Service
http://aws.amazon.com/elasticbeanstalk/
AWS Elastic Beanstalk Google App Engine
https://cloud.google.com/appengine/
Microsoft Azure
http://azure.microsoft.com
OpenShift
https://www.openshift.com
Heroku
https://www.heroku.com
25. Powerpoint Templates
Page 27
Example of Software as a Service
• Google Apps
• Microsoft Office 365
• Adobe Creative Cloud
• Autodesk 360
• HP Cloud Services
• SAP Cloud Solution
• iCloud
• Salesforce
• Meltwater Group
• Etc.
26. Powerpoint Templates
Page 28
Software as a Service
https://www.google.com/intx/th/wor
k/apps/business/
Google Apps Microsoft Office 365
http://www.microsoftstore.com/store/
Adobe Creative Cloud
http://www.adobe.com/creativecloud.html
Autodesk 360
http://autodesk360.com
Salesforce
http://saleforce.com
36. Powerpoint Templates
Page 43
Web Application Tools
1. Network Operating System
Windows Server, Linux, FreeBSD
2. Development Tools
PHP
ASP, ASP.NET
JSP, Servlet
PYTHON, RUBY
3. Database Toos
MySQL, MatiaDB, PostgreSQL
MS Access, MS SQL Server
Oracle
DB2
4. Web Server Software
Apache
IIS
Tomcat
37. Powerpoint Templates
Page 44
Web Application Tools (2)
• PHP
• ASP
• ASP.NET
• Servlet / JSP
• Python
SQLite
MySQL
PostgreSQL
MS Access
MS SQL Server
Oracle
DB2
EditPlus, PHPCode, Codelopster
Notepad++, Devphp, gedit
ASPEdit
Visual InterDev
Web Matrix
MS Visual Studio
Edit Plus
NetBeans
Python shell
Edit Plus
EditorEditor