developer day webseiten auf windows azure hosten britta labud bbv software services ag...

Post on 06-Apr-2015

106 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Developer Day

Webseiten auf Windows Azure hosten

Britta Labudbbv Software Services AGbritta.labud@bbv.ch

Roland Krummenacherbbv Software Services AGroland.krummenacher@bbv.ch

Agenda

Agenda

• Einleitung• Preismodelle• Templates• Continuous Deployment• Aussicht

Cloud services

Websites

Virtual machines

Kontrolle

Skalierbar Einfach

Windows Azure Websites

Anwendung

• Webseiten• Content

Management Systeme

• Wikis• Forum• Einfache E-

Commerce Systeme

• …

Sprachen

• .NET 2 – 4.5• ASP• PHP• Node.JS• Python Django• Eigener FastCGI-

Handler

Deployment

• FTP• Web Deploy• Git• GitHub.com• CodePlex.com• BitBucket.org

• Team Foundation Service• tfs.visualstudio.c

om

Hello WorldDemo

Preismodelle

Free• 10 Websites• Kein Domänen-

Name• CHF 0.-

Shared• 100 Websites• Domänen-Name• CHF 16.- pro Monat,

pro Instanz

Reserved• 100 Websites• Domänen-Name • CHF 95.- pro Monat,

pro Core

Aktuelle Preise unter: http://www.windowsazure.com/en-us/pricing/details

1shared reserved

SHARED INSTANCES

:-)

shared

Preismodelle

2SHARED INSTANCES

:-)

:-)

shared reserved

shared

Preismodelle

SHARED INSTANCES

:-)

1shared reserved

RESERVED INSTANCE

:-):-)

0reserved

Preismodelle

2shared reserved

RESERVED INSTANCE

:-)

RESERVED INSTANCE

:-)

reserved

Preismodelle

2shared reserved

RESERVED INSTANCE

:-)

RESERVED INSTANCE

:-):-)

:-) :-)

:-)

:-) :-)

reserved

Preismodelle

Free, Shared, Reserved

Demo

Vergleich mit Webhosting

• Reserved Mode kann günstiger sein

• Pay-as-you-go• Skalierung in Sekunden• SLA 99.95 % monatlich• Windows Azure Dienste• Templates

WebMatrix

Management Portal

Azure Websites

MySQL:-)

cloud

lokal

:-) MySQL

WordPress, MySQL, WebMatrix

Demo

Supported Publishing Methods

Git TFSWeb DeployFTP

Continuous Deployment mit Git

Lokal

Commit Build/Deploy

Visual Studio 2012

Deployment mit GitDemo

GitHub / Bitbucket / CodePlex

GitHub

CodePlex

Bitbucket

Push

Visual Studio 2012

Build/Deploy

Continuous Deployment mit TFS

Check In

Visual Studio 2012

Build/Deploy

Deployment mit TFSDemo

Aussicht

Windows Azure Websites in Seconds

think biggo livestart simple

Populäre Open Source Templates

Einfache Entwicklung, direktes Ausrollen

Schlanke Web- Anwendungen

Scale to Big BusinessWebsites

Erhöhter Administrations- Bedarf

Cloud Services

Mehr-Schichten Architektur

Erweiterte Netzwerk-Anforderungen

Web RoleWebsites

* In Cloud Apps (Web oder Worker roles) kann ClearDB’s MySQL als ein Service integriert werden über den Marketplace, aber nicht über nahtlose Einbindung in das Azure Portal

Zugriff auf Services wie Caching, Service Bus, Storage, SQL Database

Unterstützt ASP.NET, classic ASP, Node.js, PHP

Gemeinsam benutzter Speicher und Konfiguration

GIT, FTP

Nahezu unverzögertes Software-Deployment

Integriertes MySQL mit Dienstleister

Mehrere Umgebungen / Staging

Netzwerk Isolation

Remote Desktop Zugang

Rechte Elevation

Start-up tasks

Nicht unterstützte Frameworks oder Bibliotheken

Service Model

Windows Azure Connect/ Windows Azure Network

*

Leistungen vs.

Weitere RessourcenWindows Azure Preisehttps://www.windowsazure.com/de-de/pricing/calculator/

Kostenloses Testabonnementhttps://www.windowsazure.com/de-de/pricing/free-trial/

Demo Mobile Websitehttp://www.windowsazure.com/en-us/develop/net/tutorials/aspnet-mvc-4-mobile-website/

Continuous Deployment Support with Githttp://weblogs.asp.net/scottgu/archive/2012/09/17/announcing-great-improvements-to-windows-azure-web-sites.aspx

Team Foundation Servicehttp://tfs.visualstudio.com/

Web Matrix 2http://www.microsoft.com/web/webmatrix/

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a

commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a

commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Kosten ModelleFree Shared Reserved

Domänen-Name Nein Ja Ja

Anzahl Webseiten 10 100 100

Speicher 1 GB 1 GB 10 GBMySQL DB 20 MB MySQL 20 MB MySQL 20 MB MySQLDaten Transfer (Ausgehend)

Max. 165 MB / Tag Unlimitiert Unlimitiert

CPU 60 Min / Tag 240 Min. / Tag Eigene CPU

Kosten $ 0$0.02 / Std. / Seite

$0.12 / Std. / Core

top related