SlideShare a Scribd company logo
Page 1
Powerpoint Templates
ดร.อาณัติ รัตนถิรกุล
คณะบริหารธุรกิจและเทคโนโลยีสารสนเทศ
มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ
May 24, 2016
โครงการพัฒนาศักยภาพอาจารย์ด้านวิชาการและวิชาชีพ
สาขาวิชาระบบสารสนเทศและคอมพิวเตอร ์ธุรกิจ
Page 2
โครงการพัฒนาศักยภาพอาจารย์
ด้านวิชาการและวิชาชีพ
Page 3
วิวัฒนาการของเทคโนโลยีสารสนเทศและการสื่อสาร
เพื่อจัดการเรียนการสอนในศตวรรษที่ 21
Mainframe
Client-
Server
Web
SOA
Cloud
IoT
1970s
1980s
1990s
2000s
2010s
2015+
2004: Facebook
2010: Photobucket, Instagram
2006: Twitter
2005: YouTube
2011: LINE
1998: Google
1994: Yahoo, Amazon
1999: Alibaba
Page 4
วิวัฒนาการของเทคโนโลยีสารสนเทศและการสื่อสาร
เพื่อจัดการเรียนการสอนในศตวรรษที่ 21
Computer-based
Web-based
Social-based
Cloud-based
CAI
CBT
WBI
WBT
WBL
SBI
SBT
SBL
SaaS
EaaS
Collaborative Learning
MOOC
Cloud Learning
m-Learning
CD, DVD
Social Learning
e-Learning
Blogs
Website
Page 5
สาขาที่เปิ ดสอนด้านคอมพิวเตอร ์
และเทคโนโลยีสารสนเทศ ในประเทศไทย
 คอมพิวเตอร ์ธุรกิจ (BC)
 ระบบสารสนเทศ (IS)
 เทคโนโลยีสารสนเทศธุรกิจ (BIT)
 คอมพิวเตอร ์ธุรกิจและเทคโนโลยีสารสนเทศ
 เทคโนโลยีสารสนเทศและการจัดการ (MIS)
 การจัดการสารสนเทศ
 บริหารเทคโนโลยีสารสนเทศ
 ระบบสารสนเทศเพื่อการจัดการ
 การจัดการเทคโนโลยีสารสนเทศ
 การจัดการสารสนเทศดิจิทัล
 วิทยาการคอมพิวเตอร ์(CS)
 วิทยาศาสตร ์คอมพิวเตอร ์
 วิทยาการสารสนเทศ
 วิศวกรรมคอมพิวเตอร ์(CE)
 วิศวกรรมซอฟต์แวร ์(SE)
 วิศวกรรมสารสนเทศและการสื่อสาร
 วิศวกรรมเครือข่ายเเละอินเทอร ์เน็ต
 วิศวกรรมมัลติมีเดียและระบบอินเทอร ์เน็ต
 วิศวกรรมระบบและข้อมูล
 วิศวกรรมข้อมูลขนาดใหญ่ (Big Data)
 เทคโนโลยีเครือข่ายและระบบ
 คอมพิวเตอร ์ศึกษา
 เทคโนโลยีมัลติมีเดีย
 เทคโนโลยีมัลติมีเดียเเละเเอนิเมชั่น
 การพัฒนาสื่อประสมและเกมส์
 เทคโนโลยีคอมพิวเตอร ์(TCT)
 เทคโนโลยีสื่อดิจิทัล (Digital Media)
 เทคโนโลยีเทคนิคศึกษา (Edtech)
 เทคโนโลยีการศึกษา (Edtech)
 เทคโนโลยีสารสนเทศศึกษา (IT for Edu)
 เทคโนโลยีสารสนเทศและการสื่อสารเพื่อ
การศึกษา (ICT for Edu)
 …
