38
Microsoft Azure Cloud Computing By Pushkar Baviskar IBSAR Institute of Management Studies February 21, 2016 Pushkar baviskar Microsoft Azure

Microsoft azure

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

Cloud Components

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

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 Working

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

Pushkar baviskar Microsoft Azure