SlideShare une entreprise Scribd logo
1  sur  38
Windows Azure Platform(PDC Update) Wade Wegner Architect, Microsoft Corporation http://blog.wadewegner.com/ http://twitter.com/WadeWegner
The Windows Azure Platform Windows Azure SQL Azure Windows Azure platform AppFabric Developer tools Microsoft Codename “Dallas”
Commercial Launch  Feb 1 ,[object Object],Jan ,[object Object],Now ,[object Object],[object Object]
Flexible application hosting Lights-out service management Provide code & service model, hit ENTER Storage at massive scale Compute Storage Management
Relational database as a service Highly available, automatically maintained Extension of the SQL Server Data Platform Business Analytics Reporting Data Sync Database
Secure connections between services Across organizational boundaries Claims-based access control ServiceBus AccessControl
Microsoft Codename “Dallas”Information Services Content brokerage and discovery platform  Available as a CTP at commercial launch
Design Principles Rock solid fundamentals Platform for business-critical applications Lower TCO Uses cloud characteristics to lower TCO Better together Comprehensive platform for complete solutions Inter-operability Enables interaction with other environments
Rock Solid Fundamentals Security Performance and reliability High availability Scale out Multi-tenancy
Lower TCO Higher level of abstraction Manage services, not servers Manage data, not databases Reduces cost of development & operations Access to shared resources Various levels of multi-tenancy Reduces cost of entry & operations Familiar programming models Reduces cost of development & maintenance
Better Together One stop shop for required functionality Location affinity Co-located services in locations across the globe One project Manage software components across the platform  One bill Consistent usage-based billing models View and manage one bill across the platform Shared functionality Microsoft Pinpoint, Microsoft Codename “Dallas”, …
Demo: One Project
Demo: One Project
Demo: One Project
Demo: One Bill
Inter-Operability Componentized platform Use any subset of the services to build apps Build your own tools using service APIs Language agnostic application hosting Use any framework supported by Windows Language agnostic services Program against services using open web APIs Connected platform Integrate with on-premises apps, identity, etc.
Lap Around
Application Hosting Flexible service architectures Support for standard languages (Full Trust) Service healing LB
Service Management Service management as a service Enables lights-out service management Powerful service upgrade models Including in-place rolling upgrade
Storage  Blobs, Tables, Queues (New) Drives Use standard file system APIs Designed for the cloud For easy access, from anywhere For durability For massive scale
Coming Soon Programming model Administrator privileges in the VM Deployment of pre-configured VM images Still obtain the benefits of the WA service model Storage User-selectable geo-locations for replicas Secondary indices on tables Service management Remote terminal server access to VMs
Business Analytics Reporting Data Sync Database
Database 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 Beyond “hosted database” High availability, DB provisioning, and DB management are provided by the service Pay for what you use
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 Sync / Cache Sync
ServiceBus AccessControl
Service Bus 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
Access Control 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 AD FS v2 Supports WRAP / SWT Enables simple delegation Used today by Service Bus and “Dallas”
Microsoft Codename “Dallas”Information Services
Introducing “Dallas” Content Brokerage and Discovery platform  Discover, Explore, and Use any type of content (blobs, structured, real-time web services) Tap into an ecosystem of global content providers Process & analyze data Empowers developers of all sizes Built on Windows Azure and SQL Azure
Commercial Launch
Timeline  Feb 1 ,[object Object],Jan ,[object Object],Now ,[object Object],[object Object]
Business Model Consumption-based billing model Compute: Rent a VM by the hour Database: Rent a DB by the month Storage: Pay per transaction & data stored All: Pay per data transfer Various subscription offers are available
Global Availability Platform availability 21 countries, 10 currencies, 5 languages 41 countries and 13 currencies in Mar 2010 Datacenter locations North Central US South Central US North Europe Southeast Asia
Summary The Windows Azure Platform consists of  Windows Azure SQL Azure Windows Azure platform AppFabric The Windows Azure Platform is designed to Host business-critical applications Lower the total cost of ownership Provide comprehensive functionality Support inter-operability
Call To Action Go to http://windowsazure.com Redeem your CTP tokens Free usage, with quotas, thru Feb 1 Visit the Windows Azure Platform lounge Try out the Hands on Labs Meet members of the team
Windows Azure Platform
Windows Azure Platform
Windows Azure Platform

