SlideShare une entreprise Scribd logo
1  sur  45
The Beauty of Azure.
- 2014 Taiwan PaaS Meetup -
James Jan
Azure Pro
jan@cacafly.com
- The color halfway between blue and cyan.
“天藍色”
Why Microsoft Azure?
The story …
Steven Ballmer
2nd CEO (2000~2014)
Vision: Device & Service
MSFT 24th employee
Forbes Richest 32nd (US$207B -2014)
Mistakes? Windows Vista
Steve Ballmer said
buying Nokia was one
of the hardest decisions
he made at Microsoft.
“We would have a stronger position
in the phone market if we could redo
the past ten years” About Satya Nadella
"What is the greatest joy
I could see as the
founder of a company?
To see it flourish with me
gone.”
Satya Nadella
3rd CEO
Vision: Mobile first, cloud first.
移動優先 雲端至上
“如果沒有雲,就談不上移動體驗”
決裂舊時代!!
軟體商 >> 生產力和平台商
“沒有移動設備,就無法給這個世
界和人們的生活帶來影響。”
* Size of an Azure region
= 600,000 servers
= a cluster of 16 datacenter
= 32 jets
* Number of Regions
MSFT’s (17)
= 2x Amazon’s (8+1)
= 5x Google’s (3)
Scott Guthrie, Executive Vice President,
Microsoft Cloud and Enterprise Group
Invest
Market Proven
57% 世界 500 強公司使用 Azure
超過 300,000 活躍 Websites
超過 30 萬億個 Storage
每秒 300 萬 Requests
每周 130 億 Authentications
超過 100 萬 SQL DBs
3 億 Azure Active Directory Users
MSFT Stock
Grows 50% in
one year !!!
ISO/IEC 27001:
2005 稽核與認
證
SOC 1 和 SOC
2 SSAE
16/ISAE 3402
證書
雲端安全聯盟的雲端控制矩陣
聯邦風險與授權管理
計畫 (FedRAMP)
支付卡產業 (PCI) 資料安
全標準 (DSS) 層級 1
英國 G-Cloud 影響
層級 2 認證
More.. 家庭教育權和隱私權法案
(Family Educational Rights and Privacy Act,FERPA)
Compliance
9
IaaS
PaaS
Gartner Magic Quadrant
Is Azure a good choice?
Let’s discover all the great features…
11
Support Multiple languages
13
Windows Microsoft Azure
XBOX
Office365
Outlook.com
IaaS
Windows Ubuntu CentOS SUSE
VM Depot
Community
Image
Load
Balancer!
SLA 99.95%
Same price
with AWS
ACTION !!!ACTION !!!
PaaS
Cloud Service is
a…
boundary
Cloud Services, Roles, and Instances
Cloud Services with Virtual Machines
Multiple Virtual Machines can be hosted within the same cloud service
Cloud Service
PaaS
Cloud Service
Deployment
Server Rack 1 Server Rack 2
27
Auto-
Scaling
slider!
(Instance should be with
same size.)
Windows Store
iOS
Android
Xamarin
Sencha
Windows Phone
iOS
Android
HTML 5/JS
SDKs
Node.js
Express
.NET Web
API
RESTAPI
Faceboo
k
Twitter Microsoft Googl
e
Active
Directory
SQL
Table
Storage
Blob
Storage
WNS &
MPNS APNS GCM
Mongo
DB
Notification
Hubs
Source
Control
Hybrid
Connections
Media Services Architecture
“Build-On” Media Partners and Customers
AzureCDNPartnerCDNs
Origin
Caching
Release
d
Coming
Soon
Partners
Partner Technologies (Media Processors, Origin Servers, Live Encoders
etc.)
Microsoft Azure (Fabric, Storage, Compute, Database)
Video sources Multi-bitrates Mp4
Origin Server
HLS
Smooth
Streaming
Encode
Video sources Multi-bitrates Mp4
Origin Server
HLS
Smooth
Streaming
Encode
Dynamic
Packaging
Traditional Encode and Package
Dynamic Packaging
Input format: Mp4 or Smooth Streaming
Output format: Smooth Streaming , Http-Live-Streaming (v4 and v3), MPEG-DASH
You need to have at least 1 reserved streaming unit to enable dynamic packaging!
DASH
Pre-encrypted PlayReady
file:
License Acquisition URL
Key ID
Content key
Storage Origin
Server
PlayReady + Smooth Streaming
PlayReady server
Client SDK
+
PlayReady SDK
Customers
Architecture: PlayReady DRM solution
And still more you can imagine….
Part 2.
10分鐘成為
Microsoft Azure 計價達人
http://azure.microsoft.com/zh-tw/pricing/overview/
完整
費用
Windows Azure SQL
Database
Service Bus
A) 使用了哪些服務? Azure services used
B) 資料傳輸 Data Transfer
DataCenter
7. ingressOutside the
datacenter
1. Compute 2. Storage
3. Storage
Transactions
5. Brokered
Messaging
6. Brokered
Connections
8. egress
4. DB
Licenses
OS License
SQL Server License
Hardware investment
Server
Disks
Racks
Switches
UPS
Network cables
Hardware
maintenance
Power
consumption of
hardware
Server
Disk
Racks
Switches
Insurance of hardware
Insurance on server
room
Server room
Rent
Cooling
Lighting
Cleaning
Smoke detectors
Tapes for backup
Salary for admin people
Install hardware
Maintain hardware
Apply OS patches
Backup/Restore
operations
Firewall/DMZ
configuration
Clear log files
Taxes on Salaries
Time spent on
procurement cycle of
hardware / Licenses
...
雲端
計價
1. Compute hours
2. SQL Azure database
3. Storage
4. Data transfer out
雲端
業者Cloud prcing
Not Complex but “different”!
無 敵
計算機
(點我)
funP 實驗室 Unit Price Amount (w/o tax)
A1 Cloud Services - AP East 237.750034 2.49 592
A1 VM (Non-Windows) - AP East 2961.05428 1.862 5513
A1 VM (Non-Windows) - AP Southeast 2.433362 1.862 5
A1 VM (Non-Windows) - EU West 38.677767 1.862 72
A1 VM (Non-Windows) - US West 207.683406 1.862 387
A1 VM (Windows) - AP East 273.286203 2.793 763
A1 VM (Windows) - US West 219.617239 2.793 613
A5 VM (Non-Windows) - AP East 64.50007 7.757 500
A5 VM (Windows) - AP East 19.6667 10.24 201
A7 VM (Windows) - AP East 66.616679 40.96 2729
BASIC.A1 VM (Non-Windows) - AP East 202.149212 1.459 295
BASIC.A1 VM (Non-Windows) - US West 0.200002 1.459 0
Geo Redundant Storage Standard IO - Page Blob/Disk474.049404 2.948 1397
Locally Redundant Storage Standard IO - Block Blob 0.042411 0.7447 0
Mobile Services Free Units 0.419354 0 0
SQL Azure Business 10 DU 0.368384 3,905.56 1439
SQL Azure Database Web Edition 0.177419 309.97 55
SQL Basic Database Days - PREVIEW 30 2.483 74
SQL Server Standard 173.616719 17.07 2964
SQL Standard S1 Database Days - PREVIEW 13 20.17 262
SQL Standard S2 Database Days - PREVIEW 3 100.22 301
Storage Transactions 1858.9836 $0.16 290
Windows Azure Compute 100 Hrs Virtual Network 651.833333 1.56 1017
Windows Azure Data Transfer Egress Zone 1 237.407476 3.73 886
Windows Azure Data Transfer Egress Zone 2 12.055936 5.9 71
Windows Azure Data Transfer Ingress APAC 44.183353 0 0
Windows Azure Data Transfer Ingress NA/EMEA 16.288182 0 0
Windows Azure Web Sites Free 0.999936 0 0
funP 實驗室 合計 7810.06046 20427
系統
明細
使用量
Scenarios
Azure立刻上手秘訣
 Tool:WebPI &
