SlideShare a Scribd company logo
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
Overview of Azure and Cloud Computing
   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

Scu2016 Azure Best practices
Scu2016 Azure Best practicesScu2016 Azure Best practices
Scu2016 Azure Best practices
Alexandre Verkinderen
 
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 services
Aymeric Weinbach
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app wely
Spiffy
 
Cnam cours azure iaas
Cnam cours azure iaasCnam cours azure iaas
Cnam cours azure iaas
Aymeric Weinbach
 
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
Spiffy
 
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
Ido Flatow
 
Windows Azure Diagnostics
Windows Azure DiagnosticsWindows Azure Diagnostics
Windows Azure Diagnostics
Neil 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 Composition
WSO2
 
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 Automation
Michael Rüefli
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Anuradha Namal
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual Machines
Clint Edmonson
 
Asp.net identity dot netconf
Asp.net identity dot netconfAsp.net identity dot netconf
Asp.net identity dot netconf
rustd
 
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
Ido 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 Azure
Ford AntiTrust
 
Visual Studio LightSwitch
Visual Studio LightSwitchVisual Studio LightSwitch
Visual Studio LightSwitch
Danijel Malik
 
App fabric hybrid computing
App fabric   hybrid computingApp fabric   hybrid computing
App fabric hybrid computing
Hammad Rajjoub
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
Ravi Ranjan Karn
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sites
Aymeric 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 Meters
SHORTBUS101
 
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
Tiziano Bonini
 
Invest search
Invest searchInvest search
Invest search
paniker
 
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
Roger L. Basler de Roca
 
Cristian lopez
Cristian lopezCristian lopez
Cristian lopez
cristianpatricio431
 
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
Claudia_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 vida
Joanna 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 050112
PachangasyChangos
 
Free UK UFO National Archives Documents
Free UK UFO National Archives DocumentsFree UK UFO National Archives Documents
Free UK UFO National Archives Documents
alienuforesearch
 
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
GORKA 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 2015
JKAWFMEXICO
 
Sisare,Servicios Informáticos
Sisare,Servicios InformáticosSisare,Servicios Informáticos
Sisare,Servicios Informáticos
Sisare
 
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 colombianos
Marketing News
 
Stellenbeschreibung juni 2010 1
Stellenbeschreibung juni 2010 1Stellenbeschreibung juni 2010 1
Stellenbeschreibung juni 2010 1
muslimehelfen
 
Hacking
HackingHacking
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
ggmota
 
Clase 1 fundacom 2011 parte2
Clase 1 fundacom 2011 parte2Clase 1 fundacom 2011 parte2
Clase 1 fundacom 2011 parte2
Independent
 
Fichas
FichasFichas
Fichas
duvan9703
 
Analisis experiencias educ_japon
Analisis experiencias educ_japonAnalisis experiencias educ_japon
Analisis experiencias educ_japon
Wuj 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

Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
Doug Vanderweide
 
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_2011
SudheerD
 
Getting started with development in azure
Getting started with development in azureGetting started with development in azure
Getting started with development in azure
Jasjit Chopra
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
Mohab El-Shishtawy
 
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
Michael Collier
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azure
Mostafa
 
Azure in Developer Perspective
Azure in Developer PerspectiveAzure in Developer Perspective
Azure in Developer Perspective
rizaon
 
Developing and deploying windows azure applications
Developing and deploying windows azure applicationsDeveloping and deploying windows azure applications
Developing and deploying windows azure applications
Manish Corriea
 
Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
Doug Vanderweide
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
Murali Krishna Alluri
 
Micro services
Micro servicesMicro services
Micro services
Brian Perera
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User Group
Michael Frank
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updates
Nirmal Thewarathanthri
 
cloud computing
cloud computingcloud computing
cloud computing
Abhijeet Shah
 
ASAP Session 3
ASAP Session 3ASAP Session 3
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
Mostafa
 
10052016114313.pptx
10052016114313.pptx10052016114313.pptx
10052016114313.pptx
ssuseraa1e2b2
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
Ankur 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 servicefabric
Abhishek Sur
 
Building a bot with an intent
Building a bot with an intentBuilding a bot with an intent
Building a bot with an intent
Abhishek Sur
 
Code review
Code reviewCode review
Code review
Abhishek Sur
 
C# 7.0 Hacks and Features
C# 7.0 Hacks and FeaturesC# 7.0 Hacks and Features
C# 7.0 Hacks and Features
Abhishek Sur
 
Angular JS, A dive to concepts
Angular JS, A dive to conceptsAngular JS, A dive to concepts
Angular JS, A dive to concepts
Abhishek Sur
 
Stream Analytics Service in Azure
Stream Analytics Service in AzureStream Analytics Service in Azure
Stream Analytics Service in Azure
Abhishek Sur
 
Working with Azure Resource Manager Templates
Working with Azure Resource Manager TemplatesWorking with Azure Resource Manager Templates
Working with Azure Resource Manager Templates
Abhishek Sur
 
F12 debugging in Ms edge
F12 debugging in Ms edgeF12 debugging in Ms edge
F12 debugging in Ms edge
Abhishek Sur
 
Mobile Services for Windows Azure
Mobile Services for Windows AzureMobile Services for Windows Azure
Mobile Services for Windows Azure
Abhishek Sur
 
Service bus to build Bridges
Service bus to build BridgesService bus to build Bridges
Service bus to build Bridges
Abhishek Sur
 
Windows azure pack overview
Windows azure pack overviewWindows azure pack overview
Windows azure pack overview
Abhishek 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 overview
Abhishek Sur
 
Di api di server b1 ws
Di api di server b1 wsDi api di server b1 ws
Di api di server b1 ws
Abhishek Sur
 
Integrating cortana with wp8 app
Integrating cortana with wp8 appIntegrating cortana with wp8 app
Integrating cortana with wp8 app
Abhishek Sur
 
Asp.net performance
Asp.net performanceAsp.net performance
Asp.net performance
Abhishek Sur
 
Introduction to XAML and its features
Introduction to XAML and its featuresIntroduction to XAML and its features
Introduction to XAML and its features
Abhishek Sur
 
SQL Server2012 Enhancements
SQL Server2012 EnhancementsSQL Server2012 Enhancements
SQL Server2012 Enhancements
Abhishek Sur
 
Dev days Visual Studio 2012 Enhancements
Dev days Visual Studio 2012 EnhancementsDev days Visual Studio 2012 Enhancements
Dev days Visual Studio 2012 Enhancements
Abhishek Sur
 
Hidden Facts of .NET Language Gems
Hidden Facts of .NET Language GemsHidden Facts of .NET Language Gems
Hidden Facts of .NET Language Gems
Abhishek Sur
 
ASP.NET 4.5 webforms
ASP.NET 4.5 webformsASP.NET 4.5 webforms
ASP.NET 4.5 webforms
Abhishek 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

Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
313mohammedarshad
 
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
maigasapphire
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
Edge AI and Vision Alliance
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
Zilliz
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
SynapseIndia
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSECHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
kumarjarun2010
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
SynapseIndia
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
Priyanka Aash
 
Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...
chetankumar9855
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Muhammad Ali
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
bhumivarma35300
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
CEPTES Software Inc
 
Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024
aakash malhotra
 

Recently uploaded (20)

Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
 
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Churchgate 9910780858 Provide Best And Top Girl Service And No1 in...
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSECHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
 
Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
 
Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 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
  • 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