SlideShare uma empresa Scribd logo
1 de 33
Cloud Computingand the Microsoft Developer:A Down-to-Earth Analysis Andrew J. Brust Founder & CEO Level: Intermediate
Founder, CEO, Blue Badge Insights Providing strategy and advisory services to MS partners + customers Microsoft Regional Director, MVP + Member, Microsoft BI Partner Advisory Council Visual Studio Live! speaker, co-chair, user group leader, advisor to NY Technology Council “Redmond Review” columnist for Visual Studio Magazine and Redmond Developer News      brustblog.com,      @andrewbrust Bio
Author Find it online soon at:http://www.microsoft.com/windowsazure/whitepapers
Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
The Paradox of Futurism Do what I say, not what I do Getting ready, and getting your work done Should you go to the cloud or should it come to you?
Principles and Considerations Elasticity IaaS vs. PaaS Storage Data: Structured or Relational? Symmetry: How much changes?
The Cloud Shouldn’t Be a Big Deal Things get really useful when people stop fetishizing them But things always start with a fetish phase You shouldn’t need: Special code, tools or thoughts Cloud should be a near dialect, not a new language But big shifts rarely provide this early on
The Service Spectrum
Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
Basic Services SQL Azure, [SQL Azure Reporting, Data Sync] SQL Express, Standard in Windows EC2 Instances, Relational Data Service (RDS – MySQL/[[Oracle]]) Database AppFabricService Bus, Access Control, Caching, [[Integration, Composite App]] Simple Notification Service (SNS), AWS CloudFormation Application Server, Deployment Web Role, Worker Role ((Elastic Beanstalk)) PaaS Compute Elastic Compute Cloud (EC2) ((VM Role)) IaaS Compute Queue, Table, BLOB StorageAzure Drive Simple Queue Service (SQS), SimpleDB, Simple Storage Service (S3)Elastic Block Storage (EBS) Storage Windows Azure hypervisor Xen (highly customized) Virtualization [CTP], [[Announced]], ((Beta))
Management AzureWatch[[[3rd pty: Paraleap]]] Auto Scaling/CloudWatch Dynamic Scaling Azure CDN CloudFront Content Delivery ((Azure Traffic Manager)) Elastic Load Balancing Load Balancing Remote Access Intrinsic Remote Control ((Azure Connect)) Virtual Private Cloud (VPC) Hybrid/Private [[[3rd Party]]], ((Beta))
The Amazon Stack: Extras Elastic MapReduce Map-Reduce High Performance Computing Clustering
Force.com Database.com Database SiteForce Sites AppForce LOB App Gen VMForce PaaS Compute VMware vSphere Virtualization
RackSpace Cloud Files CDN (Akamai) CDN Cloud Servers IaaS Compute Cloud Files, Cloud Drive Storage XenServer Virtualization
Other Stacks                App Engine
PaaSDev Stacks Azure: .NET (C#, VB and C++) with Visual Studio PHP, Ruby, Python or Java with Eclipse AWS Elastic Beanstalk: Java with Eclipse Force.com VMForce: Java with Spring/Eclipse Google AppEngine: Java, Python with Eclipse VMWare Cloud Foundary: Java with Spring/Eclipse, Rails and Sinatra for Ruby, Grails on Groovy, Node.js
Windows Azure Companion Azure Installer Originally designed for PHP and PHP-based CMSes Configure ATOM feed to install any Azure-tested application
Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
Instance Sizes
Amazon Pricing Prices Higher in N. California, Ireland, Singapore; higher still in Tokyo
Instance Sizes
Economics: Azure vs. AWS(N. Virginia/US pricing) Compute Arrangements: Azure: Pay as You Go, Subscription (54% off) AWS: On-Demand, Reserved (50% off), Spot Storage Fees: Azure: $0.15/GB/Month stored; $0.01 per 10,000 txns AWS: $0.10/GB/Month provsnd; $0.10 per million txns Database Fees: SQL Azure: $10/GB/Mnth; $0.10/GB in, $0.15/GB out AWS RDS: $10/GB/Mnth; $0.10/GB in, <=$.15/GB out PLUS $0.11-$2.60/hour, based on RAM, cores
Amazon Other Instance Types
Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
SaaS Stacks:
Hybrid/Private Common wisdom: most enterprises will use hybrid approach to cloud, either while migrating or forever. Azure Connect VPN connection allows on-premise assets and cloud assets to co-mingle Amazon Virtual Private Cloud (VPC) A private, isolated section of AWS cloud Allows VPN connection to on-premise assets EC2 dedicated instances: physically isolated servers in a VPC Azure Appliance: Allows Azure hardware and OS to run physically on-premise Announced almost 1 year ago; details still to come
Ecosystems Amazon’s is huge: I count 409 partners listed at: http://aws.amazon.com/solutions/solution-providers Microsoft’s is growing. I count 81at the Windows Azure Marketplace:http://windowsazure.pinpoint.microsoft.com/en-US/applications/search?q=azure
Momentum (in Redmond) Azure is extremely complete and capabale, relative to the market AWS may be startup-friendly but MS is enterprise-friendly The smartest people at Microsoft are working on the cloud and morale is high It’s the bright spot in Redmond But it’s not lucrative…yet. The opportunity for you
What’s Missing From the Cloud? Microsoft 0365/Azure integration Azure Appliance Azure VM Role guidance General Business Intelligence SANs Appropriate licensing from ISVs
Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
Should You Move?What Should You Take? Everyone should do some sandbox work Partner Network, MSDN and free offers make this feasible Managed partners should pursue proactively Build a practice with a small, elite crew Brownie points with MS and better chance of leads Cloud candidates: Managed hosting engagement Departmental app Mobile app, for any platform Anything that is straight ASP.NET + SQL Server and may need to scale.
When? If your clients are ready, go! If not, get ready anyway Sell the hybrids As with any new technology, sometimes you need to make it your own decision How you will transform: You get Microsoft’s SLA You now provide turnkey hardware + infrastructure
Business Models Moving from solutions to products Moving from consulting firm to ISV Moving from hourly revenue to periodic fees It isn’t about on-prem vs. off It’s about needing less infrastructure expertise and sysadmin talent (but you still need some) It’s about automated provsisioning It’s about bigger customers

Mais conteúdo relacionado

Mais procurados

Microsoft's Big Play for Big Data
Microsoft's Big Play for Big DataMicrosoft's Big Play for Big Data
Microsoft's Big Play for Big DataAndrew Brust
 
Big Data on the Microsoft Platform
Big Data on the Microsoft PlatformBig Data on the Microsoft Platform
Big Data on the Microsoft PlatformAndrew Brust
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databasesJames Serra
 
Overview of Big data, Hadoop and Microsoft BI - version1
Overview of Big data, Hadoop and Microsoft BI - version1Overview of Big data, Hadoop and Microsoft BI - version1
Overview of Big data, Hadoop and Microsoft BI - version1Thanh Nguyen
 
Nonrelational Databases
Nonrelational DatabasesNonrelational Databases
Nonrelational DatabasesUdi Bauman
 
Boston Hadoop Meetup, April 26 2012
Boston Hadoop Meetup, April 26 2012Boston Hadoop Meetup, April 26 2012
Boston Hadoop Meetup, April 26 2012Daniel Abadi
 
Big data solutions in azure
Big data solutions in azureBig data solutions in azure
Big data solutions in azureMostafa
 
Building Big data solutions in Azure
Building Big data solutions in AzureBuilding Big data solutions in Azure
Building Big data solutions in AzureMostafa
 
A Practical Look at the NOSQL and Big Data Hullabaloo
A Practical Look at the NOSQL and Big Data HullabalooA Practical Look at the NOSQL and Big Data Hullabaloo
A Practical Look at the NOSQL and Big Data HullabalooAndrew Brust
 
MySql to HBase in 5 Steps
MySql to HBase in 5 StepsMySql to HBase in 5 Steps
MySql to HBase in 5 StepsScott Cinnamond
 
SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms Andrew Brust
 
Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...
Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...
Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...Data Con LA
 
Hadoop and its Ecosystem Components in Action
Hadoop and its Ecosystem Components in ActionHadoop and its Ecosystem Components in Action
Hadoop and its Ecosystem Components in ActionAndrew Brust
 

Mais procurados (20)

Microsoft's Big Play for Big Data
Microsoft's Big Play for Big DataMicrosoft's Big Play for Big Data
Microsoft's Big Play for Big Data
 
SQL Server 2012 and Big Data
SQL Server 2012 and Big DataSQL Server 2012 and Big Data
SQL Server 2012 and Big Data
 
Big Data on the Microsoft Platform
Big Data on the Microsoft PlatformBig Data on the Microsoft Platform
Big Data on the Microsoft Platform
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databases
 
Overview of Big data, Hadoop and Microsoft BI - version1
Overview of Big data, Hadoop and Microsoft BI - version1Overview of Big data, Hadoop and Microsoft BI - version1
Overview of Big data, Hadoop and Microsoft BI - version1
 
NoSQL Seminer
NoSQL SeminerNoSQL Seminer
NoSQL Seminer
 
Nonrelational Databases
Nonrelational DatabasesNonrelational Databases
Nonrelational Databases
 
Nosql seminar
Nosql seminarNosql seminar
Nosql seminar
 
Boston Hadoop Meetup, April 26 2012
Boston Hadoop Meetup, April 26 2012Boston Hadoop Meetup, April 26 2012
Boston Hadoop Meetup, April 26 2012
 
Big data solutions in azure
Big data solutions in azureBig data solutions in azure
Big data solutions in azure
 
Building Big data solutions in Azure
Building Big data solutions in AzureBuilding Big data solutions in Azure
Building Big data solutions in Azure
 
Relational vs. Non-Relational
Relational vs. Non-RelationalRelational vs. Non-Relational
Relational vs. Non-Relational
 
A Practical Look at the NOSQL and Big Data Hullabaloo
A Practical Look at the NOSQL and Big Data HullabalooA Practical Look at the NOSQL and Big Data Hullabaloo
A Practical Look at the NOSQL and Big Data Hullabaloo
 
Practical Use of a NoSQL Database
Practical Use of a NoSQL DatabasePractical Use of a NoSQL Database
Practical Use of a NoSQL Database
 
MySql to HBase in 5 Steps
MySql to HBase in 5 StepsMySql to HBase in 5 Steps
MySql to HBase in 5 Steps
 
RDBMS vs NoSQL
RDBMS vs NoSQLRDBMS vs NoSQL
RDBMS vs NoSQL
 
SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms SQL Server Denali: BI on Your Terms
SQL Server Denali: BI on Your Terms
 
Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...
Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...
Big Data Day LA 2015 - NoSQL: Doing it wrong before getting it right by Lawre...
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
 
Hadoop and its Ecosystem Components in Action
Hadoop and its Ecosystem Components in ActionHadoop and its Ecosystem Components in Action
Hadoop and its Ecosystem Components in Action
 

Semelhante a Cloud Computing and the Microsoft Developer - A Down-to-Earth Analysis

The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)Dave Bost
 