Powershell
 Learn:Microsoft
Virtual Academy
 開發工具下載
 Sample Code學習資源
 Group:Azure Taiwan
User Group
Announcing Collaboration with Google and Docker to Support New Open Source Projects on Microsoft Azure
Bringing new open source container technologies to Microsoft Azure with Google and Docker
DOCKER
Thank you
& Give it a try!
James Jan
Azure Pro
jan@cacafly.com
- 2014 Taiwan PaaS Meetup -

Contenu connexe

Tendances

Seminar report on microsoft azure
Seminar report on microsoft azureSeminar report on microsoft azure
Seminar report on microsoft azure
Mohammad Ilyas Malik
 
Microsoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureMicrosoft Cloud Services Architecture
Microsoft Cloud Services Architecture
David Chou
 
Cloud 101 What The Heck Do Iaa S, Paa S And Saa S Companies Do Venture Beat
Cloud 101  What The Heck Do Iaa S, Paa S And Saa S Companies Do    Venture BeatCloud 101  What The Heck Do Iaa S, Paa S And Saa S Companies Do    Venture Beat
Cloud 101 What The Heck Do Iaa S, Paa S And Saa S Companies Do Venture Beat
Gregory Pence
 

Tendances (20)

Staying Ahead of New Availability Requirements with the hybrid Cloud.
Staying Ahead of New Availability Requirements with the hybrid Cloud.Staying Ahead of New Availability Requirements with the hybrid Cloud.
Staying Ahead of New Availability Requirements with the hybrid Cloud.
 
