SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Welcome to… Hash Tag: #AzureFest
 Who am I? Contacts Profile: jrozenblit.ca Email:   jonathan.rozenblit@microsoft.com Twitter: @jrozenblit IM: jonathan.rozenblit@live.ca Blogs Canadian Developer Connectionhttp://blogs.msdn.com/cdndevs Canadian Solutions Developers’ Blog http://blogs.msdn.com/cdnsoldevs Jonathan Rozenblit Developer Evangelist Microsoft Canada
 Who am I? I’m All In Social LinkedIn: http://hmbl.me/4GPNN1 Twitter:   @SyntaxC4 Email Work: cfowler@objectsharp.com Web Blog:   http://blog.syntaxc4.net Work: http://www.objectsharp.com Cory Fowler Microsoft MVP, Windows Azure ObjectSharp Consultant
  Overview Windows Azure Account Billing Break-Down	 Total Cost of Ownership Cloud Computing Mosh Pit Registration Our First Deployment Migrate Existing Application (Nerd Dinner) Installation and Configuration Automated vs. Manual Configuration Development Process Debugging
  Windows Azure Overview Diagram Created by: Roger Jenningshttp://hmbl.me/54K957
  Billing Break-Down Data Transfer Compute Storage Services CDN Instance Size Disk Usage # of Instances Transactions SQL AZURE AppFabric Virtual Network
  Data Transfer US & European Data Centers Outbound: $0.15 / GB Intra-Data Center Transfers: FREE Inbound: $0.10 / GB Asian Data Centers Outbound: $0.20 / GB Inbound: $0.10 / GB
  Compute ASP.NET Long Running Process Windows Server 2008 R2 WCF Fast CGI Emulates Windows Services Emulates IaaS Emulates IIS
  Compute fn  = (Instance Count * Instance Multiplier * Operation Hours * $0.12) *Extra Small Instances are billed at $0.05 / Hour
Compute Web Role Worker Role
  Compute No Money Down…
  Compute Expect a Bill If…
  Storage Services + CDN 100TB / Account Blobs $0.15 / GB Per Month Tables Queues $0.15 US -Europe $0.20 Other $0.01 / 10k Transactions: $0.01 / 10k Drive
  SQL Azure
AppFabric Roadmap Per Connection Pay-as-you-Go:  	$3.99 Pack of 5:            	$9.95 Pack of 25:	$49.75 Pack of 100:	$199.00 Pack of 500:	$995.00 Service Bus Caching Integration Composite App Access Control (ACS) $1.99  per 100k Transactions
  Virtual Network
  Total Cost of Ownership http://hmbl.me/612KUE http://hmbl.me/612J8U
  Windows Azure vs. Other Services Features Pricing
  Sign-up http://hmbl.me/4GO3CB Browse to…
  Windows Azure Pass URL: http://bit.ly/cloudcoverpass Token: CDNDEVS
  Our First Deployment http://hmbl.me/4I7HWB Download from…
  Deploying NerdDinner
  Windows Azure Platform Portal http://windows.azure.com Navigate to…
  Install Windows Azure SDK & Tools http://hmbl.me/64YDJP OR + Manual Configuration Web Platform Installer
  Configure Windows Azure Tools Turn On/Off Windows Features Microsoft .NET Framework 3.5.1 Internet Information Services ASP.NET / CGI WCF HTTP Activation WCF Non-HTTP Activation
  Setting up DevStorage Open: %ProgramFiles%/Windows Azure SDK/v1.x/bin/devstore/DSInit.exe Use Command-Line to specify a Database May need to provide Credentials
  Debugging (Local) Compute Emulator
  Debugging (In the Cloud) Diagnostics API Known Issues [MSDN] Forums Remote Desktop IntelliTrace
  Next Steps… *Note: hmbl.me is a URL compressor hosted on Windows  Azure

Weitere ähnliche Inhalte

Was ist angesagt?

Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101Uri Lavi
 
Introduction of "MarkdownPresenter"
Introduction of "MarkdownPresenter"Introduction of "MarkdownPresenter"
Introduction of "MarkdownPresenter"Jun-ichi Sakamoto
 
