nete4631 network information systems : introduction to cloud computing

Post on 05-Feb-2016

22 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

NETE4631 Network Information Systems : Introduction to Cloud Computing. Lecture Notes #1. Background Brief. Dr. Suronapee Phoomvuthisarn PhD in CSE, University of New South Wales, 2011 National ICT Australia (2008 - 2011) Research interests in software architecture - PowerPoint PPT Presentation

TRANSCRIPT

1

NETE4631Network Information Systems :

Introduction to Cloud Computing

Lecture Notes #1

Background Brief

Dr. Suronapee Phoomvuthisarn PhD in CSE, University of New South Wales, 2011 National ICT Australia (2008 - 2011)

Research interests in software architecture Service Economics, Cloud Computing

Work History: Mahanakorn University of Technology (Since

2007) Position: รองคณบดี�ฝ่ายกิ�จกิารนั�กิศึ�กิษาและประชาสั�มพั�นั

http://www.it.mut.ac.th/new/index.php/personal/view/9 Email : suronape@mut.ac.th

2

3

Intro Class objectives Materials

Text Sosinsky, B., (2011), Cloud Computing Bible, Wiley. Slides reproduced from the course offered by Assoc.

M.Babar, University of Copenhagen

Grading policy (30/30/40) Exercises/Presentations/Group Discussions

แผนั กิ. Present selected papers Criticize selected papers

แผนั ข. Working with Cloud-based Applications as well as

presenting them

Learning Outcome

Understand the fundamental concepts of Information Systems (IS) as well as Network Information Systems (NIS)

Describe different concepts and mechanisms underpinning Cloud computing and its potential impacts on businesses.

Provide a detailed description of technologies and approaches enabling Cloud computing such as service-orientation, Internet infrastructures, virtualization, time-sharing, distributed computing, multi-tenancy, resource provisioning techniques, and protocols.

4

Learning Outcome (2)

Evaluate and select an appropriate public cloud provider by applying the theoretical concepts and practical techniques from the course.

Analyse and explain key aspects of building for and/or migrating systems to Cloud such as costs involved, potential benefits, security issues, regulatory concerns, and standards.

5

Articles Armbrust, M., et al., 2010, A View of Cloud Computing, ACM,

53(4), pp. 50-58. Papazoglou, M., Traverso, P., Dustdar, S., Leymann, F., 2007,

Service-Oriented Computing: State of the Art and Research Challenges, IEEE Computer, 40(11), pp. 38-45.

Durkee, D., 2010, Why Cloud Computing Will Never Be Free, IT Professional, 53(5), pp. 62-69.

Joshi, B.D.J, Takabi, H., Ahn, G., Security and Privacy Challenges in Cloud Computing Environments, IEEE Security & Privacy, Nov/Dec, 2010.

Ali Babar, M., Chauhan, M. A., A Tale of Migration to Cloud Computing for Sharing Experiences and Observations, proceedings of the Software Engineering for Cloud Computing Workshop (SECLOUD), Collocated with ICSE 2011, Hawaii, USA.

6

Cloud-based Application Exp.

Commercial Google App Engine Microsoft Azure Amazon EC2

Open Source Eucalyptas

http://open.eucalyptus.com

7

Class Overview

The overview of Network Information Systems. Introduction to Cloud computing and its impact

on organizations, businesses, and society Models of Cloud computing offerings (SaaS,

PaaS, IaaS) and deployment (public, private, hybrid)

Strengthens and weaknesses of different types of Clouds (public, private, hybrid) Approaches

Foundation of Cloud systems’ architectures Patterns and tactics for designing Cloud-based

service oriented systems

8

Class Overview (2)

Overview of Security and privacy challenges and solutions for Cloud-based systems

Designing and Assessing strategies for migration to Clouds

Managing, administering, monitoring, and supporting Cloud-based systems

Benefits, challenges, and risks of Cloud Computing

Evaluation and Comparison of proprietary and Open Source Cloud-based Solutions, e.g., EC2, Google AppEngine, Azure and Eucalyptus, etc.

9

Course Administration

E-Learning Contact

suronape@mut.ac.th

10

Information Systems

11

InformationInformationSystemSystem

TechnologyTechnology

OrganizationOrganization

ManagementManagement

What is a System? A system is an organised assembly of

components with special relationships between the components.

Each component contributes specifically towards the behaviour of the system.

The system does something, i.e. it exhibits a type of behaviour unique to the system or has a specific objective or purpose.

12

The basic elements of System

An information system is a system that gathers and transforms data in order to produce information for its end-users.

13

The basic elements of System (2)

Input involves capturing and assembling elements that enter the system to be processed. For example : raw materials energy ,

data and human effort must be secured and organized for processing .

14

The basic elements of System (3)

Processing involves transformation processes that convert input into output. Examples are a manufacturing process the

human breathing process or mathematical calculations .

Output involves transforming elements that have been produced by a transformation process to their ultimate destination. For example , finished products ,human

services , and management information must be transmitted to their human users .

15

Types of systems

Open vs closed systems Dynamic vs static systems Continuous vs discrete systems Structure vs hierarchy systems

