Slide 1

Slide 1 text

Toros Gökkurt Cloud Solution Architect – Microsoft @torosgo Python on Azure

Slide 2

Slide 2 text

• Introduction • Demo • Resources Agenda

Slide 3

Slide 3 text

Why is Microsoft talking about Python?

Slide 4

Slide 4 text

… massively popular … Python is …

Slide 5

Slide 5 text

… easy to read and learn … Python is …

Slide 6

Slide 6 text

… powerful enough for any workload … Python is …

Slide 7

Slide 7 text

… used in finance and astronomy … Python is …

Slide 8

Slide 8 text

… used in automation and web … Python is …

Slide 9

Slide 9 text

… most popular teaching language Python is …

Slide 10

Slide 10 text

You want Python… … so we want to offer Python

Slide 11

Slide 11 text

Microsoft Application Platform Open, comprehensive solution for any developer and any platform ✓ Custom or template based solutions ✓ Multiple languages, frameworks, tools, and databases ✓ iOS, Android, Windows, and Linux ✓ Integrated cloud platform, DevOps, and tools ✓ Build, deploy, manage apps faster ✓ Work across teams and disciplines ✓ Target on-premises, hybrid, cloud, and multi-cloud ✓ Write once, run anywhere ✓ Leverage 60+ enterprise grade services

Slide 12

Slide 12 text

Open source support Applications Infrastructure Management Databases & middleware App frameworks & tools DevOps

Slide 13

Slide 13 text

Trusted Productive Intelligent Hybrid Azure. Cloud for all.

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Platform Services Infrastructure Services Web Apps Mobile Apps API Apps Notification Hubs Hybrid Cloud Backup StorSimple Azure Site Recovery Import/Export SQL Database CosmosDB Redis Cache Azure Search Storage Tables SQL Data Warehouse Azure AD Health Monitoring AD Privileged Identity Management Operational Analytics Cloud Services Batch RemoteApp Service Fabric Visual Studio Application Insights VS Team Services Domain Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Data Lake Analytics Service IoT Hub Data Catalog Security & Management Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot Azure AD B2C Scheduler Xamarin HockeyApp Power BI Embedded SQL Server Stretch Database Mobile Engagement Functions Cognitive Services Bot Framework Cortana Security Center Container Service VM Scale Sets Data Lake Store BizTalk Services Service Bus Logic Apps API Management Content Delivery Network Media Services Media Analytics

Slide 16

Slide 16 text

Azure Python SDK AI & ML Data App Hosting Python SDK Integration Developer services

Slide 17

Slide 17 text

Developer services and tools AI & ML Data App Hosting Python SDK Integration Developer services

Slide 18

Slide 18 text

Azure CLI Create a new app az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "python|3.7" --deployment-local-git Deploy content to an existing app az webapp deployment source config --name --repo url --resource-group FastTrack create and deploy az webapp up -n MyUniqueAppName (Preview) command will check for the existence of a requirements.txt file or a .py file in the project source and identify python|3.7 as the target framework.

Slide 19

Slide 19 text

App Hosting AI & ML Data App Hosting Python SDK Integration Developer services

Slide 20

Slide 20 text

Azure Portal Python 3.7 Python 3.7 Python

Slide 21

Slide 21 text

AI & Machine Learning Data App Hosting Python SDK Integration Developer services

Slide 22

Slide 22 text

Integration services AI & ML Data App Hosting Python SDK Integration Developer services

Slide 23

Slide 23 text

Data Solutions Data App Hosting Python SDK Integration Developer services

Slide 24

Slide 24 text

Demo

Slide 25

Slide 25 text

• visualstudio.com • azure.microsoft.com/python • Python tools for Visual Studio github.com/Microsoft/PTVS • notebooks.azure.com • shell.azure.com • Introduction to Programming with Python https://mva.microsoft.com/en-US/training-courses/introduction-to- programming-with-python-8360 • Azure solution architectures https://azure.microsoft.com/en-us/solutions/architecture/ Resources

Slide 26

Slide 26 text

Q&A

Slide 27

Slide 27 text

Thanks

Slide 28

Slide 28 text

No content