Seminar report on microsoft azure
Seminar report on microsoft azureSeminar report on microsoft azure
Seminar report on microsoft azure
 
Citrix Synergy 2014 - Syn110 Transform IT with Cloud
Citrix Synergy 2014 - Syn110  Transform IT with CloudCitrix Synergy 2014 - Syn110  Transform IT with Cloud
Citrix Synergy 2014 - Syn110 Transform IT with Cloud
 
Xpress azure - Extension of Azure in Tunisia
Xpress azure - Extension of Azure in TunisiaXpress azure - Extension of Azure in Tunisia
Xpress azure - Extension of Azure in Tunisia
 
Webinar: Azure backup and disaster recovery
Webinar: Azure backup and disaster recoveryWebinar: Azure backup and disaster recovery
Webinar: Azure backup and disaster recovery
 
Presentation cloud, the whole offer
Presentation   cloud, the whole offerPresentation   cloud, the whole offer
Presentation cloud, the whole offer
 
Microsoft Azure Stack in Tunisia
Microsoft Azure Stack in TunisiaMicrosoft Azure Stack in Tunisia
Microsoft Azure Stack in Tunisia
 
Microsoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureMicrosoft Cloud Services Architecture
Microsoft Cloud Services Architecture
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning
 
OpenStack and the Future of Application Centric Infrastructure
OpenStack and the Future of Application Centric InfrastructureOpenStack and the Future of Application Centric Infrastructure
OpenStack and the Future of Application Centric Infrastructure
 
Microsoft 365 Enterprise Value Options
Microsoft 365 Enterprise Value OptionsMicrosoft 365 Enterprise Value Options
Microsoft 365 Enterprise Value Options
 
Cisco integrated system for microsoft azure stack
Cisco integrated system for microsoft azure stackCisco integrated system for microsoft azure stack
Cisco integrated system for microsoft azure stack
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
State of the Stack April 2013
State of the Stack April 2013State of the Stack April 2013
State of the Stack April 2013
 
Cloud backup you say? Azure Backup of course!
Cloud backup you say? Azure Backup of course!Cloud backup you say? Azure Backup of course!
Cloud backup you say? Azure Backup of course!
 
vRealize Operations (vROps) Management Pack for Cisco UCS Overview
vRealize Operations (vROps) Management Pack for Cisco UCS OverviewvRealize Operations (vROps) Management Pack for Cisco UCS Overview
vRealize Operations (vROps) Management Pack for Cisco UCS Overview
 
