SlideShare a Scribd company logo
1 of 19
Karthikeyan Anbarasan
     www.f5debug.Net
About Me

 Microsoft MVP in ASP.NET/IIS
 Founder of www.F5debug.Net
 Author, Blogger, Speaker
 Author of the SQL Server Integration Services
  Step by Step Tutorials free eBook
 MCP, MCAD, MCSD, MCTS.
 Mindcracker and Dotnetfunda MVP.
   Cloud Fundamentals
   Windows Azure
   Windows Azure Architecture
   Windows Azure Components
   Windows Azure Demo
   SQL Azure
   SQL Azure Portal
   SQL Azure Demo
   Q&A
   Cloud: on-demand, scalable, multi-tenant,
    self-service compute and storage resources
   Infrastructure as a Service (IaaS): basic compute
    and storage resources
    ◦ On-demand servers
    ◦ Amazon EC2, VMWare vCloud

   Platform as a Service (PaaS): cloud application
    infrastructure
    ◦ On-demand application-hosting environment
    ◦ E.g. Google AppEngine, Salesforce.com, Windows Azure

   Software as a Service (SaaS): cloud applications
    ◦ On-demand applications
    ◦ E.g. Office 365, GMail, Microsoft Office Web Companions
Windows Azure
   Managed for You   Standalone   IaaS   PaaS   SaaS
                       Servers
Applications
Runtimes
Database
Operating System
Virtualization
Server
Storage
Networking
   The Windows Azure Platform is an Internet-scale
    cloud computing and services platform hosted in
    Microsoft data centers.
   Windows Azure Platform includes the foundation
    layer of Windows Azure as well as a set of developer
    services which can be used individually or together.
   Provides the best and most comprehensive platform
    as a service offering for building, deploying and
    running cloud applications.
                                             Ready for Next
                       Leverage Existing
Open and Flexible                              Generation
                         Investments
                                              Applications




                                         FABRIC
                                         • This service
                     STORAGE               monitor and
                                           manage
                     • This service
                                           application
                       stores the data

    COMPUTE
    • This service
      runs the
      application
   Web Role Instance
    ◦ It accepts incoming HTTP and HTTPS Requests
    ◦ It runs on the VM that includes IIS 7.0
    ◦ It can be implemented using ASP.NET, WCF



       Input          Web Roles       ASP.Net UI
    Http/Https         Instance
     Request
   Worker Role Instance
    ◦   It   does not have IIS Configured.
    ◦   It   is not hosted on IIS.
    ◦   It   functions like a background job
    ◦   It   cannot gets input from outside world directly
    ◦   It   takes batch job and runs indefinately

        Input from
                            Worker Roles          Output to
         Webrole /
                             Instance            Blob, Tables
          Queue
                                                 and Queues
Desktop                   Windows Azure
   EXE                       •   Service Package
   Application
    Configuration             •   Service Configuration
   Manifest                  •   Service Definition
   DLL                       •   Service Role
    ◦ Windows Forms Library
                                  –   Web Role
    ◦ Windows Service
                                  –   Worker Role
   Local Data Stores
                              •   Internet Data Stores
Building the Application
   SQL Azure Database is a cloud database service from
    Microsoft.
   SQL Azure provides web-facing database
    functionality as a utility service.
   SQL Azure is a key component of the Microsoft data
    platform offering flexibility and scalability; reliability
    and security; and developer agility.
   Cloud-based database solutions such as SQL Azure
    can provide many benefits, including
    ◦   rapid provisioning
    ◦   cost-effective scalability
    ◦   high availability
    ◦   reduced management overhead.
SDS is built on three key pillars
1. Storage for all data types from birth
   to archival
2. Rich data processing services
3. Operational excellence

   Scale free
   High Availability
   Geo Replication
   On-Demand Service
   Easy to use
Demo on how to use the SQL Azure
Management Portal
   You can contact me for any help @
    Karthikeyan@f5debug.net
   For Azure quick starts look at
    www.windowsazure.com
Overview of Azure and Cloud Computing

More Related Content

What's hot

Get rid of credentials from your code: Using Managed identities for Azure res...
Get rid of credentials from your code: Using Managed identities for Azure res...Get rid of credentials from your code: Using Managed identities for Azure res...
Get rid of credentials from your code: Using Managed identities for Azure res...Joonas Westlin
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud servicesAymeric Weinbach
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app welySpiffy
 
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
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureIdo Flatow
 
