SlideShare uma empresa Scribd logo
1 de 24
Pankaj Bajaj
Agenda
 What is Cloud Computing?
 Service and Deployment Models?
 PIZZA as a Service?
 Windows Azure Compute
 SQL Azure and App Fabric
 Demo
What is Cloud Computing?
 Cloud Computing is the transformation of computer
hardware, software and networks into a Utility just like the
your Electric Company, Water Company, or Gas Company.
 Cloud computing is typically defined as a type of computing
that relies on sharing computing resources rather than having
local servers or personal devices to handle applications.
 In cloud computing, the word cloud (also phrased as "the
cloud") is used as a metaphor for "the Internet," so the
phrase cloud computing means "a type of Internet-based
computing," where different services — such as servers,
storage and applications —are delivered to an organization's
computers and devices through the Internet.
Why Cloud Computing?(Benefits)
Why Not Cloud Computing?(Disadvantages)
 Possible downtime: Cloud computing makes your small business dependent on
the reliability of your Internet connection. When it's offline, you're offline. If
your internet service suffers from frequent outages or slow speeds cloud
computing may not be suitable for your business.
 Security issues: How safe is your data? Cloud computing means Internet
computing. So you should not be using cloud computing applications that
involve using or storing data that you are not comfortable having on the
Internet.
 Inflexibility: Be careful when you're choosing a cloud computing vendor that
you're not locking your business into using their proprietary applications or
formats.
 Costs: When done on a small scale cloud computing can be expensive to set up.
This is especially the case when you have a small business and are not exactly
sure what service is best for your situation.
Deployment Models in Cloud
 Private
 Public
 Hybrid
Deployment Models in Cloud
 Private cloud is a virtualized data center that operates within a firewall. Private clouds
are highly virtualized, joined together by mass quantities of IT infrastructure into
resource pools, and privately owned and managed.
There are two variations of private clouds:
 On-Premise Private Cloud: This type of cloud is hosted within an organizations
own facility.
 Externally Hosted Private Cloud: Externally hosted private clouds are also
exclusively used by one organization, but are hosted by a third party specializing in
cloud infrastructure. The service provider facilitates an exclusive cloud
environment with full guarantee of privacy.
 Public cloud is a cloud computing model in which services, such as applications and
storage, are available for general use over the Internet. Public cloud services may be
offered on a pay-per-usage mode or other purchasing models.
 Hybrid Clouds are a composition of two or more clouds (private, or public) that remain
unique entities but are bound together offering the advantages of multiple deployment
models. In a hybrid cloud, you can leverage third party cloud providers in either a full or
partial manner; increasing the flexibility of computing.
Service Models in Cloud
IAAS: INFRASTRUCTURE AS A SERVICE
Infrastructure as a Service (IAAS), are self-service models for accessing, monitoring,
and managing remote data center infrastructures, such as compute (virtualized or
bare mental), storage, networking, and networking services (e.g. firewalls).
PAAS: PLATFORM AS A SERVICE
Platform as a Service (PASS), are used for applications, and other development, while
providing cloud components to software. What developers gain with PaaS is a
framework they can build upon to develop or customize applications. PaaS makes the
development, testing, and deployment of applications quick, simple, and cost-
effective.
SAAS: SOFTWARE AS A SERVICE
SAAS is very similar to the old thin-client model of software provision, where clients, in
this case usually web browsers, provide the point of access to software running on
servers. SaaS is the most familiar form of cloud service for consumers. SaaS moves the
task of managing software and its deployment to third-party services.
Pizza as a Service
Service Models in Cloud
Examples
 Windows Azure
 SQL Azure
 App Fabric
Windows Azure Platform
Windows Azure Components
WindowsAzure Platform
Windows Azure Compute
 Web Role is customized for web application programming and supported by IIS.
 Worker Role is used for performing the background process for the web role.
Message queue endpoints are, in general, configured in the worker role to generate
programs in an asynchronous mode.
 VM Role runs an image (a VHD) of a Windows Server 2008 R2 virtual machine. This
VHD is created using on-premises Windows Server machine, then uploaded to
Windows Azure.
Windows Azure Storage
 Tables : Tables are another storage representation on cloud where data is
stored in the form of entities and properties. Tables enable data storage across
machines and enables scale-out storage. Tables can be consumed using REST
APIs. This provides the ability to store huge volume of entities in tables that
scale into terabytes.
 Blob : Blob is a set of blocks which can store text or binary data. A block blob is
optimized for streaming workloads up to 200GB in size and page blobs are used
for random read/write access of 1TB.
 Queue : Queue helps in storing messages that may be accessed by a client. A
queue’s prime function is to enable communication between Web and Worker
Role instances.
SQL Azure
SQL Azure is the cloud-based technology solution to deal with relational and other
types of data as part of Windows Azure platform.
It contains two primary parts:
 SQL Azure Database
 SQL Azure Data Sync
 SQL Azure Database : This is a relational Database hosted on cloud.
 SQL Azure Data Sync : SQL Azure Data Sync is another important feature of SQL
Azure which aims to provide bidirectional data synchronization functionality
based on the Microsoft Sync Framework enabling symmetry between SQL
Azure and on-premise SQL Server. SQL Azure Data Sync allows linking on-
premise database to SQL Azure Database, seamlessly moving or synchronizing
the applications from on-premise to cloud and ability to provide the offline
capabilities on the database where SQL Azure data sync can synchronize the
data from on-premise and remote sources.
SQL Azure
Windows Azure APP Fabric
To build applications on Windows Azure, the Windows Azure platform AppFabric
services can be leveraged including the Service Bus and Access Control Services –
this helps in connecting applications residing onpremises to the cloud. The
AppFabric includes the following:
 Service Bus - Service Bus is used to enable applications and services to
communicate across the network and organizational boundaries for both on-
premise and cloud applications.
 Access Control - Access Control helps to create highly secure authorization for
applications, services and users using an organization’s existing infrastructure.
provides a claims-based identity model to support single-sign-on, federated
identity and role-based access. This service orchestrates the authentication
and authorization of users using Windows Live ID, active directory or any other
user identity store to support standard identity federation protocols
Azure Data Centre
Azure Data Centre
Service Level Agreement(SLA)
99.95%
Thank You

Mais conteúdo relacionado

Mais procurados

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 cloud profitability scenarios
Microsoft cloud profitability scenariosMicrosoft cloud profitability scenarios
Microsoft cloud profitability scenariosMedhy Sandjak
 
Microsoft And Cloud Computing
Microsoft And Cloud ComputingMicrosoft And Cloud Computing
Microsoft And Cloud ComputingDavid Chou
 
What is hybrid cloud?
What is hybrid cloud?What is hybrid cloud?
What is hybrid cloud?Rajesh Kamthe
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptJagriti Rai
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developersllangit
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceAhmadShah Sultani
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud ComputingRajshri Mohan
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingJithin Parakka
 
Service Models
Service ModelsService Models
Service ModelsAllwyn24
 

Mais procurados (20)

Unit 1
Unit 1Unit 1
Unit 1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
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
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalid
 
Microsoft cloud profitability scenarios
Microsoft cloud profitability scenariosMicrosoft cloud profitability scenarios
Microsoft cloud profitability scenarios
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Microsoft And Cloud Computing
Microsoft And Cloud ComputingMicrosoft And Cloud Computing
Microsoft And Cloud Computing
 
A Seminar on Cloud Computing
A Seminar on Cloud ComputingA Seminar on Cloud Computing
A Seminar on Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
What is hybrid cloud?
What is hybrid cloud?What is hybrid cloud?
What is hybrid cloud?
 
Big data
Big dataBig data
Big data
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Hello cloud
Hello  cloudHello  cloud
Hello cloud
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud Computing
 
Unit 3
Unit   3Unit   3
Unit 3
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Service Models
Service ModelsService Models
Service Models
 

Destaque

Windows Azure Service Bus
Windows Azure Service BusWindows Azure Service Bus
Windows Azure Service BusPavel Revenkov
 
Azure service bus based on cloud computing
Azure service bus based on cloud computingAzure service bus based on cloud computing
Azure service bus based on cloud computingarun Prabha
 
Introduction to Windows Azure Service Bus Relay Service
Introduction to Windows Azure Service Bus Relay ServiceIntroduction to Windows Azure Service Bus Relay Service
Introduction to Windows Azure Service Bus Relay ServiceTamir Dresher
 
Calgary azure dev camp - Service Bus
Calgary azure dev camp - Service BusCalgary azure dev camp - Service Bus
Calgary azure dev camp - Service Buswearsy
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Private Cloud
 
Azure Service Bus
Azure Service BusAzure Service Bus
Azure Service BusJosh Lane
 
Online shopping system
Online shopping systemOnline shopping system
Online shopping systemNik_Panchal
 

Destaque (7)

Windows Azure Service Bus
Windows Azure Service BusWindows Azure Service Bus
Windows Azure Service Bus
 
Azure service bus based on cloud computing
Azure service bus based on cloud computingAzure service bus based on cloud computing
Azure service bus based on cloud computing
 
Introduction to Windows Azure Service Bus Relay Service
Introduction to Windows Azure Service Bus Relay ServiceIntroduction to Windows Azure Service Bus Relay Service
Introduction to Windows Azure Service Bus Relay Service
 
Calgary azure dev camp - Service Bus
Calgary azure dev camp - Service BusCalgary azure dev camp - Service Bus
Calgary azure dev camp - Service Bus
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
 
Azure Service Bus
Azure Service BusAzure Service Bus
Azure Service Bus
 
Online shopping system
Online shopping systemOnline shopping system
Online shopping system
 

Semelhante a Windows Azure Overview

Windows azure
Windows azureWindows azure
Windows azureyuvaraj72
 
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)MukeshKrActivelylook
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 
cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01Mudassir Farman
 
cloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdfcloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdfPalviGupta12
 
Cloud computing
Cloud computingCloud computing
Cloud computingcompherals
 
MUCLecture_2022_52127829.pdf
MUCLecture_2022_52127829.pdfMUCLecture_2022_52127829.pdf
MUCLecture_2022_52127829.pdfbigbull8577
 
Introducing Azure Services Platform V1
Introducing Azure Services Platform V1Introducing Azure Services Platform V1
Introducing Azure Services Platform V1guest120d945
 
Cloud computing services by cloudsyntrix
Cloud computing  services by cloudsyntrixCloud computing  services by cloudsyntrix
Cloud computing services by cloudsyntrixCloudSyntrix
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxSurajThapa79
 
Presenting Cloud Computing
Presenting Cloud ComputingPresenting Cloud Computing
Presenting Cloud ComputingNaveen Karn
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminarANKIT KUMAR
 
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptcloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptHifzaZafar2
 

Semelhante a Windows Azure Overview (20)

Windows azure
Windows azureWindows azure
Windows azure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
 
Windows azure session2
Windows azure session2Windows azure session2
Windows azure session2
 
cloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdfcloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
MUCLecture_2022_52127829.pdf
MUCLecture_2022_52127829.pdfMUCLecture_2022_52127829.pdf
MUCLecture_2022_52127829.pdf
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Introducing Azure Services Platform V1
Introducing Azure Services Platform V1Introducing Azure Services Platform V1
Introducing Azure Services Platform V1
 
