SlideShare une entreprise Scribd logo
1  sur  37
Windows Azure Platform
www.katprotech.com
State of Cloud Computing
> Perceptions
• “The end of software”
• On-demand infrastructure
• Cheaper and better
> Reality
• Hybrid world; not “all-or-nothing”
• Leverage existing IT skills and
investments
• Seamless user experiences
• Evolutionary; not revolutionary
> Drivers
• Ease-of-use, convenience
• Product effectiveness
• Simplify IT, reduce costs
> Types
• Public
• Private
• Internal
• External
• Hybrid
> Categories
• SaaS
• PaaS
• IaaS
Microsoft in the Cloud
(15 years)
450M+
active users
(13 years)
550M
users/mth
(12 years)
Largest non-
ICP/IP cloud
service
x100M users
(11 years)
320M+
active
users
(11 years)
2B
queries/mth
(15 years)
450M+
active users
(7 years)
5B conf
min/yr
(6 years)
4B emails/day
The Microsoft Cloud
> Purpose-built data centre to
accommodate containers at
large scale
 Cost $500 million, 100,000 square foot
facility (10 football fields)
> 40 foot shipping containers can
house as many as 2,500 servers
 Density of 10 times amount of
compute in equivalent space in
traditional data centre
> Can deliver an average PUE of
1.22
 Power Usage Effectiveness benchmark