Openstack
OpenstackOpenstack
Openstack
 
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | EdurekaMicrosoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
 
Cloud 101 What The Heck Do Iaa S, Paa S And Saa S Companies Do Venture Beat
Cloud 101  What The Heck Do Iaa S, Paa S And Saa S Companies Do    Venture BeatCloud 101  What The Heck Do Iaa S, Paa S And Saa S Companies Do    Venture Beat
Cloud 101 What The Heck Do Iaa S, Paa S And Saa S Companies Do Venture Beat
 
Proč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCIProč je vSAN č. 1 v software defined storage a HCI
Proč je vSAN č. 1 v software defined storage a HCI
 

En vedette

En vedette (7)

Microsoft Azure in 5 minutes
Microsoft Azure in 5 minutesMicrosoft Azure in 5 minutes
Microsoft Azure in 5 minutes
 
8 good things to know about Microsoft Azure
8 good things to know about Microsoft Azure8 good things to know about Microsoft Azure
8 good things to know about Microsoft Azure
 
Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote
 
Microsoft Azure And The Competitive Cloud Industry - Collab365
Microsoft Azure And The Competitive Cloud Industry - Collab365Microsoft Azure And The Competitive Cloud Industry - Collab365
Microsoft Azure And The Competitive Cloud Industry - Collab365
 
The Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft Azure
 
Getting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 minsGetting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 mins
 
Azure Cloud PPT
Azure Cloud PPTAzure Cloud PPT
Azure Cloud PPT
 

Similaire à The beauty of Azure

Moving to the cloud azure, office365, and intune - concurrency
Moving to the cloud   azure, office365, and intune - concurrencyMoving to the cloud   azure, office365, and intune - concurrency
Moving to the cloud azure, office365, and intune - concurrency
Concurrency, Inc.
 
Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...
Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...
Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...
GeeksLab Odessa
 
Concurrency presents Modern Datacenter
Concurrency presents Modern DatacenterConcurrency presents Modern Datacenter
Concurrency presents Modern Datacenter
Jake Borzym
 
Windows Azure through the eyes of an it pro
Windows Azure through the eyes of an it proWindows Azure through the eyes of an it pro
Windows Azure through the eyes of an it pro
Mike Martin
 
Azure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App PlatformAzure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App Platform
giventocode
 
Welcome to the .NET world
Welcome to the .NET worldWelcome to the .NET world
Welcome to the .NET world
Dani Taufani
 
Understanding the Windows Azure platform - june
Understanding the Windows Azure platform  - juneUnderstanding the Windows Azure platform  - june
Understanding the Windows Azure platform - june
DavidGristwood
 

Similaire à The beauty of Azure (20)

Martin Simecek, Microsoft
Martin Simecek, Microsoft	Martin Simecek, Microsoft
Martin Simecek, Microsoft
 
Moving to the cloud azure, office365, and intune - concurrency
Moving to the cloud   azure, office365, and intune - concurrencyMoving to the cloud   azure, office365, and intune - concurrency
Moving to the cloud azure, office365, and intune - concurrency
 
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
 
Understanding The Azure Platform November 09
Understanding The Azure Platform   November 09Understanding The Azure Platform   November 09
Understanding The Azure Platform November 09
 
Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...
Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...
Java/Scala Lab: Anton Vidishchev - Microsoft Azure как облачная платформа для...
 
A Lap Around Azure
A Lap Around AzureA Lap Around Azure
A Lap Around Azure
 
Concurrency presents Modern Datacenter
Concurrency presents Modern DatacenterConcurrency presents Modern Datacenter
Concurrency presents Modern Datacenter
 
Concurrency presents Modern Datacenter
Concurrency presents Modern DatacenterConcurrency presents Modern Datacenter
Concurrency presents Modern Datacenter
 
Understanding The Azure Platform March 2010
Understanding The Azure Platform   March 2010Understanding The Azure Platform   March 2010
Understanding The Azure Platform March 2010
 
Windows Azure through the eyes of an it pro
Windows Azure through the eyes of an it proWindows Azure through the eyes of an it pro
Windows Azure through the eyes of an it pro
 