Windows Azure Diagnostics
Windows Azure DiagnosticsWindows Azure Diagnostics
Windows Azure DiagnosticsNeil Mackenzie
 
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and CompositionWSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and CompositionWSO2
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...WSO2
 
Introduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationIntroduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationMichael Rüefli
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual MachinesClint Edmonson
 
Asp.net identity dot netconf
Asp.net identity dot netconfAsp.net identity dot netconf
Asp.net identity dot netconfrustd
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldIdo Flatow
 
Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureFord AntiTrust
 
Visual Studio LightSwitch
Visual Studio LightSwitchVisual Studio LightSwitch
Visual Studio LightSwitchDanijel Malik
 
App fabric hybrid computing
App fabric   hybrid computingApp fabric   hybrid computing
App fabric hybrid computingHammad Rajjoub
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows AzureRavi Ranjan Karn
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sitesAymeric Weinbach
 

What's hot (20)

Scu2016 Azure Best practices
Scu2016 Azure Best practicesScu2016 Azure Best practices
Scu2016 Azure Best practices
 
Get rid of credentials from your code: Using Managed identities for Azure res...
Get rid of credentials from your code: Using Managed identities for Azure res...Get rid of credentials from your code: Using Managed identities for Azure res...
Get rid of credentials from your code: Using Managed identities for Azure res...
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud services
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app wely
 
Cnam cours azure iaas
Cnam cours azure iaasCnam cours azure iaas
Cnam cours azure iaas
 
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
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with Azure
 
Windows Azure Diagnostics
Windows Azure DiagnosticsWindows Azure Diagnostics
Windows Azure Diagnostics
 
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and CompositionWSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
WSO2Con USA 2015: Building Web Apps with Reusable UI Components and Composition
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
 
Introduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationIntroduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management Automation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual Machines
 
Asp.net identity dot netconf
Asp.net identity dot netconfAsp.net identity dot netconf
Asp.net identity dot netconf
 
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the FieldMigrating Customers to Microsoft Azure: Lessons Learned From the Field
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
 
Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows Azure
 
Visual Studio LightSwitch
Visual Studio LightSwitchVisual Studio LightSwitch
Visual Studio LightSwitch
 
App fabric hybrid computing
App fabric   hybrid computingApp fabric   hybrid computing
App fabric hybrid computing
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sites
 

Viewers also liked

Dwyer Flow Meters
Dwyer Flow MetersDwyer Flow Meters
Dwyer Flow MetersSHORTBUS101
 
Crowdfunding per la radio: analisi e casi di studio
Crowdfunding per la radio: analisi e casi di studioCrowdfunding per la radio: analisi e casi di studio
Crowdfunding per la radio: analisi e casi di studioTiziano Bonini
 
Invest search
Invest searchInvest search
Invest searchpaniker
 
Some Insights on Startups - a founders journey
Some Insights on Startups - a founders journeySome Insights on Startups - a founders journey
Some Insights on Startups - a founders journeyRoger L. Basler de Roca
 
Presentacion trabajo final(1)_grupo_102058_180
Presentacion trabajo final(1)_grupo_102058_180Presentacion trabajo final(1)_grupo_102058_180
Presentacion trabajo final(1)_grupo_102058_180Claudia_Ruiz_Sanchez
 
BLOGGING-Qué supone y cómo puede cambiar tu vida
BLOGGING-Qué supone y cómo puede cambiar tu vidaBLOGGING-Qué supone y cómo puede cambiar tu vida
BLOGGING-Qué supone y cómo puede cambiar tu vidaJoanna Ferrero Socias
 
Condiciones de uso brincolines p&c 050112
Condiciones de uso brincolines p&c 050112Condiciones de uso brincolines p&c 050112
Condiciones de uso brincolines p&c 050112PachangasyChangos
 
Free UK UFO National Archives Documents
Free UK UFO National Archives DocumentsFree UK UFO National Archives Documents
Free UK UFO National Archives Documentsalienuforesearch
 