WordPress by tomhermans
WordPress by tomhermansWordPress by tomhermans
WordPress by tomhermansTom Hermans
 
Scale with Microservices
Scale with MicroservicesScale with Microservices
Scale with MicroservicesVõ Duy Tuấn
 
Heuristics to scale your framework
Heuristics to scale your frameworkHeuristics to scale your framework
Heuristics to scale your frameworkvodQA
 
Untangling spring week9
Untangling spring week9Untangling spring week9
Untangling spring week9Derek Jacoby
 
Chrome Extension Develop Starts
Chrome Extension Develop StartsChrome Extension Develop Starts
Chrome Extension Develop Startstaobao.com
 
HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015dmethvin
 

Was ist angesagt? (12)

Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101
 
Web performance
Web performanceWeb performance
Web performance
 
Introduction of "MarkdownPresenter"
Introduction of "MarkdownPresenter"Introduction of "MarkdownPresenter"
Introduction of "MarkdownPresenter"
 
WordPress by tomhermans
WordPress by tomhermansWordPress by tomhermans
WordPress by tomhermans
 
Coldfusion with Keith Diehl
Coldfusion with Keith DiehlColdfusion with Keith Diehl
Coldfusion with Keith Diehl
 
State of the Web
State of the WebState of the Web
State of the Web
 
Scale with Microservices
Scale with MicroservicesScale with Microservices
Scale with Microservices
 
Heuristics to scale your framework
Heuristics to scale your frameworkHeuristics to scale your framework
Heuristics to scale your framework
 
Untangling spring week9
Untangling spring week9Untangling spring week9
Untangling spring week9
 
WS-* with WCF
WS-* with WCFWS-* with WCF
WS-* with WCF
 
Chrome Extension Develop Starts
Chrome Extension Develop StartsChrome Extension Develop Starts
Chrome Extension Develop Starts
 
HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015
 

Ähnlich wie AzureFest

Blewis Session 1 Fy10 Q3 Azure
Blewis  Session 1 Fy10 Q3 AzureBlewis  Session 1 Fy10 Q3 Azure
Blewis Session 1 Fy10 Q3 AzureBrian Lewis
 
SPSToronto 2015 - Managing Office365 with PowerShell and CSOM
SPSToronto 2015 - Managing Office365 with PowerShell and CSOMSPSToronto 2015 - Managing Office365 with PowerShell and CSOM
SPSToronto 2015 - Managing Office365 with PowerShell and CSOMamitvasu
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectMaarten Balliauw
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectMaarten Balliauw
 
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...XBOSoft
 
Spsct15 power shell_csom - amit vasu
Spsct15 power shell_csom - amit vasuSpsct15 power shell_csom - amit vasu
Spsct15 power shell_csom - amit vasuamitvasu
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010Ethos Technologies
 
NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101
NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101
NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101nwcloud
 
Introduction To Cloud Computing Winsows Azure101
Introduction To Cloud Computing Winsows Azure101Introduction To Cloud Computing Winsows Azure101
Introduction To Cloud Computing Winsows Azure101Mithun T. Dhar
 
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...Robert MacLean
 
Spsdc 2014 o365_power_shell_csom_amitv
Spsdc 2014 o365_power_shell_csom_amitvSpsdc 2014 o365_power_shell_csom_amitv
Spsdc 2014 o365_power_shell_csom_amitvamitvasu
 
PHP on Windows and on Azure
PHP on Windows and on AzurePHP on Windows and on Azure
PHP on Windows and on AzureMaarten Balliauw
 
Power Shell As A Tools Platform
Power Shell As A Tools PlatformPower Shell As A Tools Platform
Power Shell As A Tools Platformbeefarino
 
Build a great conversationalist using Azure Bot Service 2018
Build a great conversationalist using Azure Bot Service 2018Build a great conversationalist using Azure Bot Service 2018
Build a great conversationalist using Azure Bot Service 2018Radoslav Gatev
 
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBreadDae Kim
 
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Quentin Adam
 