Page 6
วงล้อสายงานด้านเทคโนโลยีสารสนเทศ
ตามความต้องการของตลาดแรงงาน
IT Career Paths
Page 7
Page 8
Page 9
Education 3.0 > Education 4.0
Page 10
มิติทางเทคโนโลยีการสอน 3 ด้าน
เทคนิควิธีการ
(Pedagogical)
การจัดการ
(Management)
สื่อ
(Media)
Active Learning
Problem-based Learning : PBL
Project-based Learning: PjBL
Flipped Classroom
Animation
Collaborative Learning
STEM Education
BrainStorming &
Mind Mapping
DIY (Do it Yourself)
Game and Gamification
Images
Presentation
Augmented Reality
Social Media
Resources Activities
YouTube
e-Book
MIAP
Document
LMS
CIPPA
Page 11
สิ่งที่รร.ส่วนใหญ่ไม่ได้สอน
Page 12
ถามตนเองว่า ถนัดอะไร ?
Source: https://www.facebook.com/eduzonesdotcom
Page 13
การบันทึกการเรียนของนักศึกษาเปลี่ยนไป
Page 14
ASP.NET
PHP
Ruby
VimL Objective-C
JAVA
Swift
JavaScript
PERL
Web Programming
Web Developer
PYTHON
CSS
01010101010101010101010101010
C++
Programmer / Developer
R
นักพัฒนาระบบงานคอมพิวเตอร์
RUBY
Go
Haskell
Lua
Erlang
Matlab
C#
C
Scala Shell
Information System and Business Computer
Page 15
เว็บตรวจสอบภาษาการเขียนโปรแกรมยอดนิยม
http://www.githut.info
Page 16
Google Trends
https://www.google.co.th/trends/
Page 17
Top 10 Strategic Technology Trends for 2015
Source - http://www.gartner.com
Page 18
วิวัฒนาการการเรียนรู ้และ
การสอนด้านคอมพิวเตอร ์
Page 19
อดีต
อาจารย์นักศึกษา Tools
สถานประกอบการ
Tools
Page 20
ปัจจุบัน
อาจารย์นักศึกษา
Technology
สถานประกอบการ
Internet
Social
Media
Big Data
Tools
Innovation
คณะ/สถาบัน
Standard
IT Competency
QC
Internet of Things
Project
IT Skills
Page 21
ปัจจุบัน
อาจารย์
นักศึกษา
ToolsTools
Page 22
BIT KNOWLEDGE
OS, NOS
• Windows Desktop
• Windows Server
• Linux Server
• Virtualization
• Internet Services
Network, Security
• OSI, TCP/IP
• Services
• Cloud Computing
• Virtualzation
• Containers
• Docker
• Computer Crime
Act
Programming, OOP
- C, C++, JAVA, VB
Web Programming
- HTML5, CSS3,
JavaScript
- PHP, - ASP.NET
- PYTHON
- Apache, Tomcat,IIS,
NGINX
- XAMPP,WAMP,
AppServ
Database
- MS Acess
- MS SQL Server
- Oracle
- DB2
- MySQL, MariaDB
NoSQL (Big Data)
-MongoDB, Cassandra
- Hbase
SA, OOSA
- CASE Tools
Graphics
-Photoshop
-illustrator
-InDesign
Multimedia
- Captivate
Software framework GitDockerDEVOPS Standard
Page 23
Application Development
Desktop-based (offline)
C
C++
Pascal
Virtual Basic
JAVA
Web-based (online)
CGI (C, PERL, PYTHON)
ASP
ASP.NET (C#, VB.NET)
PHP
JSP, Servlet
Ruby on Rails
JavaScript
- JQuery
HTML5, CSS3
Software Framework
- AngularJS
- Yii
- Laravel
- Codeigniter
Cloud-based (DLMT)
Infrastructure as a Service (IaaS)
- OpenStack
Containes
-Docker
- Proxmox
Platform as a Service (PaaS)
- Amazon Web Services (AWS)
- Windows Azure
Software as a Services (SaaS)
- Google Apps
Software version control (SVC)
- GitWinform
Webform
Cloudform
Page 24
Database
Desktop-based (offline)
MS Access
MS SQL Servver
Oracle
DB2
Web-based (online)
MySQL
MariaDB
PostgreSQL
Cloud-based (DLMT)
Database as a Service (IaaS)
MySQL
O
Winform
Webform
Cloudform
Page 25
Technology
Web Technology
Digital Technology
Network Technology
Hardware
Technology
Multimedia
Technology
Database
Technology
Page 26
ทบทวนความรู ้ด้านไอที
Knowledge Re-Engineering
?
Page 27
What is Cloud Computing
การประมวลผลกลุ่มแบบกลุ่มเมฆ (Cloud Computing) หมายถึง
รูปแบบการให้บริการเทคโนโลยีสารสนเทศที่นาเสนอทรัพยากรสารสนเทศ
สาหรับประมวลผลตั้งแต่โครงสร้างพื้นฐานของเทคโนโลยีสารสนเทศไป
จนถึงชุดคาสั่งทางานประยุกต์ เสมือนหนึ่งเป็นบริการที่ผู้ใช้สามารถบริการ
ตนเองได้ เลือกใช้เฉพาะสิ่งที่ตนต่างต้องการ และจ่ายค่าใช้บริการที่เรียกใช้
งานเหมือนกับการจ่ายค่าสาธารณูปโภคไม่ว่าจะเป็นค่าไฟฟ้า ค่าน้า และ
ค่าโทรศัพท์
Page 28
Type of 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
Page 29
Cloud Deployment Models
Source: http://www.cbkmaas.com
Page 30
Example of Infrastructure as a Service
Hypervisor
 VMWare
 Microsoft Hyper-V
 Citrix XenServer
 KVM
 Parallels
 Oracle VirtualBox
 OpenStack
 OpenNebula
 OpenNode
 Apache CloudStack
 Eucalyptus
 Microsoft Azure
 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
 OpenVZ
 Docker
Page 31
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
Page 32
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
Page 33
Clip : What's New from AWS Elastic Beanstalk
https://www.youtube.com/watch?v=SrwxAScdyT0
Page 34
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
Page 35
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.
Page 36
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
Page 37
Demo: Google Apps
Page 38
Cloud computing will go mainstream
Page 39
Technology for Transformational Learning
 Movement and location
controlled interface
 Cloud Computing
 Mobile Learning
 Social Connect Media
Big Data
Internet of Things
Page 40
ได้นาทูลและเทคโนโลยีไปประกอบการ
สอนในสัดส่วนใด
• เทคโนโลยีแบบเก่า
• เทคโนโลยีแบบใหม่
Page 41
http://th.nametests.com
Page 42
DEVOPS
Page 43
LAB-01
Docker
Page 44
Docker - Build, Ship, and Run Any App, Anywhere
Page 45
What is Docker ?
 Docker พัฒนาจากภาษา Go โดย Solomon Hykes ช่วงเดือน
มีนาคมปี 2013
 เป็นเครื่องมือโอเพ่นซอร์สใช้สาหรับสร้างและจัดการลีนุกซ์คอน
เทนเนอร์หรือ LXC (Linux Containers)
 Docker ถือเป็นเวอร์ชวลไลเซชั่นที่ทางานในระดับ OS-Level
 กินทรัพยากรน้อยมากเมื่อเทียบกับ Virtual Machine หรือ VM ที่
ใช้งานในปัจจุบัน(ต้องจอง cpu, ram, hdd)
Page 46
ข้อแตกต่างของ Virtual Machine กับ Docker
Page 47
Docker linux interfaces
Page 48
Docker
Page 49
Docker
Page 50
Docker ip
Page 51
Docker on windows
Page 52
ตัวอย่าง Operating-system-level virtualization
ที่ทางานในลักษณะเดียวกับ Docker
 OpenVZ (Linux)
 Proxmox VE (Linux)
 Linux-VServer (Linux)
 lmctfy (Linux)
 Parallels Virtuozzo Containers (Linux, Windows)
 FreeBSD Jail (FreeBSD)
 Solaris Containers (Solaris, OpenSolaris)
 WPAR - AIX Workload partitions (AIX)
 HP-UX Containers (SRP) (HP-UX)
 sysjail (OpenBSD, NetBSD)
 iCore Virtual Accounts (Windows)
 Sandboxie (Windows)
Page 53
การสร ้าง Cloud Virtual LABS
Docker - Build, Ship, and Run Any App, Anywhere
Docker is an open platform for developers and sysadmins
to build, ship, and run distributed.
Page 54
Docker installation
Page 55
การติดตั้ง Docker บนระบบ Windows
https://docs.docker.com/installation/
Page 56
การติดตั้ง Docker บนระบบ Windows
Page 57
การติดตั้ง Docker บนระบบ Windows
Page 58
การเรียกใช ้งาน Docker
Page 59
การเรียกใช ้งาน Docker
• docker version
• docker ps
• docker ps -l
Page 60
ทดสอบ Run hello-world
• docker run hello-world
Page 61
Docker IP
• boot2docker ip
• docker-machine ip
192.168.59.103
Page 62
การค้นหา images
• docker search images_name
เช่น
• docker search centos
• docker search centos6
• docker search centos6:6
• docker search ubuntu
• docker search httpd
• docker search wordpress
Page 63
การดึงตัว images
• docker pull centos
• docker pull centos:6
• docker pull centos:6.6
• docker pull centos:7
• docker pull ubuntu
Page 64
ตรวจสอบ images ปัจจุบัน
• docker images centos
• docker images
Page 65
Run Container
• docker run –i -t ubuntu:latest
• docker run –i -t centos:latest
• docker run -i -t centos /bin/bash
• docker run centos:latest cat /etc/centos-release
ทำกำรสต๊ำท Container พร้อมติดตั้ง Apache HTTP Server
• docker run centos /bin/bash -c "yum -y update;
yum -y install httpd"
Page 66
Run Container
ตรวจสอบโปรเซส ระบบแสดง Container ID
docker ps -a | head -2
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5b245e295b3ecentos:7 "/bin/echo'hello wo 7 minutes ago Exited (0)7 minutes ago high_pike
เพิ่มชื่ออิมเมจที่ต้องกำร เข้ำไปในระบบด้วยคำสั่ง commit เพื่อให้อิมเมจนี้อย่ถำวร
docker commit 5b245e295b3e custom/webserver1
655223d187eb6417ebdfcafac779ea6ed8ce7cd8189764fd2974941c1fc600d8
ตรวจสอบอิมเมจอีกครั้ง
docker images
Page 67
Run Container
กำหนดให้รันเว็บเซิร์ฟเวอร์ในคอนเทนเนอร์ ผ่ำนทำงหมำยเลขพอร์ต 8081
docker run -it -p 8081:80 custom/webserver1 /bin/bash
สั่งสต๊ำท Apache ภำยใต้Container
/usr/sbin/httpd &
ทดสอบ
รูปแบบ
http://IP_Address:8081/
ตัวอย่ำง เช่น
http://192.168.99.101:8081
Page 68
Run Container
ทดสอบเขียนภำษำ PHP
yum install php –y
vi /var/www/html/phpinfo.php
<?php phpinfo(); ?>
httpd -k stop
/usr/sbin/httpd &
ps aux|grep httpd
http://192.168.99.101:8081/phpinfo.php
Page 69
Add images
• docker commit 323ceff31212 custom/centos_httpd
• docker images
Page 70
Software Framework
Page 71
What is Software Framework ?
Page 72
Cloud Application Store
 App Store
 Google Play
 Microsoft Store
 Blackberry App World
Page 73
Software framework
 CSS frameworks
 Ajax framework
 Application framework
 Content management framework
 Web application framework
 Multimedia framework
Page 74
CSS frameworks
 Maxmertkit
 Cascade Framework
 Cascade Framework Light
 Concise
 Emastic
 floatz
 Ink
 Inuitcss
 Kube
Source: http://en.wikipedia.org/wiki/CSS_frameworks
 Kule CSS Lazy
 Malo
 Responsive Grid System
 Schema UI / Built with
LESS
 Semantic UI
 StackLayout
 uikit
 Unsemantic
Page 75
PHP Frameworks
 Akelos
 Aura
 CakePHP
 CodeIgniter
 Flight
 Kohana
 Laravel
 Medoo
 PHPixie
 Pop PHP
 Prado
 Phalcon
 PHPDevShell
 QPHP
 Symfony
 Yii
 Zend
 ZooP
Page 76
Best PHP Frameworks for 2014
Source: http://www.sitepoint.com/best-php-frameworks-2014/
Page 77
Web Application framework
Source: http://www.sitepoint.com/best-php-frameworks-2014/
 Zend Framework
 WikiBase/WikiWikiWeb
 JBoss Portal
 eXo Platform
Page 78
Content management framework
• Ayoola Framework
• Joomla! Framework
• Ayoola
Framework
• Umbraco
• Microsoft
SharePoint
Server
• Sageframe
• DotNetNuke
• Plone
• Django
• Mezzanine
Page 79
ตัวอย่าง ทูลสาหรับพัฒนาระบบผ่านคลาวน์
คอมพิวติ้ง
• Xamarin
• PhoneGap
• Appcelerator
• OpenCV
• Android Studio
• App Inventor
• AngularJS
• MEAN.JS
• Ember.js
• Backbone.js
• Corona
• Recipes
• Android C++
Mobile Games
Page 80
AngularJS
https://angularjs.org
Page 81
MEAN.JS
http://meanjs.org
Page 82
Ember.js
http://emberjs.com
Page 83
Backbone.js
http://backbonejs.org
Page 84
Xamarin
Page 85
Xamarin
Page 86
PhoneGap
http://phonegap.com
Page 87
Appcelerator
http://www.appcelerator.com
Page 88
OpenCV
http://opencv.org
Page 89
Android Studio
https://developer.android.com/sdk/installing/studio.html
Page 90
Corona
http://coronalabs.com
Page 91
LAB-02
Software Framework
Page 92
LAB-03
Git
Page 93
Demo
Page 94
แหล่งข้อมูลต้นน้าสาหรับนักพัฒนา
 SourceForge (web-based source code repository)
 http://sourceforge.net
 GitHub (Build software better, together)
 https://github.com
Page 95
การปรับตัวเข้าสู่นักพัฒนาระบบงาน
คอมพิวเตอร ์ยุคคลาวน์คอมพิวติ้ง
Page 96
แนวทางการนาระบบ Cloud Computing มาทางานวิจัย
1. ศึกษำและวิเครำะห์ระบบ Cloud Computing(IaaS, PaaS, SaaS / Private,Public, Hybrid)
2. สำรวจควำมต้องกำรตลำด (กลุ่มตัวอย่ำง)
3. เขียนโครงร่ำงโครงกำรวิจัย + หำที่ปรึกษำ+ผ้เชี่ยวชำญในระบบงำนที่ทำ
4. เลือกทลและเทคโนโลยี
 เก่ง Network> IaaS/PaaS + Private/Public = IT Systems (Infrastructure/Platform)
 Windows Server, Linux Server, BSD Server, UNIX
 เก่ง Program > SaaS + Public = IT Systems (End User / Platform)
 Web Apps, Mobiles
5. ติดตั้ง LABs เรียนร้ส่วนตัวในรปแบบ Virtual LABs
6. เรียนร้ระบบงำนตัวอย่ำง จำก Google, YouTube
7. ฝึกเขียนโค้ด / สร้ำงระบบด้วยตนเอง / นำ S/W OSS มำพัฒนำต่อยอด
8. เรียนร้เรื่อง Security + Standard + Cyber Laws
9. เข้ำกลุ่มชุมชนอัปเดทควำมร้ ตำมสำยงำนที่เชี่ยวชำญ (TH/EN)
Page 97
Powerpoint Templates
โครงการพัฒนาเสริมสร้างความเข้มแข็งทางวิชาการให้กับนักศึกษา
กิจกรรมที่๑ กิจกรรมอบรมความรู้ด้านคอมพิวเตอร์ให้กับนักศึกษา
ดร.อาณัติ รัตนถิรกุล
คณะบริหารธุรกิจและเทคโนโลยีสารสนเทศ ศูนย์หันตรา
มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ
Docker and Software framework
May 24, 2016

More Related Content

Similar to Docker and Software Framework_24 may16_rus_DR.ARNUT

Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Python Programming for Lecturer_RUS_Nonthaburi 17may2019Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Asst.Prof.Dr.Arnut Ruttanatirakul
 
IoT for business huntra-seminar_26mar2019_dr.arnut
IoT for business huntra-seminar_26mar2019_dr.arnutIoT for business huntra-seminar_26mar2019_dr.arnut
IoT for business huntra-seminar_26mar2019_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
เทคโนโลยีเหนือเมฆ Cloud Computing
เทคโนโลยีเหนือเมฆ Cloud Computingเทคโนโลยีเหนือเมฆ Cloud Computing
เทคโนโลยีเหนือเมฆ Cloud Computing
Prachyanun Nilsook
 
Web application with PHP
Web application with PHPWeb application with PHP
Web application with PHP
Asst.Prof.Dr.Arnut Ruttanatirakul
 
What is Cloud Computing ?
What is Cloud Computing ?What is Cloud Computing ?
What is Cloud Computing ?
Putchong Uthayopas
 
Cloud Computing องค์กรเหนือชั้นด้วยไอที
Cloud Computing องค์กรเหนือชั้นด้วยไอทีCloud Computing องค์กรเหนือชั้นด้วยไอที
Cloud Computing องค์กรเหนือชั้นด้วยไอทีSoftware Park Thailand
 
เทคโนโลยี Cloud Computing
เทคโนโลยี Cloud Computingเทคโนโลยี Cloud Computing
เทคโนโลยี Cloud Computing
IMC Institute
 
Cloud computing
Cloud computingCloud computing
IT Skills for Teacher path 2
IT Skills for Teacher path 2IT Skills for Teacher path 2
IT Skills for Teacher path 2
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Emerging tech in teaching and learning
Emerging tech in teaching and learningEmerging tech in teaching and learning
Emerging tech in teaching and learning
ณัฐวุฒิ จารุวงศ์
 
Emerging technologies in teaching and learning
Emerging technologies in teaching and learningEmerging technologies in teaching and learning
Emerging technologies in teaching and learning
ณัฐวุฒิ จารุวงศ์
 
IT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUT
IT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUTIT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUT
IT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUT
Asst.Prof.Dr.Arnut Ruttanatirakul
 
e-Government Cloud Computing
e-Government Cloud Computinge-Government Cloud Computing
e-Government Cloud Computing
Thanakrit Lersmethasakul
 
Cloud computing อรญา อำนาจเจริญพร
Cloud computing อรญา อำนาจเจริญพรCloud computing อรญา อำนาจเจริญพร
Cloud computing อรญา อำนาจเจริญพร
Kunming Oraya
 
Cloudcomputing4librarian
Cloudcomputing4librarianCloudcomputing4librarian
IT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUT
IT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUTIT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUT
IT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUT
Asst.Prof.Dr.Arnut Ruttanatirakul
 
IT Trends eMagazine Vol 4. No.12
IT Trends eMagazine  Vol 4. No.12IT Trends eMagazine  Vol 4. No.12
IT Trends eMagazine Vol 4. No.12
IMC Institute
 

Similar to Docker and Software Framework_24 may16_rus_DR.ARNUT (20)

Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Python Programming for Lecturer_RUS_Nonthaburi 17may2019Python Programming for Lecturer_RUS_Nonthaburi 17may2019
Python Programming for Lecturer_RUS_Nonthaburi 17may2019
 
IoT for business huntra-seminar_26mar2019_dr.arnut
IoT for business huntra-seminar_26mar2019_dr.arnutIoT for business huntra-seminar_26mar2019_dr.arnut
IoT for business huntra-seminar_26mar2019_dr.arnut
 
เทคโนโลยีเหนือเมฆ Cloud Computing
เทคโนโลยีเหนือเมฆ Cloud Computingเทคโนโลยีเหนือเมฆ Cloud Computing
เทคโนโลยีเหนือเมฆ Cloud Computing
 
Web application with PHP
Web application with PHPWeb application with PHP
Web application with PHP
 
What is Cloud Computing ?
What is Cloud Computing ?What is Cloud Computing ?
What is Cloud Computing ?
 
Cloud Computing องค์กรเหนือชั้นด้วยไอที
Cloud Computing องค์กรเหนือชั้นด้วยไอทีCloud Computing องค์กรเหนือชั้นด้วยไอที
Cloud Computing องค์กรเหนือชั้นด้วยไอที
 
เทคโนโลยี Cloud Computing
เทคโนโลยี Cloud Computingเทคโนโลยี Cloud Computing
เทคโนโลยี Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IT Skills for Teacher path 2
IT Skills for Teacher path 2IT Skills for Teacher path 2
IT Skills for Teacher path 2
 
Emerging tech in teaching and learning
Emerging tech in teaching and learningEmerging tech in teaching and learning
Emerging tech in teaching and learning
 
Emerging technologies in teaching and learning
Emerging technologies in teaching and learningEmerging technologies in teaching and learning
Emerging technologies in teaching and learning
 
IT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUT
IT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUTIT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUT
IT Laws in Digital Age_สำนักผังเมือง20_oct2016_DR.ARNUT
 
e-Government Cloud Computing
e-Government Cloud Computinge-Government Cloud Computing
e-Government Cloud Computing
 
Cloud computing อรญา อำนาจเจริญพร
Cloud computing อรญา อำนาจเจริญพรCloud computing อรญา อำนาจเจริญพร
Cloud computing อรญา อำนาจเจริญพร
 
Cloudcomputing4librarian
Cloudcomputing4librarianCloudcomputing4librarian
Cloudcomputing4librarian
 
Proposal
ProposalProposal
Proposal
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Ch4
Ch4Ch4
Ch4
 
IT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUT
IT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUTIT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUT
IT for edu e-Learning-กรมยุทธฯ 2-4 dec15_DR.ARNUT
 
IT Trends eMagazine Vol 4. No.12
IT Trends eMagazine  Vol 4. No.12IT Trends eMagazine  Vol 4. No.12
IT Trends eMagazine Vol 4. No.12
 

More from Asst.Prof.Dr.Arnut Ruttanatirakul

ยุคโควิด 19 ทำอะไรถึงรุ่ง-dr.arnut
ยุคโควิด  19 ทำอะไรถึงรุ่ง-dr.arnutยุคโควิด  19 ทำอะไรถึงรุ่ง-dr.arnut
ยุคโควิด 19 ทำอะไรถึงรุ่ง-dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
10 online learning technique
10 online learning technique10 online learning technique
10 online learning technique
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Live Streaming tool dr.arnut
Live Streaming tool dr.arnutLive Streaming tool dr.arnut
Live Streaming tool dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Live Streaming Tool dr.arnut
Live Streaming Tool dr.arnutLive Streaming Tool dr.arnut
Live Streaming Tool dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
10 Online Learning Technique by DrArnut
10 Online Learning Technique by DrArnut10 Online Learning Technique by DrArnut
10 Online Learning Technique by DrArnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
IT4Life-RUS-rwasukri-24may2019_dr.arnut
IT4Life-RUS-rwasukri-24may2019_dr.arnutIT4Life-RUS-rwasukri-24may2019_dr.arnut
IT4Life-RUS-rwasukri-24may2019_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Internet of things_bc46021_n_21mar2019_by_dr.arnut
Internet of things_bc46021_n_21mar2019_by_dr.arnutInternet of things_bc46021_n_21mar2019_by_dr.arnut
Internet of things_bc46021_n_21mar2019_by_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Digital transformation -Management-nonthaburi_28_feb2019_dr.arnut
Digital transformation -Management-nonthaburi_28_feb2019_dr.arnutDigital transformation -Management-nonthaburi_28_feb2019_dr.arnut
Digital transformation -Management-nonthaburi_28_feb2019_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Ayutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - share
Ayutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - shareAyutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - share
Ayutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - share
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Digital transformation isbc huntra 7_nov2018_dr.arnut_sh
Digital transformation isbc huntra 7_nov2018_dr.arnut_shDigital transformation isbc huntra 7_nov2018_dr.arnut_sh
Digital transformation isbc huntra 7_nov2018_dr.arnut_sh
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Digital Transformation in Business_RMUTSB_28_feb2019_dr.arnut
Digital Transformation in Business_RMUTSB_28_feb2019_dr.arnutDigital Transformation in Business_RMUTSB_28_feb2019_dr.arnut
Digital Transformation in Business_RMUTSB_28_feb2019_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Computer crimes act in digital era rmutp 18_sep2018_dr.arnut
Computer crimes act in digital era rmutp 18_sep2018_dr.arnutComputer crimes act in digital era rmutp 18_sep2018_dr.arnut
Computer crimes act in digital era rmutp 18_sep2018_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Flipped classroom with_edmodo_dr.arnut
Flipped classroom with_edmodo_dr.arnutFlipped classroom with_edmodo_dr.arnut
Flipped classroom with_edmodo_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Innovation in the workplace 1 feb2018_dr.arnut
Innovation in the workplace 1 feb2018_dr.arnutInnovation in the workplace 1 feb2018_dr.arnut
Innovation in the workplace 1 feb2018_dr.arnut
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Modern management techniques in digital economy
Modern management techniques in digital economyModern management techniques in digital economy
Modern management techniques in digital economy
Asst.Prof.Dr.Arnut Ruttanatirakul
 
์Network firewall with IPFire
์Network firewall with IPFire์Network firewall with IPFire
์Network firewall with IPFire
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Development stack with WTserver
Development stack with WTserverDevelopment stack with WTserver
Development stack with WTserver
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Study program in computer and it in thailand
Study program in computer and it in thailandStudy program in computer and it in thailand
Study program in computer and it in thailand
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Web Server Stack with WPИ-XM
Web Server Stack with WPИ-XMWeb Server Stack with WPИ-XM
Web Server Stack with WPИ-XM
Asst.Prof.Dr.Arnut Ruttanatirakul
 
Cloud Computing with OpenStack
Cloud Computing with OpenStackCloud Computing with OpenStack
Cloud Computing with OpenStack
Asst.Prof.Dr.Arnut Ruttanatirakul
 

More from Asst.Prof.Dr.Arnut Ruttanatirakul (20)

ยุคโควิด 19 ทำอะไรถึงรุ่ง-dr.arnut
ยุคโควิด  19 ทำอะไรถึงรุ่ง-dr.arnutยุคโควิด  19 ทำอะไรถึงรุ่ง-dr.arnut
ยุคโควิด 19 ทำอะไรถึงรุ่ง-dr.arnut
 
10 online learning technique
10 online learning technique10 online learning technique
10 online learning technique
 
Live Streaming tool dr.arnut
Live Streaming tool dr.arnutLive Streaming tool dr.arnut
Live Streaming tool dr.arnut
 
Live Streaming Tool dr.arnut
Live Streaming Tool dr.arnutLive Streaming Tool dr.arnut
Live Streaming Tool dr.arnut
 
10 Online Learning Technique by DrArnut
10 Online Learning Technique by DrArnut10 Online Learning Technique by DrArnut
10 Online Learning Technique by DrArnut
 
IT4Life-RUS-rwasukri-24may2019_dr.arnut
IT4Life-RUS-rwasukri-24may2019_dr.arnutIT4Life-RUS-rwasukri-24may2019_dr.arnut
IT4Life-RUS-rwasukri-24may2019_dr.arnut
 
Internet of things_bc46021_n_21mar2019_by_dr.arnut
Internet of things_bc46021_n_21mar2019_by_dr.arnutInternet of things_bc46021_n_21mar2019_by_dr.arnut
Internet of things_bc46021_n_21mar2019_by_dr.arnut
 
Digital transformation -Management-nonthaburi_28_feb2019_dr.arnut
Digital transformation -Management-nonthaburi_28_feb2019_dr.arnutDigital transformation -Management-nonthaburi_28_feb2019_dr.arnut
Digital transformation -Management-nonthaburi_28_feb2019_dr.arnut
 
Ayutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - share
Ayutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - shareAyutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - share
Ayutthaya gov project_internet_marketing_by_dr_arnut_10july2018_dr.arnut - share
 
Digital transformation isbc huntra 7_nov2018_dr.arnut_sh
Digital transformation isbc huntra 7_nov2018_dr.arnut_shDigital transformation isbc huntra 7_nov2018_dr.arnut_sh
Digital transformation isbc huntra 7_nov2018_dr.arnut_sh
 
Digital Transformation in Business_RMUTSB_28_feb2019_dr.arnut
Digital Transformation in Business_RMUTSB_28_feb2019_dr.arnutDigital Transformation in Business_RMUTSB_28_feb2019_dr.arnut
Digital Transformation in Business_RMUTSB_28_feb2019_dr.arnut
 
Computer crimes act in digital era rmutp 18_sep2018_dr.arnut
Computer crimes act in digital era rmutp 18_sep2018_dr.arnutComputer crimes act in digital era rmutp 18_sep2018_dr.arnut
Computer crimes act in digital era rmutp 18_sep2018_dr.arnut
 
Flipped classroom with_edmodo_dr.arnut
Flipped classroom with_edmodo_dr.arnutFlipped classroom with_edmodo_dr.arnut
Flipped classroom with_edmodo_dr.arnut
 
Innovation in the workplace 1 feb2018_dr.arnut
Innovation in the workplace 1 feb2018_dr.arnutInnovation in the workplace 1 feb2018_dr.arnut
Innovation in the workplace 1 feb2018_dr.arnut
 
Modern management techniques in digital economy
Modern management techniques in digital economyModern management techniques in digital economy
Modern management techniques in digital economy
 
์Network firewall with IPFire
์Network firewall with IPFire์Network firewall with IPFire
์Network firewall with IPFire
 
Development stack with WTserver
Development stack with WTserverDevelopment stack with WTserver
Development stack with WTserver
 
Study program in computer and it in thailand
Study program in computer and it in thailandStudy program in computer and it in thailand
Study program in computer and it in thailand
 
Web Server Stack with WPИ-XM
Web Server Stack with WPИ-XMWeb Server Stack with WPИ-XM
Web Server Stack with WPИ-XM
 
Cloud Computing with OpenStack
Cloud Computing with OpenStackCloud Computing with OpenStack
Cloud Computing with OpenStack
 

Docker and Software Framework_24 may16_rus_DR.ARNUT