from The Green Grid™ consortium on
energy efficiency
Data Center Infrastructure
The Microsoft Cloud
Data Center Infrastructure
The Microsoft Cloud
Data Center Infrastructure
The Microsoft Cloud
~100 Globally Distributed Data Centers
Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
The Microsoft Cloud
Highly available, scalable, and consistent application fabric environment
Platform Services
Software Services
Application Services
Infrastructure Services
The Microsoft Cloud
Categories of Services
Storage
Unstructured
Data
Blobs
Message
Queues
Distributed
Filesystem
Content
Distribution
Data Transact-SQL
Data
Synchronization
Relational
Database
ADO.NET,
ODBC, PHP
Connectivity
Composite
Applications
On-Premise
Bridging
Service Bus
Security
Claims-Based
Identity
Federated
Identities
Secure Token
Service
Declarative
Policies
Application Services
Application
Marketplace
Information
Marketplace
Personal Data
Repository
Frameworks
Workflow
Hosting
Distributed
Cache
Services
Hosting
Windows Azure Platform
Compute C/C++
Win32 VHD
Media Services
Content
Protection
Live
Streaming
Ingestion
Compute
Storage
Data
SQL Azure
Data Sync
Connectivity
Project
“Sydney”
Security “Geneva”
Application Services
Frameworks “Dublin” “Velocity”
Windows Azure Platform
ServiceBus
AccessControl
Table Storage Blob Storage Queue Drive
Content
Delivery
Network
Media Services
Windows Azure Compute
Compute
> Development, service hosting, & management environment
• .NET, Java PHP, Python, Ruby, native code (C/C++, Win32, etc.)
• ASP.NET providers, FastCGI, memcached, MySQL, Tomcat
• Full-trust – supports standard languages and APIs
• Secure certificate store
• Management API‟s, and logging and diagnostics systems
> Multiple roles – Web, Worker, Virtual Machine (VHD)
> Multiple VM sizes
• 1.6 GHz CPU x64, 1.75GB RAM, 100Mbps network, 250GB volatile storage
• Small (1X), Medium (2X), Large (4X), X-Large (8X)
> In-place rolling upgrades, organized by upgrade domains
• Walk each upgrade domain one at a time
Windows Azure Diagnostics
Compute
> Configurable trace, performance counter, Windows event log,
IIS log & file buffering
• Local data buffering quota management
• Query & modify from the cloud and from the desktop per role instance
• Transfer to storage scheduled & on-demand
• Filter by data type, verbosity & time range
Windows Azure Storage
> Rich data abstractions – tables, blobs, queues, drives, CDN
• Capacity (100TB), throughput (100MB/sec), transactions (1K req/sec)
> High accessibility
• Supports geo-location
• Language & platform agnostic REST APIs
• URL: http://<account>.<store>.core.windows.net
• Client libraries for .NET, Java, PHP, etc.
> High durability – data is replicated 3 times within a cluster,
and (Feb 2010) across datacenters
> High scalability – data is automatically partitioned and
load balanced across servers
StorageStorage
Windows Azure Table Storage
Table Storage
> Designed for structured data, not relational data
> Data definition is part of the application
• A Table is a set of Entities (records)
• An Entity is a set of Properties (fields)
> No fixed schema
• Each property is stored as a <name, typed value> pair
• Two entities within the same table can have different properties
• No schema is enforced
Windows Azure Blob Storage
Blob Storage
> Storage for large, named files plus their metadata
> Block Blob
• Targeted at streaming workloads
• Each blob consists of a sequence of blocks
• Each block is identified by a Block ID
• Size limit 200GB per blob
> Page Blob
• Targeted at random read/write workloads
• Each blob consists of an array of pages
• Each page is identified by its offset from the start of the blob
• Size limit 1TB per blob
Windows Azure Queue
Queue
> Performance efficient, highly available and provide reliable
message delivery
> Asynchronous work dispatch
• Inter-role communication
• Polling based model; best-effort FIFO data structure
> Queue operations
• Create Queue
• Delete Queue
• List Queues
• Get/Set Queue Metadata
> Message operations
• Add Message
• Get Message(s)
• Peek Message(s)
• Delete Message
Windows Azure Drive
Drive
> Provides a durable NTFS volume for Windows Azure
applications to use
• Use existing NTFS APIs to access a durable drive
• Durability and survival of data on application failover
• Enables migrating existing NTFS applications to the cloud
• Drives can be up to 1TB; a VM can dynamically mount up to 8 drives
> A Windows Azure Drive is a Page Blob
• Example, mount Page Blob as X:
• http://<account>.blob.core.windows.net/<container>/<blob>
• All writes to drive are made durable to the Page Blob
• Drive made durable through standard Page Blob replication
Windows Azure Content Delivery Network
> Provides high-bandwidth global blob content delivery
• 18 locations globally (US, Europe, Asia, Australia and South America),
and growing
> Blob service URL vs. CDN URL
• Blob URL: http://<account>.blob.core.windows.net/
• CDN URL: http://<guid>.vo.msecnd.net/
• Support for custom domain names
> Access details
• Blobs are cached in CDN until the TTL passes
• Use per-blob HTTP Cache-Control policy for TTL (new)
• CDN provides only anonymous HTTP access
Content
Delivery
Network
SQL Azure
Data
> Highly available, scalable, and consistent distributed relational
database; geo-replication and geo-location of data
> Relational database, provided as a service
• Highly symmetrical development and tooling experience (use TDS protocol
and T-SQL)
• Highly scaled out, on commodity hardware
• Built on the SQL Server technology foundation
> Editions: Web (1GB), Business (10GB)
SQL Azure Data Sync
SQL Azure
Data Sync
> Tools for data synchronization with SQL Azure
• Connect on-premises apps with the cloud
• Create cached-mode clients
> Built on Microsoft Sync Framework and
ADO.NET Sync Services
AppFabric Service Bus
Connectivity ServiceBus
> Securely connect applications
• Over the internet
• Across any network topology
• Across organizational boundaries
> Primary application patterns
• Eventing – notify applications
and/or devices
• Service Remoting – securely project
on-premises services out to the
cloud
• Tunneling – app-to-app
communication with NAT/Firewall
traversal
AppFabric Access Control
Security AccessControl
> Provides outsourcing of claims-
based access control for REST
web services
> Key capabilities:
• Usable from any platform
• Low friction way to onboard new
clients
• Integrates with ADFS v2
• Supports OAuth WRAP / SWT
• Enables simple delegation
> Used today by Service Bus and
“Dallas”
“Geneva”
“Geneva”
> Next generation identity and access management platform
• Claims-based access and single sign-on for on-premise and cloud-based
applications in the enterprise, across organizations, and on the Web
> “Geneva Framework“ (Windows Identity Foundation)
• Provides .NET development tools, which includes pre-built, user-access
logic that externalizes authentication from applications. It helps
developers build claims-aware .NET applications, plus build custom
security token services (STS)
> “Geneva Server“
• An STS for IT that issues and transforms claims and other tokens,
manages user access and enables federation and access management for
simplified single sign-on
> “CardSpace Geneva”
• For helping users navigate
between multiple logons for
simplified single sign-on while
providing complete user control
and transparency for how
personal information is shared
“Velocity”
“Velocity”
> Distributed in-memory cache platform for developing
scalable, available, and highly-performance applications
• Caches any serializable CLR object and provides access through simple
cache APIs
• Supports enterprise scale: tens to hundreds of computers
• Configurable to run as a service accessed over the network
• Supports dynamic scaling
and automatic load
balancing
• Supports continuous
availability of cached data
by storing copies on
separate cache hosts
• Integration with
administration and
monitoring tools such as
Event Tracing for Windows
(ETW) and System Center.
“Dublin”
“Dublin”
> Evolution of WAS/IIS and Windows App Server
role to run and manage WF and WCF services
• Enhances the hosting of Windows Communication
Foundation (WCF) and Windows Workflow (WF) in the
Windows Process Activation Service (WAS)
• Simplified deployment and management of WCF and
WF services hosted in WAS
• Configuration of persistence for durable workflows
• Customizable tracking profiles with dedicated,
queryable storage for tracked data
• Customizable monitoring of hosted services
“Dallas”
> Information-as-a-service
> Discover, acquire, and consume
structured, blob, and real-time data to power any
application – on any platform and any screen size
> Brokerage Business – partner driven ecosystem
and global reach to deliver data and functionality
to developers and information workers
> Analytics and Reporting – single click analysis to
augment private data with public data
> Built on Windows Azure and SQL Azure
Windows Azure Platform
AppFabric Service Bus
AppFabric Access Control
Windows Azure Media Services
SQL Azure
Application
Internet
Azure
Cloud
LB
TDS (tcp)
TDS (tcp)
TDS (tcp)
Applications use standard SQL
client libraries: ODBC,
ADO.Net, PHP, …
Load balancer forwards „sticky‟
sessions to TDS protocol tier
Security Boundary
SQL SQL SQL SQL SQLSQL
Gateway Gateway Gateway Gateway Gateway Gateway
Scalability and Availability: Fabric, Failover, Replication, and Load balancing
Gateway: TDS protocol gateway, enforces AUTHN/AUTHZ policy; proxy to backend SQL
Purchasing Models
Promotional
Offers
Partner
Discount
Development
Pricing
Integration with
Programs
Elastic, scalable, secure, & highly available
automated service platform
Pay as you go and grow for only what you use when you use it
$0.12/hour
+ Variable Instance Sizes
Highly available, scalable, and self
managed distributed database service
Web Edition
$9.99/month
(up to 1 GB DB/month)
Business Edition
$99.99/month
(up to 10 GB DB/month)
Storage
$0.15 GB/month
$0.01/10K transactions
Prices shown in USD only
Scalable, automated, highly available services for secure connectivity
Access Control
$0.015/10k Message Operations
Per Message Operation
$0.015/10k Message Operations
Per Message Operation
Service Bus
Consumption Pricing
Compute
Introductory
Special
Anyone can try the
platform at no charge
(monthly service
allocations)
Biz Spark
One
Investing in high potential
start-ups; receive full
platform services at no
charge
MSDN
Premium
Subscribers receive
monthly allocation of
platform services at no
additional charge
Development Accelerator
1. Accelerate cloud development projects
2. Flexible consumption (flex # of instances)
3. Predictable payments (6 mo subscription)
4. Exceptional value (discounted price)
Core
Includes Windows Azure
compute, storage, storage
transactions, data transfer,
& message operations
Extended
Includes Core plus SQL
Azure Business Edition
Promotional Offers & Programs
CORE
Windows Azure
Compute 750 hrs
Storage 10 GB
Storage X-actions 1M
EXTENDED
Includes CORE plus
SQL Azure
Business Edition (10 GB)
6 month subscription offered at 42%-46% off consumption prices
Offered as a monthly “unit” (you can order multiple “units”)
Overage charged at Consumption rates
Promotional offer, expires 6/30/2010 for new subscriptions
Monthly price
$59.95
(42% off consumption prices)
Monthly price
$109.95
(46% off consumption prices)
Data transfer
7GB In/14GB Out N.A & EU
2.5GB In/5GB Out Asia Pacific
Message Operations
Messages 1 M
Additional 5% off for partners
(except storage & data transfers)
Development Accelerator Offer
www.katprotech.com
Thank you
Katpro Technologies Pvt Ltd
#1, Akhitaan, 2nd Floor, Next to
Kalyani Platina IT Park, ITPL Main
Road, Brookfields, Near Whitefield,
Bangalore - 560037

Contenu connexe

Tendances

Brk2051 sql server on linux and docker
Brk2051 sql server on linux and dockerBrk2051 sql server on linux and docker
Brk2051 sql server on linux and dockerBob Ward
 
Prepare for Peak Holiday Season with MongoDB
Prepare for Peak Holiday Season with MongoDBPrepare for Peak Holiday Season with MongoDB
Prepare for Peak Holiday Season with MongoDBMongoDB
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureIdo Flatow
 
Spectrum Scale - Cognitive
Spectrum Scale - CognitiveSpectrum Scale - Cognitive
Spectrum Scale - CognitiveSmita Raut
 
Azure Storage
Azure StorageAzure Storage
Azure StorageMustafa
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldIdo Flatow
 
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Cluster And NDB ClusterPercona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Cluster And NDB Clustermysqlops
 
Introducing Node.js in an Oracle technology environment (including hands-on)
Introducing Node.js in an Oracle technology environment (including hands-on)Introducing Node.js in an Oracle technology environment (including hands-on)
Introducing Node.js in an Oracle technology environment (including hands-on)Lucas Jellema
 
Run Cloud Native MySQL NDB Cluster in Kubernetes
Run Cloud Native MySQL NDB Cluster in KubernetesRun Cloud Native MySQL NDB Cluster in Kubernetes
Run Cloud Native MySQL NDB Cluster in KubernetesBernd Ocklin
 
Brk3288 sql server v.next with support on linux, windows and containers was...
Brk3288 sql server v.next with support on linux, windows and containers   was...Brk3288 sql server v.next with support on linux, windows and containers   was...
Brk3288 sql server v.next with support on linux, windows and containers was...Bob Ward
 
Directory Write Leases in MagFS
Directory Write Leases in MagFSDirectory Write Leases in MagFS
Directory Write Leases in MagFSMaginatics
 
Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical HighlightsMaginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical HighlightsMaginatics
 
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...Maginatics
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native PlatformSunil Govindan
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Databaserockplace
 
Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)
Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)
Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)Bob Ward
 