Azure and Predix
Azure and PredixAzure and Predix
Azure and Predix
 
Azure IaaS Feb 23 2016 Let's Dev This Cloud
Azure IaaS Feb 23 2016 Let's Dev This CloudAzure IaaS Feb 23 2016 Let's Dev This Cloud
Azure IaaS Feb 23 2016 Let's Dev This Cloud
 
Azure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App PlatformAzure Cloud Dev Camp - App Platform
Azure Cloud Dev Camp - App Platform
 
Welcome to the .NET world
Welcome to the .NET worldWelcome to the .NET world
Welcome to the .NET world
 
SPSVB - To the Cloud! Using IaaS as a Hosting Provider for SharePoint
SPSVB - To the Cloud! Using IaaS as a Hosting Provider for SharePointSPSVB - To the Cloud! Using IaaS as a Hosting Provider for SharePoint
SPSVB - To the Cloud! Using IaaS as a Hosting Provider for SharePoint
 
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
 
Understanding the Windows Azure platform - june
Understanding the Windows Azure platform  - juneUnderstanding the Windows Azure platform  - june
Understanding the Windows Azure platform - june
 
KoprowskiT_SQLRelay2014#6_Leeds_WADBForBeginners
KoprowskiT_SQLRelay2014#6_Leeds_WADBForBeginnersKoprowskiT_SQLRelay2014#6_Leeds_WADBForBeginners
KoprowskiT_SQLRelay2014#6_Leeds_WADBForBeginners
 
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
 
IUT presentation - English
IUT presentation - EnglishIUT presentation - English
IUT presentation - English
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

