This Presentation contains the basic overview of biggest cloud computing platform i.e Windows Azure, through which you can understand the services which are provided by Azure, and the basic working of all services. This presentation is very useful for Students, Developers, Professionals....
4. What is Windows Azure ?
Windows Azure is a cloud computing platform
and infrastructure, created by Microsoft, for
building, deploying and managing
applications and services through a global
network of Microsoft-managed datacenters.
It provides both platform as a service (PaaS)
and infrastructure as a service (IaaS) services
and supports many different programming
languages, tools and frameworks
5. Features Of Windows Azure ?
Windows Azure is Microsoft's cloud application
platform. Windows Azure can be used to build a
web application that runs and stores its data in
Microsoft datacenters. It can connect on-premises
applications with each other or map between
different sets of identity information.
10. Windows Azure Web Sites
powerful web sites in seconds
Supported Web Frameworks
Supported Publishing Methods
11. Windows Azure Web Sites
powerful web sites in seconds
Windows Azure Web
App Gallery
Windows Azure Store
12. What is Virtual Machine ?
• A virtual machine (VM) is a
software implementation of a
machine (i.e. a computer) that
executes programs like a physical
machine.
14. Supported Windows Server Applications
http://support.microsoft.com/kb/2721672
by :- Niket Chandrawashi
15. Virtual Machine Sizes
VM Size
CPU Cores
Memory
Bandwidth
# Data
Disks
Extra Small
Shared
768 MB
5 (Mbps)
1
Small
1
1.75 GB
100 (Mbps)
2
Medium
2
3.5 GB
200 (Mbps)
4
Large
4
7 GB
400 (Mbps)
8
Extra Large
8
14 GB
800 (Mbps)
16
16. Linux Running on an Azure Virtual Network
Why Linux ?
Most customers have Linux
Workloads
that they want to run in Windows
Azure
IaaS enables us to satisfy this need
17. Linux on Windows Azure
SUSE SLES 11 sp2
Open SUSE 12.1
CentOS 6.2 by OpenLogic*
Ubuntu 12.04
Integration Components
Testing and validation by partners
Bring other variants at your own risk**
*Image provided by OpenLogic based on CentOS 6.2
Speaking Points:There are numerous terms and definitions floating around in the industry for “the cloud”, “cloud computing”, “cloud services”, etc.Microsoft thinks of the cloud as simply an approach to computing that enables applications to be delivered at scale for a variety of workloads and client devices.The cloud can help deliver IT as a standardized service…freeing you up to focus on your business
Slide Objectives:Explain the three established industryterms for cloud servicesSpeaker Notes:There is a lot of talk in the industry about different terms like Platform as a Service, Infrastructure as a Service, and Software as a Service.Since PDC08 when we first announced the Windows Azure our focus has been on delivering a platform as a service offering where you can build applications. Where the platform abstracts you from the complexities of building and running applications. We fundamentally believe that the future path forward for development is by providing a platform. In fact, as you’ll see in a few minutes, we believe that there are a number of new capabilities that should be delivered as services to the platform.Notes:There is a lot of confusion in the industry when it comes to the cloud. It’s important that you understand both what is happening in the industry and how we think about the cloud. This is the most commonly used taxonomy for differentiating between types of cloud services.The industry has defined three categories of services:IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications. PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed. SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue. It is important to note that these 3 types of services may exist independently of one another or combined with one another.
Speaking Points:Windows Azure itself is deployed around the worldWith Windows Azure, we have a concept of regions, which is where you choose to place your code and run. In each of the regions, we have a Microsoft datacenter. These datacenters are massive facilities that host 10s or in some cases hundreds of thousands of serversWe have currently four regions in North America, two regions in Europe, and two in AisaAs you can see on this slide we also have a number of CDN edge points, which we can use to cache your content and deliver it even faster for customers. %What you’re going to see in the next couple months and years is that we will rapidly expand our datacenter footprint around the world, so you will have more options for running your applications. Once you build an application, you can choose where you want to run in the world and you can move your workloads from region to region. You can also run your application in multiple regions simultaneously and just direct traffic and customers to whichever version of the app is closest to them. That gives you a global footprint and a chance to reach a bigger customer base or audience in new marketsNotes:Windows Azure services such as compute and storage are now available in 8 worldwide datacenters with an additional 24 Content Delivery Network endpoints. You can’t have a real cloud without a data center.
Speaking Points:The final thing I’ll mention about Windows Azure, before we dive into the tour of services is the approach we’re taking with paying for services.This maybe different for many of you who are familiar with hosting providers and on-premises systems. With Windows Azure you pay only for what you use.There are no upfront costThere is no need to buy any up front server licenses, that’s just included in the priceLikewise if you use a SQL database, through our SQL Database feature in Windows Azure, you don’t have to buy a SQL Server license, that’s also included in the price. For compute services such as Virtual Machines and Web Sites you only pay by the hour. This gives you the flexibility to run your applications very cost effectively. You can scale up and scale down your solutions or even turn them on and off as necessary. This also opens up a ton of possibilities in terms of the new types of apps you can build
Windows ServerWindows Server 2008 R2 and later versions are supported for the following roles: Active Directory Domain ServicesActive Directory Federation ServicesActive Directory Lightweight Directory ServicesApplication ServerDNS ServerFax ServerNetwork Policy and Access ServicesPrint and Document ServicesWeb Server (IIS)Windows Deployment ServicesWindows Server Update ServicesFile Services
Slide Objective:VM sizes
Slide Objectives:Provide an understanding of which Distributions of Linux are offered in the Windows Azure Image Gallery.Speaking Points: 1) Only Certain distributions of Linux are officially supported: SUSE Enterprise 11 SP2, OpenSUSE 12.1, CentOS 6.2, Ubuntu 12.04 2) Virtual Machine Images of these Distributions are provided by Partners who are experts in each distribution 3) Other Distributions of Linux can be installed as “Bring-Your-Own-Linux” however, some integration work will be needed.Notes:Linux Virtual Machines Product Page: http://www.windowsazure.com/en-us/manage/linux
Slide Objective:Explain workflow for bringing your own VHDNotes:This use case is when you already have a “golden image(s)” your company uses for server provisioning or you have a VM running on premises that you would just like to run in our data center. You take the vhd – use CSUpload or System Center App Controller to upload as a page blob to a storage account. From there use the portal to add as an image (sysprepped) or disk (configured VM) and there you can create a VM based off of the vhd.
Speaking Points:We’ve talked about Virtual Machines and we’ve talked about Web Sites, now let’s talk about Cloud ServicesCloud Services is another model we support for building applications. Cloud Services enable a broader set of workloads then Windows Azure Web Sites, while providing more automated management then Windows Azure Virtual Machines. Enables you to build what we sometimes refer to as infinitely scalable applications. They can support 1 to hundreds or thousands of courseSupport not only web based deployments, but also multi-tier architectures where you might have a combination of front ends, middle tiers, as well as virtual machines running as part of your solution.Supports automated application management, so it is really easy to deploy, scale out, isolate, and recover from any type of hardware failure. As well as support for automated updates.
Transition:Let’s spend a few minutes talking about what happens when we deploy a cloud service in Windows Azure.
Speaking Points:Transition:So we’ve seen three ways to run your code in Windows Azure - Virtual machines, Web Sites, and Cloud ServicesNow let’s look at the fourth compute service called Windows Azure Mobile Services.DefinitionMobile Services is an exciting new service that we introduced about three months ago and we’ve rapidly been updating with new features and services. I’m sure that many of you today are building device applications that need connectivity to services and data. Mobile Services are designed specifically to make it really simply for you to build cloud back-ends that power mobile device applications by providing common functionality you need as configurable services. Features:Mobile Services provides the ability to easily store and retrieve data, manage users with several different identify providers including Microsoft Account, Twitter, Facebook, and Google accounts, and the ability to send push notifications to devices. Today Mobile Services has native SDKs for Windows 8 Store applications, Windows Phone apps, and iOS applications. We’re also adding Android and HTML5 support in the near future.
Speaking Points:All of these services can also be used from multiple languagesWe now have as part of our developer center on WindowsAzure.com support for multiple different languages including .NET, Node, Java, and PHP.One of the new languages that we’re now enabling is Python with a complete SDK and dev center. For each of these we provide libraries that you can consume that call into the REST APIs that we expose for the building block services. You can also call the REST APIs directly
Speaking Points:Windows Azure is commercially available in over 89 countries and territories.Anyone within these countries can sign up for a free trial or a paid subscription to use Windows Azure servicesOf course you can build and deliver solutions to any of your customers worldwide.
Speaking Points:All of the features I demoed today are available now either in released or preview form. The services that had the preview tag next to them in the management portal are currently in preview mode, meaning that they are not yet final.These services will be coming out of preview next calendar year. Working hard on getting them done as soon as possible.If you haven’t gotten started yet with Windows Azure, I encourage you to go to WindowsAzure.com and sign-up for an account. If you have an MSDN subscription you can activate up to $3700 worth of yearly Windows Azure benefits. Otherwise you can sign-up for a free trial and get started.