Cloud computing services by cloudsyntrix
Cloud computing  services by cloudsyntrixCloud computing  services by cloudsyntrix
Cloud computing services by cloudsyntrix
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Azure lessons
Azure lessonsAzure lessons
Azure lessons
 
Presenting Cloud Computing
Presenting Cloud ComputingPresenting Cloud Computing
Presenting Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptcloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
 

Último

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 

Último (20)

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 

Windows Azure Overview

  • 2. Agenda  What is Cloud Computing?  Service and Deployment Models?  PIZZA as a Service?  Windows Azure Compute  SQL Azure and App Fabric  Demo
  • 3. What is Cloud Computing?  Cloud Computing is the transformation of computer hardware, software and networks into a Utility just like the your Electric Company, Water Company, or Gas Company.  Cloud computing is typically defined as a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications.  In cloud computing, the word cloud (also phrased as "the cloud") is used as a metaphor for "the Internet," so the phrase cloud computing means "a type of Internet-based computing," where different services — such as servers, storage and applications —are delivered to an organization's computers and devices through the Internet.
  • 5. Why Not Cloud Computing?(Disadvantages)  Possible downtime: Cloud computing makes your small business dependent on the reliability of your Internet connection. When it's offline, you're offline. If your internet service suffers from frequent outages or slow speeds cloud computing may not be suitable for your business.  Security issues: How safe is your data? Cloud computing means Internet computing. So you should not be using cloud computing applications that involve using or storing data that you are not comfortable having on the Internet.  Inflexibility: Be careful when you're choosing a cloud computing vendor that you're not locking your business into using their proprietary applications or formats.  Costs: When done on a small scale cloud computing can be expensive to set up. This is especially the case when you have a small business and are not exactly sure what service is best for your situation.
  • 6. Deployment Models in Cloud  Private  Public  Hybrid
  • 7. Deployment Models in Cloud  Private cloud is a virtualized data center that operates within a firewall. Private clouds are highly virtualized, joined together by mass quantities of IT infrastructure into resource pools, and privately owned and managed. There are two variations of private clouds:  On-Premise Private Cloud: This type of cloud is hosted within an organizations own facility.  Externally Hosted Private Cloud: Externally hosted private clouds are also exclusively used by one organization, but are hosted by a third party specializing in cloud infrastructure. The service provider facilitates an exclusive cloud environment with full guarantee of privacy.  Public cloud is a cloud computing model in which services, such as applications and storage, are available for general use over the Internet. Public cloud services may be offered on a pay-per-usage mode or other purchasing models.  Hybrid Clouds are a composition of two or more clouds (private, or public) that remain unique entities but are bound together offering the advantages of multiple deployment models. In a hybrid cloud, you can leverage third party cloud providers in either a full or partial manner; increasing the flexibility of computing.
  • 8. Service Models in Cloud IAAS: INFRASTRUCTURE AS A SERVICE Infrastructure as a Service (IAAS), are self-service models for accessing, monitoring, and managing remote data center infrastructures, such as compute (virtualized or bare mental), storage, networking, and networking services (e.g. firewalls). PAAS: PLATFORM AS A SERVICE Platform as a Service (PASS), are used for applications, and other development, while providing cloud components to software. What developers gain with PaaS is a framework they can build upon to develop or customize applications. PaaS makes the development, testing, and deployment of applications quick, simple, and cost- effective. SAAS: SOFTWARE AS A SERVICE SAAS is very similar to the old thin-client model of software provision, where clients, in this case usually web browsers, provide the point of access to software running on servers. SaaS is the most familiar form of cloud service for consumers. SaaS moves the task of managing software and its deployment to third-party services.
  • 9. Pizza as a Service
  • 12.
  • 13.  Windows Azure  SQL Azure  App Fabric Windows Azure Platform
  • 16. Windows Azure Compute  Web Role is customized for web application programming and supported by IIS.  Worker Role is used for performing the background process for the web role. Message queue endpoints are, in general, configured in the worker role to generate programs in an asynchronous mode.  VM Role runs an image (a VHD) of a Windows Server 2008 R2 virtual machine. This VHD is created using on-premises Windows Server machine, then uploaded to Windows Azure.
  • 17. Windows Azure Storage  Tables : Tables are another storage representation on cloud where data is stored in the form of entities and properties. Tables enable data storage across machines and enables scale-out storage. Tables can be consumed using REST APIs. This provides the ability to store huge volume of entities in tables that scale into terabytes.  Blob : Blob is a set of blocks which can store text or binary data. A block blob is optimized for streaming workloads up to 200GB in size and page blobs are used for random read/write access of 1TB.  Queue : Queue helps in storing messages that may be accessed by a client. A queue’s prime function is to enable communication between Web and Worker Role instances.
  • 18. SQL Azure SQL Azure is the cloud-based technology solution to deal with relational and other types of data as part of Windows Azure platform. It contains two primary parts:  SQL Azure Database  SQL Azure Data Sync
  • 19.  SQL Azure Database : This is a relational Database hosted on cloud.  SQL Azure Data Sync : SQL Azure Data Sync is another important feature of SQL Azure which aims to provide bidirectional data synchronization functionality based on the Microsoft Sync Framework enabling symmetry between SQL Azure and on-premise SQL Server. SQL Azure Data Sync allows linking on- premise database to SQL Azure Database, seamlessly moving or synchronizing the applications from on-premise to cloud and ability to provide the offline capabilities on the database where SQL Azure data sync can synchronize the data from on-premise and remote sources. SQL Azure
  • 20. Windows Azure APP Fabric To build applications on Windows Azure, the Windows Azure platform AppFabric services can be leveraged including the Service Bus and Access Control Services – this helps in connecting applications residing onpremises to the cloud. The AppFabric includes the following:  Service Bus - Service Bus is used to enable applications and services to communicate across the network and organizational boundaries for both on- premise and cloud applications.  Access Control - Access Control helps to create highly secure authorization for applications, services and users using an organization’s existing infrastructure. provides a claims-based identity model to support single-sign-on, federated identity and role-based access. This service orchestrates the authentication and authorization of users using Windows Live ID, active directory or any other user identity store to support standard identity federation protocols