Upload
pushkar-baviskar
View
297
Download
0
Embed Size (px)
Citation preview
Microsoft AzureCloud Computing
By
Pushkar Baviskar
IBSAR Institute of Management Studies
February 21, 2016
Pushkar baviskar Microsoft Azure
Introduction
Azure is Microsoft’s cloud computing platform, agrowing collection of integrated services—analytics,computing, database, mobile, networking, storageand web—for moving faster, achieving more andsaving money.
Pushkar baviskar Microsoft Azure
Introduction
Azure is Microsoft’s cloud computing platform, agrowing collection of integrated services—analytics,computing, database, mobile, networking, storageand web—for moving faster, achieving more andsaving money.
Pushkar baviskar Microsoft Azure
Cloud computing
What is Cloud Computing ?In the simplest terms, cloud computing means storing andaccessing data and programs over the Internet instead of yourcomputer’s hard drive.The cloud is just a metaphor for the Internet.
Pushkar baviskar Microsoft Azure
Cloud Components
Clients
Client are the devices that end users interact with to managetheir information on the cloud.
Pushkar baviskar Microsoft Azure
Cloud Components
ClientsClient are the devices that end users interact with to managetheir information on the cloud.
Pushkar baviskar Microsoft Azure
Cloud Components
Datacenter
The Datacenter is the collection of servers where theapplication to which you subscribe is housed.IT could be a large room in the basement of your building or aroom full of servers on the other side of the word that youaccess via the internet.
Pushkar baviskar Microsoft Azure
Cloud Components
DatacenterThe Datacenter is the collection of servers where theapplication to which you subscribe is housed.
IT could be a large room in the basement of your building or aroom full of servers on the other side of the word that youaccess via the internet.
Pushkar baviskar Microsoft Azure
Cloud Components
DatacenterThe Datacenter is the collection of servers where theapplication to which you subscribe is housed.IT could be a large room in the basement of your building or aroom full of servers on the other side of the word that youaccess via the internet.
Pushkar baviskar Microsoft Azure
Cloud Components
Distributed Servers
A distribution server publishes content received from anotherstreaming source, such as another Windows Media server.The origin server is the source of the content being streamedby the distribution server.Clients then connect to the distribution server as if it were theorigin server.
Pushkar baviskar Microsoft Azure
Cloud Components
Distributed ServersA distribution server publishes content received from anotherstreaming source, such as another Windows Media server.
The origin server is the source of the content being streamedby the distribution server.Clients then connect to the distribution server as if it were theorigin server.
Pushkar baviskar Microsoft Azure
Cloud Components
Distributed ServersA distribution server publishes content received from anotherstreaming source, such as another Windows Media server.The origin server is the source of the content being streamedby the distribution server.
Clients then connect to the distribution server as if it were theorigin server.
Pushkar baviskar Microsoft Azure
Cloud Components
Distributed ServersA distribution server publishes content received from anotherstreaming source, such as another Windows Media server.The origin server is the source of the content being streamedby the distribution server.Clients then connect to the distribution server as if it were theorigin server.
Pushkar baviskar Microsoft Azure
Module Overview
• Why do we need Microsoft Azure at all?.
• Tempting to jump in and start writing code and deployingservices.
• First, let’s get oriented to the forest – or even ask why we’restanding in front of this forest?.
Pushkar baviskar Microsoft Azure
Module Overview
• Why do we need Microsoft Azure at all?.
• Tempting to jump in and start writing code and deployingservices.
• First, let’s get oriented to the forest – or even ask why we’restanding in front of this forest?.
Pushkar baviskar Microsoft Azure
Module Overview
• Why do we need Microsoft Azure at all?.
• Tempting to jump in and start writing code and deployingservices.
• First, let’s get oriented to the forest – or even ask why we’restanding in front of this forest?.
Pushkar baviskar Microsoft Azure
Pre-requisite knowledge
• Basics of client / server architecture.
• More clients =more load = more resources to handle it.
• Qualities of a well architected application.
• To manifest these qualities, you need a strategy for expandingcompute resources quickly as need arises
Pushkar baviskar Microsoft Azure
Pre-requisite knowledge
• Basics of client / server architecture.
• More clients =more load = more resources to handle it.
• Qualities of a well architected application.
• To manifest these qualities, you need a strategy for expandingcompute resources quickly as need arises
Pushkar baviskar Microsoft Azure
Pre-requisite knowledge
• Basics of client / server architecture.
• More clients =more load = more resources to handle it.
• Qualities of a well architected application.
• To manifest these qualities, you need a strategy for expandingcompute resources quickly as need arises
Pushkar baviskar Microsoft Azure
Pre-requisite knowledge
• Basics of client / server architecture.
• More clients =more load = more resources to handle it.
• Qualities of a well architected application.
• To manifest these qualities, you need a strategy for expandingcompute resources quickly as need arises
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
Azure is massive . . . in terms of services offered
• Azure Portal, Monitoring Alerts, AutoScale .
• Application Insights, Azure Websites Diagnostics.
• Azure Multi-Factor Authentication.
• Azure Storage Queue, Azure Service Bus.
• Azure HD Insight, Azure Machine Learning .
• Azure Virtual Machines.
• Azure Virtual Network, Azure VPN, ExpressRoute, AzureRemote App.
• Visual Studio Online.
• Azure Websites Staged Publishing.
Pushkar baviskar Microsoft Azure
How “hands on” do you want / need to be?
Infrastructure as a Service (IaaS).
Platform as a Service (PaaS).
Software as a Service (SaaS).
Pushkar baviskar Microsoft Azure
Practical Applications
Deploy services in a single region to avoid network latency.
Spreading your services across zones results in out-going datacosts between those services.
Deploy your services to the region or Geo where yourcustomers are.
Microsoft might transfer your data between data centers in ageo for data redundancy.
Pushkar baviskar Microsoft Azure
Azure Benefits
Scaling, redundancy, failover, etc.
New architectural options.
Something for everyone – small and large organizations.
Pushkar baviskar Microsoft Azure
Azure Benefits
Scaling, redundancy, failover, etc.
New architectural options.
Something for everyone – small and large organizations.
Pushkar baviskar Microsoft Azure
Azure Benefits
Scaling, redundancy, failover, etc.
New architectural options.
Something for everyone – small and large organizations.
Pushkar baviskar Microsoft Azure