Storing and processing data with the wso2 platform
Storing and processing data with the wso2 platformStoring and processing data with the wso2 platform
Storing and processing data with the wso2 platformWSO2
 
No SQL, No Problem: Use Azure DocumentDB
No SQL, No Problem: Use Azure DocumentDBNo SQL, No Problem: Use Azure DocumentDB
No SQL, No Problem: Use Azure DocumentDBKen Cenerelli
 
Experience SQL Server 2017: The Modern Data Platform
Experience SQL Server 2017: The Modern Data PlatformExperience SQL Server 2017: The Modern Data Platform
Experience SQL Server 2017: The Modern Data PlatformBob Ward
 

Tendances (20)

Brk2051 sql server on linux and docker
Brk2051 sql server on linux and dockerBrk2051 sql server on linux and docker
Brk2051 sql server on linux and docker
 
Prepare for Peak Holiday Season with MongoDB
Prepare for Peak Holiday Season with MongoDBPrepare for Peak Holiday Season with MongoDB
Prepare for Peak Holiday Season with MongoDB
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with Azure
 
Spectrum Scale - Cognitive
Spectrum Scale - CognitiveSpectrum Scale - Cognitive
Spectrum Scale - Cognitive
 
Azure Storage
Azure StorageAzure Storage
Azure Storage
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
 
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Cluster And NDB ClusterPercona Live 2012PPT: MySQL Cluster And NDB Cluster
Percona Live 2012PPT: MySQL Cluster And NDB Cluster
 