Ähnlich wie AzureFest (20)

AzureFest
AzureFestAzureFest
AzureFest
 
Blewis Session 1 Fy10 Q3 Azure
Blewis  Session 1 Fy10 Q3 AzureBlewis  Session 1 Fy10 Q3 Azure
Blewis Session 1 Fy10 Q3 Azure
 
SPSToronto 2015 - Managing Office365 with PowerShell and CSOM
SPSToronto 2015 - Managing Office365 with PowerShell and CSOMSPSToronto 2015 - Managing Office365 with PowerShell and CSOM
SPSToronto 2015 - Managing Office365 with PowerShell and CSOM
 
Azure Microsoft
Azure MicrosoftAzure Microsoft
Azure Microsoft
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure project
 
Running in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure projectRunning in the Cloud - First Belgian Azure project
Running in the Cloud - First Belgian Azure project
 
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...
 
A Lap Around Azure
A Lap Around AzureA Lap Around Azure
A Lap Around Azure
 
Spsct15 power shell_csom - amit vasu
Spsct15 power shell_csom - amit vasuSpsct15 power shell_csom - amit vasu
Spsct15 power shell_csom - amit vasu
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010
 
NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101
NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101
NWCloud Cloud Track - Overview of Cloud Computing and Windows Azure 101
 
Introduction To Cloud Computing Winsows Azure101
Introduction To Cloud Computing Winsows Azure101Introduction To Cloud Computing Winsows Azure101
Introduction To Cloud Computing Winsows Azure101
 
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
 
Spsdc 2014 o365_power_shell_csom_amitv
Spsdc 2014 o365_power_shell_csom_amitvSpsdc 2014 o365_power_shell_csom_amitv
Spsdc 2014 o365_power_shell_csom_amitv
 
PHP on Windows and on Azure
PHP on Windows and on AzurePHP on Windows and on Azure
PHP on Windows and on Azure
 
Power Shell As A Tools Platform
Power Shell As A Tools PlatformPower Shell As A Tools Platform
Power Shell As A Tools Platform
 
Jumpstart Azure
Jumpstart AzureJumpstart Azure
Jumpstart Azure
 
Build a great conversationalist using Azure Bot Service 2018
Build a great conversationalist using Azure Bot Service 2018Build a great conversationalist using Azure Bot Service 2018
Build a great conversationalist using Azure Bot Service 2018
 
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
 
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
 

Mehr von Cory Fowler

5 Absolutely Beautiful Things about Platform as a Service (PaaS)
5 Absolutely Beautiful Things about Platform as a Service (PaaS)5 Absolutely Beautiful Things about Platform as a Service (PaaS)
5 Absolutely Beautiful Things about Platform as a Service (PaaS)Cory Fowler
 
Lessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scaleLessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scaleCory Fowler
 
How Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessHow Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessCory Fowler
 
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure WebsitesDrupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure WebsitesCory Fowler
 
Microsoft Azure Websites for PHP Developers
Microsoft Azure Websites for PHP DevelopersMicrosoft Azure Websites for PHP Developers
Microsoft Azure Websites for PHP DevelopersCory Fowler
 
Creating php cloud applications
Creating php cloud applicationsCreating php cloud applications
Creating php cloud applicationsCory Fowler
 
Windows Azure Web Sites Mastery
Windows Azure Web Sites MasteryWindows Azure Web Sites Mastery
Windows Azure Web Sites MasteryCory Fowler
 
Windows azure for startups
Windows azure for startupsWindows azure for startups
Windows azure for startupsCory Fowler
 
XNA On Windows Phone 7
XNA On Windows Phone 7XNA On Windows Phone 7
XNA On Windows Phone 7Cory Fowler
 
Making data rain from the clouds version 2
Making data rain from the clouds version 2Making data rain from the clouds version 2
Making data rain from the clouds version 2Cory Fowler
 
Taking it to the cloud version 3
Taking it to the cloud version 3Taking it to the cloud version 3
Taking it to the cloud version 3Cory Fowler
 
