SlideShare a Scribd company logo
Azure in Application Development
Hoang Nhut NGUYEN
Microsoft SharePoint MVP
Lecturer
Founder @o365.vn
http://o365.vn
24-Sep-2016
ParadiseVietnam
ABOUT ME
• Founder of Paradise Vietnam
http://o365.vn
• Lecturer in Microsoft Technology - SaigonCTT
• Organizer and Speaker at SharePoint Saturday Vietnam
• Organizer and Speaker at SharePoint Saturday Hong
Kong
• My Blog: http://nhutcmos.wordpress.com
• Follow me:
http://facebook.com/terrencenguyenhoang
http://twitter.com/nhutcmos
https://profiles.google.com/nhutcmos
https://vn.linkedin.com/in/hoang-nhut-nguyen-40b82831
2
AGENDA
• Overview About Azure
• Azure Virtual Machine
• SharePoint Hosting with Azure
• Azure Website
• Azure SQL Database
• Azure for IOT
• Azure with Business Intelligent
• Conclusion
• Q&A
3
AZURE OVERVIEW
AZURE OVERVIEW
AZURE OVERVIEW
AZURE OVERVIEW
AZURE VIRTUAL MACHINE
AZURE VIRTUAL MACHINE
AZURE VIRTUAL MACHINE
AZURE VIRTUAL MACHINE
> 500 miles
AZURE VIRTUAL MACHINE
AZURE VIRTUAL MACHINE
AZURE – SHAREPONT HOSTING
The SharePoint Server Farm item in the Azure Marketplace of the Azure portal has
been removed. It has been replaced with the SharePoint 2013 non-HA
Farm andSharePoint 2013 HA Farm items.
AZURE – SHAREPONT HOSTING
The basic SharePoint farm consists of three virtual machinesin this configuration.
AZURE – SHAREPONT HOSTING
The basic SharePoint farm consists of three virtual machinesin this configuration.
AZURE – SHAREPONT HOSTING
Azure Website
Azure Website
Azure Website
Azure Website
RESERVED INSTANCE
Azure Website
Azure Website
AZURE WEBSITE
Microsoft Azure
SQL Database
Azure SQL Databse
SQL Database is a relational database service in the cloud
based on the market-leading Microsoft SQL Server engine,
with mission-critical capabilities.
SQL Database delivers predictable performance, scalability,
business continuity, data protection, and near-zero
administration to cloud developers and solution architects.
You can focus on rapid app development and accelerating
your time to market, rather than managing virtual machines
and infrastructure.
Azure SQL Databse – Why?
 Based on SQL server technology. (A subset of the product)
 Fully managed service (Microsoft manage it completely!)
 When creating it, you are required to provide a unique server
name- (xxxx.database.windows.net).
 We Don't to think and worry about:
 VMs
 Resources (IO, CPU, Memory)
 Installations, upgrades, patches
 Services
 Files placement
 Transaction log
 Availability solutions
Azure SQL Databse – What?
Microsoft Azure SQL Database has the following properties:
 Name – of the DB
 Service Tier (Performance Level) – measured by “DTU” (a
combination of CPU, IO and log usage)
 Max Size – does not include the log file size
 Collation – for all the tables are columns.
 “Server” – in which group to place the DB
You can change service tiers at any time with zero downtime
to your application. (Scale up)
Azure SQL Databse – What?
 The Database Transaction Unit (DTU) is the unit of measure in SQL
Database that represents the relative power of databases based on a real-
world measure: the database transaction. We took a set of operations that
are typical for an online transaction processing (OLTP) request, and then
measured how many transactions could be completed per second under
fully loaded conditions (that’s the short version, you can read the gory
details in the Benchmark overview).
 A Basic database has 5 DTUs, which means it can complete 5 transactions
