Python dans le cloud avec Windows Azure

100 %
0 %
Information about Python dans le cloud avec Windows Azure
Technology

Published on February 24, 2014

Author: Developpeurs

Source: slideshare.net

Description

Python est-il un langage de scripting à la Perl, de développement à la Ruby, ou plutôt un langage utilisé dans le monde de la recherche par des mathématiciens comme Fortran ? Dans cette session, vous verrez que Python joue tous ces rôles, en particulier dans Windows Azure où l’on peut scripter la création de machines virtuelles, développer un site Flask ou Django dans Windows Azure Web Sites, exécuter des notebooks IPython, et même ajouter un peu de logique procédurale à un script HIVE (syntaxe SQL) dans Hadoop.

Speakers : Benjamin Guinebertière (Microsoft), Ronan Amicel (Pocket Sensei), Yann Schwartz (Indépendant)

Python dans le cloud avec Windows Azure Yann Schwartz criteo @abolibibelot Ronan Amicel Benjamin Guinebertière Technical Evangelist Pocket Sensei Microsoft France @amicel @benjguin Architecture/Azure/Cloud

Donnez votre avis ! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toute les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays Architecture/Azure/Cloud

Pocket Sensei • Helping teams build better software • Technology + Agile+ Lean Startup • "Part-time CTO" for startups @PocketSensei http://pocketsensei.net/ #mstechdays Architecture/Azure/Cloud

Plan • • • • • • Python Python Tools for Visual Studio SDK Web IPython HDInsight #mstechdays Architecture/Azure/Cloud

PYTHON #mstechdays Architecture/Azure/Cloud

Python • Langage de programmation – dynamique – facile à lire, facile et à apprendre – également orienté objet • Environnement de script • Disponible dans beaucoup d’environnements – Unix, Windows, JVM, .NET, … • Beaucoup de modules – index à https://pypi.python.org #mstechdays Architecture/Azure/Cloud

HELLO WORLD! … et un peu plus #mstechdays Architecture/Azure/Cloud

PYTHON TOOLS FOR VISUAL STUDIO #mstechdays Architecture/Azure/Cloud

PYTHON DANS VISUAL STUDIO CPYTHON #mstechdays Architecture/Azure/Cloud

PYTHON DANS VISUAL STUDIO Appel d’une librairie C# en IronPython #mstechdays Architecture/Azure/Cloud

SDK FOR WINDOWS AZURE #mstechdays Architecture/Azure/Cloud

PYTHON ET WINDOWS AZURE WEB SITES #mstechdays Architecture/Azure/Cloud

Frameworks web Python • Django : le plus connu • Flask et Pyramid : légers, modulaires, extensibles • Bottle : le plus minimaliste #mstechdays Architecture/Azure/Cloud

Windows Azure Web Sites #mstechdays Architecture/Azure/Cloud

Déployer du Python dans Azure Web Sites • • • • Application WSGI FTP(S) ou git (HTTPS) Inclure toutes les bibliothèques requises fichier web.config: PYTHONPATH et WSGI_HANDLER Référence: Configuring Python with Windows Azure Web Sites #mstechdays Architecture/Azure/Cloud

IPYTHON SUR WINDOWS AZURE #mstechdays Architecture/Azure/Cloud

UTILISER IPYTHON HÉBERGÉ SUR WINDOWS AZURE #mstechdays Architecture/Azure/Cloud

CRÉER UN CLUSTER IPYTHON EN PYTHON #mstechdays Architecture/Azure/Cloud

PYTHON + HIVE DANS HDINSIGHT #mstechdays Architecture/Azure/Cloud

et dans Hadoop ? • HDInsight: en complément de HIVE par exemple – HIVE : langage à la SQL – Python : langage procédural #mstechdays Architecture/Azure/Cloud

Appel de Python depuis Hive (Hadoop) insert overwrite table myDestTable select transform(s.param1, s.param2) USING 'D:Python27python.exe myPythonScript.py' as (col1 string, col2 string, col3 int) from mySrcTable s; #(…) while True: line = sys.stdin.readline() if not line: break args, tobedropped = string.split(line, "n", 2) p1,p2 = string.split(args, "t") col1,col2,col3 = myFunction(p1,p2) print "t".join([str(col1), str(col2), str(col3)]) #mstechdays Architecture/Azure/Cloud

HIVE + PYTHON DANS HDINSIGHT #mstechdays Architecture/Azure/Cloud

Appel de Python depuis Hive #mstechdays Architecture/Azure/Cloud

Ressources • • • • http://www.python.org/ http://www.afpy.org/ http://www.windowsazure.com/ http://git.hupstream.com #mstechdays Architecture/Azure/Cloud

Criteo recrute #mstechdays Architecture/Azure/Cloud

29 Mars 2014 http://bit.ly/GWAB2014Paris

Testez dès maintenant Windows Azure ! MSDN: Partenaires: http://aka.ms/MSDN/Avantages/Abo 150€ de ressources http://aka.ms/Azure/Partner Poursuivez la discussion sur le stand “au coeur du SI” http://aka.ms/free/trial

Digital is business

#mstechdays presentations

Add a comment

Related presentations

Related pages

Python dans le cloud avec Windows Azure- Video et slides ...

Python est-il un langage de scripting à la Perl, de développement à la Ruby, ou plutôt un langage utilisé dans le monde de la recherche par des ...
Read more

Python dans le cloud avec Windows Azure - YouTube

Python est-il un langage de scripting à la Perl, de développement à la Ruby, ou plutôt un langage utilisé dans le monde de la recherche par ...
Read more

Python on Windows Azure – a Match Made in the Clouds ...

RemoteApp Déployer des applications clientes Windows dans le cloud, ... comment interagir avec les services Azure via le code; ... Python on Windows Azure .
Read more

Application web Python avec Django | Microsoft Azure

Ce didacticiel vous explique comment héberger un site web Django dans Azure avec une machine virtuelle Windows ... Windows dans le cloud, ... python dans ...
Read more

Exécuter le Script Python - msdn.microsoft.com

... Python de s'exécuter dans le script Python zone ... le script Python avec les expériences d'apprentissage Azure ... Windows Azure;
Read more

nagare - le développement web facile en python - YouTube

... le développement web facile en python ... Avec le framework Nagare, ... bienvenue dans un monde meilleur !
Read more

Exécuter des applications Windows dans le Cloud avec Azure ...

Exécuter des applications Windows dans le Cloud avec Azure RemoteApp. Microsoft Virtual Academy Courses. Courses. Live Events. Books. By Topics. ...
Read more

Joindre un domaine cloud avec Windows 10 pour ... - Docs.com

... l’entreprise et connectés au cloud Azure et des appareils personnels dans le cadre des ... Joindre un domaine cloud avec Windows 10 pour de ...
Read more

Entrez dans le Cloud avec Microsoft Services | Microsoft ...

Entrez dans le Cloud avec Microsoft Services Créer ou migrer vos applications vers Windows Azure avec Microsoft Services.
Read more

Outils Python pour Visual Studio

La prise en charge de Python dans le débogueur ... votre serveur Linux ou Windows ou sur Microsoft Azure. ... Python et MongoLab (MongoDB dans le cloud)
Read more