SlideShare uma empresa Scribd logo
1 de 14
Introduction to Microsoft
Windows Azure Platform
     Ramkumar Lakshminarayanan
Azure Key Services


The first one is Windows Azure which is the Cloud OS from
Microsoft.
The second service is the AppFabric which enables the
integration of on-premise services with the Cloud.
The third service is a Database on the Cloud called SQL
Azure which is based on Microsoft SQL Server.
The latest addition to the platform is a service Codenamed
“Dallas” which is a marketplace to publish, discover,
consume and analyze premier content.
Windows Azure Platform is designed for the
developers building applications on the Microsoft
platform.
Can also be leveraged by developers building
applications on Java and PHP environments.
Windows Azure


Windows Azure is the heart & soul of the Azure
Platform. It is the OS that runs on each and every
server running in the data centers across multiple
geographic locations.
Windows Azure abstracts the underlying hardware
and brings an illusion that it is just one instance of OS.
Because this OS runs across multiple physical servers,
there is a layer on the top that coordinates the
execution of processes. This layer is called the Fabric.
In between the Fabric and the Windows Azure OS,
there are hundreds of Virtual Machines (VM) that
actually run the code and the applications.
As a developer, you will only see two services at the
top of this stack. They are 1) Compute and, 2) Storage.
Applications are expected to run within one of the
two roles called Web Role or Worker Role. Web Role
is meant to host typical ASP.NET web applications or
any other CGI web applications.
Worker Role is to host long running processes that do
not have any UI.
Windows Azure offers a Compute and Storage
service.
Compute service is consumed by deploying a Web
Application in a Web Role and long running process in
the Worker Role.
Storage can be consumed through Blobs, Tables and
Queues.
App Fabric


Windows Azure platform AppFabric was earlier called
the .NET Services.
This service enables seamless integration of services
that run within an organization behind a firewall with
those services that are hosted on the Cloud.
It forms a secure bridge between the legacy
applications and the Cloud services.
AppFabric also brings the federated identity to the
Cloud based applications.
The two key components of AppFabric are
1) Service Bus and, 2) Access Control.
SQL Azure


SQL Azure can be treated exactly like a DB server
running in your data center without the overhead of
maintaining and managing it by your teams.
Because Microsoft is responsible for installation,
maintenance and availability of the DB service,
business can only focus on manipulating and
accessing data as a service.
With the Pay-as-you-go approach, there is no upfront
investment and you will only pay for what you use.
Microsoft Codenamed “Dallas”


 This service is an exchange setup by Microsoft for parties
 that can publish useful data/content and parties that can
 consume this data in their applications.
 Data can be published in a variety of forms including
 BLOBS, CSV files, Spreadsheets and RSS feeds. The dataset
 published on Dallas can be consumed directly through
 tools like Microsoft Excel or can be integrated into custom
 applications by calling the REST based API.
By integrating the .NET Platform, Windows Azure lot
of features for the application developers.
Questions ?

Mais conteúdo relacionado

Mais procurados

Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectorscharan teja R
 
5 things you need to know about Windows Azure
5 things you need to know about Windows Azure5 things you need to know about Windows Azure
5 things you need to know about Windows AzureThomas Robbins
 
Moss 2007 High Availability
Moss 2007 High AvailabilityMoss 2007 High Availability
Moss 2007 High AvailabilityTom Resing
 
Windows Azure Mobile Services, Connecting Cross Platform Devices
Windows Azure Mobile Services, Connecting Cross Platform DevicesWindows Azure Mobile Services, Connecting Cross Platform Devices
Windows Azure Mobile Services, Connecting Cross Platform DevicesKristof Rennen
 
Microsoft Azure webcast - MSP Egypt
Microsoft Azure webcast -  MSP EgyptMicrosoft Azure webcast -  MSP Egypt
Microsoft Azure webcast - MSP EgyptAhmed M. Abo Tameem
 
Mule database-connectors
Mule database-connectorsMule database-connectors
Mule database-connectorsAnand kalla
 
Flisol 2018 - Microsoft + Open Source
Flisol 2018 - Microsoft + Open SourceFlisol 2018 - Microsoft + Open Source
Flisol 2018 - Microsoft + Open SourceInvent IT Solutions
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app welySpiffy
 
App development and deployment in microsoft azure
App development and deployment in microsoft azureApp development and deployment in microsoft azure
App development and deployment in microsoft azureAkhil Mavurapu
 
Azure And Silverlight
Azure And SilverlightAzure And Silverlight
Azure And Silverlightchoonngee
 
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
 
Mule Esb Batch process
Mule Esb Batch processMule Esb Batch process
Mule Esb Batch processBui Kiet
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentHostway|HOSTING
 
Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...
Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...
Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...Microsoft Private Cloud
 

Mais procurados (19)

Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectors
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
5 things you need to know about Windows Azure
5 things you need to know about Windows Azure5 things you need to know about Windows Azure
5 things you need to know about Windows Azure
 