per second, while a Premium P11 database has 1750 DTUs.
Azure SQL Databse – What?
Microsoft Azure
SQL Database –
service tiers
Azure SQL Databse - Pricing
Azure SQL Databse - Pricing
32
AZURE - IoT
33
AZURE – IoT
Benefit from a comprehensive solution
34
AZURE – IoT
IoT Suite Remote Monitoring preconfigured solution
AZURE – IoT
AZURE – WITH BUSINESS INTELLIGENT
36
37
Before we go any further, it’s
important to know how data refresh
works depending on your Power BI
subscription type.
There are two different types of
user subscriptions
• Power BI (free)
• Power BI Pro.
Power BI Pro provides additional
refresh frequency and capacity.
AZURE – WITH BUSINESS INTELLIGENT
POWERBI REST APIS
38
WHAT?
• Authenticate Power BI REST operations with Azure Active
Directory OAuth2
• Create and get datasets
• Set a retention policy to automatically clean up old data
• Get and update table schemas
• Add and delete rows
• Get groups
• Import PBIX or Excel files
• Get tiles
WHY?
• Create custom Power BI dashboards with real-time data push
• Use the Power BI REST API or Azure Stream Analytics to
create and update from many different data sources in real
time
• External Console or desktop application integration
POWERBI REST APIS
39
Resoucres
• Power BI client app sample: https://msdn.microsoft.com/en-us/library/mt186159.aspx
• Power BI web app sample: https://msdn.microsoft.com/en-us/library/mt186158.aspx
• Github repository project code: https://github.com/search?utf8=%E2%9C%93&q=Power%20BI
INTEGRATE A TILE INTO AN APP INTEGRATE A REPORT INTO AN APP
AZURE – WITH BUSINESS INTELLIGENT
Q&A
http://facebook.com/terrencenguyenhoang
http://twitter.com/nhutcmos
https://profiles.google.com/nhutcmos
https://vn.linkedin.com/in/hoang-nhut-nguyen-40b82831
Nguyễn Hoàng Nhựt
Microsoft SharePoint MVP
E: nhutcmos@o365.vn
M: 098.808.7074
Skype: hoangnhut.nguyen

More Related Content

PPTX
Microsoft Azure Veri Servisleri
PPTX
Windows Azure Virtual Machines
PPTX
Azure fundamental -Introduction
PPTX
Azure fundamentals 03
PPTX
Azure Fundamentals || AZ-900
PPTX
Introduction to Microsoft Azure Compute
PPTX
Microsoft Azure News - Nov 2016
PPTX
Microsoft Azure - Extending your Datacenter - thinkASG University Series
Microsoft Azure Veri Servisleri
Windows Azure Virtual Machines
Azure fundamental -Introduction
Azure fundamentals 03
Azure Fundamentals || AZ-900
Introduction to Microsoft Azure Compute
Microsoft Azure News - Nov 2016
Microsoft Azure - Extending your Datacenter - thinkASG University Series

What's hot (20)

PPTX
Scu2016 OMS and PowerBI
PDF
Azure Stack - Azure in your own Data Center
PPTX
Geek Sync | Taking Your First Steps to the Cloud—Building a Hybrid Model
PPTX
Microsoft Azure in the Enterprise - thinkASG University Series
PPTX
Scott Guthrie's Windows Azure Overview
PDF
Microsoft Azure Stack
PPTX
Citrix on Azure
PPTX
Analytics in the Cloud
PDF
How Microsoft learned to love Java
PPTX
Extending On-Premise Infrastructure To Cloud
PDF
(New)SQL on AWS: Aurora serverless
PPTX
Microsoft Azure News - Oct 2016
PPTX
AZURE Data Related Services
PDF
UK Azure User Group - Blazor and Azure (Tim Ebenezer)
PDF
Cloud computing Azure
PDF
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
PPTX
Microsoft Azure News - Sept 2016
PPTX
Microsoft Azure News - 2018 June
PPTX
Easy cloud scaling with Azure
PPTX
Azure sql introduction
Scu2016 OMS and PowerBI
Azure Stack - Azure in your own Data Center
Geek Sync | Taking Your First Steps to the Cloud—Building a Hybrid Model
Microsoft Azure in the Enterprise - thinkASG University Series
Scott Guthrie's Windows Azure Overview
Microsoft Azure Stack
Citrix on Azure
Analytics in the Cloud
How Microsoft learned to love Java
Extending On-Premise Infrastructure To Cloud
(New)SQL on AWS: Aurora serverless
Microsoft Azure News - Oct 2016
AZURE Data Related Services
UK Azure User Group - Blazor and Azure (Tim Ebenezer)
Cloud computing Azure
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
Microsoft Azure News - Sept 2016
Microsoft Azure News - 2018 June
Easy cloud scaling with Azure
Azure sql introduction
Ad