Taking It To The Cloud Version 2
Taking It To The Cloud Version 2Taking It To The Cloud Version 2
Taking It To The Cloud Version 2Cory Fowler
 

Mehr von Cory Fowler (12)

5 Absolutely Beautiful Things about Platform as a Service (PaaS)
5 Absolutely Beautiful Things about Platform as a Service (PaaS)5 Absolutely Beautiful Things about Platform as a Service (PaaS)
5 Absolutely Beautiful Things about Platform as a Service (PaaS)
 
Lessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scaleLessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scale
 
How Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessHow Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source Success
 
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure WebsitesDrupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
 
Microsoft Azure Websites for PHP Developers
Microsoft Azure Websites for PHP DevelopersMicrosoft Azure Websites for PHP Developers
Microsoft Azure Websites for PHP Developers
 
Creating php cloud applications
Creating php cloud applicationsCreating php cloud applications
Creating php cloud applications
 
Windows Azure Web Sites Mastery
Windows Azure Web Sites MasteryWindows Azure Web Sites Mastery
Windows Azure Web Sites Mastery
 
Windows azure for startups
Windows azure for startupsWindows azure for startups
Windows azure for startups
 
XNA On Windows Phone 7
XNA On Windows Phone 7XNA On Windows Phone 7
XNA On Windows Phone 7
 
Making data rain from the clouds version 2
Making data rain from the clouds version 2Making data rain from the clouds version 2
Making data rain from the clouds version 2
 
Taking it to the cloud version 3
Taking it to the cloud version 3Taking it to the cloud version 3
Taking it to the cloud version 3
 
Taking It To The Cloud Version 2
Taking It To The Cloud Version 2Taking It To The Cloud Version 2
Taking It To The Cloud Version 2
 

Kürzlich hochgeladen

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Kürzlich hochgeladen (20)

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

AzureFest

  • 1. Welcome to… Hash Tag: #AzureFest
  • 2. Who am I? Contacts Profile: jrozenblit.ca Email: jonathan.rozenblit@microsoft.com Twitter: @jrozenblit IM: jonathan.rozenblit@live.ca Blogs Canadian Developer Connectionhttp://blogs.msdn.com/cdndevs Canadian Solutions Developers’ Blog http://blogs.msdn.com/cdnsoldevs Jonathan Rozenblit Developer Evangelist Microsoft Canada
  • 3. Who am I? I’m All In Social LinkedIn: http://hmbl.me/4GPNN1 Twitter: @SyntaxC4 Email Work: cfowler@objectsharp.com Web Blog: http://blog.syntaxc4.net Work: http://www.objectsharp.com Cory Fowler Microsoft MVP, Windows Azure ObjectSharp Consultant
  • 4. Overview Windows Azure Account Billing Break-Down Total Cost of Ownership Cloud Computing Mosh Pit Registration Our First Deployment Migrate Existing Application (Nerd Dinner) Installation and Configuration Automated vs. Manual Configuration Development Process Debugging
  • 5. Windows Azure Overview Diagram Created by: Roger Jenningshttp://hmbl.me/54K957
  • 6. Billing Break-Down Data Transfer Compute Storage Services CDN Instance Size Disk Usage # of Instances Transactions SQL AZURE AppFabric Virtual Network
  • 7. Data Transfer US & European Data Centers Outbound: $0.15 / GB Intra-Data Center Transfers: FREE Inbound: $0.10 / GB Asian Data Centers Outbound: $0.20 / GB Inbound: $0.10 / GB
  • 8. Compute ASP.NET Long Running Process Windows Server 2008 R2 WCF Fast CGI Emulates Windows Services Emulates IaaS Emulates IIS
  • 9. Compute fn = (Instance Count * Instance Multiplier * Operation Hours * $0.12) *Extra Small Instances are billed at $0.05 / Hour
  • 10. Compute Web Role Worker Role
  • 11. Compute No Money Down…
  • 12. Compute Expect a Bill If…
  • 13. Storage Services + CDN 100TB / Account Blobs $0.15 / GB Per Month Tables Queues $0.15 US -Europe $0.20 Other $0.01 / 10k Transactions: $0.01 / 10k Drive
  • 14. SQL Azure
  • 15. AppFabric Roadmap Per Connection Pay-as-you-Go: $3.99 Pack of 5: $9.95 Pack of 25: $49.75 Pack of 100: $199.00 Pack of 500: $995.00 Service Bus Caching Integration Composite App Access Control (ACS) $1.99 per 100k Transactions
  • 16. Virtual Network
  • 17. Total Cost of Ownership http://hmbl.me/612KUE http://hmbl.me/612J8U
  • 18. Windows Azure vs. Other Services Features Pricing
  • 19. Sign-up http://hmbl.me/4GO3CB Browse to…
  • 20. Windows Azure Pass URL: http://bit.ly/cloudcoverpass Token: CDNDEVS
  • 21. Our First Deployment http://hmbl.me/4I7HWB Download from…
  • 22. Deploying NerdDinner
  • 23. Windows Azure Platform Portal http://windows.azure.com Navigate to…
  • 24. Install Windows Azure SDK & Tools http://hmbl.me/64YDJP OR + Manual Configuration Web Platform Installer
  • 25. Configure Windows Azure Tools Turn On/Off Windows Features Microsoft .NET Framework 3.5.1 Internet Information Services ASP.NET / CGI WCF HTTP Activation WCF Non-HTTP Activation
  • 26. Setting up DevStorage Open: %ProgramFiles%/Windows Azure SDK/v1.x/bin/devstore/DSInit.exe Use Command-Line to specify a Database May need to provide Credentials
  • 27. Debugging (Local) Compute Emulator
  • 28. Debugging (In the Cloud) Diagnostics API Known Issues [MSDN] Forums Remote Desktop IntelliTrace
  • 29. Next Steps… *Note: hmbl.me is a URL compressor hosted on Windows Azure
  • 30. Join Us… Register Now: http://hmbl.me/6132DE

