Azure Web Sites permet désormais le déploiement par Dropbox et Mercurial

Azure Web Sites permet désormais le déploiement par Dropbox et Mercurial

Du coup, PA va se remettre à Mercurial !

Avatar de l'auteur

David Legrand

Publié dansInternet

19/03/2013
5
Azure Web Sites permet désormais le déploiement par Dropbox et Mercurial

Microsoft continue de faire évoluer sa solution d'hébergement simplifié Azure Web Sites. Ainsi, il est désormais possible d'y déployer votre application en passant par Mercurial, ou même en mettant simplement à jour un répertoire synchronisé avec... Dropbox.

Alors que les hébergeurs se limitent encore pour la plupart à un accès FTP / SFTP pour leurs offres mutualisées, cela commence doucement à changer. Une manière de s'adapter aux nouvelles habitudes des développeurs qui travaillent souvent avec des outils de gestion de versions, mais aussi de répondre à la pression des solutions dans le « Cloud », souvent plus chères, mais qui se font de plus en plus simples à utiliser, et se veulent complètes au niveau du déploiement.


Gandi Simple Hosting Git

Gandi vante l'accès via Git sur son offre Simple Hosting

Déployer la nouvelle version de votre application ? Simple comme un commit

C'est notamment le cas d'Azure avec son service Web Sites qui vous permet d'héberger simplement un site exploitant PHP ou .Net, et de le déployer via de nombreux services. Parmi ceux-ci, on compte bien entendu le FTP / SFTP, mais aussi Team Foundation Service, Codeplex, Git, GitHub ou même Bitbucket.

 

Ainsi, avec GitHub par exemple, il vous suffit de rattacher votre compte, d'indiquer le projet que vous voulez déployer et de valider. Tout se fera en quelques minutes seulement. Par la suite, lorsque vous effectuerez un commit au sein de votre dépôt, il sera automatiquement répliqué au sein de votre site, et donc, mis en ligne.


Une petite vidéo publiée en septembre dernier expliquait cela de manière détaillée :




Une solution qui s'inspire de ce que propose déjà Amazon par exemple avec son service Elastic Beanstalk, mais qui se veut plus accessible en proposant des services gratuits bien plus simples au niveau de la facturation mais aussi de l'utilisation. Une façon de faire qui pourrait séduire de nombreux développeurs qui ne veulent pas avoir à gérer les détails techniques d'une infrastructure tout en bénéficiant de la fléxibilité des offres du genre (nombre d'instances variables, ajouts de services et d'éléments à la demande...) et qui ne souffrent pour le moment que d'un coût bien plus élevé que les solutions d'hébergement mutualisé, plus proche des solutions dédiées.

Dropbox comme source de votre développement ? Chiche !

Quoi qu'il en soit, deux nouveaux services peuvent désormais être utilisés pour le déploiement sur Azure Web Sites : l'outil de gestion de version Mercurial (Hg) et... Dropbox. Utilisé par de nombreux développeurs pour stocker leurs données en raison de sa réactivité et de sa gestion de version, Dropbox semble en effet une source plutôt adaptée à une telle fonctionnalité qui peut être une bonne alternative à des outils de gestion de version, notamment pour de petits projets qui ne sont pas forcément développés en équipe.


La star du stockage en ligne en profite pour souligner que sa Core API, utilisée ici, a déjà ouvert la voie à d'autres outils du genre : Paperplane,Scriptogram, et Site44 pour la gestion de blogs ou de petits sites Web, ou même  Backlift and Harp pour les projets de plus grande importance.

 

Bien entendu, tout ne sera pas automatique, et il faudra demander manuellement la mise à jour du site depuis Dropbox pour éviter tout problème, comme détaillé dans cette vidéo :

 

 

On notera pour notre part que SkyDrive de Microsoft n'est semble-t-il pas concerné pour le moment. Il en est de même pour SVN qui semble définitivement laissé de côté lors de la mise en place de telles solutions, malgré ses évolutions récentes.

Applications HTML5, PhoneGap, Hadoop... Azure fait le plein de nouveautés

Ce ne sont bien entendu pas les seules améliorations annoncées par Scott Guthrie sur son blog. Il est en effet aussi question du support de PhoneGap, Windows Phone 7.5 et des applications HTML5/JS (CORS) qui peuvent fonctionner de pair avec Azure Mobiles Services. 

 

Azure Hadoop

 

L'HDInsight Service est aussi disponible sous la forme d'une Public Preview pour laquelle vous devrez demander un accès. Précédemment proposée via un site dédié, celle-ci peut désormais être gérée depuis le portail d'Azure, vous permettant de profiter du framework Hadoop d'Apache dans vos projets.

 

D'autres nouveautés sont de la partie, vous en retrouverez le détail par ici.

5
Avatar de l'auteur