Viewers also liked (8)

PPTX
Business Intelligent (BI) for Office 365
PPTX
SPSHK.PowerBI.SharePoint.NhutNguyen
PPTX
Modern Development with Microsoft
PPTX
Schema-free Microsoft Azure development
PPTX
User and License Management on SharePoint Online
PPTX
Get set.. Introduction to Windows Azure Development
PPTX
Azure for software development teams
PPTX
Windows Azure - Cloud Service Development Best Practices
Business Intelligent (BI) for Office 365
SPSHK.PowerBI.SharePoint.NhutNguyen
Modern Development with Microsoft
Schema-free Microsoft Azure development
User and License Management on SharePoint Online
Get set.. Introduction to Windows Azure Development
Azure for software development teams
Windows Azure - Cloud Service Development Best Practices
Ad

Similar to Azure.application development.nhut.nguyen (20)

PPTX
Serverless Application Development with Azure
PDF
[Rakuten TechTalk] Microsoft Azure (August 20, 2014)
PPTX
Microsoft-Azure-Overvi2222222222222ew.pptx
PPTX
Introduction to Azure Functions
PPTX
Introduzione al cloud computing e microsoft azure
PPTX
Cloud Powered Mobile Apps with Azure
PPTX
2014.10.22 Building Azure Solutions with Office 365
PDF
Making Data Scientists Productive in Azure
PPTX
Azure from scratch part 3 By Girish Kalamati
PPTX
Executive Summit for ISV & Application builders - January 2015
PPTX
Azure full
PPTX
Microsoft Azure News - Dec 2016
PPTX
Azure functions: Build apps faster with serverless architecture (March 2018)
PPTX
2015.04.23 Azure Mobile Services
PDF
IT PRO | Connections 2020 : Introduction to Logic Apps and automation solutio...
PDF
1 Introduction to Microsoft data platform analytics for release
PDF
Moving from SBS to Azure
PDF
KoprowskiT_SQLSatMoscow_WASDforBeginners
PPTX
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with D...
PPTX
Cepta The Future of Data with Power BI
Serverless Application Development with Azure
[Rakuten TechTalk] Microsoft Azure (August 20, 2014)
Microsoft-Azure-Overvi2222222222222ew.pptx
Introduction to Azure Functions
Introduzione al cloud computing e microsoft azure
Cloud Powered Mobile Apps with Azure
2014.10.22 Building Azure Solutions with Office 365
Making Data Scientists Productive in Azure
Azure from scratch part 3 By Girish Kalamati
Executive Summit for ISV & Application builders - January 2015
Azure full
Microsoft Azure News - Dec 2016
Azure functions: Build apps faster with serverless architecture (March 2018)
2015.04.23 Azure Mobile Services
IT PRO | Connections 2020 : Introduction to Logic Apps and automation solutio...
1 Introduction to Microsoft data platform analytics for release
Moving from SBS to Azure
KoprowskiT_SQLSatMoscow_WASDforBeginners
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with D...
Cepta The Future of Data with Power BI

More from Terrence Nguyen (7)

PPTX
Building a scalable search architecture in share point 2013
PPTX
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
PDF
SharePoint Saturday Vietnam 8th - managed metadata.pptx
PPTX
SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
PPTX
AppBattle VietNam 1st
PPT
Lotus Notes Application to SharePoint Migration Process
PPTX
Corporate social network get meet_core_value
Building a scalable search architecture in share point 2013
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
SharePoint Saturday Vietnam 8th - managed metadata.pptx
SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
AppBattle VietNam 1st
Lotus Notes Application to SharePoint Migration Process
Corporate social network get meet_core_value

Recently uploaded (20)

PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Approach and Philosophy of On baking technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Spectral efficient network and resource selection model in 5G networks
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Building Integrated photovoltaic BIPV_UPV.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
NewMind AI Weekly Chronicles - August'25 Week I
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology
Chapter 3 Spatial Domain Image Processing.pdf
MYSQL Presentation for SQL database connectivity
Spectral efficient network and resource selection model in 5G networks

Azure.application development.nhut.nguyen

  • 1. Azure in Application Development Hoang Nhut NGUYEN Microsoft SharePoint MVP Lecturer Founder @o365.vn http://o365.vn 24-Sep-2016 ParadiseVietnam
  • 2. ABOUT ME • Founder of Paradise Vietnam http://o365.vn • Lecturer in Microsoft Technology - SaigonCTT • Organizer and Speaker at SharePoint Saturday Vietnam • Organizer and Speaker at SharePoint Saturday Hong Kong • My Blog: http://nhutcmos.wordpress.com • Follow me: http://facebook.com/terrencenguyenhoang http://twitter.com/nhutcmos https://profiles.google.com/nhutcmos https://vn.linkedin.com/in/hoang-nhut-nguyen-40b82831 2
  • 3. AGENDA • Overview About Azure • Azure Virtual Machine • SharePoint Hosting with Azure • Azure Website • Azure SQL Database • Azure for IOT • Azure with Business Intelligent • Conclusion • Q&A 3
  • 12. > 500 miles AZURE VIRTUAL MACHINE
  • 14. AZURE – SHAREPONT HOSTING The SharePoint Server Farm item in the Azure Marketplace of the Azure portal has been removed. It has been replaced with the SharePoint 2013 non-HA Farm andSharePoint 2013 HA Farm items.
  • 15. AZURE – SHAREPONT HOSTING The basic SharePoint farm consists of three virtual machinesin this configuration.
  • 16. AZURE – SHAREPONT HOSTING The basic SharePoint farm consists of three virtual machinesin this configuration.
  • 26. SQL Database is a relational database service in the cloud based on the market-leading Microsoft SQL Server engine, with mission-critical capabilities. SQL Database delivers predictable performance, scalability, business continuity, data protection, and near-zero administration to cloud developers and solution architects. You can focus on rapid app development and accelerating your time to market, rather than managing virtual machines and infrastructure. Azure SQL Databse – Why?
  • 27.  Based on SQL server technology. (A subset of the product)  Fully managed service (Microsoft manage it completely!)  When creating it, you are required to provide a unique server name- (xxxx.database.windows.net).  We Don't to think and worry about:  VMs  Resources (IO, CPU, Memory)  Installations, upgrades, patches  Services  Files placement  Transaction log  Availability solutions Azure SQL Databse – What?
  • 28. Microsoft Azure SQL Database has the following properties:  Name – of the DB  Service Tier (Performance Level) – measured by “DTU” (a combination of CPU, IO and log usage)  Max Size – does not include the log file size  Collation – for all the tables are columns.  “Server” – in which group to place the DB You can change service tiers at any time with zero downtime to your application. (Scale up) Azure SQL Databse – What?
  • 29.  The Database Transaction Unit (DTU) is the unit of measure in SQL Database that represents the relative power of databases based on a real- world measure: the database transaction. We took a set of operations that are typical for an online transaction processing (OLTP) request, and then measured how many transactions could be completed per second under fully loaded conditions (that’s the short version, you can read the gory details in the Benchmark overview).  A Basic database has 5 DTUs, which means it can complete 5 transactions per second, while a Premium P11 database has 1750 DTUs. Azure SQL Databse – What?
  • 30. Microsoft Azure SQL Database – service tiers Azure SQL Databse - Pricing
  • 31. Azure SQL Databse - Pricing
  • 33. 33 AZURE – IoT Benefit from a comprehensive solution
  • 34. 34 AZURE – IoT IoT Suite Remote Monitoring preconfigured solution
  • 36. AZURE – WITH BUSINESS INTELLIGENT 36
  • 37. 37 Before we go any further, it’s important to know how data refresh works depending on your Power BI subscription type. There are two different types of user subscriptions • Power BI (free) • Power BI Pro. Power BI Pro provides additional refresh frequency and capacity. AZURE – WITH BUSINESS INTELLIGENT
  • 38. POWERBI REST APIS 38 WHAT? • Authenticate Power BI REST operations with Azure Active Directory OAuth2 • Create and get datasets • Set a retention policy to automatically clean up old data • Get and update table schemas • Add and delete rows • Get groups • Import PBIX or Excel files • Get tiles WHY? • Create custom Power BI dashboards with real-time data push • Use the Power BI REST API or Azure Stream Analytics to create and update from many different data sources in real time • External Console or desktop application integration
  • 39. POWERBI REST APIS 39 Resoucres • Power BI client app sample: https://msdn.microsoft.com/en-us/library/mt186159.aspx • Power BI web app sample: https://msdn.microsoft.com/en-us/library/mt186158.aspx • Github repository project code: https://github.com/search?utf8=%E2%9C%93&q=Power%20BI INTEGRATE A TILE INTO AN APP INTEGRATE A REPORT INTO AN APP
  • 40. AZURE – WITH BUSINESS INTELLIGENT

