jeudi 26 novembre 2020

Azure Cloud - Contrôler l'état d'une machine virtuelle avec Azure Automation

J'ai un compte Azure Cloud et plusieurs machines virtuelles, je cherche à optimiser mes coût, je passe par le Parcours d'Apprentissage dans Micorsoft Learn :

Microsoft Learn - Contrôler les dépense Azure et Gérer les factures
 avec Azure Cost Management + Facturation

Dans ce module j'apprends que je peux contrôler l'activité de mes machines virtuelle, les arrêter les démarrer avec Azure Automation par exemple pour qu'elles ne soient actives qu'aux heures de travail et que cela aura un impact sur le coût de mon abonnement Azure. En effet, une machine qui est arrêter coûte moins.

Créer un Azure Compte Automation

Je suis dans mon portail Azure, je cherche de la documentation sur Azure Automation, ce n'est pas intuitif ... Dans la barre de recherche, je tape Automation :

Azure Automation
Azure Automation - Documentation

Je regarde la partie : Scénarios courants pour Automation.

A ce niveau il y a des choses qui me paraissent intéressantes par exemple :

Protéger - Mettez les machines en quarantaine si des alertes de sécurité sont déclenchées. Définition d’exigences intégrées.

Bon ce n'est pas clair, et je trouve "Créer un compte Azure Automation" il faut créer un compte Azure gratuit avant de commencer. M'enfin, je suis sur Azure depuis plus d'un an, j'ai des facture tous les mois. 

C'est vraiment mal foutu ! Rien a dire, je suis dans mon portail Azure et je vais donc faire :

Azure Automation
Azure création d'un Compte Automation

C'est ambigu, on dirait que cette doc date un peu... Je peux créer un Comptes Automation en cliquant sur "+ Ajouter", je me retrouve avec un formulaire à remplir correspondant à la partie gauche de la documentation.

Azure Création d'un compte d'Automation
Azure Création d'un compte d'Automation

Le Compte d'Automation est une ressource supplémentaire qui s'ajoute à un Abonnement existant. En cliquant sur le bouton Créer il me faut attendre "un certain temps" le déploiement de mon nouveau Compte d'Automation.

Mon Compte d'Automation dans la liste des comptes d'Automation
Mon Compte d'Automation dans la liste des comptes d'Automation

Pour la création du Compte Automation, c'est terminé mais qu'est ce que je peux faire avec cette chose là...

Configurez les états de la Machine Virtuelle

Cela passe par l'ajout d'une State configuration (DSC) à mon Compte d'Automation de la façon suivante :

Automation - State Configuration (DSC)
Automation - State Configuration (DSC)

Puis en cliquant sur "+ Ajouter" comme d'habitude.

Ajouter une State configuration (DSC)

Je me retrouve avec la liste de mes machines virtuelles.
J'en choisie une, je clique sur "+ Se connecter".

State configuration (DSC) - Se connecter à la machine virtuelle

Bon, je ne sais pas trop ce que je fais.

State configuration (DSC) - Se connecter à la machine virtuelle

Oups, j'ai du raté un truc...

Mais bon, je pense que c'est ça  l'idée, le Compte d'Automation comme son nom l'indique permet d'automatiser tout un tas de tâches de Scripts de commandes liées à l'Azure à PowerShell mais pas seulement.

Je vais étudier la question et revenir avec la réponse...

To Be Continued!

La suite peut-être Ici :


mercredi 18 novembre 2020

Plateforme de e-commerce en ligne découvrir Shopify

Suite aux dernière directive du gouvernement et de Bruno Le Maire en particulier, je cherche une plateforme de e-commerce pour sauver mon petit commerce qui ne peut plus ouvrir ! Je m'inscris sur Shopify pour voir de quoi il retourne.

e-commerce créer une boutique en ligne chez Shopify

Et comme toujours ce qui nous intéresse au plus haut c'est combien cela va nous coûter. Il est souvent difficile d'obtenir une réponse claire à cette question ce n'est pas l'intérêt du marketing que de donner un prix clair et fixéce qu'ils veulent c'est que vous vous inscriviez pour que vous commenciez à investir en découverte de leur solution. Ainsi vous resterez plus surement chez eux.

Mais avec Shopify on trouve rapidement une page est dédiée au Pricing :

Shopify le prix de votre boutique en ligne

On va dire que la solution de base est à 29 $ / mois mais attention il y a une petite ligne en tous en bas : Frais de transaction 0,5 %. On me propose un essai de 15 jours allons y ...

Je créé la boutique MaBoutique-123 et j'ai une période d'essai de 15 jours. Et voici donc la page d'accueil de MaBoutique-123 chez Shopify :

e-commerce Ma Boutique en ligne chez Shopify
e-commerce Ma Boutique en ligne chez Shopify