Estudio sobre la actividad exportadora de los arquitectos españoles
Estudio sobre la actividad exportadora de los arquitectos españolesEstudio sobre la actividad exportadora de los arquitectos españoles
Estudio sobre la actividad exportadora de los arquitectos españolesGORKA IRIBAR
 
13vo Seminario Internacional JKA Shihan. Tatsuya Naka 2015
13vo Seminario Internacional JKA Shihan. Tatsuya Naka 201513vo Seminario Internacional JKA Shihan. Tatsuya Naka 2015
13vo Seminario Internacional JKA Shihan. Tatsuya Naka 2015JKAWFMEXICO
 
Sisare,Servicios Informáticos
Sisare,Servicios InformáticosSisare,Servicios Informáticos
Sisare,Servicios InformáticosSisare
 
La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...
La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...
La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...Jacinto Llorca
 
Estudio emprendedores colombianos
Estudio emprendedores colombianosEstudio emprendedores colombianos
Estudio emprendedores colombianosMarketing News
 
Stellenbeschreibung juni 2010 1
Stellenbeschreibung juni 2010 1Stellenbeschreibung juni 2010 1
Stellenbeschreibung juni 2010 1muslimehelfen
 
O amor não é um jogo de criança krishnananda
O amor não é um jogo de criança krishnanandaO amor não é um jogo de criança krishnananda
O amor não é um jogo de criança krishnanandaggmota
 
Clase 1 fundacom 2011 parte2
Clase 1 fundacom 2011 parte2Clase 1 fundacom 2011 parte2
Clase 1 fundacom 2011 parte2Independent
 
Analisis experiencias educ_japon
Analisis experiencias educ_japonAnalisis experiencias educ_japon
Analisis experiencias educ_japonWuj Chixot
 

Viewers also liked (20)

Dwyer Flow Meters
Dwyer Flow MetersDwyer Flow Meters
Dwyer Flow Meters
 
Crowdfunding per la radio: analisi e casi di studio
Crowdfunding per la radio: analisi e casi di studioCrowdfunding per la radio: analisi e casi di studio
Crowdfunding per la radio: analisi e casi di studio
 
Invest search
Invest searchInvest search
Invest search
 
Some Insights on Startups - a founders journey
Some Insights on Startups - a founders journeySome Insights on Startups - a founders journey
Some Insights on Startups - a founders journey
 
Cristian lopez
Cristian lopezCristian lopez
Cristian lopez
 
Presentacion trabajo final(1)_grupo_102058_180
Presentacion trabajo final(1)_grupo_102058_180Presentacion trabajo final(1)_grupo_102058_180
Presentacion trabajo final(1)_grupo_102058_180
 
BLOGGING-Qué supone y cómo puede cambiar tu vida
BLOGGING-Qué supone y cómo puede cambiar tu vidaBLOGGING-Qué supone y cómo puede cambiar tu vida
BLOGGING-Qué supone y cómo puede cambiar tu vida
 
Condiciones de uso brincolines p&c 050112
Condiciones de uso brincolines p&c 050112Condiciones de uso brincolines p&c 050112
Condiciones de uso brincolines p&c 050112
 
Free UK UFO National Archives Documents
Free UK UFO National Archives DocumentsFree UK UFO National Archives Documents
Free UK UFO National Archives Documents
 
Estudio sobre la actividad exportadora de los arquitectos españoles
Estudio sobre la actividad exportadora de los arquitectos españolesEstudio sobre la actividad exportadora de los arquitectos españoles
Estudio sobre la actividad exportadora de los arquitectos españoles
 
13vo Seminario Internacional JKA Shihan. Tatsuya Naka 2015
13vo Seminario Internacional JKA Shihan. Tatsuya Naka 201513vo Seminario Internacional JKA Shihan. Tatsuya Naka 2015
13vo Seminario Internacional JKA Shihan. Tatsuya Naka 2015
 
Sisare,Servicios Informáticos
Sisare,Servicios InformáticosSisare,Servicios Informáticos
Sisare,Servicios Informáticos
 
La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...
La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...
La culpa no es del oso. Un ejemplo de cómo una misma acción puede vender todo...
 
Estudio emprendedores colombianos
Estudio emprendedores colombianosEstudio emprendedores colombianos
Estudio emprendedores colombianos
 