Contenu connexe

Tendances

Intro to Windows Azure
Intro to Windows AzureIntro to Windows Azure
Intro to Windows Azurealicerpang
 
Intro to cloud and azure
Intro to cloud and azureIntro to cloud and azure
Intro to cloud and azureDavid Giard
 
Migrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureMigrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureChris Dufour
 
Dev show september 8th 2020 power platform - not just a simple toy
Dev show september 8th 2020   power platform - not just a simple toyDev show september 8th 2020   power platform - not just a simple toy
Dev show september 8th 2020 power platform - not just a simple toyJens Schrøder
 
Techdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A HosterTechdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A HosterDamian Flynn
 
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...Rio Info
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureDavid Chou
 
How to Build Modern Data Architectures Both On Premises and in the Cloud
How to Build Modern Data Architectures Both On Premises and in the CloudHow to Build Modern Data Architectures Both On Premises and in the Cloud
How to Build Modern Data Architectures Both On Premises and in the CloudVMware Tanzu
 
Using FME to support open data initiatives and INSPIRE
Using FME to support open data initiatives and INSPIREUsing FME to support open data initiatives and INSPIRE
Using FME to support open data initiatives and INSPIREIMGS
 
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event) Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event) Codit
 
Cloud migrations Experiences from the Field
Cloud migrations Experiences from the FieldCloud migrations Experiences from the Field
Cloud migrations Experiences from the FieldMariano Kovo
 
PowerApps and MS Dynamics 365 CE
PowerApps and MS Dynamics 365 CEPowerApps and MS Dynamics 365 CE
PowerApps and MS Dynamics 365 CEJuan Fabian
 
Momento de Power, Power Platform
Momento de Power, Power PlatformMomento de Power, Power Platform
Momento de Power, Power PlatformJuan Fabian
 
Integration with Dynamics CRM
Integration with Dynamics CRMIntegration with Dynamics CRM
Integration with Dynamics CRMBizTalk360
 

Tendances (20)

Intro to Windows Azure
Intro to Windows AzureIntro to Windows Azure
Intro to Windows Azure
 
Intro to cloud and azure
Intro to cloud and azureIntro to cloud and azure
Intro to cloud and azure
 
Migrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureMigrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft Azure
 
Dev show september 8th 2020 power platform - not just a simple toy
Dev show september 8th 2020   power platform - not just a simple toyDev show september 8th 2020   power platform - not just a simple toy
Dev show september 8th 2020 power platform - not just a simple toy
 
SQL Azure
SQL AzureSQL Azure
SQL Azure
 
Techdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A HosterTechdays Berlin - Deliver Your Cloud Like A Hoster
Techdays Berlin - Deliver Your Cloud Like A Hoster
 
M meijer paas - tech-days 2015
M meijer   paas - tech-days 2015M meijer   paas - tech-days 2015
M meijer paas - tech-days 2015
 
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
 
Java PaaS comparison
Java PaaS comparisonJava PaaS comparison
Java PaaS comparison
 
How to Build Modern Data Architectures Both On Premises and in the Cloud
How to Build Modern Data Architectures Both On Premises and in the CloudHow to Build Modern Data Architectures Both On Premises and in the Cloud
How to Build Modern Data Architectures Both On Premises and in the Cloud
 
Using FME to support open data initiatives and INSPIRE
Using FME to support open data initiatives and INSPIREUsing FME to support open data initiatives and INSPIRE
Using FME to support open data initiatives and INSPIRE
 
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event) Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
 
Cloud migrations Experiences from the Field
Cloud migrations Experiences from the FieldCloud migrations Experiences from the Field
Cloud migrations Experiences from the Field
 
Azure migration
Azure migrationAzure migration
Azure migration
 
