Cloud Computing Introduction to Windows Azure and the Azure Service Platform
Azure Introduction
-
Upload
chaowlert-chaisrichalermpol -
Category
Software
-
view
163 -
download
1
description
Transcript of Azure Introduction
![Page 1: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/1.jpg)
Azure IntroductionChaowlert Chaisrichalermpol
![Page 2: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/2.jpg)
Agenda
• Why Azure?
• Azure Services
![Page 3: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/3.jpg)
I am
![Page 4: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/4.jpg)
I am
Chaowlert Chaisrichalermpol
• 10+ yrs experienced in software development
• Delivered over 20 enterprise projects
• Now working with Jetabroad
![Page 5: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/5.jpg)
I am
Azure Experiences
• Architect of Samsung Gift & AIS Privilege
• 1.4M total users/ 400K monthly/ 150K daily
• 2 yrs on Azure (WebRole, SQLAzure, Storage)
• Migrate from Sql to NoSql
• Optimize code: reduce cores from 30 to 2
• 99.95% service availability
![Page 6: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/6.jpg)
Why Cloud?
![Page 7: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/7.jpg)
Why Cloud?
Buy• High Investment
• Too large/too small
• Need ops team
• Required setup time
Cloud• No upfront
• Flexible capacity
• Just app team
• Ready at day zero
• More!o High availabilityo Global reacho Self Service Consoleo App platform
![Page 8: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/8.jpg)
Why Azure?
![Page 9: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/9.jpg)
Why Azure?
• Lower cost
• Auto replica and failover
• .NET is first class support
![Page 10: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/10.jpg)
Why Azure? - WebRole
Azure
• Built-in load-balancer
• Built-in public IP
• Built-in scaling
• $238 for 2 medium machine
AWS
• Pay for load-balancer
• Pay for public IP
• Pay for scaling
• $283 for 2 medium machine
![Page 11: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/11.jpg)
Why Azure? - SQL
Azure
• Pay for storage
• Built-in replica
• Scale up & Scale out
• $56 for 15GB
AWS
• Pay for VM
• Pay for Storage
• Pay for IOPS
• Pay for replica
• Scale up only
• $112 for 15GB (without replica)
![Page 12: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/12.jpg)
Why Azure? - Cache
Azure
• Pay for unit
• Built-in notification
• Built-in replica*
• $200 for 5GB
• Locality, ASP.net session, and ASP.net caching
AWS
• Pay for node
• Pay for notification
• Pay for replica
• $227 for large (no replica)
![Page 13: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/13.jpg)
Why Azure? - Storage
Azure
• $0.01 per 100K (GET,POST)
• $70 for 500GB normal usage
AWS
• $0.04 per 100K GET
• $0.5 per POST
• $227.5 for 500GB normal usage
![Page 14: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/14.jpg)
Why Azure? - Table
Azure
• Cost per tx, easier to manage
• $70 for 500GB normal usage
AWS
• Cost per reader & writer
• Scaling is needed
• $155 for 500GB normal usage
![Page 15: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/15.jpg)
Azure Services
![Page 16: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/16.jpg)
Azure Services - Compute
• VMo Cost more, Manage by yourselfo One click app (azure vm gallery, bitnami.com)
• Websiteo Quick webo Quick deploy (web deploy, ftp, source control)o Free & Share version ($10/mth)o Reserve Instance is more expensive
![Page 17: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/17.jpg)
Azure Services - Compute
• Mobileo Turnkey mobile solutiono Free, cost less at beginning, cost more if growing
• WebRoleo All kind of appso Able to host multiple apps in one role
![Page 18: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/18.jpg)
Azure Services - Data
• Storageo Blob, Table, Queueo For keeping files, logs, big data, and any!!o Low cost, Multi-Availability zone
• SQL Azureo Easy to useo Manipulate data (index, view, join, transaction)o Cost more o Needed to implement federation if grow
![Page 19: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/19.jpg)
Azure Services - Data
• HDInsighto Process big data using Hadoopo Still cannot load from Azure Table (Only Blob, Sql)o Integrated with Microsoft BI
• Cacheo In-Memory data storeo For read-only data, session, counter
![Page 20: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/20.jpg)
Azure Services - Data
• Azure Backupo Windows Backupo Sql Server Backup (2014)
![Page 21: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/21.jpg)
Azure Services - App Services
• Media Serviceso Encoding/Streamingo Content Protection
• Service Buso Queue/Topic/Relayo Notification Hubo Transaction Supporto Multi Protocols (SOAP, REST, AMQP)
![Page 22: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/22.jpg)
Azure Services - App Services
• Biztalk Serviceso Message Transform & Routingo Integration for SAP, Oracle EBS, PeopleSoft
• Azure ADo Directory
Sync with Existing AD SSO to your app and over 500 3rd party apps
o Access Control Identity Providers (AD,Fb,Live,Google,Yahoo)
![Page 23: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/23.jpg)
Azure Services - Network
• Virtual Networko Site-to-Site, Point-to-Site VPNo Setup endpoint, ACL on VM
• Traffic Managero Multi Zone Load Balancingo Performance/Failover/Round Robin
![Page 24: Azure Introduction](https://reader033.fdocuments.us/reader033/viewer/2022061217/54b5b84e4a79596e0a8b468f/html5/thumbnails/24.jpg)
Thank you