Cloud

Cloud Building

  • Data center

in provider side

  • AZ (Avalibility Zones)

Cloud Computing

Example

  • E-commerce
  • Social
  • Streaming

Advantage

  • Scaling
  • Content Delivery Network (CDN)
  • PAY AS YOU GO
  • Access anywhere
  • Multiple AZs -> High Availability
    • Amazon Data Center Fire

Algorithm

Input
Output
明確性 Definiteness
有限性 Finitinedd
有效性 Effectiveness
  • Big O
  • Time Complexity

Tools

  • 步驟條列
  • 虛擬碼 pseudo code
  • 流程圖 flow chart

Sorting

  • bubble sort
  • insertion sort
  • selection sort
  • quick sort
  • merge sort
  • heap sort

Data Model & Analysize

資料 (未整理) vs 資訊 (經整理建模 常以圖表呈現)

  • Google Trend

Graphs

  • 長條圖 (類別 不連續性)
  • 直方圖 (連續性資料)
  • 圓餅圖 (類別少 比例呈現)
  • 矩形式樹狀結構圖 (階層 樹狀圖+長條圖)
  • 折線圖 (預測趨勢)
  • 散布圖
  • 雷達圖

資料分析

定義問題目標
    👇
設計實驗 蒐集材料
    👇
資料清理整理
    👇
建立 選擇模型
    👇
分析模型評估
    👇
視覺化 溝通結果

推薦式演算法

  • 協同式過濾
  • 內容式推薦

Big Data

  1. Volume, or the total amount of data stored.
  2. Velocity, or how often new data is created and needs to be stored
  3. Variety, or how heterogeneity your data structures and sources are

Internet Routing

  • 封包 Packet
  • BGP (Border Gateway Protocol)
  • Swtich - Router - Internet (Routers)
  • NAT (Network Address Translation)

Route table

  • Network Destination
  • Netmask
  • Gateway
  • Interface

去回不同路

tags: 2019 AWS Girls on the Cloud
Select a repo