[FRsAG] Choix d'un CDN

2014-06-18 Par sujet Remy Sanchez
Bonjour à tous,

Je suis à la recherche d'un fournisseur de CDN (type reverse proxy) pour servir 
mes fichiers statiques et mes miniatures.

En ce qui concerne les fichiers statiques, ils sont hébergés sur le même 
domaine que mon site, quand aux miniatures elles sont générées à l'aide de 
Thumbor, qui ne garde pas les résultats de ce qu'il a généré en cache.

À noter que tout est hébergé sur Heroku, donc chaque seconde de temps CPU sur 
mes serveurs c'est des $ qui partent. (Pourquoi ne pas avoir mes propres 
serveurs : Heroku coûte quand même moins cher qu'un admin système à plein temps 
et ça tombe bien car pour l'instant ce n'est pas le genre de dépenses qu'on 
peut se permettre).

Du coup, j'ai cherché des reviews, des comparatifs, etc. Il en ressort 3 
principaux candidats :

- Amazon CloudFront : pas mal car Heroku est hébergé chez Amazon, mais coûte un 
bras quand on demande du SSL (ou quoi que ce soit d'autre, d'ailleurs) et leur 
interface d'admin est à chier

- CloudFlare : c'est sympa mais pas de DNSSEC, coûte un bras pour le SSL et 
question features/IHM c'est clairement tourné vers la grande section de 
maternelle, ce qui me semble plutôt limité

- MaxCDN : du SSL abordable, ça a l'air un peu plus compliqué que CloudFlare, 
ils offrent un SLA de 100% sur certains plans ce que je trouve curieux, et ils 
ont une IHM assez complète qui donne au moins l'impression qu'on va pouvoir 
faire des trucs chez eux

Donc clairement pour l'instant je penche pour MaxCDN, mais est-ce que quelqu'un 
ici aurait un avis sur la question ?

Merci bien :)
-- 
Rémy Sanchez
http://goodmorningplanet.com/

signature.asc
Description: This is a digitally signed message part.
___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Jimmy Thrasibule
 - MaxCDN : du SSL abordable, ça a l'air un peu plus compliqué que CloudFlare, 
 ils offrent un SLA de 100% sur certains plans ce que je trouve curieux, et 
 ils ont une IHM assez complète qui donne au moins l'impression qu'on va 
 pouvoir faire des trucs chez eux

Pour avoir utiliser MaxCDN (NetDNA) je te conseillerais ce dernier.
J'ai eu droit à quelques soucis techniques de leur part mais toujours
résolu rapidement.

Ils proposent plusieurs méthodes pour récupérer tes fichiers. Celle
que j'ai le plus utilisé est celle du Pull CDN. En gros tu dédis un
domaine spécifique pour tes fichiers statiques. Ce domaine en fait un
alias vers MaxCDN. Si celui-ci possède le fichier en cache, pas de
problème, dans le cas contraire il est récupérer sur ton serveur (et
mis en cache).

La facturation se fait par un système de crédit : tu achètes un
certain volume qu'il faut renouveler. Par exemple avec le site que je
gérais, je renouvelais 1 To tous les 6 mois environ. L'interface est
assez sympa et permet d'effectuer pas mal de choses.

Concernant les deux autres solutions, je n'ai fait que les survoler
donc je ne peux te donner plus de détails.

--
Jimmy
___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Jonathan Leroy
Salut,


Le 18 juin 2014 13:01, Remy Sanchez remy.sanc...@hyperthese.net a écrit :
 - MaxCDN : du SSL abordable, ça a l'air un peu plus compliqué que CloudFlare, 
 ils offrent un SLA de 100% sur certains plans ce que je trouve curieux, et 
 ils ont une IHM assez complète qui donne au moins l'impression qu'on va 
 pouvoir faire des trucs chez eux

+1 pour MaxCDN.
CDNify est pas mal non plus.




-- 
Jonathan Leroy.

___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Alexandre PIERRET
Salut,

 MaxCDN : du SSL abordable, ça a l'air un peu plus compliqué que
CloudFlare, ils offrent un SLA de 100% sur certains plans ce que je trouve
curieux

SLA 100% ne signifie pas 100% de disponibilité, mais que le fournisseur
ouvre son tiroir caisse à la première seconde d'incident.

Alex


2014-06-18 14:00 GMT+02:00 Jonathan Leroy jonat...@unsigned.inikup.com:

 Salut,


 Le 18 juin 2014 13:01, Remy Sanchez remy.sanc...@hyperthese.net a écrit
 :
  - MaxCDN : du SSL abordable, ça a l'air un peu plus compliqué que
 CloudFlare, ils offrent un SLA de 100% sur certains plans ce que je trouve
 curieux, et ils ont une IHM assez complète qui donne au moins l'impression
 qu'on va pouvoir faire des trucs chez eux

 +1 pour MaxCDN.
 CDNify est pas mal non plus.




 --
 Jonathan Leroy.

 ___
 Liste de diffusion du FRsAG
 http://www.frsag.org/

