Department of Health Compounder Question Solution 2022.pdf
Simple Introduction to Cloud for Users
1. Using Cloud Computing in Your
Organization
Dr.PutchongUthayopas
Department of Computer Engineering
Faculty of Engineering
Kasetsart University
pu@ku.ac.th
2. New Demand for IT infrastructure
Capacity
Massive processing power
Massive Storage
Security
Availability
Scalability
Start small and grow on demand
Cost effective
3. New Challenges
High operating cost
Man power cost
Equipment cost
Energy cost
High operating complexity
Changing technology
Increase complexity
Network, server, storage , security
4. Dream machine
Computer with infinite capacity
Start small and grow big based
on my demand
Capacity can scale up and down
on demand
Pay only what we use.
No complex operating and
maintenance
6. What is Clouding Computing?
• A style of computing in
Cloud which dynamically scalable
and often virtualized
computing resources are provided as a
service over the Internet.
Google
Saleforce
Amazon
Source: Wikipedia (cloud computing)
Microsoft
Yahoo
7. 4 Essential Utilities and
Delivery Networks
Water
(1) Water Distribution
Network
(2) Electricity
Power Grid
(3) Gas
Telecom
(4) Telephone Networks
8. Power Grid Inspiration for Computing?: Deliver ICT services
as “computing utilities” to users
9. Economic of Cloud Usage
Source: “Above the Clouds: A Berkeley View of Cloud Computing”, RAD
lab, UC Berkeley
10. Why we should move to the cloud?
Quick start up
no need to purchase any equipment. Subscribe, pay, and use it.
Scalability
less demand less computing power, more demand more
computing power
Elasticity
Handle the demand surge
Less maintenance
No need to hire people to fix server broken, hacking, tuning
Less operation cost
Pay only what you really use
Cut the cost of maintaining huge infrastructure
It is cool, trendy
Just a stupid execute when people do not believe you ^_^
13. Using IaaS Cloud
User view the cloud as a number of servers
Look the same as co-location server
This is actually a virtual server
Windows or many flavor of Linux
User can start stop and reboot from web interface
Normal web based application work fine
Usage is charge on pay per use
Can try at aws.amazon.com
Open a new account and start a new server use less than 30
minutes to apply
14. Using PaaS Cloud
PaaS cloud give you an API to program on the cloud
There is a need to port application etc.
.NET to Windows Azure
Python to google app engine
Pros and Cons
More light weight that IaaS but need some application
porting effort
15. Cloud Application Development
UI Tier
Web2.0
Processing Data
Tier Management Tier
Separate processing logic , UI, and DM Tier
Using Services Oriented Architecture (SOA) design
16. Using SaaS Cloud
You have already used it!
Facebook
Gmail
Calendar
Google Map
Running application directly from you browser
No coding , no porting just pay and use or use it for
free
17. What the Cloud can do?
server consolidation
Iaas cloud is the same as allow you to use many servers
hosted by service providers
Scalable web application
Community web like sanook , kapook
Web app for anything you want to do
Back end for mobile app
iCloud, GoogleCloud are being used
18. The Cloud and I
Money Video
Data
Music books
Computing Power
Personal information
Services Picture
Application Games
ACCESS
ANYTIME STORAGE
ANYWHERE Internet SHARING
ANYHOW
RELIABILITY
SECURITY
AVAILABILITY
19. The Cloud and I
Google docs (Office)
Spread Sheet
Word processor
Presentation
Calendar
Gmail
20. The Cloud and I
calendar picture music
My cloud (google, facebook,
dropbox, amazon)
document
21. Work Life with a Cloud
Appointment (google calendar)
My secretary take appointment , add to calendar
I got to see it on every device quickly, so is she
Device notify me
Email (gmail)
I can go to any computer/device with browser, my email
follow me there.
I have no need to install mail client, maintain mail server
22. Work Life with a Cloud
Document (google docs)
I can create basic document, good spreadsheet, basic
presentation without installing any software
I can down load document and edit it on my computer
I can share my document with other on internet and edit it
together
Storage (google drive, dropbox)
Create presentation on notebook, drop in in dropbox
Present from iPad, Smartphone
Secure, no need to carry thumb drive
Easily share file with other people making team work easy
24. Play Life with a Cloud
Picture
Using Instagram, photo, video I take instantly appear on
twitter and facebook and neatly catalog
Picture can be shared, tag, comment among my 2000 friends
on facebook!
If I want, they will know where I was. (Little dangerous)
Communication
My thought can be spread anytime anyway using facebook,
googleplus, multiply
I can even “hang out” with friend on google plus
25. Play Life with a Cloud
Book
Amazon Kindle Store. Buy book from amazon and they
will keep it on their cloud
Unlimited book shelves, no cleaning, dusting
Read your book on any device iPad, iPhone, Androiod
Phone, Tablet, PC, Mac
I read mine on iPad, and my Galaxy S2 phone
26. Play Life with a Cloud
Music
iTune Store allow you to shopping for music, movies
You can load it and play on many of your devices
Media Industry is changing, now you can own a radio
station and TV station and get audiences around the
world
Power shift from infrastructure provider (TV station) to
content creator ( like grammy etc.)
27. Moving KU Computer Engineering on
the Cloud
Introduction
Department of Computer Engineering is one of the leading
computer engineering in Thailand (23 years)
Research and Education
30 faculty member
20-30 Ph.D students 50 Master, 120 MSIT, 400 Undergrad
Mission
Must support the teaching and research by providing server /
network/ service infrastructure
Driving toward mobile anytime anywhere infrastructure
28. Moving KU Computer Engineering on
the Cloud
Challenge and Opportunity
Must provide a scalable and reliable infrastructure
Servers, Storage
Services
Previously, a number of physical server has been used
Getting old quickly, hard to maintain, a lot of space
Consume a lot of power, cooling
29. Moving KU Computer Engineering on
the Cloud
Cloud is Solution
For Server, use VM cloud (VMware) to consolidate all small
server into a set of VM on only 5 machines
Every lab, professor can request for VM for their use
Can scale easily using more physical server
Moving to centralize large storage using NAS/SAN storage
cloud
30. Direction
E- Video Virtual Virtual
Storage HPC
learning Server Desktop Server
Virtualized Cloud Infrastructure
Physical Infrastructure ( Srver, Storage, Network)
31. Cloud computing open issues
People do not trust other to have their important
data
And why people trust your bank to have all their
money?
People do not trust that cloud provider can
provide a robust and secure environment
How many time your system went down or being
hacked compared to google or facebook?
Do avrage company have better staff than ISP
who deal with these problems on a daily basis
Interesting!
32. Conclusion
Cloud Computing is here!
You are using it everyday
SaaS Level such as facebook, gmail
Let fly above the cloud and see what
it can do for you.
34. Cloud Library
Cloud Library e-book lending service that
will allow users to browse and borrow
digital books directly from their iPads,
Nooks and Android-based tablets.
3M will outfit local libraries with its own
software, hardware and e-book collection
be able to access via special apps, or 3M's
new eReaders, which will be synced with
available digital content.
Discovery Terminal download stations in
libraries, allowing visitors to leaf through the
collection from a touch-based interface.
Random House and IPG have signed on to
the initiative