Azure Introduction
Upcoming SlideShare
Loading in...5

Azure Introduction



This presentation provides overview of Windows Azure, comparing with AWS, and introduces many Azure services such as web role, storage services, Sql Azure, and much more.

This presentation provides overview of Windows Azure, comparing with AWS, and introduces many Azure services such as web role, storage services, Sql Azure, and much more.



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Azure Introduction Azure Introduction Presentation Transcript

  • Azure Introduction Chaowlert Chaisrichalermpol
  • Agenda • Why Azure? • Azure Services
  • I am
  • I am Chaowlert Chaisrichalermpol • 10+ yrs experienced in software development • Delivered over 20 enterprise projects • Now working with Jetabroad
  • 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
  • Why Cloud?
  • 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 availability o Global reach o Self Service Console
  • Why Azure?
  • Why Azure? • Lower cost • Auto replica and failover • .NET is first class support
  • 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
  • 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
  • Why Azure? - Cache Azure • Pay for unit • Built-in notification • Built-in replica* • $200 for 5GB • Locality, session, and AWS • Pay for node • Pay for notification • Pay for replica • $227 for large (no replica)
  • 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
  • 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
  • Azure Services
  • Azure Services - Compute • VM o Cost more, Manage by yourself o One click app (azure vm gallery, • Website o Quick web o Quick deploy (web deploy, ftp, source control) o Free & Share version ($10/mth) o Reserve Instance is more expensive
  • Azure Services - Compute • Mobile o Turnkey mobile solution o Free, cost less at beginning, cost more if growing • WebRole o All kind of apps o Able to host multiple apps in one role
  • Azure Services - Data • Storage o Blob, Table, Queue o For keeping files, logs, big data, and any!! o Low cost, Multi-Availability zone • SQL Azure o Easy to use o Manipulate data (index, view, join, transaction) o Cost more
  • Azure Services - Data • HDInsight o Process big data using Hadoop o Still cannot load from Azure Table (Only Blob, Sql) o Integrated with Microsoft BI • Cache o In-Memory data store o For read-only data, session, counter
  • Azure Services - Data • Azure Backup o Windows Backup o Sql Server Backup (2014)
  • Azure Services - App Services • Media Services o Encoding/Streaming o Content Protection • Service Bus o Queue/Topic/Relay o Notification Hub o Transaction Support o Multi Protocols (SOAP, REST, AMQP)
  • Azure Services - App Services • Biztalk Services o Message Transform & Routing o Integration for SAP, Oracle EBS, PeopleSoft • Azure AD o Directory  Sync with Existing AD  SSO to your app and over 500 3rd party apps o Access Control
  • Azure Services - Network • Virtual Network o Site-to-Site, Point-to-Site VPN o Setup endpoint, ACL on VM • Traffic Manager o Multi Zone Load Balancing o Performance/Failover/Round Robin
  • Thank you