Stellenbeschreibung juni 2010 1
Stellenbeschreibung juni 2010 1Stellenbeschreibung juni 2010 1
Stellenbeschreibung juni 2010 1
 
Hacking
HackingHacking
Hacking
 
O amor não é um jogo de criança krishnananda
O amor não é um jogo de criança krishnanandaO amor não é um jogo de criança krishnananda
O amor não é um jogo de criança krishnananda
 
Clase 1 fundacom 2011 parte2
Clase 1 fundacom 2011 parte2Clase 1 fundacom 2011 parte2
Clase 1 fundacom 2011 parte2
 
Fichas
FichasFichas
Fichas
 
Analisis experiencias educ_japon
Analisis experiencias educ_japonAnalisis experiencias educ_japon
Analisis experiencias educ_japon
 

Similar to Overview of Azure and Cloud Computing

Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric Luis Valencia
 
Sudheer d desertcodecamp_11_05_2011
Sudheer d desertcodecamp_11_05_2011Sudheer d desertcodecamp_11_05_2011
Sudheer d desertcodecamp_11_05_2011SudheerD
 
Getting started with development in azure
Getting started with development in azureGetting started with development in azure
Getting started with development in azureJasjit Chopra
 
Windows Phone 7 and Windows Azure – A Match Made in the Cloud
Windows Phone 7 and Windows Azure – A Match Made in the CloudWindows Phone 7 and Windows Azure – A Match Made in the Cloud
Windows Phone 7 and Windows Azure – A Match Made in the CloudMichael Collier
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azureMostafa
 
Azure in Developer Perspective
Azure in Developer PerspectiveAzure in Developer Perspective
Azure in Developer Perspectiverizaon
 
Developing and deploying windows azure applications
Developing and deploying windows azure applicationsDeveloping and deploying windows azure applications
Developing and deploying windows azure applicationsManish Corriea
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupMichael Frank
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesNirmal Thewarathanthri
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using AzureMostafa
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java CloudAnkur Gupta
 
Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)Prabath Fonseka
 

Similar to Overview of Azure and Cloud Computing (20)

Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
 
Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric Global Azure Bootcamp: Azure service fabric
Global Azure Bootcamp: Azure service fabric
 
Sudheer d desertcodecamp_11_05_2011
Sudheer d desertcodecamp_11_05_2011Sudheer d desertcodecamp_11_05_2011
Sudheer d desertcodecamp_11_05_2011
 
Getting started with development in azure
Getting started with development in azureGetting started with development in azure
Getting started with development in azure
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Windows Phone 7 and Windows Azure – A Match Made in the Cloud
Windows Phone 7 and Windows Azure – A Match Made in the CloudWindows Phone 7 and Windows Azure – A Match Made in the Cloud
Windows Phone 7 and Windows Azure – A Match Made in the Cloud
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azure
 
Azure in Developer Perspective
Azure in Developer PerspectiveAzure in Developer Perspective
Azure in Developer Perspective
 
Developing and deploying windows azure applications
Developing and deploying windows azure applicationsDeveloping and deploying windows azure applications
Developing and deploying windows azure applications
 
Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Micro services
Micro servicesMicro services
Micro services
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User Group
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updates
 
cloud computing
cloud computingcloud computing
cloud computing
 
ASAP Session 3
ASAP Session 3ASAP Session 3
ASAP Session 3
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
 
10052016114313.pptx
10052016114313.pptx10052016114313.pptx
10052016114313.pptx
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)
 

More from Abhishek Sur

Azure servicefabric
Azure servicefabricAzure servicefabric
Azure servicefabricAbhishek Sur
 
Building a bot with an intent
Building a bot with an intentBuilding a bot with an intent
Building a bot with an intentAbhishek Sur
 
C# 7.0 Hacks and Features
C# 7.0 Hacks and FeaturesC# 7.0 Hacks and Features
C# 7.0 Hacks and FeaturesAbhishek Sur
 
Angular JS, A dive to concepts
Angular JS, A dive to conceptsAngular JS, A dive to concepts
Angular JS, A dive to conceptsAbhishek Sur
 
Stream Analytics Service in Azure
Stream Analytics Service in AzureStream Analytics Service in Azure
Stream Analytics Service in AzureAbhishek Sur
 
Working with Azure Resource Manager Templates
Working with Azure Resource Manager TemplatesWorking with Azure Resource Manager Templates
Working with Azure Resource Manager TemplatesAbhishek Sur
 