Azure Introduction
Azure IntroductionAzure Introduction
Azure Introductionbrunoterkaly
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureEduardo Castro
 
Agile IT: Filling in the Gaps in the Azure vs. AWS debate
Agile IT: Filling in the Gaps in the Azure vs. AWS debateAgile IT: Filling in the Gaps in the Azure vs. AWS debate
Agile IT: Filling in the Gaps in the Azure vs. AWS debateJoel Brda
 
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
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSThoughtworks
 
Microsoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformMicrosoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformDavid Chou
 
BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011Spiffy
 
Put Your Existing Application On Windows Azure
Put Your Existing Application On Windows AzurePut Your Existing Application On Windows Azure
Put Your Existing Application On Windows AzureMaarten Balliauw
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)Martin Yan
 
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...Amazon Web Services
 
OHECC 2014 KSU Cloud Integrated Datacenter
OHECC 2014 KSU Cloud Integrated DatacenterOHECC 2014 KSU Cloud Integrated Datacenter
OHECC 2014 KSU Cloud Integrated DatacenterTodd Ryan
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceDavid J Rosenthal
 

Semelhante a Cloud Computing and the Microsoft Developer - A Down-to-Earth Analysis (20)

The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)
 
Azure Introduction
Azure IntroductionAzure Introduction
Azure Introduction
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
 