Je peux ajouter un produit. Je clique sur "Ajouter un produit" :

e-commerce Shopify - Ajouter un produit

Les possibilité sont importantes ... j'ai ajouté un support média définit le prix afficher et un "prix normal" je peux définir un coût par article, le stock, un code barre. Dés que je fais une modification à mon produit une barre me propose de sauvegarder mes modifications pas encore enregistrées.
  • Support média
  • Prix
  • Stock
  • Expédition (info douanières)
  • Variantes
A la fin je peux "Activer le produit".

Maintenant concernant ma boutique en ligne :

Shopify - Gestion de ma boutique ne ligne
Shopify - Gestion de ma boutique ne ligne

Il me faut trouver l'url de ma boutique pour y accéder pour en faire la publicité afin que mes clients viennent acheter ne ligne... Je clique donc sur le bouton "Désactiver votre mot de passe".

Shopify - Boutique ne ligne - Désactiver votre mot de passe
Shopify - Boutique ne ligne - Désactiver votre mot de passe

Et c'est là que les athéniens s'athégnir... Il me faut choisir un forfait, il est donc impossible d'aller jusqu'à concrétiser une vente avant la fin de la période d'essai.

Shopify semble très complet, dans toutes les parties de la boutique en ligne.

Commande -> Sélectionner un forfait
Commande Préliminaire

Produit
    Tous les produits
    Stock
    Transferts
    Collections
    Cartes-cadeaux

Clients
    Ajouter un client
    Importer des clients

Analyse de données
    Ventes totales
    Visites boutique en ligne
    Taux de clients récurrents

Marketing
    Aperçu
    Campagne -> Activité Shopify emil
    Automatisation

CANAUX DE VENTE
    Boutique en ligne
        Thèmes
        Article de blog
        Pages
        Navigation
        Domaines -> nom de domaine maboutique-123.myshopify.com
        Préférences Titre et méta-description
            Image de partage social
            Google Analytics
            ...
    Facebook

Il faut se méfier avec cette solution car le référencement de la boutique en ligne reste à votre charge à priori il y a des moyens de faire des campagnes payantes mais est-ce cher, très cher ? A qui cela rapporte à Facebook ?

Par email, par facebook ? snapchat ? Annonce de reciblage du coup facebook de mets dans la liste des canaux de vente ... Quel est le coup de ces campagnes.

Attention parfois vous swtichez en anglais, les pages ne sont pas traduite, il vaut mieux avoir des rudiments de la langue anglaise.

Je m'arrête là pour Shopify ... Si j'ai le temps avant la fin de ma période d'essai je reviendrais décrire les fonctionnalités.

Voici pour les commerçant en ligne qui souhaitent trouver leur plateforme, des choses simples faciles à mettre en œuvre :


vendredi 13 novembre 2020

Qu'elle est la meilleure plateforme de e-commerce en ligne ?

Pour aider les commerçant à se digitaliser après la lecture des nouvelles dispositions prisent par Bruno Le Maire, les commerçants pourraient se digitaliser pour 500 Euros ! Dans ces conditions, il faut trouver la meilleure plateforme de e-commerce en ligne si possible open source.

E-commerce en ligne, je sais, c'est un pléonasme mais c'est pourtant comme cela que l'on dit en France ce pays qui n'est pas digitalisé. Voici un article qui semble pointer les incohérences de ce gouvernement et sa mauvaise compréhension de ces questions :

ZDNet - Bruno Lemaire et les commerçants : la grosse blague de la transformation numérique à 500 euros

La France est un nain numérique, il y aurait tellement à faire...

Le problème du commerce en ligne c'est que c'est un problème des plus complexes. Si vous savez faire du commerce en ligne, vous savez tout faire. 

Il ne s'agit pas seulement de créer une belle vitrine encore que techniquement ce n'est pas si aisé, encore faut-il faire connaître votre vitrine et là, on entre dans le domaine de l'indexation, du SEO comment faire indexer sa boutique en ligne pour qu'elle soit trouver par les clients qui cherchent.

La solution du meilleur positionnement des boutiques en lignes sur Internet vient très certainement des places de marché, il faut regrouper des commerçants ayant envie de l'être, pour faire ensemble la promotion dans une seule et unique plateforme.

Je cherche donc "open source plateforme e-commerce" et je trouve ce site :

ecommerce platforms - 20 Meilleures plates-formes Open Sourceet Free Ecommerce pour 2020
Si vous recherchez une plateforme de commerce électronique open source bon marché ou gratuite, vous êtes au bon endroit.

Ce que j'aimerais réaliser, c'est mettre en ligne une plateforme du type Cdiscount le commerce made in France.

Site intéressant pour structurer votre recherche, on vous propose de spécifier votre projet du coup ça donne des idées de choix.

