Break out of the box with Python Microsoft Ignite 2016 9/19/2018 8:22 AM BRK3160 Break out of the box with Python Steve Dower @zooba aka.ms/python © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Cat in a Box Microsoft Ignite 2016 9/19/2018 8:22 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
What is your box? “Oh, we’re a .NET shop” Microsoft Ignite 2016 9/19/2018 8:22 AM What is your box? “Oh, we’re a .NET shop” “Every project must follow this process” “Only our developers write code” aka.ms/python © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft Ignite 2016 9/19/2018 8:22 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft Ignite 2016 9/19/2018 8:22 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
The lid of your box is opening Opportunity to diversify… Opportunity to accelerate… Opportunity to include… aka.ms/python
Python is… … a scripting language … free, open-source http://spectrum.ieee.org/static/interactive-the-top-programming-languages-2016 … a scripting language … free, open-source … a huge ecosystem … well used and supported aka.ms/python
Diversify, with Python aka.ms/python Microsoft Ignite 2016 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Not every project is one language Right language for the right job Microservices focus on one task Azure App Service, Azure Functions or Docker aka.ms/python
Microservices in Azure and Visual Studio aka.ms/python
Accelerate, with Python Microsoft Ignite 2016 9/19/2018 8:22 AM Accelerate, with Python aka.ms/python © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Not every project has the same SDLC Remember Waterfall? Spiral? Dual-Vee? Some projects are “micro-projects” Python for quick development, long maintenance aka.ms/python
Maintaining Python apps when things change aka.ms/python
Include, with Python aka.ms/python Microsoft Ignite 2016 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Not every programmer has a CS degree What happens when your business out-grows Excel? Python is an interactive data analysis platform Used by: aka.ms/python
Jupyter is… … in the browser … Python, R and more … graphical plots and tables … free, open-source aka.ms/python
Interactive Data Processing with Jupyter Microsoft Ignite 2016 9/19/2018 8:22 AM Interactive Data Processing with Jupyter notebooks.azure.com aka.ms/python © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
What box are you stuck in? aka.ms/python
Python offers… an opportunity to diversify an opportunity to accelerate an opportunity to include aka.ms/python
Please evaluate this session 9/19/2018 8:22 AM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9/19/2018 8:22 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.