16

What is “Information Systems”?

“A system that uses the resources of hardware, software, data, network and people to perform processing input to output, storage, and control activities that transform data resources into information products” – ‘Brien J, A

IS is not simply about computers - it’s about how businesses can make the best use of computer technology to provide the information needed to achieve their goals.

17

The Role of IS in Business

Increase Work Efficiency Increase Service Quality &

Productivity& Customer’s Satisfaction Competitive Advantage Strategic Forecast and Plan A vital , dynamic , and challenging

career opportunity for millions of men and women

18

Resources Utilized by IS People who develop, maintain and use the

system such as end users and IS specialists Hardware resources consists of machine and

media used to process and store data. Software and procedures used to transform and

extract information. Data resources can include data , model and

knowledge Bases that represents the activities of the business.

Network that permits the sharing of resources between computers

19

Information Systems – Transformation of Data to information

20

Data vs Information

Data (ข อม!ล) Facts

How does the data be represented within a computer system? Bit (“0” or “1”) -> “binary computer” How computers store number, say 25?

What is the combination of units, 2s, 4s, 8s, etc. How computers store text?

How many bits or bytes if “I study NIS!” How computer store sound/ graphics/

movies?

21

Measuring data

One page of typewritten text 50 lines of text of 12 words of 5 letters

each

A paperback novel (250 pages)

Two hours of music Frequencies are encoded with 2 bytes

and the frequency is sampled about 40000 time

22

Information (สัารสันัเทศึ) Data ท�$เป%นัล�กิษณะของ “Value Added”

(1) aggregated , manipulated , and organized (2) analyzed and evaluated (3) placed in a proper context for human

Compared to data Information must be seen in the context

in which it make sense (useful purpose)

23

Qualities of Information

Accuracy Reliability Completeness Verifiability Relevance Timeliness Simplicity Cost

24

Feedback and Control Feedback:

is data about the performance of a system For example data about sales performance is feedback to a sale manager .

Control: involves monitoring and evaluating feedback

to determine whether a system is moving toward the achievement of its goal . The control function then makes necessary adjustments to a system’s input and processing components to ensure that it produces proper output .

25

Classification of IS

Levels of management and types of IS

(Vertical approach)

26

Example of IS

ระบบประมวลผลธุ(รกิรรม (TPS) ระบบสัารสันัเทศึเพั)$อกิารจ�ดีกิาร (MIS) ระบบสัารสันัเทศึเพั)$อสันั�บสันั(นักิารตั�ดีสั�นัใจ

(DSS) ระบบผ! เช�$ยวชาญ (ES)

27

Characteristics of each level of management support

28

Other ISs

Office Automation Systems (OAS) Word processor, spreadsheet,

presentation graphics, E-Mail, Voice Mail, Fax

Groupware VDO Conferencing, Google Plus

Knowledge work systems (KWS) CAD/CAM Healthcare Management System

29

Network Information Systems

NIS is an information system for managing networks.

Examples Grid-based application telecommunications network Mail services, www Cloud-based application

30

Producing Business Information (1) Define what purpose it is going to

serve (i.e. what information you want to produce),

(2) identify what data will be required in order to generate that information, work out how the data will be captured, how it will be stored, how it should be processed to get the desired result, and how the resulting information should be communicated to the person needing it.

31

Exercise

What is the decimal equivalent of each of the following? 10011, 01110, 10101

Write each of the following numbers in binary format: 13, 22, 9

At the end of the year, assuming that your student fees have been paid, your exam results will be posted to your home address. The statement you receive will show your name and student number, your degree, and your

32

Exercise (2)

final result for each course. It will also inform you whether you have been awarded any supplementary or deferred exams, and whether you have met the readmission requirements for your degree. In order to generate this document, what

data would have been captured and when?

What processing of the original raw data would have taken place?

33

Excercise

Consider the following two systems: McDonalds hamburger franchise in

Rondebosch A large hospital, e.g. Groote Schuur

Give examples for each system of the system goal or purpose, 2 inputs, 2 components, 2 processes, 2 outputs, one sub-system and an external feedback mechanism.

34

Excercise

Consider the example of a large supermarket chain such as Lotus. Identify a typical activity that would be

recorded using the Transaction Processing System. How often would such an activity occur, and what member of staff would be responsible for recording it ?

35

Exercise

Operational management is responsible for monitoring routine daily activities. Suggest a regular weekly report that might be produced by the MIS, which includes information based on the activity you have just identified. Can you think of a situation in which this activity might be included in an exception report, in order to draw attention to a potential problem ?

36

Exercise

Tactical management are responsible for forward planning, based on a combination of MIS reporting and forecasting with the aid of a DSS. What sort of decision about future business operations might incorporate information about the activity you originally defined ?

37

Exercise

Strategic management make use of external as well as internal data in developing long term business strategies. What examples of external data might be relevant to the strategic planning of a supermarket chain ?

38

References

Belle, J-P. V., et al., 2003, Discovering Information Systems.

39

THANK YOU!!!!!

40

top related