Slide บรรยายพิเศษ หัวข้อเครื่องมือและเทคโนโลยีสำหรับสร้างธุรกิจอัจฉริยะ (Internet of Things for Business)
โครงการสัมมนาทางวิชาการการสร้างนวัตกรรมใหม่สำหรับธุรกิจด้วย Internet of Things สาขาวิชาระบบสารสนเทศและคอมพิวเตอร์ธุรกิจ คณะบริหารธุรกิจและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ ศูนย์หันตรา
26 มีนาคม 2562
10 แนวทางการสอนออนไลน์
1. การสอนด้วย Google Classroom + Meet + LINE Group
2. การสอนด้วย Google Classroom + Zoom Meeting + LINE Group
3. การสอนด้วย Google Classroom + WebEx + LINE Group
4. การสอนด้วย Microsoft Team + LINE Group
5. การสอนด้วย Facebook Group + LINE Group
6. การสอนด้วย LINE Video Call + LINE Group
7. การสอนด้วย Moodle + LINE Group
8. การสอนด้วย ClassDojo + LINE Group
9. การสอนด้วย DLTV + LINE Group
10. การสอนด้วย DLTV + Facebook Group
--
รวบรวมโดย
ผศ.ดร.อาณัติ รัตนถิรกุล
มทร.สุวรรณภูมิ
More Related Content
Similar to Docker and Software Framework_24 may16_rus_DR.ARNUT
Slide บรรยายพิเศษ หัวข้อเครื่องมือและเทคโนโลยีสำหรับสร้างธุรกิจอัจฉริยะ (Internet of Things for Business)
โครงการสัมมนาทางวิชาการการสร้างนวัตกรรมใหม่สำหรับธุรกิจด้วย Internet of Things สาขาวิชาระบบสารสนเทศและคอมพิวเตอร์ธุรกิจ คณะบริหารธุรกิจและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ ศูนย์หันตรา
26 มีนาคม 2562
10 แนวทางการสอนออนไลน์
1. การสอนด้วย Google Classroom + Meet + LINE Group
2. การสอนด้วย Google Classroom + Zoom Meeting + LINE Group
3. การสอนด้วย Google Classroom + WebEx + LINE Group
4. การสอนด้วย Microsoft Team + LINE Group
5. การสอนด้วย Facebook Group + LINE Group
6. การสอนด้วย LINE Video Call + LINE Group
7. การสอนด้วย Moodle + LINE Group
8. การสอนด้วย ClassDojo + LINE Group
9. การสอนด้วย DLTV + LINE Group
10. การสอนด้วย DLTV + Facebook Group
--
รวบรวมโดย
ผศ.ดร.อาณัติ รัตนถิรกุล
มทร.สุวรรณภูมิ
Slide บรรยายพิเศษ หัวข้อ Internet of Things with NodeMCU (ESP8266)
สาขาวิชาระบบสารสนเทศและคอมพิวเตอร์ธุรกิจ คณะบริหารธุรกิจและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ
21 มีนาคม 2562 เวลา 09.00-16.00 น.
22. 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
23. 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
24. 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
28. 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
30. 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
31. 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
32. 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
33. Page 33
Clip : What's New from AWS Elastic Beanstalk
https://www.youtube.com/watch?v=SrwxAScdyT0
34. 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
35. 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.
36. 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
39. Page 39
Technology for Transformational Learning
Movement and location
controlled interface
Cloud Computing
Mobile Learning
Social Connect Media
Big Data
Internet of Things
53. 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.
65. 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"
66. 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