___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Remy Sanchez
On Wednesday, June 18, 2014 04:30:59 PM Pierre Colombier wrote:
 Si je puis me permettre, c'est quoi ta volumétrie ?
 Parce-qu'en ce moment, le nombre de personnes qui me parlent de CDN pour 
 moins d'un 1To de stockage et du trafic qui n'atteint pas les 500Mbps 
 avec 95% de l'audience sur une zone géographique limitée

Pour l'instant une très faible volumétrie, le site n'est pas lancé. Par contre 
une zone géographique amenée à s'étendre rapidement, car c'est un site de 
planification de voyages, qui est amené à être utilisé une fois sur place. 
D'autant plus qu'on vise des pays comme l'Inde dont les interconnexions avec le 
reste du monde sont largement surchargées, donc un proxy déjà sur place est 
même un moyen de surpasser ces limitations, y compris pour les contenus qui ne 
passent pas en cache.

Cependant, la vraie raison n'est pas de faire du CDN juste pour l'amour des 
buzzwords, mais d'économiser mon temps de CPU Heroku sur deux tableaux :

  - L'envoi des fichiers statiques, qui n'a pas besoin d'être fait par mon 
serveur

  - Le stockage des vignettes générées (et elles sont nombreuses), car 
l'application qui fais les vignettes (Thumbor) n'est pas configurée pour les 
conserver en cache (et sur Heroku ce serait une uzine à gaz)

Le plus simple c'est donc d'avoir un reverse proxy pour gérer ça, et comme les 
CDN vendent ça pour $10/mois, et bien je pense que ça peut faire l'affaire.

-- 
Rémy Sanchez
http://goodmorningplanet.com/

signature.asc
Description: This is a digitally signed message part.
___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Pierre Colombier

  - L'envoi des fichiers statiques, qui n'a pas besoin d'être fait par mon 
serveur
=== Temps CPU à peu près négligeable si il est fait par un soft adapté. 
(lightttpd / nginx)
=== En ce qui me concerne, c'est un temps CPU que je n'arrive même pas à 
mesurer tellement il est faible vis à vis du reste.

  - Le stockage des vignettes générées (et elles sont nombreuses), car 
l'application qui fais les vignettes (Thumbor) n'est pas configurée pour les 
conserver en cache (et sur Heroku ce serait une uzine à gaz)
=== Proxy-cache local à ton serveur : Varnish.

Après, le CDN, c'est bien aussi, c'est juste que je connais beaucoup de gens 
qui dégainent très vite l'artillerie lourde et se retrouvent au final à payer 
des services complexe dont ils n'ont pas besoin.
Par contre, pour résoudre le problème d'interco entre pays, réduire les 
latences et servir du volume sur une zone étendue, c'est un argument 
parfaitement valable.





Le 18/06/2014 17:23, Remy Sanchez a écrit :

On Wednesday, June 18, 2014 04:30:59 PM Pierre Colombier wrote:

Si je puis me permettre, c'est quoi ta volumétrie ?
Parce-qu'en ce moment, le nombre de personnes qui me parlent de CDN pour
moins d'un 1To de stockage et du trafic qui n'atteint pas les 500Mbps
avec 95% de l'audience sur une zone géographique limitée

Pour l'instant une très faible volumétrie, le site n'est pas lancé. Par contre 
une zone géographique amenée à s'étendre rapidement, car c'est un site de 
planification de voyages, qui est amené à être utilisé une fois sur place. 
D'autant plus qu'on vise des pays comme l'Inde dont les interconnexions avec le 
reste du monde sont largement surchargées, donc un proxy déjà sur place est 
même un moyen de surpasser ces limitations, y compris pour les contenus qui ne 
passent pas en cache.

Cependant, la vraie raison n'est pas de faire du CDN juste pour l'amour des 
buzzwords, mais d'économiser mon temps de CPU Heroku sur deux tableaux :

   - L'envoi des fichiers statiques, qui n'a pas besoin d'être fait par mon 
serveur

   - Le stockage des vignettes générées (et elles sont nombreuses), car 
l'application qui fais les vignettes (Thumbor) n'est pas configurée pour les 
conserver en cache (et sur Heroku ce serait une uzine à gaz)

Le plus simple c'est donc d'avoir un reverse proxy pour gérer ça, et comme les 
CDN vendent ça pour $10/mois, et bien je pense que ça peut faire l'affaire.



___
Liste de diffusion du FRsAG
http://www.frsag.org/




smime.p7s
Description: Signature cryptographique S/MIME
___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet François Blondel
Bonjour à tous,

Des retours concernant le CDN d'OVH ?

Bonne soirée