La Fabrique du NET - Création de site web - Estimation de prix & recommandation personnalisée

Le choix du design va compter, un choix de design standard parmi les choix possibles est beaucoup moins onéreux qu'un design réalisé sur mesure.

Le nombre de produits à vendre entre en ligne de compte encore que je ne vois très bien la complication à vendre plus de produits, le nombre de pages du catalogue.

Le multilinguisme, encore là je ne vois aujourd'hui des plateformes le font automatiquement. 

Il y a la partie gestion du compte client qui est importante pour que l'utilisateur puisse d'approprier le site est l'impression d'être chez lui. C'est une partie du site qui doit être facile et claire.

La Fabrique du Net les options pour votre site e-commerce.
La Fabrique du Net - Les options pour votre site e-commerce.

On voit par le choix de ces options que cela peut aller très loin, l'intégration d'un ERP dans votre site e-commerce entraîne la réalisation d'un véritable outil de gestion de la relation client.

Par la suite il y a la gestion du site comment est-elle réalisée ?

ecommerce platforms les 20 meilleures plates-formes Open Source

Reprenons, ce que nous propose ce comparateur pour aller chercher celle que nous trouverions à notre goût.

Square - Tools to run your business even it's not business as usual

Le premier défaut c'est que ce n'est pas en français ! You must be fluent english to use this solution.
Vous devez choisir un "hardware" est ce que c'est une boutique en ligne pureplayer ? Et deux autres choix.

Le prix on dirait 2,9 % ... donc l'Open Source on oubli sur GitHub - Square 

Aucune info pour installer une boutique en ligne

WooCommerce - Build exactly the eCommerce website you want
Il s'agit d'un plugin pour WordPress c'est très populaire donc il y a un support fantastique et disponible.

Il y a nombreuses sommes à dépenser en plus, un thème peut coûter jusqu'à 100 $ + nom de domaine + hébergement. Classique mais il faut quelques compétences de développeurs.

CS-Cart Multi-Vendor - START THE MOST SELLER-FRIENDLY MARKETPLACE WITH CS-CART MULTI-VENDOR
Logiciel Russe pour créer une "place de marché" avec plusieurs vendeurs sous le même toit.

Seulement rien n'est gratuit sauf l'essai pendant 15 jours ! Après 15 jours vous devez acheter le logiciel pour au moins 1 450 $ Plus 3 500 $ Ultimate 7 500 $

nopCommerce - Plateforme de commerce électronique gratuite et open source

Là c'est bien une plateforme de commerce électronique open source totalement gratuite pour les magasins en ligne.

nopCommerce Review: une solution de commerce électronique opensource intuitive pour tous

Je retiens, moins déroutant que Magento, totalement gratuit ! des fonctionnalités équivalentes à CS-Cart Multi Vendor ... bref the best ! Les commentaires sont élogieux. Bien sûr pour tout gérer tout seul il faut des compétences en programmation en gestion et administration de windows.

nopCommerce - Solution Open Source

Il y a également des installeurs comme la Web Plateforme installer ou directement sur le site :


Je peux ajouter une petite recherche sur Trends :

Trends recherche magento, nopcommerce, woocommerce, ecommerce

La palme revient largement à WooCommerce le plugin de WordPress sans doute pour sa facilité de mise en oeuvre en plus un site WordPress permet de faire sa propre publicité et d'obtenir un meilleur référencement, un meilleur SEO.

Conclusion la meilleure plateforme de e-commerce

Bon, moi je m'arrête là, j'ai fait le tour de ma question de départ : Qu'elle plateforme de e-commerce en ligne ? Ma réponse est nopCommerce. En plus, je suis pro ASP.NET ...

GitHub - nopSolutions/nopCommerce

nopCommerce - 59% de C#
C'est parfait !

Seulement voilà, ce n'est pas le besoin du petit commerçant en bas de chez moi dans mon quartier. C'est trop fastidieux de partir d'une plateforme de e-commerce pour lui, il n'a pas les compétences et ce n'est pas son sujet.

Alors je tombe sur Shopify ... Et c'est peut être ça, tout simplement la solution mais je sens qu'avec ça, je ne suis pas satisfait ... je voudrais quelque chose de plus ... local made in français.

Concernant le commerce en ligne, je trouve encore le DropShipping ... 

Ce sujet du e-commerce est bien vaste, continuons avec un article plus large sur les initiatives de régions Françaises :


Internet pour les Nuls - Plateformes de e-commerce

Have fun!



jeudi 5 novembre 2020

GitHub vs GitLab

Finalement GitLab fait comme GitHub alors lequel offre les meilleures fonctionnalités ? Pour moi GitHub était la seule plateforme où publier un projet Open Source mais il ne pouvait pas être privé alors que GitLab c'était plutôt pour ceux qui souhaitaient installer leur propre plateforme. Qu'en est-il aujourd'hui ? 

