02 | Hosting Services in Windows Azure

Slides:



Advertisements
Similar presentations
What Is Azure ! Thierry Gasser Technical Solution Professional (TSP)
Advertisements

Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda.
Windows Windows Phone Azure … and WakeUpAndCode.com.
Deployment Options for Kentico CMS in Windows Azure.
Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft -
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Overview Of Microsoft New Technology ENTER. Processing....
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
The Cloud for Modern WakeUpAndCode.com.
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
COS302. = Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Windows Azure Pack Tomáš „Kanty“ Kantůrek
Cross Platform Mobile Backend with Mobile Services James
Windows Azure with a dash of OSS Peter Laudati Technology Evangelist Microsoft Corporation
What is Cloud Computing? Cloud computing is the delivery of computing capabilities as a service, making access to IT resources like compute power, networking.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Mostafa Abdollahi Mazandaran University Of Science And Technology January 2011.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
A Digital and Technology Getting Started with Microsoft Azure API Management Ed Jones,
Microsoft Azure SoftUni Team Technical Trainers Software University
Lugano Microsoft Azure Overview Ken Casada Technical Evangelist Microsoft Switzerland
Hybrid Cloud and Windows Server 2003 end of support on Azure Rod Kruetzfeld Data Center Technical Strategist Microsoft Canada.
Node.js & Windows Azure AZR326  JavaScript on the Server!  Event driven I/O server-side JavaScript  Not thread based, each connection uses only a.
How* to Win the #BestMicrosoftHack Shahed Chowdhuri Sr. Technical WakeUpAndCode.com *Hint: Use the Cloud.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar.
Windows Azure Cloud Services Anton Boyko.NET developer.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Microsoft Cloud Solution.  What is the cloud?  Windows Azure  What services does it offer?  How does it all work?  How to go about using it  Further.
Windows Azure poDRw_Xi3Aw.
Microsoft Cloud Computing. Topics to be covered 1.Environmental Features of windows azure 2.What is Cloud Computing 3.Roles in Cloud Computing 4.Benefits.
PowerPoint Instructions These are not native PowerPoint objects. They are PNG objects. To change the color, you need to go to the Format Tab.
#SPSMX I want to use SharePoint in the Cloud Should I use Office 365 or Azure? Luis Du Solier SharePoint Premier Field Engineer Microsoft.
Hello Cloud… Mike Benkovich
Building Cloud Solutions Presenter Name Position or role Microsoft Azure.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
HoraSesión 9:00 - 9:30Registro 9:30 – 10:30Empezando con Windows Azure 10:45 – 12:00HOL: Laboratorio – Empezando con Windows Azure 12:00 – 13:15Azure.
Microsoft Azure Speed >> Economics Scale. Microsoft Azure Speed >> Economics Scale.
Welcome to the Hands on Lab!
Virtual Machines and Web Sites
Deploying Web Application
What is Cloud?.
Cloud Data platform (Cloud Application Development & Deployment)
Platform as a Service.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Windows Azure Cloud Visit – Ravindra verma.
Windows Azure Web Sites
Azure Infrastructure as a Service
Windows Azure Web Sites
PaaS - Development Stefan Geiger Gerry
Cloudy with a Chance of Data
Introduction to Windows Azure Web Sites
Outline Virtualization Cloud Computing Microsoft Azure Platform
Microsoft Virtual Academy
02 – Cloud Services Bret Stateham | Senior Technical Evangelist​
Microsoft Virtual Academy
Microsoft Virtual Academy
06 | SQL Server and the Cloud
Windows Azure SDK 1.7 and New Features
Presentation transcript:

02 | Hosting Services in Windows Azure Bruno Terkaly | Technical Evangelist Bret Stateham | Technical Evangelist

Module Overview Windows Azure Overview Windows Azure Web Sites Windows Azure Cloud Service Web Roles Windows Azure Cloud Service Worker Roles

Azure Overview

Windows Azure Overview For me, “the cloud”, at it’s heart is about running your code, and storing your data in somebody else's data center and leveraging their platform and services

Windows Azure Overview

Software as a Services (SaaS) SETTINGS ADD-ONS2 ACTIVE DIRECTORY MANAGEMENT SERVICES TRAFFIC MANAGER NETWORKS SQL REPORTING BIZTALK SERVICES SERVICE BUS MEDIA SERVICES HDINSIGHT STORAGE SQL DATABASES CLOUD SERVICES MOBILE SERVICES VIRTUAL MACHINES WEB SITES ALL ITEMS Software as a Services (SaaS) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Platform as a Services (PaaS) Infrastructure as a Services (IaaS)

Azure from a Web Services Perspective…. Virtual Machines Persistent Windows or Linux Virtual Machines Cloud Services Scalable, Configurable Windows Server Instances Web Sites Scalable Web Sites. No OS config needed Storage Services File (blob) storage, No-SQL Tables and Queues SQL Database Convenient, scalable SQL Databases Service Bus Expand your services reach beyond the firewall

Web Services in Azure Web Sites

Windows Azure Web Sites powerful web sites in seconds start simple start free, scale up and out as you go, friction-free and without the headaches code smart with classic asp, asp.net, php or node.js, develop on Windows, OSX or Linux go live deploy live in seconds, easily monitor performance, rapidly diagnose and fix issues

Supported Publishing Methods 11/13/2018 Supported Publishing Methods FTP:// TFS WebDeploy DropBox

Deploying a Web Service to a Windows Azure Web Site

Windows Azure Cloud Services

A collection of related service roles What is a Cloud Service? A collection of related service roles Web Role Worker Role

Compute Web / Worker Role VMs A “Platform as a Service” (PaaS) solution Preconfigured Virtual Machines (VMs) Running Windows Server 2012 R2, 2012, or 2008 You DO NOT need to install the OS You DO NOT need to maintain the OS They are STATELESS When a VM is recycled, no data is preserved Data in local storage (local to the VM) will be lost Persist data in Table or Blob Storage or SQL Azure Role Virtual Machines

Azure Fabric Controller & VM Recovery Server Rack Physical Servers VM VM VM VM VM VM VM Tables / Queues/ Blobs / Azure SQL Database Data Data

Cloud Services Windows Azure Data Center Cloud Service (cloudservicename.cloudapp.net) Storage (accountname.*.core.windows.net) Web Role Web Role Load Bal. 80 SQL Database (server.database.windows.net) Worker Role Firewall Worker Role 8081 Lot’s of other cool stuff they can use…. Virtual Machine 1433

Web Roles Pre-configured Windows Server IIS Pre-Installed Firewall open for port 80 Default Endpoint for port 80 You can run pretty much any IIS workload on it Customizable with startup scripts Run hybrid workloads with WebRole.cs

WCF Web Services in Web Roles Pretty Easy! You write the web service the same IIS deals with hosting it Unless you ports other than 80, they are setup WCF Service / code has access to Azure runtime

Running and Deploying a WCF Service to a Web Role

Worker Roles Pre-configured Windows Server Nothing else installed No default Azure endpoints Run custom workloads that don’t require IIS Install additional software, etc. using scripts Implement Logic in the WorkerRole.cs class

WCF Web Services in Worker Roles Not “Hard”, but not as easy as Web Roles You need to write code for the Service Host You need to create Azure Endpoints You can create the WCF endpoints in code Can also create WCF endpoints in config Again, WorkerRole.cs is where you code

Running and Deploying a WCF Service to a Worker Role