Editor's Notes

  • #5: Slide Objectives: Explain the three established industry terms for cloud services Speaker Notes: There is a lot of talk in the industry about different terms like Platform as a Service, Infrastructure as a Service, and Software as a Service. Since PDC08 when we first announced the Windows Azure our focus has been on delivering a platform as a service offering where you can build applications. Where the platform abstracts you from the complexities of building and running applications. We fundamentally believe that the future path forward for development is by providing a platform. In fact, as you’ll see in a few minutes, we believe that there are a number of new capabilities that should be delivered as services to the platform. Notes: There is a lot of confusion in the industry when it comes to the cloud. It’s important that you understand both what is happening in the industry and how we think about the cloud. This is the most commonly used taxonomy for differentiating between types of cloud services. The industry has defined three categories of services: IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications. PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed. SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue. It is important to note that these 3 types of services may exist independently of one another or combined with one another.
  • #9: Speaking Points: The second thing that I want to help you understand… neat thing that we’re doing with Windows Azure now is making it possible for you to mount durable drives to your virtual machine. We’re trying to do it in way that it is very reliable, consistent, and delivers a high performance. One of the things that’s different about how we enabled it is that when you mount a drive either in the portal or in the command line we are backing the disk with the Windows Azure Storage system that we’re running in the cloud today There are a couple nice characteristics about the storage system. Replication One is that we triple replicate the content within the data center. If a disk ever goes bad that you data is on then we have two other copies of the data that we can work with and we do not have any interruption of service We can then spin up a new replica once we detect a disk is bad From your VMs perspective you never know that an issue actually occurred [Transit to next slide] So you get much more reliability and an always on experience even when hardware fails One of the things that we provide which is a little different with Windows Azure is a really powerful storage architecture When we booted up our Virtual Machine and you saw all of the disks attached to it, the disks were not actually disks. They were virtual disks on top of our Windows Azure Storage system. We have redundancy built in for you. We can also load balance our reads and writes to the drives, so we can provide more predictable performance. On top of these physical drives that we use for blob storage we also have a set of SSD cache of drives. The benefit is that you are reading and writing through an SSD drive and then back to the physical disk.
  • #12: Speaking Points: This is designed to give you very reliable performance and hopefully it ensures that it is always on
  • #13: Speaking Points: The third aspect of Windows Azure Virtual Machines that is important to understand is …. Another thing that is nice about the Windows Azure Storage solution is that we have support for Continuous storage geo-replication What this means is that whenever you save something in the storage system, in the background we can automatically replicate the data to another datacenter We guarantee that these data centers are several hundred miles (500) apart so that in the case of a natural disaster or a complete data center failure you can be ensured that a copy of your data exists somewhere else. You don’t have to set anything up to enable it. It’s automatically enabled by default. You can turn it off if there are policy reasons why you wouldn’t want it enabled. The end result is that you can deliver more robust solutions with even greater integrity
  • #15: Speaking Points: The third aspect of Windows Azure Virtual Machines that is important to understand is …. Another thing that is nice about the Windows Azure Storage solution is that we have support for Continuous storage geo-replication What this means is that whenever you save something in the storage system, in the background we can automatically replicate the data to another datacenter We guarantee that these data centers are several hundred miles (500) apart so that in the case of a natural disaster or a complete data center failure you can be ensured that a copy of your data exists somewhere else. You don’t have to set anything up to enable it. It’s automatically enabled by default. You can turn it off if there are policy reasons why you wouldn’t want it enabled. The end result is that you can deliver more robust solutions with even greater integrity
  • #16: Speaking Points: The third aspect of Windows Azure Virtual Machines that is important to understand is …. Another thing that is nice about the Windows Azure Storage solution is that we have support for Continuous storage geo-replication What this means is that whenever you save something in the storage system, in the background we can automatically replicate the data to another datacenter We guarantee that these data centers are several hundred miles (500) apart so that in the case of a natural disaster or a complete data center failure you can be ensured that a copy of your data exists somewhere else. You don’t have to set anything up to enable it. It’s automatically enabled by default. You can turn it off if there are policy reasons why you wouldn’t want it enabled. The end result is that you can deliver more robust solutions with even greater integrity
  • #17: Speaking Points: The third aspect of Windows Azure Virtual Machines that is important to understand is …. Another thing that is nice about the Windows Azure Storage solution is that we have support for Continuous storage geo-replication What this means is that whenever you save something in the storage system, in the background we can automatically replicate the data to another datacenter We guarantee that these data centers are several hundred miles (500) apart so that in the case of a natural disaster or a complete data center failure you can be ensured that a copy of your data exists somewhere else. You don’t have to set anything up to enable it. It’s automatically enabled by default. You can turn it off if there are policy reasons why you wouldn’t want it enabled. The end result is that you can deliver more robust solutions with even greater integrity
  • #19: Speaking Points: Transition Virtual machines provide a very flexible compute model. Another compute service available in Windows Azure is called Windows Azure Web Sites. Definition: Windows Azure Web Sites there is a managed service that you can use to run web sites and web APIs. Enable you to quickly stand up web applications and web sites on the internet Auto-managed environment Just say that you want a web, here’s the DNS, copy the content, and we do the rest You don’t have to worry or think about VMs, servers, or infrastructure. You can simply focus on building and deploying HTTP based applications. Enables you to build web sites using ASP.NET, Node.js, PHP, and now with an update a few weeks ago – Python Allows you to use any tool and any operating system to build these sites including Windows, OS X, and Linux. Enables a very fast deployment model. You can literally deploy in seconds. You can easily deploy these sites using the tools and infrastructure you know. We support several flexible deployment options including FTP, GIT, and Team Foundation Services What is nice about this offering is that not only does it enable to very quickly get going, but it also allows you to start with a free offer in a shared environment. Pricing starts at free.. Perpetually free and then you can scale up as you need more capability You can then scale up these sites using reserved instances for higher performance and isolation and scale out these sites as your web site becomes successful and you have increased load.
  • #20: Speaking Points: Just to recap When I’m running shared, multiple web sites from multiple customers are use the same virtual machine instances
  • #21: Speaking Points: In shared mode the web sites can be scaled out to run on multiple shared instances, In this case Windows Azure provides load balancing of incoming requests resulting in better response time and performance for your application and higher availability
  • #22: Speaking Points: If we really need to scale our application or we want to isolate our application, perhaps to use more memory, we can switch our app to reserved mode In this case Windows Azure will use an instance out of the pool of available instances, deploy your site, and continue to serve up requests
  • #23: Speaking Points: Just like with shared mode, we can also scale out with reserved mode, in which case the machine instances are registered with the load balancer for your web application. This can result in better response time, performance, and availability for your web application.
  • #24: Speaking Points: What’s also cool is that you can have multiple sites in a reserved instance. So if you have three or four sites as I had in the demo, they can all run in my reserved instance, so I can be more efficient with using the resources. This is great if you want to run multiple sites for others or sites you want to run isolated
  • #28: It gets features a lot before the boxed product receives them.