Le 18/06/2014 16:44, Remy Sanchez a écrit :
 On Wednesday, June 18, 2014 02:00:46 PM Jonathan Leroy wrote:
 CDNify est pas mal non plus.
 Ah CDNify m'intéresse, il n'était pas passé sur mes radars, mais sa 
 couverture de l'Asie et en particulier de l'Inde m'intéresse fortement. 

 Et en plus, le SSL est gratuit.



 ___
 Liste de diffusion du FRsAG
 http://www.frsag.org/

___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Remy Sanchez
On Thursday, June 19, 2014 12:41:28 AM François Blondel wrote:
 Des retours concernant le CDN d'OVH ?

On me dit dans l'oreillette que leur cache ne gère pas (ou alors mal) 
l'invalidation forcée, mais je n'ai pas testé moi même.

L'autre gros souci d'OVH c'est que leur politique commerciale est fixée sur une 
girouette et qu'en se levant on ne sait pas si l'offre existera encore, si le 
trafic sera limité à 42 Go ou si le support d'IPv4 sera remplacé par une 
technologie à base de signaux de fumée (pas IPv6 en tout cas, manifestement ils 
n'y croient pas). Et de ce fait, il est impossible de prévoir ne serais-ce que 
du moyen terme chez eux.

Ajoutons à cela des déboires récents que j'ai eu avec eux, sur des 
problématiques que j'avais déjà rencontrées et qu'ils avaient très bien géré à 
l'époque, disons qu'OVH a perdu toute ma confiance.

De ce fait, j'avoue ne pas m'être penché plus que ça sur leur offre.

#my2cents

-- 
Rémy Sanchez
http://goodmorningplanet.com/

signature.asc
Description: This is a digitally signed message part.
___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Remy Sanchez
On Wednesday, June 18, 2014 06:51:19 PM Pierre Colombier wrote:
- L'envoi des fichiers statiques, qui n'a pas besoin d'être fait par mon 
 serveur
 === Temps CPU à peu près négligeable si il est fait par un soft adapté. 
 (lightttpd / nginx)
 === En ce qui me concerne, c'est un temps CPU que je n'arrive même pas à 
 mesurer tellement il est faible vis à vis du reste.
 
- Le stockage des vignettes générées (et elles sont nombreuses), car 
 l'application qui fais les vignettes (Thumbor) n'est pas configurée pour les 
 conserver en cache (et sur Heroku ce serait une uzine à gaz)
 === Proxy-cache local à ton serveur : Varnish.
 
 Après, le CDN, c'est bien aussi, c'est juste que je connais beaucoup de gens 
 qui dégainent très vite l'artillerie lourde et se retrouvent au final à payer 
 des services complexe dont ils n'ont pas besoin.
 Par contre, pour résoudre le problème d'interco entre pays, réduire les 
 latences et servir du volume sur une zone étendue, c'est un argument 
 parfaitement valable.

Grosso modo, je suis complètement d'accord sur le fait que les deux problèmes 
que j'ai cité sont totalement bidons et négligeables dans le cas où on a sa 
propre infra. Mais comme pour l'instant je n'ai pas passé de temps à ça, car on 
est une petite startup avec déjà beaucoup trop de boulot, toute la parti infra 
est sous-traitée à Heroku qui ne montre pas forcément cette flexibilité (HTTP 
seulement, pas de persistence, déployer un truc compilé genre Varnish serait un 
enfer...).

Et comme en plus l'argument géographique entre en compte, le CDN parraît pas si 
mal comme option.

Maintenant comme on n'est pas encore en prod, difficile de dire si ces choix 
sont bon. Sur mes calculs c'est plutôt rentable question budget, surtout en 
comptant le temps humain passé à travailler là dessus. Je me dis qu'au pire, je 
pourrais toujours passer sur autre chose de plus classique.

-- 
Rémy Sanchez
http://goodmorningplanet.com/

signature.asc
Description: This is a digitally signed message part.
___
Liste de diffusion du FRsAG
http://www.frsag.org/


Re: [FRsAG] Choix d'un CDN

2014-06-18 Par sujet Jérémie Bouillon

Le 19/06/2014 00:41, François Blondel a écrit :

Des retours concernant le CDN d'OVH ?


Oui, la lenteur. Des tests avaient été faits qui montraient qu'un 
fichier (déjà en cache) était sensiblement plus lent qu'en accès direct 
depuis le serveur, qu'il soit un petit dédié ou même du mutualisé (!).


Alors bien sûr depuis l'autre bout de la planète quand les tuyaux sont 
encombrés de partout c'est plus rapide que d'aller chercher le fichier à 
Roubaix, mais depuis l'Europe (ou même la France) ça fait tout de même 
bizarre que ce soit plus lent.


Le plus curieux restant la réponse d'OVH à ce problème : c'est comme ça, 
c'est normal, un cdn est plus lent, ça ne changera pas. Et avec la 
politique usuelle de communication de la boite, impossible de creuser 
plus pour savoir pourquoi ou comprendre pourquoi.


Quelques problèmes techniques aussi, bugs divers, mais probablement des 
soucis de jeunesse.

___
Liste de diffusion du FRsAG
http://www.frsag.org/