Welcome to icehouse
Welcome to icehouseWelcome to icehouse
Welcome to icehouse
 
Introducing Node.js in an Oracle technology environment (including hands-on)
Introducing Node.js in an Oracle technology environment (including hands-on)Introducing Node.js in an Oracle technology environment (including hands-on)
Introducing Node.js in an Oracle technology environment (including hands-on)
 
Run Cloud Native MySQL NDB Cluster in Kubernetes
Run Cloud Native MySQL NDB Cluster in KubernetesRun Cloud Native MySQL NDB Cluster in Kubernetes
Run Cloud Native MySQL NDB Cluster in Kubernetes
 
Brk3288 sql server v.next with support on linux, windows and containers was...
Brk3288 sql server v.next with support on linux, windows and containers   was...Brk3288 sql server v.next with support on linux, windows and containers   was...
Brk3288 sql server v.next with support on linux, windows and containers was...
 
Directory Write Leases in MagFS
Directory Write Leases in MagFSDirectory Write Leases in MagFS
Directory Write Leases in MagFS
 
Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical HighlightsMaginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
 
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
 
Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)
Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)
Brk2045 upgrade sql server 2017 (on prem, iaa-s and paas)
 
Storing and processing data with the wso2 platform
Storing and processing data with the wso2 platformStoring and processing data with the wso2 platform
Storing and processing data with the wso2 platform
 