Azure services
Azure servicesAzure services
Azure services
 
PowerApps and MS Dynamics 365 CE
PowerApps and MS Dynamics 365 CEPowerApps and MS Dynamics 365 CE
PowerApps and MS Dynamics 365 CE
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Momento de Power, Power Platform
Momento de Power, Power PlatformMomento de Power, Power Platform
Momento de Power, Power Platform
 
Integration with Dynamics CRM
Integration with Dynamics CRMIntegration with Dynamics CRM
Integration with Dynamics CRM
 

Similaire à Windows Azure Platform

Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure IntroductionGameLandVN
 
Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedWes Yanaga
 
Windows Azure in Qatar
Windows Azure in QatarWindows Azure in Qatar
Windows Azure in Qatarguestb9112
 
Azure Platform
Azure Platform Azure Platform
Azure Platform Wes Yanaga
 
Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010DavidGristwood
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introductiongiventocode
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
Microsoft Partner Roadshow - To the Cloud
Microsoft Partner Roadshow  - To the CloudMicrosoft Partner Roadshow  - To the Cloud
Microsoft Partner Roadshow - To the CloudNigel Watson
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteTom Walker
 
Azure Discover Event Silicon Valley
Azure Discover Event Silicon ValleyAzure Discover Event Silicon Valley
Azure Discover Event Silicon ValleyWes Yanaga
 
Black Marble Microsoft Event Azure 3 12 08
Black Marble Microsoft Event Azure 3 12 08Black Marble Microsoft Event Azure 3 12 08
Black Marble Microsoft Event Azure 3 12 08simondavies
 
BizSpark migreren naar de cloud
BizSpark migreren naar de cloudBizSpark migreren naar de cloud
BizSpark migreren naar de cloudDelta-N
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatestrajramab
 
Wisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows AzureWisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows AzureWade Wegner
 
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoTMongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoTMongoDB
 
Azure Serrvices Platform Pro Dev Partners
Azure Serrvices Platform Pro Dev PartnersAzure Serrvices Platform Pro Dev Partners
Azure Serrvices Platform Pro Dev PartnersJohn Stame
 

Similaire à Windows Azure Platform (20)

Microsoft Azure Introduction
Microsoft Azure IntroductionMicrosoft Azure Introduction
Microsoft Azure Introduction
 
Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event Ned
 
Windows Azure in Qatar
Windows Azure in QatarWindows Azure in Qatar
Windows Azure in Qatar
 
Azure Platform
Azure Platform Azure Platform
Azure Platform
 
Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introduction
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Migrating Apps To Azure
Migrating Apps To AzureMigrating Apps To Azure
Migrating Apps To Azure
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
Microsoft Partner Roadshow - To the Cloud
Microsoft Partner Roadshow  - To the CloudMicrosoft Partner Roadshow  - To the Cloud
Microsoft Partner Roadshow - To the Cloud
 
London .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp KeynoteLondon .NET Developers Azure Camp Keynote
London .NET Developers Azure Camp Keynote
 
Azure Discover Event Silicon Valley
Azure Discover Event Silicon ValleyAzure Discover Event Silicon Valley
Azure Discover Event Silicon Valley
 
Black Marble Microsoft Event Azure 3 12 08
Black Marble Microsoft Event Azure 3 12 08Black Marble Microsoft Event Azure 3 12 08
Black Marble Microsoft Event Azure 3 12 08
 
BizSpark migreren naar de cloud
BizSpark migreren naar de cloudBizSpark migreren naar de cloud
BizSpark migreren naar de cloud
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatest
 
Wisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows AzureWisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows Azure
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Microsoft: Invent with Purpose
Microsoft: Invent with PurposeMicrosoft: Invent with Purpose
Microsoft: Invent with Purpose
 
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoTMongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
 
Azure Serrvices Platform Pro Dev Partners
Azure Serrvices Platform Pro Dev PartnersAzure Serrvices Platform Pro Dev Partners
Azure Serrvices Platform Pro Dev Partners
 

Plus de Wade Wegner