Sky High With Azure
Sky High With AzureSky High With Azure
Sky High With Azure
 
Agile IT: Filling in the Gaps in the Azure vs. AWS debate
Agile IT: Filling in the Gaps in the Azure vs. AWS debateAgile IT: Filling in the Gaps in the Azure vs. AWS debate
Agile IT: Filling in the Gaps in the Azure vs. AWS debate
 
Sydney summit-keynote
 Sydney summit-keynote Sydney summit-keynote
Sydney summit-keynote
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
AWS Partnership Model
AWS Partnership ModelAWS Partnership Model
AWS Partnership Model
 
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
 
Migrating Apps To Azure
Migrating Apps To AzureMigrating Apps To Azure
Migrating Apps To Azure
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaS
 
Microsoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformMicrosoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure Platform
 
BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011BizSpark Startup Night Windows Azure March 29, 2011
BizSpark Startup Night Windows Azure March 29, 2011
 
Put Your Existing Application On Windows Azure
Put Your Existing Application On Windows AzurePut Your Existing Application On Windows Azure
Put Your Existing Application On Windows Azure
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)
 
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
 
OHECC 2014 KSU Cloud Integrated Datacenter
OHECC 2014 KSU Cloud Integrated DatacenterOHECC 2014 KSU Cloud Integrated Datacenter
OHECC 2014 KSU Cloud Integrated Datacenter
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
 