F12 debugging in Ms edge
F12 debugging in Ms edgeF12 debugging in Ms edge
F12 debugging in Ms edgeAbhishek Sur
 
Mobile Services for Windows Azure
Mobile Services for Windows AzureMobile Services for Windows Azure
Mobile Services for Windows AzureAbhishek Sur
 
Service bus to build Bridges
Service bus to build BridgesService bus to build Bridges
Service bus to build BridgesAbhishek Sur
 
Windows azure pack overview
Windows azure pack overviewWindows azure pack overview
Windows azure pack overviewAbhishek Sur
 
AMicrosoft azure hyper v recovery manager overview
AMicrosoft azure hyper v recovery manager overviewAMicrosoft azure hyper v recovery manager overview
AMicrosoft azure hyper v recovery manager overviewAbhishek Sur
 
Di api di server b1 ws
Di api di server b1 wsDi api di server b1 ws
Di api di server b1 wsAbhishek Sur
 
Integrating cortana with wp8 app
Integrating cortana with wp8 appIntegrating cortana with wp8 app
Integrating cortana with wp8 appAbhishek Sur
 
Asp.net performance
Asp.net performanceAsp.net performance
Asp.net performanceAbhishek Sur
 
Introduction to XAML and its features
Introduction to XAML and its featuresIntroduction to XAML and its features
Introduction to XAML and its featuresAbhishek Sur
 
SQL Server2012 Enhancements
SQL Server2012 EnhancementsSQL Server2012 Enhancements
SQL Server2012 EnhancementsAbhishek Sur
 
Dev days Visual Studio 2012 Enhancements
Dev days Visual Studio 2012 EnhancementsDev days Visual Studio 2012 Enhancements
Dev days Visual Studio 2012 EnhancementsAbhishek Sur
 
Hidden Facts of .NET Language Gems
Hidden Facts of .NET Language GemsHidden Facts of .NET Language Gems
Hidden Facts of .NET Language GemsAbhishek Sur
 
ASP.NET 4.5 webforms
ASP.NET 4.5 webformsASP.NET 4.5 webforms
ASP.NET 4.5 webformsAbhishek Sur
 

More from Abhishek Sur (20)

Azure servicefabric
Azure servicefabricAzure servicefabric
Azure servicefabric
 
Building a bot with an intent
Building a bot with an intentBuilding a bot with an intent
Building a bot with an intent
 
Code review
Code reviewCode review
Code review
 
C# 7.0 Hacks and Features
C# 7.0 Hacks and FeaturesC# 7.0 Hacks and Features
C# 7.0 Hacks and Features
 
Angular JS, A dive to concepts
Angular JS, A dive to conceptsAngular JS, A dive to concepts
Angular JS, A dive to concepts
 
Stream Analytics Service in Azure
Stream Analytics Service in AzureStream Analytics Service in Azure
Stream Analytics Service in Azure
 
Working with Azure Resource Manager Templates
Working with Azure Resource Manager TemplatesWorking with Azure Resource Manager Templates
Working with Azure Resource Manager Templates
 
F12 debugging in Ms edge
F12 debugging in Ms edgeF12 debugging in Ms edge
F12 debugging in Ms edge
 
Mobile Services for Windows Azure
Mobile Services for Windows AzureMobile Services for Windows Azure
Mobile Services for Windows Azure
 
Service bus to build Bridges
Service bus to build BridgesService bus to build Bridges
Service bus to build Bridges
 
Windows azure pack overview
Windows azure pack overviewWindows azure pack overview
Windows azure pack overview
 
AMicrosoft azure hyper v recovery manager overview
AMicrosoft azure hyper v recovery manager overviewAMicrosoft azure hyper v recovery manager overview
AMicrosoft azure hyper v recovery manager overview
 
Di api di server b1 ws
Di api di server b1 wsDi api di server b1 ws
Di api di server b1 ws
 
Integrating cortana with wp8 app
Integrating cortana with wp8 appIntegrating cortana with wp8 app
Integrating cortana with wp8 app
 
Asp.net performance
Asp.net performanceAsp.net performance
Asp.net performance
 
Introduction to XAML and its features
Introduction to XAML and its featuresIntroduction to XAML and its features
Introduction to XAML and its features
 