The beauty of Azure

  • 1. The Beauty of Azure. - 2014 Taiwan PaaS Meetup - James Jan Azure Pro jan@cacafly.com - The color halfway between blue and cyan. “天藍色”
  • 3. Steven Ballmer 2nd CEO (2000~2014) Vision: Device & Service MSFT 24th employee Forbes Richest 32nd (US$207B -2014) Mistakes? Windows Vista Steve Ballmer said buying Nokia was one of the hardest decisions he made at Microsoft. “We would have a stronger position in the phone market if we could redo the past ten years” About Satya Nadella "What is the greatest joy I could see as the founder of a company? To see it flourish with me gone.”
  • 4. Satya Nadella 3rd CEO Vision: Mobile first, cloud first. 移動優先 雲端至上 “如果沒有雲,就談不上移動體驗” 決裂舊時代!! 軟體商 >> 生產力和平台商 “沒有移動設備,就無法給這個世 界和人們的生活帶來影響。”
  • 5. * Size of an Azure region = 600,000 servers = a cluster of 16 datacenter = 32 jets * Number of Regions MSFT’s (17) = 2x Amazon’s (8+1) = 5x Google’s (3) Scott Guthrie, Executive Vice President, Microsoft Cloud and Enterprise Group Invest
  • 6. Market Proven 57% 世界 500 強公司使用 Azure 超過 300,000 活躍 Websites 超過 30 萬億個 Storage 每秒 300 萬 Requests 每周 130 億 Authentications 超過 100 萬 SQL DBs 3 億 Azure Active Directory Users
  • 7. MSFT Stock Grows 50% in one year !!!
  • 8. ISO/IEC 27001: 2005 稽核與認 證 SOC 1 和 SOC 2 SSAE 16/ISAE 3402 證書 雲端安全聯盟的雲端控制矩陣 聯邦風險與授權管理 計畫 (FedRAMP) 支付卡產業 (PCI) 資料安 全標準 (DSS) 層級 1 英國 G-Cloud 影響 層級 2 認證 More.. 家庭教育權和隱私權法案 (Family Educational Rights and Privacy Act,FERPA) Compliance
  • 10. Is Azure a good choice? Let’s discover all the great features…
  • 11. 11
  • 13. 13
  • 15. IaaS Windows Ubuntu CentOS SUSE VM Depot Community Image Load Balancer! SLA 99.95% Same price with AWS
  • 17. PaaS
  • 18.
  • 19. Cloud Service is a… boundary Cloud Services, Roles, and Instances
  • 20. Cloud Services with Virtual Machines Multiple Virtual Machines can be hosted within the same cloud service Cloud Service
  • 22. Server Rack 1 Server Rack 2
  • 23.
  • 24.
  • 25.
  • 26.
  • 28.
  • 29.
  • 30.
  • 31. Windows Store iOS Android Xamarin Sencha Windows Phone iOS Android HTML 5/JS SDKs Node.js Express .NET Web API RESTAPI Faceboo k Twitter Microsoft Googl e Active Directory SQL Table Storage Blob Storage WNS & MPNS APNS GCM Mongo DB Notification Hubs Source Control Hybrid Connections
  • 32.
  • 33. Media Services Architecture “Build-On” Media Partners and Customers AzureCDNPartnerCDNs Origin Caching Release d Coming Soon Partners Partner Technologies (Media Processors, Origin Servers, Live Encoders etc.) Microsoft Azure (Fabric, Storage, Compute, Database)
  • 34. Video sources Multi-bitrates Mp4 Origin Server HLS Smooth Streaming Encode Video sources Multi-bitrates Mp4 Origin Server HLS Smooth Streaming Encode Dynamic Packaging Traditional Encode and Package Dynamic Packaging Input format: Mp4 or Smooth Streaming Output format: Smooth Streaming , Http-Live-Streaming (v4 and v3), MPEG-DASH You need to have at least 1 reserved streaming unit to enable dynamic packaging! DASH
  • 35. Pre-encrypted PlayReady file: License Acquisition URL Key ID Content key Storage Origin Server PlayReady + Smooth Streaming PlayReady server Client SDK + PlayReady SDK Customers Architecture: PlayReady DRM solution
  • 36. And still more you can imagine….
  • 37. Part 2. 10分鐘成為 Microsoft Azure 計價達人 http://azure.microsoft.com/zh-tw/pricing/overview/
  • 38. 完整 費用 Windows Azure SQL Database Service Bus A) 使用了哪些服務? Azure services used B) 資料傳輸 Data Transfer DataCenter 7. ingressOutside the datacenter 1. Compute 2. Storage 3. Storage Transactions 5. Brokered Messaging 6. Brokered Connections 8. egress 4. DB
  • 39. Licenses OS License SQL Server License Hardware investment Server Disks Racks Switches UPS Network cables Hardware maintenance Power consumption of hardware Server Disk Racks Switches Insurance of hardware Insurance on server room Server room Rent Cooling Lighting Cleaning Smoke detectors Tapes for backup Salary for admin people Install hardware Maintain hardware Apply OS patches Backup/Restore operations Firewall/DMZ configuration Clear log files Taxes on Salaries Time spent on procurement cycle of hardware / Licenses ... 雲端 計價 1. Compute hours 2. SQL Azure database 3. Storage 4. Data transfer out 雲端 業者Cloud prcing Not Complex but “different”!
  • 41. funP 實驗室 Unit Price Amount (w/o tax) A1 Cloud Services - AP East 237.750034 2.49 592 A1 VM (Non-Windows) - AP East 2961.05428 1.862 5513 A1 VM (Non-Windows) - AP Southeast 2.433362 1.862 5 A1 VM (Non-Windows) - EU West 38.677767 1.862 72 A1 VM (Non-Windows) - US West 207.683406 1.862 387 A1 VM (Windows) - AP East 273.286203 2.793 763 A1 VM (Windows) - US West 219.617239 2.793 613 A5 VM (Non-Windows) - AP East 64.50007 7.757 500 A5 VM (Windows) - AP East 19.6667 10.24 201 A7 VM (Windows) - AP East 66.616679 40.96 2729 BASIC.A1 VM (Non-Windows) - AP East 202.149212 1.459 295 BASIC.A1 VM (Non-Windows) - US West 0.200002 1.459 0 Geo Redundant Storage Standard IO - Page Blob/Disk474.049404 2.948 1397 Locally Redundant Storage Standard IO - Block Blob 0.042411 0.7447 0 Mobile Services Free Units 0.419354 0 0 SQL Azure Business 10 DU 0.368384 3,905.56 1439 SQL Azure Database Web Edition 0.177419 309.97 55 SQL Basic Database Days - PREVIEW 30 2.483 74 SQL Server Standard 173.616719 17.07 2964 SQL Standard S1 Database Days - PREVIEW 13 20.17 262 SQL Standard S2 Database Days - PREVIEW 3 100.22 301 Storage Transactions 1858.9836 $0.16 290 Windows Azure Compute 100 Hrs Virtual Network 651.833333 1.56 1017 Windows Azure Data Transfer Egress Zone 1 237.407476 3.73 886 Windows Azure Data Transfer Egress Zone 2 12.055936 5.9 71 Windows Azure Data Transfer Ingress APAC 44.183353 0 0 Windows Azure Data Transfer Ingress NA/EMEA 16.288182 0 0 Windows Azure Web Sites Free 0.999936 0 0 funP 實驗室 合計 7810.06046 20427 系統 明細 使用量
  • 43. Azure立刻上手秘訣  Tool:WebPI & Powershell  Learn:Microsoft Virtual Academy  開發工具下載  Sample Code學習資源  Group:Azure Taiwan User Group
  • 44. Announcing Collaboration with Google and Docker to Support New Open Source Projects on Microsoft Azure Bringing new open source container technologies to Microsoft Azure with Google and Docker DOCKER
  • 45. Thank you & Give it a try! James Jan Azure Pro jan@cacafly.com - 2014 Taiwan PaaS Meetup -