Moss 2007 High Availability
Moss 2007 High AvailabilityMoss 2007 High Availability
Moss 2007 High Availability
 
Windows Azure Mobile Services, Connecting Cross Platform Devices
Windows Azure Mobile Services, Connecting Cross Platform DevicesWindows Azure Mobile Services, Connecting Cross Platform Devices
Windows Azure Mobile Services, Connecting Cross Platform Devices
 
Microsoft Azure webcast - MSP Egypt
Microsoft Azure webcast -  MSP EgyptMicrosoft Azure webcast -  MSP Egypt
Microsoft Azure webcast - MSP Egypt
 
Mule database-connectors
Mule database-connectorsMule database-connectors
Mule database-connectors
 
Intro to cloud computing
Intro to cloud computingIntro to cloud computing
Intro to cloud computing
 
Azure diario de abordo
Azure diario de abordoAzure diario de abordo
Azure diario de abordo
 
Flisol 2018 - Microsoft + Open Source
Flisol 2018 - Microsoft + Open SourceFlisol 2018 - Microsoft + Open Source
Flisol 2018 - Microsoft + Open Source
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app wely
 
App development and deployment in microsoft azure
App development and deployment in microsoft azureApp development and deployment in microsoft azure
App development and deployment in microsoft azure
 
Asp net core in azure
Asp net core in azureAsp net core in azure
Asp net core in azure
 
Azure And Silverlight
Azure And SilverlightAzure And Silverlight
Azure And Silverlight
 
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
 
Bluemix UI Tour.pptx
Bluemix UI Tour.pptxBluemix UI Tour.pptx
Bluemix UI Tour.pptx
 
Mule Esb Batch process
Mule Esb Batch processMule Esb Batch process
Mule Esb Batch process
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure Environment
 
Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...
Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...
Microsoft Windows Azure - Introduction to Windows Azure Platform Appfabric fo...
 

Semelhante a Windows Azure

Introducing Azure Services Platform V1
Introducing Azure Services Platform V1Introducing Azure Services Platform V1
Introducing Azure Services Platform V1guest120d945
 
azure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptxazure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptxabhijeet hapase
 
Azure fundamentals-170910113238
Azure fundamentals-170910113238Azure fundamentals-170910113238
Azure fundamentals-170910113238ScottSmith574468
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentalsRaju Kumar
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure OverviewPankaj Bajaj
 
Azure services platform
Azure services platformAzure services platform
Azure services platformjonsn
 
Azure services platform
Azure services platformAzure services platform
Azure services platformDhairyaVora49
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappellguest325bd67c
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappellguest325bd67c
 
Windows Azure Platform, V1
Windows  Azure  Platform, V1Windows  Azure  Platform, V1
Windows Azure Platform, V1guest325bd67c
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platformsnik_053
 
microsoftazure.presentation
microsoftazure.presentationmicrosoftazure.presentation
microsoftazure.presentationakshay kohli
 
Ms azure cloud computing service
Ms azure cloud computing serviceMs azure cloud computing service
Ms azure cloud computing serviceGourav Pal
 

Semelhante a Windows Azure (20)

Windows azure session2
Windows azure session2Windows azure session2
Windows azure session2
 
Introducing Azure Services Platform V1
Introducing Azure Services Platform V1Introducing Azure Services Platform V1
Introducing Azure Services Platform V1
 
azure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptxazure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptx
 
Azure Domains.pptx
Azure Domains.pptxAzure Domains.pptx
Azure Domains.pptx
 
Azure fundamentals-170910113238
Azure fundamentals-170910113238Azure fundamentals-170910113238
Azure fundamentals-170910113238
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Azure services platform
Azure services platformAzure services platform
Azure services platform
 
Azure services platform
Azure services platformAzure services platform
Azure services platform
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappell
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappell
 
Windows Azure Platform, V1
Windows  Azure  Platform, V1Windows  Azure  Platform, V1
Windows Azure Platform, V1
 
10 reasons to use azure for your cloud apps
10 reasons to use azure for your cloud apps10 reasons to use azure for your cloud apps
10 reasons to use azure for your cloud apps
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platforms
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
microsoftazure.presentation
microsoftazure.presentationmicrosoftazure.presentation
microsoftazure.presentation
 
Ms azure cloud computing service
Ms azure cloud computing serviceMs azure cloud computing service
Ms azure cloud computing service
 
Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101
 
M meijer paas - tech-days 2015
M meijer   paas - tech-days 2015M meijer   paas - tech-days 2015
M meijer paas - tech-days 2015
 

Mais de Dr. Ramkumar Lakshminarayanan

Mais de Dr. Ramkumar Lakshminarayanan (20)

IT security awareness
IT security awarenessIT security awareness
IT security awareness
 
Basics of IT security
Basics of IT securityBasics of IT security
Basics of IT security
 
IT Security Awareness Posters
IT Security Awareness PostersIT Security Awareness Posters
IT Security Awareness Posters
 