SQL Server2012 Enhancements
SQL Server2012 EnhancementsSQL Server2012 Enhancements
SQL Server2012 Enhancements
 
Dev days Visual Studio 2012 Enhancements
Dev days Visual Studio 2012 EnhancementsDev days Visual Studio 2012 Enhancements
Dev days Visual Studio 2012 Enhancements
 
Hidden Facts of .NET Language Gems
Hidden Facts of .NET Language GemsHidden Facts of .NET Language Gems
Hidden Facts of .NET Language Gems
 
ASP.NET 4.5 webforms
ASP.NET 4.5 webformsASP.NET 4.5 webforms
ASP.NET 4.5 webforms
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Overview of Azure and Cloud Computing

  • 1. Karthikeyan Anbarasan www.f5debug.Net
  • 2. About Me  Microsoft MVP in ASP.NET/IIS  Founder of www.F5debug.Net  Author, Blogger, Speaker  Author of the SQL Server Integration Services Step by Step Tutorials free eBook  MCP, MCAD, MCSD, MCTS.  Mindcracker and Dotnetfunda MVP.
  • 3. Cloud Fundamentals  Windows Azure  Windows Azure Architecture  Windows Azure Components  Windows Azure Demo  SQL Azure  SQL Azure Portal  SQL Azure Demo  Q&A
  • 4. Cloud: on-demand, scalable, multi-tenant, self-service compute and storage resources
  • 5. Infrastructure as a Service (IaaS): basic compute and storage resources ◦ On-demand servers ◦ Amazon EC2, VMWare vCloud  Platform as a Service (PaaS): cloud application infrastructure ◦ On-demand application-hosting environment ◦ E.g. Google AppEngine, Salesforce.com, Windows Azure  Software as a Service (SaaS): cloud applications ◦ On-demand applications ◦ E.g. Office 365, GMail, Microsoft Office Web Companions
  • 6. Windows Azure Managed for You Standalone IaaS PaaS SaaS Servers Applications Runtimes Database Operating System Virtualization Server Storage Networking
  • 7. The Windows Azure Platform is an Internet-scale cloud computing and services platform hosted in Microsoft data centers.  Windows Azure Platform includes the foundation layer of Windows Azure as well as a set of developer services which can be used individually or together.  Provides the best and most comprehensive platform as a service offering for building, deploying and running cloud applications. Ready for Next Leverage Existing Open and Flexible Generation Investments Applications
  • 8.
  • 9. FABRIC • This service STORAGE monitor and manage • This service application stores the data COMPUTE • This service runs the application
  • 10. Web Role Instance ◦ It accepts incoming HTTP and HTTPS Requests ◦ It runs on the VM that includes IIS 7.0 ◦ It can be implemented using ASP.NET, WCF Input Web Roles ASP.Net UI Http/Https Instance Request
  • 11. Worker Role Instance ◦ It does not have IIS Configured. ◦ It is not hosted on IIS. ◦ It functions like a background job ◦ It cannot gets input from outside world directly ◦ It takes batch job and runs indefinately Input from Worker Roles Output to Webrole / Instance Blob, Tables Queue and Queues
  • 12. Desktop Windows Azure  EXE • Service Package  Application Configuration • Service Configuration  Manifest • Service Definition  DLL • Service Role ◦ Windows Forms Library – Web Role ◦ Windows Service – Worker Role  Local Data Stores • Internet Data Stores
  • 14.
  • 15. SQL Azure Database is a cloud database service from Microsoft.  SQL Azure provides web-facing database functionality as a utility service.  SQL Azure is a key component of the Microsoft data platform offering flexibility and scalability; reliability and security; and developer agility.  Cloud-based database solutions such as SQL Azure can provide many benefits, including ◦ rapid provisioning ◦ cost-effective scalability ◦ high availability ◦ reduced management overhead.
  • 16. SDS is built on three key pillars 1. Storage for all data types from birth to archival 2. Rich data processing services 3. Operational excellence  Scale free  High Availability  Geo Replication  On-Demand Service  Easy to use
  • 17. Demo on how to use the SQL Azure Management Portal
  • 18. You can contact me for any help @ Karthikeyan@f5debug.net  For Azure quick starts look at www.windowsazure.com