Voici un article qui essaye de tuer la question... mais c'est vu par GitLab :

GitLab - GitLab vs GitHub : GitLab : 54,5/73 GitHub : 21/73

GitLab - GitLab vs GitHub
GitLab - GitLab vs GitHub

Franchement, c'est pas abuser ! Non ? Ils se réservent leur version payante pendant quelques années, ils attendent que tout le monde passe sur GitHub gratuit et pouf ; ils déploient leur GitLab platforme en ligne... gratuit. Ça c'est pas bien ! Mais vous me direz, ils leur faut bien une stratégie marketing pour concurrencer leur principal concurrent GitHub.

En plus, ils conservent une version entreprise et dans ce comparatif, ils ne disent pas quelle version ils comparent. C'est beau la publicité comparative ! 

Et même je crois dans cet article qu'ils sont en retard sur les fonctionnalités de GitHub car il me semble bien que les fonctionnalités de management agile des projets ont évoluées récemment dans GitHub.

Faut-il aller plus loin ... pour répondre à cette question GitLab ou GitHub, lequel de ces outils gestionnaires de code source faut-il choisir ? Le réponse peut être ici :

GitLab vs GitHub
Digital Guide IONOS - GitLab vs GitHub

Il semble qu'ici nous avons une étude complète :

Digital Guide IONOS - GitLab vs GitHub : Comparatif des deux systèmes de contrôle de version
Une étude très complète de cette question posée GitHub vs GitLab. 

GitHub a l'avantage d'une énorme base d'utilisateurs et donc un quasi monopole racheté par Microsoft en 2018. Et oui, c'est ce que je disais GitHub à commencer à offrir son service en ligne bien avant. On se souvient des migrations de code source du CodePlex vers GitHub dont le Compilateur C# Roslyn.

Donc IONOS nous dit que GitHub est la plateforme la plus stable et la plus performante. Mais l'interface Utilisateur de GitLab semble plus clair et s'adapte aux terminaux mobiles tandis que l'interface de GitHub est fixe.

Mais je me demande bien quel être saugrenu pourrait avoir l'envie de faire du développement sur son mobile ? GitLab offre un EDI ... là encore quelle idée saugrenu. Vous imaginez le développeur qui fait des modifications de code source en ligne ... Et les TESTS c'est après ?!

Bémol pour GitLab, les Issues ne peuvent pas être suivies dans plusieurs Repositories.

IONOS nous dit aussi GitHub : Repositories privés payant - C'est devenu faux. C'est récent chez GitHub pas de souci pour rendre votre Repositori Privé.

Je vous laisse avec les Tutos IONOS sur GitHub et sur GitLab.

Et si vous cherchez  un autre type de gestionnaire de codes sources :

WIKIPEDIA - Comparison of source-code-hosting facilities
Attention là ça fait mal au cheveux et les donnée que j'y ai trouvé sont un peu anciennes mais il n'y a pas que GitHub et GitLab dans la vie d'un développeur, il y a aussi Azure DevOps ;-)

La recherche des Internautes GitHub vs GitLab

Pour tenter de départager cette question, un petit Google Trends :

GitHub vs GitLab
Trends de recherche entre les termes GitHub et GitLab

Il ne faut en tirer aucune conclusion concernant l'utilisation de la solution ni les fonctionnalités associées. C'est simplement le reflet de l'intérêt de ceux qui recherche une information sur GiHub ou GitLab.

Conclusion sur GitHub vs GitLab

Bref ... beaucoup de choses à dire, à mon avis les deux solutions se valent de très prêt avec au début une grosse avance pour GitHub que GitLab essaye de combler. Ils sont sans cesse en train de modifier leurs offres, ce qui est très bien pour nous, ils se concurrencent et comme cela on évite un ultime monopôle pour GitHub et nous avons la joie de voir une autre implémentation au dessus de Git (Linus Torvalds).

Mon conseil, si vous avez un projet d'envergure international open source avec une communauté de développeurs dans le monde entier privilégiez GitHub. Si vous avez un projet interne ou d'entreprise prenez GitLab. 

Mais pourquoi ne pas utiliser les deux ... 

Mise à jour en décembre 2020 - On évoque une solution alternative au grands GaFams c'est Gitea: Git with a cup of tea.

Gitea est un service Git auto-hébergé indolore. Il est similaire à GitHub, Bitbucket et GitLab. Gitea est un fork de Gogs. Consultez le billet de blog Gitea Announcement pour en savoir plus sur la justification d'un fork.

Gitea: Git with a cup of tea
Gitea: Git with a cup of tea

Il y a un peu de Go là dedans ! Donc méfions nous des grands GaFams ils sont un peu partout...