#azurecamp

bmoules@microsoft.com
WINDOWS AZURE WEBSITES
WINDOWS AZURE WEBSITES

PaaS pour les sites Web
Une plateforme d’hébergement Web sur
étagère pour les développeurs
Secure
...
Haute disponibilité
SLA avec une seule instance (Pallier
standard).
Une SLA guarantie à 99,9%
mensuelle.
Disponible dans 6...
Sécurité avec SSL
Basé sur l’IP.
Les sites web peuvent avoir un
certificat configuré par adresse IP
et par numéro de port....
Balance de charge par défaut
Toujours à jour
Elasticité simplifiée
Elasticité montante.
Elasticité descendante.
Elasticité simplifiée
shared

standard

1

shared free
SHARED FREE INSTANCES

:-)
Elasticité simplifiée
shared
SHARED INSTANCES
Elasticité simplifiée
standard
SHARED FREE INSTANCES

STANDARD INSTANCE
Elasticité simplifiée
standard
STANDARD INSTANCE

:-)
Elasticité simplifiée
standard
STANDARD INSTANCE

STANDARD INSTANCE
Création en quelques secondes
Support d’outils
Des outils en lignes de commande pour délivrer et
gérer le service.
Des IDE tiers (non-Windows) (Plugin p...
Des frameworks de déploiements flexible
Déploiement continu
Choix du langage
Choix des services de données
MSSQL…
 Azure SQL Database
MySQL…
 ClearDB
NoSQL…
 MongoLab
 Azure Table Storage
Lucene/...
Accès aux autres services d’Azure

Web sites
Déploiement continu, Git, des outils, Monaco

PHP EN ACTION
Testez par vous-même
• http://aka.ms/tester-mon-azure
© 2012 Microsoft Corporation. Tous droits réservés. Microsoft, Windows et les autres noms de produits sont des marques dép...
Prochain SlideShare
Chargement dans…5
×

PHP industrialisé dans Windows Azure web sites

457 vues

Publié le

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
457
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Introducing Windows Azure Web Sites.A “PaaS for the Modern Web”.Azure Websites is: Flexible, providing support for multiple languages, frameworks and databases.Scalable, making it easy for you to scale up your site to larger instances or scale out to multiple ones.Secure, running on a solid foundation of Windows Server 2012 with SSL support and access to features such as Windows Azure Active Directory making it possible to build applications for business workloads.
  • Built on an Enterprise Grade platform of Windows Server, Azure Web Sites provides high availability and an SLA on just a single Standard instance rather than two for other compute services. Standard is the new term for Reserved. I will talk about this more in a few minutes.Azure Web Sites is available globally and provides a guaranteed 99.9% monthly SLA and now 24/7 professional phone and email support through our support services.
  • Azure Web Sites provides both IP-based as well as SNI-based SSL certificate support for custom domains for sites within the Standard tier. Windows Azure Web Sites makes this very easy to manage as users need only upload their certificates within the portal to begin using SSL for their sites.
  • With Windows Azure Web Sites all instances are automatically load balanced by default using the Least-Current Request algorithm. Azure Web Sites also supports cookie-based sticky-sessions as well if your web application requires them.
  • Azure Web Sites is always running the most up to date platform for your web applications. Windows Azure Web Sites is currently running on Windows Server 2012 R1 (blue). And of course being a PaaS we patch the underlying platform for you.Azure Web Sites also provides multiple and current versions of the latest supported frameworks. I have a slide later that I will use to illustrate this.
  • One of the best features for Azure Web Sites is its ability to scale. With Azure Web Sites users can scale up to larger instances or scale out to more of them. Or do both.Windows Azure provides a robust hosting infrastructure allowing users to scale out to 10 Standard Instances per region. If you want or need more you can get more by contacting support and we will allow you to scale to more instances.At GA we will be offering a preview of our Autoscale service. This will allow users to set CPU thresholds within the Azure portal to allow Azure Web Sites to automatically scale your websites out or back in as needs change.
  • To illustrate how easy it is to scale with Azure Web Sites you can go the portal, create a new “free” site, then go to the Scale tab and simply scale it up to a Shared Instance, then select additional instances.
  • As you scale your site up we automatically provision new instances and deploy your application into it then load balance the requests to your application. You don’t have to do anything. We handle it for you.
  • You can further scale your site from a Shared instance to a Standard instance, essentially into its own virtual machine. For Standard you can select the size of VM allowing you to scale up…
  • and just as with Shared instances you can select additional instances allowing you to not just scale up but scale out as well.
  • And once you have scaled your site into Standard instances you can deploy up to 500 sites within each VM, then from there select which sites you want to scale up and down, in our out. It is the ultimate in flexibility and helps ensure you are super efficient with your resources and only paying for what you need.
  • Creating a new site is easy. Simply open the Azure Management Portal. Click on New at the bottom, then Compute and Web Site. From there you can do a Quick Create for an empty container for a site with no database, or a site with an optional data that you can further connect to your source control solution or Create from the Web Application Gallery with a wide range of choices for nearly any type of web site.
  • While Azure Web Sites provide a great experience for developers to use any development tools they want for web development.
  • Developers can even use any client operating system they want. It doesn’t matter. Azure Web Sites provides support for multiple protocols and technologies to deploy sites such as FTP or git to publish changes or Microsoft’s Web Deploy which is used for Visual Studio and TFS.Developers can work they way they work with no training to be fast and effective creating sites that run in Azure Web Sites.
  • One of the very best features of Azure Web Sites is its support for continuous integration through TFS or Git which makes it very easy to keep your sites up to date with changes. Simply check in your changes to your source control solution and Azure Web Sites will deploy your updates automatically.
  • Dynamic Languages are of course incredibly popular among web developers. Windows Azure Web Sites offers support ASP.NET, PHP, Node.js and Python and even Classic ASP. You can even bin deploy your own FastCGI-based runtime, say if you wanted a custom version of PHP with specific extensions installed such as MongoDB or to use Python 3.3.
  • With Windows Azure Web Sites you also get a choice of databases.From within the portal itself you can choose to use a free 20MB SQL Database or MySQL from ClearDB. You can also choose to upgrade those databases.With SQL Server you can migrate to Azure SQL DB or you can upgrade to one of the paid-tiers with ClearDB.You can even choose a noSQL solution like MongoDB from our Azure Store partner MongoLabs.
  • One of the best features for Azure Web Sites is that it is a part of Windows Azure. This is what sets Azure Web Sites apart from traditional web site hosting as well as what sets it apart from other Cloud PaaS providers. Developers building and deploying on top of Azure Web Sites have access to and can integrate with other Azure Services such as Windows Azure Active Directory, Blob Storage, Cloud Services, Service Bus and SQL Database.
  • PHP industrialisé dans Windows Azure web sites

    1. 1. #azurecamp bmoules@microsoft.com
    2. 2. WINDOWS AZURE WEBSITES
    3. 3. WINDOWS AZURE WEBSITES PaaS pour les sites Web Une plateforme d’hébergement Web sur étagère pour les développeurs Secure Sécurité Elasticité Flexibilité L’hébergement Web à votre gout avec la possibilité de choisir le langage de développement, la base de données et la plateforme de déploiement. Une plateforme avec balance de charge vous permettant de mettre à l’échelle votre site en quelques seconds (montant et descendant) sur une infrastructure toujours à jour Une haute disponibilité pour l’entreprise avec le support de SSL et l’authentification AD
    4. 4. Haute disponibilité SLA avec une seule instance (Pallier standard). Une SLA guarantie à 99,9% mensuelle. Disponible dans 6 centres de données. Un support 24/7.
    5. 5. Sécurité avec SSL Basé sur l’IP. Les sites web peuvent avoir un certificat configuré par adresse IP et par numéro de port. SNI. “Server Name Indication” – certificate configuré par hostname. Fonctionne pour la plupart des derniers navigateurs.
    6. 6. Balance de charge par défaut
    7. 7. Toujours à jour
    8. 8. Elasticité simplifiée Elasticité montante. Elasticité descendante.
    9. 9. Elasticité simplifiée shared standard 1 shared free SHARED FREE INSTANCES :-)
    10. 10. Elasticité simplifiée shared SHARED INSTANCES
    11. 11. Elasticité simplifiée standard SHARED FREE INSTANCES STANDARD INSTANCE
    12. 12. Elasticité simplifiée standard STANDARD INSTANCE :-)
    13. 13. Elasticité simplifiée standard STANDARD INSTANCE STANDARD INSTANCE
    14. 14. Création en quelques secondes
    15. 15. Support d’outils Des outils en lignes de commande pour délivrer et gérer le service. Des IDE tiers (non-Windows) (Plugin pour Eclipse, PHPStorm, etc.). Visual Studio (Online) WebMatrix
    16. 16. Des frameworks de déploiements flexible
    17. 17. Déploiement continu
    18. 18. Choix du langage
    19. 19. Choix des services de données MSSQL…  Azure SQL Database MySQL…  ClearDB NoSQL…  MongoLab  Azure Table Storage Lucene/SOLR  LucidWorks
    20. 20. Accès aux autres services d’Azure Web sites
    21. 21. Déploiement continu, Git, des outils, Monaco PHP EN ACTION
    22. 22. Testez par vous-même • http://aka.ms/tester-mon-azure
    23. 23. © 2012 Microsoft Corporation. Tous droits réservés. Microsoft, Windows et les autres noms de produits sont des marques déposées ou des marques commerciales de Microsoft aux États-Unis et/ou dans d'autres pays. Les informations contenues dans ce document sont fournies uniquement à titre indicatif. Elles représentent l'opinion actuelle de Microsoft Corporation sur les points cités à la date de cette présentation. Microsoft s'adapte aux conditions fluctuantes du marché et ce document ne doit pas être interprété comme un engagement de la part de Microsoft ; de plus, Microsoft ne peut pas garantir la véracité de toute information présentée après la date de la présentation. MICROSOFT EXCLUT TOUTE GARANTIE, EXPRESSE, IMPLICITE OU STATUTAIRE, EN CE QUI CONCERNE CETTE PRÉSENTATION.

    ×