Hinweis der Redaktion

  1. Make sure to Tweet your Feedback to #AzureFestBefore we get underway, I’d like to invite Jonathan Rozenblit, Canadian Developer Evangelist for Windows Azure and ALM up to briefly introduce himself.
  2. Contact Me!
  3. Contact Me!You’re going to be seeing a lot of these hmbl.me links - Please note they are case sensitive
  4. This is a really good representation of the Windows Azure Platform as it stands today.In Red: The Development Runtime - Compute Emulator - Storage EmulatorIs complemented by the Azure RuntimeThe Fabric (Compute Instances)Azure Storage ServicesMicrosoft’s goal is to bring parity between their current on-premise solutions, and the offerings available in the cloud.
  5. One of the biggest things on most people’s mind is “How much is it going to cost me”?Windows Azure is an abstracted System which is Great because it allows us to be able to consume only what we need. This does however make it extremely difficult to understand how much it will cost to run your application on the platform.Being the nice guy that I am, I’m going to break it down for you.SQL Azure – Web and Business EditionsAppFabric – Service Bus, Access Control, Caching, Integration & Composite ApplicationsVirtual Network – Windows Azure Connect
  6. As you saw in the overview, Data Transfer Costs span over Compute and Storage Services. This is would be the bandwidth that would be either provided as part of a hosting package or via your ISP if you’re hosting your applications in house.
  7. To understand how to calculate Compute Resources you need to know a little bit more about the structure.Windows Azure Compute is divided into Roles depending on what functionality you require of your Application. An application can be comprised of a number of roles.
  8. Instance Count = # of Instances of a single roleInstance Multiplier = everything is billed out at $0.12 per hour (basically comprised of multiple small instances to create a larger instance)
  9. Per Month
  10. Apples != Apples = Fruit SaladShared HostingSmall is a Shared Hosting AccountLarge is considered a VPS Server
  11. Windows Vista SP1+Windows 7http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/1626801-enable-windows-azure-tools-to-run-on-iis-express
  12. There are a number of great books available on Windows Azure.