Normalisation revision
Normalisation revisionNormalisation revision
Normalisation revision
 
Windows mobile programming
Windows mobile programmingWindows mobile programming
Windows mobile programming
 
Concurrency control
Concurrency controlConcurrency control
Concurrency control
 
Web technology today
Web technology todayWeb technology today
Web technology today
 
Php Tutorial
Php TutorialPhp Tutorial
Php Tutorial
 
Phonegap for Android
Phonegap for AndroidPhonegap for Android
Phonegap for Android
 
Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)
 
Android app - Creating Live Wallpaper (tamil)
Android app - Creating Live Wallpaper (tamil)Android app - Creating Live Wallpaper (tamil)
Android app - Creating Live Wallpaper (tamil)
 
Android Tips (Tamil)
Android Tips (Tamil)Android Tips (Tamil)
Android Tips (Tamil)
 
Android Animation (in tamil)
Android Animation (in tamil)Android Animation (in tamil)
Android Animation (in tamil)
 
Creating List in Android App (in tamil)
Creating List in Android App (in tamil)Creating List in Android App (in tamil)
Creating List in Android App (in tamil)
 
Single Touch event view in Android (in tamil)
Single Touch event view in Android (in tamil)Single Touch event view in Android (in tamil)
Single Touch event view in Android (in tamil)
 
Android Application using seekbar (in tamil)
Android Application using seekbar (in tamil)Android Application using seekbar (in tamil)
Android Application using seekbar (in tamil)
 
Rating Bar in Android Example
Rating Bar in Android ExampleRating Bar in Android Example
Rating Bar in Android Example
 
Creating Image Gallery - Android app (in tamil)
Creating Image Gallery - Android app (in tamil)Creating Image Gallery - Android app (in tamil)
Creating Image Gallery - Android app (in tamil)
 
Create Android App using web view (in tamil)
Create Android App using web view (in tamil)Create Android App using web view (in tamil)
Create Android App using web view (in tamil)
 
Hardware Interface in Android (in tamil)
Hardware Interface in Android (in tamil)Hardware Interface in Android (in tamil)
Hardware Interface in Android (in tamil)
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Último (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Windows Azure

  • 1. Introduction to Microsoft Windows Azure Platform Ramkumar Lakshminarayanan
  • 2. Azure Key Services The first one is Windows Azure which is the Cloud OS from Microsoft. The second service is the AppFabric which enables the integration of on-premise services with the Cloud. The third service is a Database on the Cloud called SQL Azure which is based on Microsoft SQL Server. The latest addition to the platform is a service Codenamed “Dallas” which is a marketplace to publish, discover, consume and analyze premier content.
  • 3. Windows Azure Platform is designed for the developers building applications on the Microsoft platform. Can also be leveraged by developers building applications on Java and PHP environments.
  • 4.
  • 5. Windows Azure Windows Azure is the heart & soul of the Azure Platform. It is the OS that runs on each and every server running in the data centers across multiple geographic locations. Windows Azure abstracts the underlying hardware and brings an illusion that it is just one instance of OS. Because this OS runs across multiple physical servers, there is a layer on the top that coordinates the execution of processes. This layer is called the Fabric.
  • 6. In between the Fabric and the Windows Azure OS, there are hundreds of Virtual Machines (VM) that actually run the code and the applications. As a developer, you will only see two services at the top of this stack. They are 1) Compute and, 2) Storage.
  • 7. Applications are expected to run within one of the two roles called Web Role or Worker Role. Web Role is meant to host typical ASP.NET web applications or any other CGI web applications. Worker Role is to host long running processes that do not have any UI.
  • 8. Windows Azure offers a Compute and Storage service. Compute service is consumed by deploying a Web Application in a Web Role and long running process in the Worker Role. Storage can be consumed through Blobs, Tables and Queues.
  • 9. App Fabric Windows Azure platform AppFabric was earlier called the .NET Services. This service enables seamless integration of services that run within an organization behind a firewall with those services that are hosted on the Cloud. It forms a secure bridge between the legacy applications and the Cloud services.
  • 10. AppFabric also brings the federated identity to the Cloud based applications. The two key components of AppFabric are 1) Service Bus and, 2) Access Control.
  • 11. SQL Azure SQL Azure can be treated exactly like a DB server running in your data center without the overhead of maintaining and managing it by your teams. Because Microsoft is responsible for installation, maintenance and availability of the DB service, business can only focus on manipulating and accessing data as a service. With the Pay-as-you-go approach, there is no upfront investment and you will only pay for what you use.
  • 12. Microsoft Codenamed “Dallas” This service is an exchange setup by Microsoft for parties that can publish useful data/content and parties that can consume this data in their applications. Data can be published in a variety of forms including BLOBS, CSV files, Spreadsheets and RSS feeds. The dataset published on Dallas can be consumed directly through tools like Microsoft Excel or can be integrated into custom applications by calling the REST based API.
  • 13. By integrating the .NET Platform, Windows Azure lot of features for the application developers.