Écrit par David Legrand

Tiens, en parlant de ça :

Poing Dev

Le poing Dev – Round 7

Meuh sept super !

22:32 Next 7
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

« Money time »

18:06 WebSécu 3

Trois consoles portables en quelques semaines

Et une nouvelle façon de concevoir le jeu se confirme

10:45 Hard 36

Sommaire de l'article

Introduction

Déployer la nouvelle version de votre application ? Simple comme un commit

Poing Dev

Le poing Dev – Round 7

Next 7
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

WebSécu 3

Trois consoles portables en quelques semaines

Hard 36
Une tasse estampillée "Keep calm and carry on teaching"

Cyberrésilience : les compromis (provisoires) du trilogue européen

DroitSécu 3

#LeBrief : fuite de tests ADN 23andMe, le milliard pour Android Messages, il y a 30 ans Hubble voyait clair

#Flock a sa propre vision de l’inclusion

Flock 25
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

43
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Next 20
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Droit 21
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

IA 14
Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Le Conseil de l’UE tire un bilan du RGPD, les États membres réclament des « outils pratiques »

Droit 6

19 associations européennes de consommateurs portent plainte contre Meta

DroitSocials 16

#LeBrief : Ariane 6 l’été prochain, Nextcloud rachète Roundcube, désinformation via la pub

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 16
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 35
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 53
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 10
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 11

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

livre dématérialisé

Des chercheurs ont élaboré une technique d’extraction des données d’entrainement de ChatGPT

IAScience 3
Un chien avec des lunettes apprend sur une tablette

Devenir expert en sécurité informatique en 3 clics

Sécu 11
Logo ownCloud

ownCloud : faille béante dans les déploiements conteneurisés utilisant graphapi

Sécu 16
Le SoC Graviton4 d’Amazon AWS posé sur une table

Amazon re:invent : SoC Graviton4 (Arm), instance R8g et Trainium2 pour l’IA

Hard 12
Logo Comcybergend

Guéguerre des polices dans le cyber (OFAC et ComCyberMi)

Sécu 10

#LeBrief : faille 0-day dans Chrome, smartphones à Hong Kong, 25 ans de la Dreamcast

Mur d’OVHcloud à Roubaix, avec le logo OVHcloud

OVHcloud Summit 2023 : SecNumCloud, IA et Local Zones

HardWeb 2
algorithmes de la CAF

Transparence, discriminations : les questions soulevées par l’algorithme de la CAF

IASociété 62

Plainte contre l’alternative paiement ou publicité comportementale de Meta

DroitIA 40
Nuage (pour le cloud) avec de la foudre

Économie de la donnée et services de cloud : l’Arcep renforce ses troupes

DroitWeb 0
De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société 7
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitWeb 3

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

Hubble mission maintenance

Il y a 30 ans, Hubble recevait sa première mission de maintenance

Science 18

Des menottes autour d'un rouleau de billets de banque

Les deux principaux responsables de l’agence de cybersécurité ukrainienne accusés de corruption

DroitÉcoSécu 8

Google Messages

Sur Android, Messages fête son milliard d’utilisateurs, de nouvelles fonctions en approche

WebSoft 19

Une femme en blouse blanche et portant des lunettes adaptées utilise un séquenceur à ADN

Tests ADN : 23andMe avoue que les infos d’un « nombre significatif » d’utilisateurs ont fuité

Sécu 7

Commentaires (5)


TheDidouille
Il y a 11 ans

pourquoi vous ne parlez jamais de Google App Engine ou de Amazon Web Service?


David_L Abonné
Il y a 11 ans






TheDidouille a écrit :

pourquoi vous ne parlez jamais de Google App Engine ou de Amazon Web Service?


Parce que tu ne dois pas assez nous lire :

http://www.pcinpact.com/news/70589-amazon-aws-zerobin-elastic-beanstalk.htm

http://www.pcinpact.com/news/70759-amazon-web-services-elastic-beanstalk-asp-sql…

Par exemple ;)

Soit dit en passant, Web Sites n’existe pas vraiment ailleurs (ni sur GAE et à moitié chez AWS avec Beanstalk), et ça serait bien que d’autres s’y mettent pour que les tarifs baissent et qu’on arrive enfin à une concurrence aux offres mutualisées.



StrAbZ
Il y a 11 ans

Je trouve dommage que le deploiement par Dropbox ne soit pas automatique.


HarmattanBlow
Il y a 11 ans

Le déploiement par commit c’est quand même sympa, du coup je rejetterai un coup d’oeil à Azure.


David_L Abonné
Il y a 11 ans






StrAbZ a écrit :

Je trouve dommage que le deploiement par Dropbox ne soit pas automatique.


Bah disons que si dès que tu modifies un fichier, tout le site est foutu en l’air… <img data-src=" />