Azure architecture
Upcoming SlideShare
Loading in...5
×
 

Azure architecture

on

  • 2,045 views

 

Statistics

Views

Total Views
2,045
Views on SlideShare
1,952
Embed Views
93

Actions

Likes
0
Downloads
43
Comments
0

2 Embeds 93

http://www.techrepository.in 76
http://blog.techrepository.in 17

Accessibility

Categories

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.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Resp for executing ur apps in the cloudComp serv provides u wit a way to run ur apps on Win Server running in VM hosted in MS DCCompute service is built from one or more roles
  • A service may run one or more instances of a role Web role – customized for web apps developed in ASP.NET. Run in full IIS7.0, can communicate with worker roles directly or thru queues Worker – useful for generalised dev, typical example is background processing, similar to a batch job or windows service VM – runs a user customized image of the Win server 2008 R2, typically an image of the on-premises win server is made and then transferred to cloud Can build a service with any combination of web and worker rolesCommunicates via HTTP/HTTPS/TCP/IP on ports 80 and 843Tools - ASP.NET, WCF, other .NET tools, Java, Python, Ruby, etc.
  • Storage Service – persistent, durable storage, needs a storage acc, can obtain it thru management portalBlobs are for unstructuredstorage,like text or binary dataTable- semi structured or tabular data storage, not relational, basic table storage is a set of entities which contains a set of properties for relational u can use SQL AzureQueues Buffered data storage useful when communicating btw worker and web roleDrives are sharable across instances
  • No learning curve neededBased on .NET and VS
  • All one , contains SDK and tools needed for VS 2010, VS Web DeveloperRequired IIS feature and hot fixesAlso includes emulators for app fabric and storage

Azure architecture Azure architecture Presentation Transcript

  • Lets Re-visit
  • Architecture
  • Components
  • Azure Compute Service
  • A Quick Comparison
    Local Data Stores
    Cloud Storage
    5
    4
    Library/Services
    Web/Worker Role
    3
    Azure
    Desktop
    Manifest
    Service Definition
    Application Configuration
    Service Configuration
    2
    Executable
    Service Package
    1
  • What is a Role ?
    Defines a component that may run in the execution environment
    Three Types
    Web Role
    Interacts with end user or web services
    Worker Role
    Initiates their own request for data or tasks from the queue
    VM Role
    Have full control over the operations
  • Azure Storage Service
  • Storage Service
    Blobs
    Provides simple interface for storing named files along with metadata
    Tables
    Provides structured storage
    Queues
    Provides reliable storage and delivery of messages
    Drives
    NTFS file system volume
  • Microsoft in the Cloud
    (6 years)
    4B emails/day
    (7 years)
    5B conf
    min/yr
    (15 years)
    450M+
    active users
    (11 years)
    2B queries/mth
    (11 years)
    320M+ active
    users
    (12 years)
    Largest non-
    ICP/IP cloud service
    x100M users
    (13 years)
    550M
    users/mth
    (15 years)
    450M+
    active users
  • Microsoft Data Centers
    Vision
    Go Inside
    Energy Efficient
    Containers
    North American Data Centers
    European Data Centers
    Asian Data Centers
    Dublin
    Chicago
    Amsterdam
    San Antonio
    Hong Kong
    Singapore
  • The Microsoft Cloud
    Categories of Services
    Application Services
    Software Services
    Platform Services
    Infrastructure Services
  • Cloud Implementations
  • Developer Experience
    .NET, SQL Server, WCF
    Tools – Visual Studio, SSMS
    Supports PHP, Python
    Cloud apps can be developed locally / offline
    SDK Cloud Simulator – Dev Fabric, Dev Storage
  • Tools
    Windows Azure SDK
    Tools to manage and configure roles
    Local Development Fabric
    Local Development Storage services
    Local Cloud Service debugging support
    Cloud Service package and deployment builder
    Windows Azure Tools for Visual Studio
    C# and VB project templates
    http://www.microsoft.com/windowsazure/sdk/
  • Project Templates
  • Compute Emulator
  • Storage Emulator
  • ??????
  • Thank You
    AmalDev
    www.techrepository.in
    http://blog.techrepository.in
    www.facebook.com/amaldevv
    @amaldevv