Designing for failure
Designing for failureDesigning for failure
Designing for failureWade Wegner
 
Building High Performance Web Applications with the Windows Azure Platform
Building High Performance Web Applications with the Windows Azure PlatformBuilding High Performance Web Applications with the Windows Azure Platform
Building High Performance Web Applications with the Windows Azure PlatformWade Wegner
 
A Lap Around the Windows Azure AppFabric
A Lap Around the Windows Azure AppFabricA Lap Around the Windows Azure AppFabric
A Lap Around the Windows Azure AppFabricWade Wegner
 
Real World Patterns for Cloud Computing
Real World Patterns for Cloud ComputingReal World Patterns for Cloud Computing
Real World Patterns for Cloud ComputingWade Wegner
 
Day Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure PlatformDay Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure PlatformWade Wegner
 
Azure Real World - Joseph Paradi
Azure Real World - Joseph ParadiAzure Real World - Joseph Paradi
Azure Real World - Joseph ParadiWade Wegner
 
.NET Architecture for Enterprises
.NET Architecture for Enterprises.NET Architecture for Enterprises
.NET Architecture for EnterprisesWade Wegner
 

Plus de Wade Wegner (7)

Designing for failure
Designing for failureDesigning for failure
Designing for failure
 
Building High Performance Web Applications with the Windows Azure Platform
Building High Performance Web Applications with the Windows Azure PlatformBuilding High Performance Web Applications with the Windows Azure Platform
Building High Performance Web Applications with the Windows Azure Platform
 
A Lap Around the Windows Azure AppFabric
A Lap Around the Windows Azure AppFabricA Lap Around the Windows Azure AppFabric
A Lap Around the Windows Azure AppFabric
 
Real World Patterns for Cloud Computing
Real World Patterns for Cloud ComputingReal World Patterns for Cloud Computing
Real World Patterns for Cloud Computing
 
Day Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure PlatformDay Of Cloud - Windows Azure Platform
Day Of Cloud - Windows Azure Platform
 
Azure Real World - Joseph Paradi
Azure Real World - Joseph ParadiAzure Real World - Joseph Paradi
Azure Real World - Joseph Paradi
 
