19
Cloud Computing as a Cyber-Infrastructure for Mass Customization and Collaboration Cloud Computing as a Cyber-Infrastructure for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam

Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Cloud Computing as a Cyber-Infrastructure for Mass Customization and CollaborationCloud Computing as a Cyber-Infrastructure for Mass Customization and Collaboration

May 7, 2012Kwa-Sur Tam

Page 2: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

OutlineOutline

I. Renewable Energy ForecastingII. FaaS (Forecast-as-a-Service)

FrameworkIII. Mass Customization and

CollaborationIV. Conclusions

2

Page 3: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

I. Renewable Energy ForecastingI. Renewable Energy Forecasting

• Uncertain, intermittent, fluctuating sources

• Accurate forecasting is important for effective utilization

• Impact on economics and deployment

• Forecast over different time horizons

3

Page 4: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Diversity in DataDiversity in Data

4

Data sources• Federal Agencies • National Databases• Private Organizations• Universities• International Institutions• Companies• Own Measurement

Data Types• Satellite Image• Sensor Data• Computer Model Data• Human Expertise• Vendor Product Data• Diverse Data Format

Page 5: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Diverse Approaches and NeedsDiverse Approaches and Needs

5

Diverse Approaches• Physical Models• Statistical Models• Heuristic Models• Hybrid Models• Uncertainty

Management Methods

Diverse Needs• Design Decisions• Operation Decisions• Planning Decisions• Investment Decisions• Different Level of

Details

Page 6: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

II. FaaS FrameworkII. FaaS Framework

• The purpose is to support on-demand deliveryof renewable energy forecasts of different typesand at different levels of detail for different prices.

• Widespread utilization of renewable energy can be enhanced by making forecast information available to current or potential renewable energy users with different needs and different budgets.

6

Page 7: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

FaaS Framework For Wind PowerFaaS Framework For Wind Power

7

Page 8: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Architecture of the FaaS FrameworkArchitecture of the FaaS Framework

8

Page 9: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

FaaS Implementation using AzureFaaS Implementation using Azure

9

Page 10: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Data Handling StrategyData Handling Strategy• CloudWebSiteDataCapture WCF service in EDCF

transfer data from external sources to Azure Blob storage

• IDRF processes data in diverse types and formats in Azure Blob using different procedures and stores standardized data in Azure Table

• Standardized data in Azure Table are used inanalysis and forecasting procedures

• FaaS controller monitors and controls the workflow• Updates are sent to metadata repository

10

Page 11: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Frequency Domain ApproachFrequency Domain Approach

• Information contained in time-domain data isconverted to frequency-domain components

• Computations are mostly performed using the frequency-domain components

• Less vulnerability to noises and outliers• More structured representation of information• More suitable for automated machine

processing

11

Page 12: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Layers of ServicesLayers of Services

12

Page 13: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

III.A. Mass CustomizationIII.A. Mass Customization

• New trend in business• Basic concept is to increase the variety of

individually tailored product/service to meet customer needs without a large increase inproduction costs

• Cloud computing enables delivery of masscustomized services/information in the

“ Data Information Knowledge “ chain

13

Page 14: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Service-Oriented Architecture (SOA)Mass Customization (MC)

Service-Oriented Architecture (SOA)Mass Customization (MC)

14

SOA• Service Granularity• Service Autonomy• Service Reusability • Service Composability • Loose Coupling • Standardized Contracts• Service Metadata and

Discoverability

MC• Component Modularity• Component Independence• Component Reusability • Component Configurability• Loose Coupling• Standardized Interfaces• Component Metadata and

Discoverability

Page 15: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Framework for Mass CustomizationFramework for Mass Customization

• Mass-customized Products

• Mass-customized Data/Information/Knowledge Services

• Mass-customized Learning

15

Page 16: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

III.B. CollaborationIII.B. Collaboration

New Trend Driven by • Preference of Funding Sources• Sharing of Resources and Expertise• Division Of Labor/Separation of Concerns• Enabled by Advances in Communication and

Collaboration TechnologiesCloud Computing can play an important role

16

Page 17: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Collaboration Framework in the Cloud Collaboration Framework in the Cloud

• Enterprise SOA expanded intoCommunity SOA

• Standardization • Discoverability• Reusability• Composability

17

Page 18: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

ConclusionsConclusions

• On-demand customer-specified renewable energy forecasts can be delivered by the FaaS framework implemented by using the Azure platform

• FaaS framework can be viewed as a framework for mass customization in the cloud and a framework for collaboration in the cloud

18

Page 19: Cloud Computing as a Cyber-Infrastructure for Mass Customization and … · 2018-01-29 · for Mass Customization and Collaboration May 7, 2012 Kwa-Sur Tam. Outline I. Renewable Energy

Cloud Computing as a Cyber-Infrastructure for Mass Customization and CollaborationCloud Computing as a Cyber-Infrastructure for Mass Customization and Collaboration

May 7, 2012Kwa-Sur Tam