Mais de Andrew Brust

Azure ml screen grabs
Azure ml screen grabsAzure ml screen grabs
Azure ml screen grabsAndrew Brust
 
Hitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIHitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIAndrew Brust
 
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stackBig Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stackAndrew Brust
 
Brust hadoopecosystem
Brust hadoopecosystemBrust hadoopecosystem
Brust hadoopecosystemAndrew Brust
 
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012Andrew Brust
 
Power View: Analysis and Visualization for Your Application’s Data
Power View: Analysis and Visualization for Your Application’s DataPower View: Analysis and Visualization for Your Application’s Data
Power View: Analysis and Visualization for Your Application’s DataAndrew Brust
 
Evolved BI with SQL Server 2012
Evolved BIwith SQL Server 2012Evolved BIwith SQL Server 2012
Evolved BI with SQL Server 2012Andrew Brust
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmAndrew Brust
 
Microsoft and its Competition: A Developer-Friendly Market Analysis
Microsoft and its Competition: A Developer-Friendly Market Analysis Microsoft and its Competition: A Developer-Friendly Market Analysis
Microsoft and its Competition: A Developer-Friendly Market Analysis Andrew Brust
 

Mais de Andrew Brust (9)

Azure ml screen grabs
Azure ml screen grabsAzure ml screen grabs
Azure ml screen grabs
 
Hitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIHitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BI
 
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stackBig Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
 
Brust hadoopecosystem
Brust hadoopecosystemBrust hadoopecosystem
Brust hadoopecosystem
 
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012SQL Server Workshop for Developers - Visual Studio Live! NY 2012
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
 
Power View: Analysis and Visualization for Your Application’s Data
Power View: Analysis and Visualization for Your Application’s DataPower View: Analysis and Visualization for Your Application’s Data
Power View: Analysis and Visualization for Your Application’s Data
 
Evolved BI with SQL Server 2012
Evolved BIwith SQL Server 2012Evolved BIwith SQL Server 2012
Evolved BI with SQL Server 2012
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch Paradigm
 
Microsoft and its Competition: A Developer-Friendly Market Analysis
Microsoft and its Competition: A Developer-Friendly Market Analysis Microsoft and its Competition: A Developer-Friendly Market Analysis
Microsoft and its Competition: A Developer-Friendly Market Analysis
 