Notes de l'éditeur

  1. 設備+服務 $2B bought LA Clippers May 2014 比爾·蓋茨建立了深厚友誼,兩人是橋牌牌友。這份友誼一直持續甚至蓋茨離開哈佛大學輟學建立自己的軟體公司——微軟。 In Conversation with Steve Ballmer at Saïd Business School https://www.youtube.com/watch?v=amc-rwsQXrA
  2. 決裂舊時代開啟“雲時代” “如果沒有雲,就談不上移動體驗。反過來,雲計算能夠讓一切和諧有序地運行,但如果沒有感測器或移動設備之類的移動終端,也同樣無法給這個世界和人們的生活帶來影響。” President of the Server & Tools Division (9 February 2011 – February 2014..) Senior Vice-President of Research and Development for the Online Services Division (March 2007 – February 2011)[32] Vice-President of the Business Division Corporate Vice-President of Business Solutions and Search & Advertising Platform Group Executive Vice-President of Cloud and Enterprise group[15]
  3. 13+4 MS Azure regions: 6 US, 2EU, 2 APAC, 2JP, 1 Brazil, 8(+1) AWS regions: US East, 2 US West, US GOV, EU, 3 Asia Pacific, China(Coming Soon) 3 Google regions: 3 US, EU, Asia http://azure.microsoft.com/zh-tw/regions/ https://aws.amazon.com/about-aws/globalinfrastructure/ https://developers.google.com/compute/docs/zones
  4. 785 客戶從 Google 遷移回微軟 在過去 18 個月,有 785 家企業在嘗試 Google 生產力套件後重新遷移回微軟的方案。
  5. SaaS: CONSUME. You dont worry. (xbox, office) PaaS: BUILD. For developer. (EX: websites, sql db, mobile service, cloud service) IaaS: HOST. (vm) The industry has defined three categories of services: IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications. PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed. SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue. It is important to note that these 3 types of services may exist independently of one another or combined with one another.
  6. Speaking Points: We’ve talked about Virtual Machines and we’ve talked about Web Sites, now let’s talk about Cloud Services Cloud Services is another model we support for building applications. Cloud Services enable a broader set of workloads then Windows Azure Web Sites, while providing more automated management then Windows Azure Virtual Machines. Enables you to build what we sometimes refer to as infinitely scalable applications. They can support 1 to hundreds or thousands of course Support not only web based deployments, but also multi-tier architectures where you might have a combination of front ends, middle tiers, as well as virtual machines running as part of your solution. Supports automated application management, so it is really easy to deploy, scale out, isolate, and recover from any type of hardware failure. As well as support for automated updates.
  7. There are default limits in Azure as follows: 20 Hosted Service Projects 5 Storage Accounts 5 roles per Hosted Service (i.e. 3 different web roles + 2 different worker roles or any such combination) 20 CPU cores (not instances) across all your Hosted Service Projects (http://blogs.msdn.com/b/jnak/archive/2010/01/22/windows-azure-instances-storage-limits.aspx)
  8. Transition: Let’s spend a few minutes talking about what happens when we deploy a cloud service in Windows Azure.
  9. Discuss availability For a cloud service, Windows Azure maintains the infrastructure for you, performing routine maintenance, patching the operating systems, and attempting to recover from service and hardware failures. If you define at least two instances of every role, most maintenance, as well as your own service upgrades, can be performed without any interruption in service. A cloud service must have at least two instances of every role to qualify for the Windows Azure Service Level Agreement, which guarantees external connectivity to your Internet-facing roles at least 99.95 of the time.
  10. Speaking Points: Transition Virtual machines provide a very flexible compute model. Another compute service available in Windows Azure is called Windows Azure Web Sites. Definition: Windows Azure Web Sites there is a managed service that you can use to run web sites and web APIs. Enable you to quickly stand up web applications and web sites on the internet Auto-managed environment Just say that you want a web, here’s the DNS, copy the content, and we do the rest You don’t have to worry or think about VMs, servers, or infrastructure. You can simply focus on building and deploying HTTP based applications. Enables you to build web sites using ASP.NET, Node.js, PHP, and now with an update a few weeks ago – Python Allows you to use any tool and any operating system to build these sites including Windows, OS X, and Linux. Enables a very fast deployment model. You can literally deploy in seconds. You can easily deploy these sites using the tools and infrastructure you know. We support several flexible deployment options including FTP, GIT, and Team Foundation Services What is nice about this offering is that not only does it enable to very quickly get going, but it also allows you to start with a free offer in a shared environment. Pricing starts at free.. Perpetually free and then you can scale up as you need more capability You can then scale up these sites using reserved instances for higher performance and isolation and scale out these sites as your web site becomes successful and you have increased load.
  11. Slide Objectives: Highlight the ability to get started quickly with the Windows Azure Web App Gallery Speaking Points: Along-side the publishing capabilities, Windows Azure Web Sites also offers the Web App Gallery which provides many turn key solutions based off of well known open source web applications. Notes:
  12. Speaking Points: Transition: So we’ve seen three ways to run your code in Windows Azure - Virtual machines, Web Sites, and Cloud Services Now let’s look at the fourth compute service called Windows Azure Mobile Services. Definition Mobile Services is an exciting new service that we introduced about three months ago and we’ve rapidly been updating with new features and services. I’m sure that many of you today are building device applications that need connectivity to services and data. Mobile Services are designed specifically to make it really simply for you to build cloud back-ends that power mobile device applications by providing common functionality you need as configurable services. Features: Mobile Services provides the ability to easily store and retrieve data, manage users with several different identify providers including Microsoft Account, Twitter, Facebook, and Google accounts, and the ability to send push notifications to devices. Today Mobile Services has native SDKs for Windows 8 Store applications, Windows Phone apps, and iOS applications. We’re also adding Android and HTML5 support in the near future.
  13. Speaking Points: All of the features I demoed today are available now either in released or preview form. The services that had the preview tag next to them in the management portal are currently in preview mode, meaning that they are not yet final. These services will be coming out of preview next calendar year. Working hard on getting them done as soon as possible. If you haven’t gotten started yet with Windows Azure, I encourage you to go to WindowsAzure.com and sign-up for an account. If you have an MSDN subscription you can activate up to $3700 worth of yearly Windows Azure benefits. Otherwise you can sign-up for a free trial and get started.