No SQL, No Problem: Use Azure DocumentDB
No SQL, No Problem: Use Azure DocumentDBNo SQL, No Problem: Use Azure DocumentDB
No SQL, No Problem: Use Azure DocumentDB
 
Experience SQL Server 2017: The Modern Data Platform
Experience SQL Server 2017: The Modern Data PlatformExperience SQL Server 2017: The Modern Data Platform
Experience SQL Server 2017: The Modern Data Platform
 

Similaire à The Microsoft Cloud Partner

Microsoft azure platforms
Microsoft azure platformsMicrosoft azure platforms
Microsoft azure platformsMotty Ben Atia
 
Amazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesAmazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesStridely Solutions
 
Building Real World Application with Azure
Building Real World Application with AzureBuilding Real World Application with Azure
Building Real World Application with Azuredivyapisces
 
AWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the CloudAWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the CloudAmazon Web Services
 
Microsoft Azure in der Praxis
Microsoft Azure in der PraxisMicrosoft Azure in der Praxis
Microsoft Azure in der PraxisYvette Teiken
 
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...AFAS Software
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSEuropean Collaboration Summit
 
KoprowskiT_session1_SDNEvent_WASDforBeginners
KoprowskiT_session1_SDNEvent_WASDforBeginnersKoprowskiT_session1_SDNEvent_WASDforBeginners
KoprowskiT_session1_SDNEvent_WASDforBeginnersTobias Koprowski
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows AzureRavi Ranjan Karn
 
KoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginnersKoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginnersTobias Koprowski
 
CloudCast
CloudCastCloudCast
CloudCastGeneXus
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft AzureDavid Chou
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteTom Walker
 
OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat NetApp
 
The Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft AzureThe Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft AzureMicrosoft Azure
 
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...confluent
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureWinWire Technologies Inc
 
Cloud and Windows Azure
Cloud and Windows AzureCloud and Windows Azure
Cloud and Windows AzureRadu Vunvulea
 

Similaire à The Microsoft Cloud Partner (20)

Azure platform for customers
Azure platform for customersAzure platform for customers
Azure platform for customers
 
Microsoft azure platforms
Microsoft azure platformsMicrosoft azure platforms
Microsoft azure platforms
 
Amazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesAmazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs Kubernetes
 
Building Real World Application with Azure
Building Real World Application with AzureBuilding Real World Application with Azure
Building Real World Application with Azure
 
AWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the CloudAWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the Cloud
 
Microsoft Azure in der Praxis
Microsoft Azure in der PraxisMicrosoft Azure in der Praxis
Microsoft Azure in der Praxis
 
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
 
KoprowskiT_session1_SDNEvent_WASDforBeginners
KoprowskiT_session1_SDNEvent_WASDforBeginnersKoprowskiT_session1_SDNEvent_WASDforBeginners
KoprowskiT_session1_SDNEvent_WASDforBeginners
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
KoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginnersKoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginners
 
CloudCast
CloudCastCloudCast
CloudCast
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp Keynote
 
OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat
 
The Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft AzureThe Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft Azure
 
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
 
Cloud and Windows Azure
Cloud and Windows AzureCloud and Windows Azure
Cloud and Windows Azure
 

Dernier

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...DianaGray10
 
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 Takeoffsammart93
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
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 - DevoxxUKJago de Vreede
 
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 businesspanagenda
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
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, ...Angeliki Cooney
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
"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 ...Zilliz
 

Dernier (20)

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...
 
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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
"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 ...
 

The Microsoft Cloud Partner

  • 2. State of Cloud Computing > Perceptions • “The end of software” • On-demand infrastructure • Cheaper and better > Reality • Hybrid world; not “all-or-nothing” • Leverage existing IT skills and investments • Seamless user experiences • Evolutionary; not revolutionary > Drivers • Ease-of-use, convenience • Product effectiveness • Simplify IT, reduce costs > Types • Public • Private • Internal • External • Hybrid > Categories • SaaS • PaaS • IaaS
  • 3. Microsoft in the Cloud (15 years) 450M+ active users (13 years) 550M users/mth (12 years) Largest non- ICP/IP cloud service x100M users (11 years) 320M+ active users (11 years) 2B queries/mth (15 years) 450M+ active users (7 years) 5B conf min/yr (6 years) 4B emails/day
  • 4. The Microsoft Cloud > Purpose-built data centre to accommodate containers at large scale  Cost $500 million, 100,000 square foot facility (10 football fields) > 40 foot shipping containers can house as many as 2,500 servers  Density of 10 times amount of compute in equivalent space in traditional data centre > Can deliver an average PUE of 1.22  Power Usage Effectiveness benchmark from The Green Grid™ consortium on energy efficiency Data Center Infrastructure
  • 5. The Microsoft Cloud Data Center Infrastructure
  • 6. The Microsoft Cloud Data Center Infrastructure
  • 7. The Microsoft Cloud ~100 Globally Distributed Data Centers Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
  • 8. The Microsoft Cloud Highly available, scalable, and consistent application fabric environment
  • 9. Platform Services Software Services Application Services Infrastructure Services The Microsoft Cloud Categories of Services
  • 10. Storage Unstructured Data Blobs Message Queues Distributed Filesystem Content Distribution Data Transact-SQL Data Synchronization Relational Database ADO.NET, ODBC, PHP Connectivity Composite Applications On-Premise Bridging Service Bus Security Claims-Based Identity Federated Identities Secure Token Service Declarative Policies Application Services Application Marketplace Information Marketplace Personal Data Repository Frameworks Workflow Hosting Distributed Cache Services Hosting Windows Azure Platform Compute C/C++ Win32 VHD Media Services Content Protection Live Streaming Ingestion
  • 11. Compute Storage Data SQL Azure Data Sync Connectivity Project “Sydney” Security “Geneva” Application Services Frameworks “Dublin” “Velocity” Windows Azure Platform ServiceBus AccessControl Table Storage Blob Storage Queue Drive Content Delivery Network Media Services
  • 12. Windows Azure Compute Compute > Development, service hosting, & management environment • .NET, Java PHP, Python, Ruby, native code (C/C++, Win32, etc.) • ASP.NET providers, FastCGI, memcached, MySQL, Tomcat • Full-trust – supports standard languages and APIs • Secure certificate store • Management API‟s, and logging and diagnostics systems > Multiple roles – Web, Worker, Virtual Machine (VHD) > Multiple VM sizes • 1.6 GHz CPU x64, 1.75GB RAM, 100Mbps network, 250GB volatile storage • Small (1X), Medium (2X), Large (4X), X-Large (8X) > In-place rolling upgrades, organized by upgrade domains • Walk each upgrade domain one at a time
  • 13. Windows Azure Diagnostics Compute > Configurable trace, performance counter, Windows event log, IIS log & file buffering • Local data buffering quota management • Query & modify from the cloud and from the desktop per role instance • Transfer to storage scheduled & on-demand • Filter by data type, verbosity & time range
  • 14. Windows Azure Storage > Rich data abstractions – tables, blobs, queues, drives, CDN • Capacity (100TB), throughput (100MB/sec), transactions (1K req/sec) > High accessibility • Supports geo-location • Language & platform agnostic REST APIs • URL: http://<account>.<store>.core.windows.net • Client libraries for .NET, Java, PHP, etc. > High durability – data is replicated 3 times within a cluster, and (Feb 2010) across datacenters > High scalability – data is automatically partitioned and load balanced across servers StorageStorage
  • 15. Windows Azure Table Storage Table Storage > Designed for structured data, not relational data > Data definition is part of the application • A Table is a set of Entities (records) • An Entity is a set of Properties (fields) > No fixed schema • Each property is stored as a <name, typed value> pair • Two entities within the same table can have different properties • No schema is enforced
  • 16. Windows Azure Blob Storage Blob Storage > Storage for large, named files plus their metadata > Block Blob • Targeted at streaming workloads • Each blob consists of a sequence of blocks • Each block is identified by a Block ID • Size limit 200GB per blob > Page Blob • Targeted at random read/write workloads • Each blob consists of an array of pages • Each page is identified by its offset from the start of the blob • Size limit 1TB per blob
  • 17. Windows Azure Queue Queue > Performance efficient, highly available and provide reliable message delivery > Asynchronous work dispatch • Inter-role communication • Polling based model; best-effort FIFO data structure > Queue operations • Create Queue • Delete Queue • List Queues • Get/Set Queue Metadata > Message operations • Add Message • Get Message(s) • Peek Message(s) • Delete Message
  • 18. Windows Azure Drive Drive > Provides a durable NTFS volume for Windows Azure applications to use • Use existing NTFS APIs to access a durable drive • Durability and survival of data on application failover • Enables migrating existing NTFS applications to the cloud • Drives can be up to 1TB; a VM can dynamically mount up to 8 drives > A Windows Azure Drive is a Page Blob • Example, mount Page Blob as X: • http://<account>.blob.core.windows.net/<container>/<blob> • All writes to drive are made durable to the Page Blob • Drive made durable through standard Page Blob replication
  • 19. Windows Azure Content Delivery Network > Provides high-bandwidth global blob content delivery • 18 locations globally (US, Europe, Asia, Australia and South America), and growing > Blob service URL vs. CDN URL • Blob URL: http://<account>.blob.core.windows.net/ • CDN URL: http://<guid>.vo.msecnd.net/ • Support for custom domain names > Access details • Blobs are cached in CDN until the TTL passes • Use per-blob HTTP Cache-Control policy for TTL (new) • CDN provides only anonymous HTTP access Content Delivery Network
  • 20. SQL Azure Data > Highly available, scalable, and consistent distributed relational database; geo-replication and geo-location of data > Relational database, provided as a service • Highly symmetrical development and tooling experience (use TDS protocol and T-SQL) • Highly scaled out, on commodity hardware • Built on the SQL Server technology foundation > Editions: Web (1GB), Business (10GB)
  • 21. SQL Azure Data Sync SQL Azure Data Sync > Tools for data synchronization with SQL Azure • Connect on-premises apps with the cloud • Create cached-mode clients > Built on Microsoft Sync Framework and ADO.NET Sync Services
  • 22. AppFabric Service Bus Connectivity ServiceBus > Securely connect applications • Over the internet • Across any network topology • Across organizational boundaries > Primary application patterns • Eventing – notify applications and/or devices • Service Remoting – securely project on-premises services out to the cloud • Tunneling – app-to-app communication with NAT/Firewall traversal
  • 23. AppFabric Access Control Security AccessControl > Provides outsourcing of claims- based access control for REST web services > Key capabilities: • Usable from any platform • Low friction way to onboard new clients • Integrates with ADFS v2 • Supports OAuth WRAP / SWT • Enables simple delegation > Used today by Service Bus and “Dallas”
  • 24. “Geneva” “Geneva” > Next generation identity and access management platform • Claims-based access and single sign-on for on-premise and cloud-based applications in the enterprise, across organizations, and on the Web > “Geneva Framework“ (Windows Identity Foundation) • Provides .NET development tools, which includes pre-built, user-access logic that externalizes authentication from applications. It helps developers build claims-aware .NET applications, plus build custom security token services (STS) > “Geneva Server“ • An STS for IT that issues and transforms claims and other tokens, manages user access and enables federation and access management for simplified single sign-on > “CardSpace Geneva” • For helping users navigate between multiple logons for simplified single sign-on while providing complete user control and transparency for how personal information is shared
  • 25. “Velocity” “Velocity” > Distributed in-memory cache platform for developing scalable, available, and highly-performance applications • Caches any serializable CLR object and provides access through simple cache APIs • Supports enterprise scale: tens to hundreds of computers • Configurable to run as a service accessed over the network • Supports dynamic scaling and automatic load balancing • Supports continuous availability of cached data by storing copies on separate cache hosts • Integration with administration and monitoring tools such as Event Tracing for Windows (ETW) and System Center.
  • 26. “Dublin” “Dublin” > Evolution of WAS/IIS and Windows App Server role to run and manage WF and WCF services • Enhances the hosting of Windows Communication Foundation (WCF) and Windows Workflow (WF) in the Windows Process Activation Service (WAS) • Simplified deployment and management of WCF and WF services hosted in WAS • Configuration of persistence for durable workflows • Customizable tracking profiles with dedicated, queryable storage for tracked data • Customizable monitoring of hosted services
  • 27. “Dallas” > Information-as-a-service > Discover, acquire, and consume structured, blob, and real-time data to power any application – on any platform and any screen size > Brokerage Business – partner driven ecosystem and global reach to deliver data and functionality to developers and information workers > Analytics and Reporting – single click analysis to augment private data with public data > Built on Windows Azure and SQL Azure
  • 32. SQL Azure Application Internet Azure Cloud LB TDS (tcp) TDS (tcp) TDS (tcp) Applications use standard SQL client libraries: ODBC, ADO.Net, PHP, … Load balancer forwards „sticky‟ sessions to TDS protocol tier Security Boundary SQL SQL SQL SQL SQLSQL Gateway Gateway Gateway Gateway Gateway Gateway Scalability and Availability: Fabric, Failover, Replication, and Load balancing Gateway: TDS protocol gateway, enforces AUTHN/AUTHZ policy; proxy to backend SQL
  • 34. Elastic, scalable, secure, & highly available automated service platform Pay as you go and grow for only what you use when you use it $0.12/hour + Variable Instance Sizes Highly available, scalable, and self managed distributed database service Web Edition $9.99/month (up to 1 GB DB/month) Business Edition $99.99/month (up to 10 GB DB/month) Storage $0.15 GB/month $0.01/10K transactions Prices shown in USD only Scalable, automated, highly available services for secure connectivity Access Control $0.015/10k Message Operations Per Message Operation $0.015/10k Message Operations Per Message Operation Service Bus Consumption Pricing Compute
  • 35. Introductory Special Anyone can try the platform at no charge (monthly service allocations) Biz Spark One Investing in high potential start-ups; receive full platform services at no charge MSDN Premium Subscribers receive monthly allocation of platform services at no additional charge Development Accelerator 1. Accelerate cloud development projects 2. Flexible consumption (flex # of instances) 3. Predictable payments (6 mo subscription) 4. Exceptional value (discounted price) Core Includes Windows Azure compute, storage, storage transactions, data transfer, & message operations Extended Includes Core plus SQL Azure Business Edition Promotional Offers & Programs
  • 36. CORE Windows Azure Compute 750 hrs Storage 10 GB Storage X-actions 1M EXTENDED Includes CORE plus SQL Azure Business Edition (10 GB) 6 month subscription offered at 42%-46% off consumption prices Offered as a monthly “unit” (you can order multiple “units”) Overage charged at Consumption rates Promotional offer, expires 6/30/2010 for new subscriptions Monthly price $59.95 (42% off consumption prices) Monthly price $109.95 (46% off consumption prices) Data transfer 7GB In/14GB Out N.A & EU 2.5GB In/5GB Out Asia Pacific Message Operations Messages 1 M Additional 5% off for partners (except storage & data transfers) Development Accelerator Offer
  • 37. www.katprotech.com Thank you Katpro Technologies Pvt Ltd #1, Akhitaan, 2nd Floor, Next to Kalyani Platina IT Park, ITPL Main Road, Brookfields, Near Whitefield, Bangalore - 560037