Último

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Cloud Computing and the Microsoft Developer - A Down-to-Earth Analysis

  • 1. Cloud Computingand the Microsoft Developer:A Down-to-Earth Analysis Andrew J. Brust Founder & CEO Level: Intermediate
  • 2. Founder, CEO, Blue Badge Insights Providing strategy and advisory services to MS partners + customers Microsoft Regional Director, MVP + Member, Microsoft BI Partner Advisory Council Visual Studio Live! speaker, co-chair, user group leader, advisor to NY Technology Council “Redmond Review” columnist for Visual Studio Magazine and Redmond Developer News brustblog.com, @andrewbrust Bio
  • 3. Author Find it online soon at:http://www.microsoft.com/windowsazure/whitepapers
  • 4. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
  • 5. The Paradox of Futurism Do what I say, not what I do Getting ready, and getting your work done Should you go to the cloud or should it come to you?
  • 6. Principles and Considerations Elasticity IaaS vs. PaaS Storage Data: Structured or Relational? Symmetry: How much changes?
  • 7. The Cloud Shouldn’t Be a Big Deal Things get really useful when people stop fetishizing them But things always start with a fetish phase You shouldn’t need: Special code, tools or thoughts Cloud should be a near dialect, not a new language But big shifts rarely provide this early on
  • 9. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
  • 10. Basic Services SQL Azure, [SQL Azure Reporting, Data Sync] SQL Express, Standard in Windows EC2 Instances, Relational Data Service (RDS – MySQL/[[Oracle]]) Database AppFabricService Bus, Access Control, Caching, [[Integration, Composite App]] Simple Notification Service (SNS), AWS CloudFormation Application Server, Deployment Web Role, Worker Role ((Elastic Beanstalk)) PaaS Compute Elastic Compute Cloud (EC2) ((VM Role)) IaaS Compute Queue, Table, BLOB StorageAzure Drive Simple Queue Service (SQS), SimpleDB, Simple Storage Service (S3)Elastic Block Storage (EBS) Storage Windows Azure hypervisor Xen (highly customized) Virtualization [CTP], [[Announced]], ((Beta))
  • 11. Management AzureWatch[[[3rd pty: Paraleap]]] Auto Scaling/CloudWatch Dynamic Scaling Azure CDN CloudFront Content Delivery ((Azure Traffic Manager)) Elastic Load Balancing Load Balancing Remote Access Intrinsic Remote Control ((Azure Connect)) Virtual Private Cloud (VPC) Hybrid/Private [[[3rd Party]]], ((Beta))
  • 12. The Amazon Stack: Extras Elastic MapReduce Map-Reduce High Performance Computing Clustering
  • 13. Force.com Database.com Database SiteForce Sites AppForce LOB App Gen VMForce PaaS Compute VMware vSphere Virtualization
  • 14. RackSpace Cloud Files CDN (Akamai) CDN Cloud Servers IaaS Compute Cloud Files, Cloud Drive Storage XenServer Virtualization
  • 15. Other Stacks App Engine
  • 16. PaaSDev Stacks Azure: .NET (C#, VB and C++) with Visual Studio PHP, Ruby, Python or Java with Eclipse AWS Elastic Beanstalk: Java with Eclipse Force.com VMForce: Java with Spring/Eclipse Google AppEngine: Java, Python with Eclipse VMWare Cloud Foundary: Java with Spring/Eclipse, Rails and Sinatra for Ruby, Grails on Groovy, Node.js
  • 17. Windows Azure Companion Azure Installer Originally designed for PHP and PHP-based CMSes Configure ATOM feed to install any Azure-tested application
  • 18. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
  • 20. Amazon Pricing Prices Higher in N. California, Ireland, Singapore; higher still in Tokyo
  • 22. Economics: Azure vs. AWS(N. Virginia/US pricing) Compute Arrangements: Azure: Pay as You Go, Subscription (54% off) AWS: On-Demand, Reserved (50% off), Spot Storage Fees: Azure: $0.15/GB/Month stored; $0.01 per 10,000 txns AWS: $0.10/GB/Month provsnd; $0.10 per million txns Database Fees: SQL Azure: $10/GB/Mnth; $0.10/GB in, $0.15/GB out AWS RDS: $10/GB/Mnth; $0.10/GB in, <=$.15/GB out PLUS $0.11-$2.60/hour, based on RAM, cores
  • 24. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
  • 26. Hybrid/Private Common wisdom: most enterprises will use hybrid approach to cloud, either while migrating or forever. Azure Connect VPN connection allows on-premise assets and cloud assets to co-mingle Amazon Virtual Private Cloud (VPC) A private, isolated section of AWS cloud Allows VPN connection to on-premise assets EC2 dedicated instances: physically isolated servers in a VPC Azure Appliance: Allows Azure hardware and OS to run physically on-premise Announced almost 1 year ago; details still to come
  • 27. Ecosystems Amazon’s is huge: I count 409 partners listed at: http://aws.amazon.com/solutions/solution-providers Microsoft’s is growing. I count 81at the Windows Azure Marketplace:http://windowsazure.pinpoint.microsoft.com/en-US/applications/search?q=azure
  • 28. Momentum (in Redmond) Azure is extremely complete and capabale, relative to the market AWS may be startup-friendly but MS is enterprise-friendly The smartest people at Microsoft are working on the cloud and morale is high It’s the bright spot in Redmond But it’s not lucrative…yet. The opportunity for you
  • 29. What’s Missing From the Cloud? Microsoft 0365/Azure integration Azure Appliance Azure VM Role guidance General Business Intelligence SANs Appropriate licensing from ISVs
  • 30. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
  • 31. Should You Move?What Should You Take? Everyone should do some sandbox work Partner Network, MSDN and free offers make this feasible Managed partners should pursue proactively Build a practice with a small, elite crew Brownie points with MS and better chance of leads Cloud candidates: Managed hosting engagement Departmental app Mobile app, for any platform Anything that is straight ASP.NET + SQL Server and may need to scale.
  • 32. When? If your clients are ready, go! If not, get ready anyway Sell the hybrids As with any new technology, sometimes you need to make it your own decision How you will transform: You get Microsoft’s SLA You now provide turnkey hardware + infrastructure
  • 33. Business Models Moving from solutions to products Moving from consulting firm to ISV Moving from hourly revenue to periodic fees It isn’t about on-prem vs. off It’s about needing less infrastructure expertise and sysadmin talent (but you still need some) It’s about automated provsisioning It’s about bigger customers
  • 34. Thank You! Resources at: http://bit.ly/cloudkeynote brustblog.com, @andrewbrust andrew.brust@bluebadgeinsights.com