.NET Architecture for Enterprises
.NET Architecture for Enterprises.NET Architecture for Enterprises
.NET Architecture for Enterprises
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Windows Azure Platform

  • 1. Windows Azure Platform(PDC Update) Wade Wegner Architect, Microsoft Corporation http://blog.wadewegner.com/ http://twitter.com/WadeWegner
  • 2. The Windows Azure Platform Windows Azure SQL Azure Windows Azure platform AppFabric Developer tools Microsoft Codename “Dallas”
  • 3.
  • 4. Flexible application hosting Lights-out service management Provide code & service model, hit ENTER Storage at massive scale Compute Storage Management
  • 5. Relational database as a service Highly available, automatically maintained Extension of the SQL Server Data Platform Business Analytics Reporting Data Sync Database
  • 6. Secure connections between services Across organizational boundaries Claims-based access control ServiceBus AccessControl
  • 7. Microsoft Codename “Dallas”Information Services Content brokerage and discovery platform Available as a CTP at commercial launch
  • 8. Design Principles Rock solid fundamentals Platform for business-critical applications Lower TCO Uses cloud characteristics to lower TCO Better together Comprehensive platform for complete solutions Inter-operability Enables interaction with other environments
  • 9. Rock Solid Fundamentals Security Performance and reliability High availability Scale out Multi-tenancy
  • 10. Lower TCO Higher level of abstraction Manage services, not servers Manage data, not databases Reduces cost of development & operations Access to shared resources Various levels of multi-tenancy Reduces cost of entry & operations Familiar programming models Reduces cost of development & maintenance
  • 11. Better Together One stop shop for required functionality Location affinity Co-located services in locations across the globe One project Manage software components across the platform One bill Consistent usage-based billing models View and manage one bill across the platform Shared functionality Microsoft Pinpoint, Microsoft Codename “Dallas”, …
  • 16. Inter-Operability Componentized platform Use any subset of the services to build apps Build your own tools using service APIs Language agnostic application hosting Use any framework supported by Windows Language agnostic services Program against services using open web APIs Connected platform Integrate with on-premises apps, identity, etc.
  • 18. Application Hosting Flexible service architectures Support for standard languages (Full Trust) Service healing LB
  • 19. Service Management Service management as a service Enables lights-out service management Powerful service upgrade models Including in-place rolling upgrade
  • 20. Storage Blobs, Tables, Queues (New) Drives Use standard file system APIs Designed for the cloud For easy access, from anywhere For durability For massive scale
  • 21. Coming Soon Programming model Administrator privileges in the VM Deployment of pre-configured VM images Still obtain the benefits of the WA service model Storage User-selectable geo-locations for replicas Secondary indices on tables Service management Remote terminal server access to VMs
  • 22. Business Analytics Reporting Data Sync Database
  • 23. Database 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 Beyond “hosted database” High availability, DB provisioning, and DB management are provided by the service Pay for what you use
  • 24. 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 Sync / Cache Sync
  • 26. Service Bus 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
  • 27. Access Control 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 AD FS v2 Supports WRAP / SWT Enables simple delegation Used today by Service Bus and “Dallas”
  • 29. Introducing “Dallas” Content Brokerage and Discovery platform Discover, Explore, and Use any type of content (blobs, structured, real-time web services) Tap into an ecosystem of global content providers Process & analyze data Empowers developers of all sizes Built on Windows Azure and SQL Azure
  • 31.
  • 32. Business Model Consumption-based billing model Compute: Rent a VM by the hour Database: Rent a DB by the month Storage: Pay per transaction & data stored All: Pay per data transfer Various subscription offers are available
  • 33. Global Availability Platform availability 21 countries, 10 currencies, 5 languages 41 countries and 13 currencies in Mar 2010 Datacenter locations North Central US South Central US North Europe Southeast Asia
  • 34. Summary The Windows Azure Platform consists of Windows Azure SQL Azure Windows Azure platform AppFabric The Windows Azure Platform is designed to Host business-critical applications Lower the total cost of ownership Provide comprehensive functionality Support inter-operability
  • 35. Call To Action Go to http://windowsazure.com Redeem your CTP tokens Free usage, with quotas, thru Feb 1 Visit the Windows Azure Platform lounge Try out the Hands on Labs Meet members of the team

Notes de l'éditeur

  1. Three parts to the platform:Windows Azure : O/S for the cloud, that hosts applications and provides lots of storageSQL AzureAppFabric : formerly .NET Services, higher level services that application platform developers will find usefulAlso, developer tools – VS 2008 and 2010Dallas, which is a new data feed platform that we’ll get into later
  2. CTP for the last year; full feature set that will be there at commercial launch
  3. WA is the O/S for the cloudAs you’d imagine, there are three parts:Compute – environment for hosting your applications; we have servers in datacenters w/ virtual machinesManagement – WA is more than just a way to run a VM; the application is not just running on one VM or one machine, and this brings a lot of challenges; WA brings an ability to provide lights-out service management; you provide a service model, which is a description of your serviceStorage – WA provides w/ it a massively scalabe storage system that is geodistributed
  4. Because it’s a service ….. Certain things like HA, making sure your data is replicated, etc. – all handled by the service
  5. Service BusACS – way of offloadingauthN/Z to the serviceDistributed cache (i.e. veolocity) coming … a lot more coming
  6. Final piece … new project codenamed “Dallas”Information servicesWhether it’s unstructured data, structured data sets, real time web services …… a way to get access to real time data or to publish yoursCTP in commercial launch
  7. Platform is language agnosticCompute : not an ASP.NET framework only platformJava, install tomcast, etc.
  8. Describe the service architecture …Somewebroles taking in web requests … a LB … and some backend roles …
  9. Working on these features right now …Today things run w/ user privileges … looking for admin privileges … unlocks the ability to install various legacy applications
  10. Lists and brokered contnet … blobs, structureed info … etc.If you need content, you just go find it, signup, and use it