This document provides an overview and introduction to Azure Notebooks and Jupyter notebooks. It discusses what Jupyter notebooks are, how they can be used for tasks like data analysis, and how Azure Notebooks builds on Jupyter by providing a cloud-based notebook environment. The document then demonstrates various features of notebooks like code execution, markdown, and data visualization using examples. It also discusses where notebooks fit best versus other tools and environments.
Developer Experience (DX) for UX ProfessionalsIan Jennings
Ian Jennings presents at the Austin UXPA meetup on November 12, 2019 at Visa.
Developer Experience (DX) is the equivalent to User Experience (UX) when the user of the software or system is a developer. Sure, the science is the same, but this talk will teach you why developer experience is gaining traction as a new field. Between APIs, SDKs, code, documentation, demos, CLIs, tutorials, and developer portals, DX is a whole new beast. Learn about the emergence of Developer Experience, the similarities and differences between UX an DX, and the tools you need to apply your UX experience toward the field of DX.
Speaker Bio:
Ian Jennings is the founder of Haxor, a developer experience testing platform based in Austin TX. Haxor tests and measures APIs, SDKs, and developer products with on-demand feedback from real developers. Previously Ian co-founded developer meetup platform Hacker League (acquired by Mashery and Intel) before spending 6 years at PubNub establishing their developer experience strategy. He also operates DevPort, a developer portfolio site populated by thousands of developers.
Presentation given at Publishing and Media Expo, London in Feb 2013. The topic is building a practical production workflow for responsive, cross-platform content.
How AI is creating what's next in governmentTina Meek
Presentation from the Microsoft Azure Government user community meetup on April 24, 2019 featuring government and industry AI experts in an engaging panel discussion along with demos of innovative AI solutions. See the video replay at aka.ms/azuregovmeetupchannel.
To join and learn more about one of the largest government cloud user communities in the DC-metro region, visit www.meetup.com/DCAzureGov. The Azure Government DC user community hosts regular in-person and livestream events on cloud innovation for US government.
The PPT contains the following content:
1. What is Google Cloud Study Jam
2. What is Cloud Computing
3. Fundamentals of cloud computing
4. what is Generative AI
5. Fundamentals of Generative AI
6. Breif overview on Google Cloud Study Jam.
7. Networking Session.
A selection of short stories where Azure DevOps saved the baconMatteo Emili
Session I held at MK.NET, where I introduced the services of Azure DevOps starting from real-world stories of usage or uncommon scenarios where it proved massively beneficial
Developer Experience (DX) for UX ProfessionalsIan Jennings
Ian Jennings presents at the Austin UXPA meetup on November 12, 2019 at Visa.
Developer Experience (DX) is the equivalent to User Experience (UX) when the user of the software or system is a developer. Sure, the science is the same, but this talk will teach you why developer experience is gaining traction as a new field. Between APIs, SDKs, code, documentation, demos, CLIs, tutorials, and developer portals, DX is a whole new beast. Learn about the emergence of Developer Experience, the similarities and differences between UX an DX, and the tools you need to apply your UX experience toward the field of DX.
Speaker Bio:
Ian Jennings is the founder of Haxor, a developer experience testing platform based in Austin TX. Haxor tests and measures APIs, SDKs, and developer products with on-demand feedback from real developers. Previously Ian co-founded developer meetup platform Hacker League (acquired by Mashery and Intel) before spending 6 years at PubNub establishing their developer experience strategy. He also operates DevPort, a developer portfolio site populated by thousands of developers.
Presentation given at Publishing and Media Expo, London in Feb 2013. The topic is building a practical production workflow for responsive, cross-platform content.
How AI is creating what's next in governmentTina Meek
Presentation from the Microsoft Azure Government user community meetup on April 24, 2019 featuring government and industry AI experts in an engaging panel discussion along with demos of innovative AI solutions. See the video replay at aka.ms/azuregovmeetupchannel.
To join and learn more about one of the largest government cloud user communities in the DC-metro region, visit www.meetup.com/DCAzureGov. The Azure Government DC user community hosts regular in-person and livestream events on cloud innovation for US government.
The PPT contains the following content:
1. What is Google Cloud Study Jam
2. What is Cloud Computing
3. Fundamentals of cloud computing
4. what is Generative AI
5. Fundamentals of Generative AI
6. Breif overview on Google Cloud Study Jam.
7. Networking Session.
A selection of short stories where Azure DevOps saved the baconMatteo Emili
Session I held at MK.NET, where I introduced the services of Azure DevOps starting from real-world stories of usage or uncommon scenarios where it proved massively beneficial
Come può .NET contribuire alla Data Science? Cosa è .NET Interactive? Cosa c'entrano i notebook? E Apache Spark? E il pythonismo? E Azure? Vediamo in questa sessione di mettere in ordine le idee.
Tech talk on what Azure Databricks is, why you should learn it and how to get started. We'll use PySpark and talk about some real live examples from the trenches, including the pitfalls of leaving your clusters running accidentally and receiving a huge bill ;)
After this you will hopefully switch to Spark-as-a-service and get rid of your HDInsight/Hadoop clusters.
This is part 1 of an 8 part Data Science for Dummies series:
Databricks for dummies
Titanic survival prediction with Databricks + Python + Spark ML
Titanic with Azure Machine Learning Studio
Titanic with Databricks + Azure Machine Learning Service
Titanic with Databricks + MLS + AutoML
Titanic with Databricks + MLFlow
Titanic with DataRobot
Deployment, DevOps/MLops and Operationalization
In this session I present a high-level overview of Microsoft tools for Python developers, including Python Tools for Visual Studio, CPython & IronPython, Azure Websites and more. This session is primarily targeted for college students but can be adapted for any audience.
Deploying deep learning models with Docker and KubernetesPetteriTeikariPhD
Short introduction for platform agnostic production deployment with some medical examples.
Alternative download: https://www.dropbox.com/s/qlml5k5h113trat/deep_cloudArchitecture.pdf?dl=0
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...Demi Ben-Ari
Talk that specifies the history and the reasons to start using Kubernetes and implementing a microservices architecture. Talking about Docker, Kubernetes basic terms and some of the pitfalls that you can get too while implementing it.
Also mentioning the use case of Panorays.
Puppeteer : Is it time to ditch Selenium?Mindfire LLC
Puppeteer flexes its muscle where selenium misses out. It is not just limited to interactions with the web application under test performing tasks like for e.g. interacting with dom, submitting forms, generating screenshots and pdf of web pages but also in intercepting network activity, throttling CPU and network, generating timeline trace and mocking API amongst some. The puppeteer can be easily be used to write end-to-end automation test suites with the benefit of getting a detailed timeline of the performance of all the assets (images, javascript files and so on).
Microsoft is working hard to make Artificial Intelligence available to everyone. We not only infuse AI in our products but also give you the platform to build your very own solution, that you are a developer, a citizen data scientist or a hard core data scientist.
The overwhelming growth of technologies in the Cloud Native foundation overtook our toolbox and completely changed (well, really enhanced) the Developer Experience.
In this talk, I will try to provide my personal journey from the "Operator's to Developer's chair" and the practices which helped me along my journey as a Cloud-Native Dev ;)
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceAlex Danvy
Nous assisterons probablement à une rupture générationnelle entre les apps avec de l'intelligence artificielle et celles sans. Ces dernières, comme les applications en mode caractères à l'arrivée des interfaces graphiques, auront du mal à perdurer.
Azure met à dispositions 3 approches pour ajouter de l'IA dans une app, avec un niveau de difficulté graduel, de l'outil ne nécessitant aucune compétence particulière à celui dédié aux Data Scientistes.
I am an instructor of the MLOps workshop for some anonymous startup incubation program where the objectives are (1) to orchestrate and deploy updates to the application and the deep learning model in a unified way. (2) To design a DevOps pipeline to coordinate retrieving the latest best model from the model registry, packaging the web application, deploying the web application and inferencing web service.
Integrating Machine Learning Capabilities into your teamCameron Vetter
Machine Learning is here today and is quickly becoming an expected skill of development teams. As a technical leader on your team, you need to not only help your team learn how to do machine learning, but also select the right tools, integrate the tools into your tool chain, and understand how to deploy and version machine learning models.
This talk answers these questions using the Microsoft stack as an example. We will walk through my approach to integrating Machine Learning into a team. The topics covered include:
• Where to start, while minimizing investment and risk.
• The spectrum of tools from off the shelf to handcrafted.
• Packaging and deploying your model.
• Integrating your model into your system.
• Other considerations and risks.
You'll leave with my perspective on how to introduce a team to machine learning and how I recommend integrating machine learning into your software development toolkit.
TARGET AUDIENCE: Senior Developers, Architects, Technical Leaders
The Superhero’s Method of Modern HTML5 Development by RapidValue SolutionsRapidValue
There was a time, when we used to spend hours and hours, trying to fix the browser compatibility issues in our UI. If problems persisted, we ended up cursing the Internet Explorer at least once in a day. We were unable to learn anything new, because nothing “new” could give a better browser support. Today, a few years after the arrival of CSS3 & HTML5 things have changed for good. All the major browsers are stable and have started supporting all the essential properties of CSS3 & HTML5.
A new era has started and with each passing day, the front-end developers are getting more and more enlightened. Yes, the developers are portrayed as the 'superheroes'.
The whitepaper explains about various tools, plugins and automations in HTML5.
1. CSS Preprocessors
2. Emmet
3. Grunt
4. Bower
6. LiveReload
7. Yeoman generators
We are no longer completely dependent on the legacy browsers. We are taking initiatives to stretch further and develop everything that is possible with regards to the browser. By doing a lot of automation, you can avoid repeated mistakes, write in a clean and concise manner, and it becomes pretty easy to architect, maintain and extend the modular code. The life of an HTML5 developer is made pretty easy.
The breath and depth of Azure products that fall under the AI and ML umbrella can be difficult to follow. In this presentation I’ll first define exactly what AI, ML, and deep learning is, and then go over the various Microsoft AI and ML products and their use cases.
Introduction to Microsoft’s Hadoop solution (HDInsight)James Serra
Did you know Microsoft provides a Hadoop Platform-as-a-Service (PaaS)? It’s called Azure HDInsight and it deploys and provisions managed Apache Hadoop clusters in the cloud, providing a software framework designed to process, analyze, and report on big data with high reliability and availability. HDInsight uses the Hortonworks Data Platform (HDP) Hadoop distribution that includes many Hadoop components such as HBase, Spark, Storm, Pig, Hive, and Mahout. Join me in this presentation as I talk about what Hadoop is, why deploy to the cloud, and Microsoft’s solution.
Inspire Creativity with Immersive Learning ExperiencesHP
The Sprout Pro by HP with Intel (TM) i7 Processor (R) provides technology that will empower staff and students and enrich technology experiences in any community.
Deploy multi-environment application with Azure DevOpsAndrea Tosato
Nella sessione presentata allo scorso Digital Innovation Saturday di Pordenone (26/01/2019), ho presentato Azure DevOps e le funzionalità principali.
Infine ho mostrato come rilasciare aggiornamenti applicativi e database con un paio di demo.
Why do most machine learning projects never make it to productionCameron Vetter
Machine Learning is quickly becoming a ubiquitous technology and expected skill of development teams. In 2019 a stunning 87% of Data Science projects never made it into production. What will you do to make sure that your ML and Data Science projects succeed?
This talk will focused on digging deeper into that static and help to explain what goes wrong, why it goes wrong, and what I do to mitigate these issues.
You’ll leave with a deep understanding of ML project failures, and some advice on how to improve your projects chance of success. You also will learn how to fail quickly in ML model development and pivot towards a path of success.
Ml.net machine learning for .net developers!Cameron Vetter
Machine Learning is quickly becoming a ubiquitous technology and expected skill of development teams. Python has dominated this space with all of the best libraries and tooling. As a .NET developer, you need to not only understand the terminology and techniques, but also learn a new language. ML.NET provides an alternative allowing you to do some Machine Learning in C#.
This talk will be code heavy, focused on showing as many demos as possible showing how these tools can be used effectively to bring Machine Learning to your .NET team. The topics covered will include:
• Brief machine learning terminology primer
• Primer on ML.NET and how it compares to other popular tools
• Demos of Classification, Regression, Deep Learning Image Classification, and Clustering
You'll leave with an understanding of ML.NET, how ML .NET can be used in your applications, and some exposure to the structure of working ML.NET solutions.
More Related Content
Similar to Azure Notebooks - Jupyter for the Cloud
Come può .NET contribuire alla Data Science? Cosa è .NET Interactive? Cosa c'entrano i notebook? E Apache Spark? E il pythonismo? E Azure? Vediamo in questa sessione di mettere in ordine le idee.
Tech talk on what Azure Databricks is, why you should learn it and how to get started. We'll use PySpark and talk about some real live examples from the trenches, including the pitfalls of leaving your clusters running accidentally and receiving a huge bill ;)
After this you will hopefully switch to Spark-as-a-service and get rid of your HDInsight/Hadoop clusters.
This is part 1 of an 8 part Data Science for Dummies series:
Databricks for dummies
Titanic survival prediction with Databricks + Python + Spark ML
Titanic with Azure Machine Learning Studio
Titanic with Databricks + Azure Machine Learning Service
Titanic with Databricks + MLS + AutoML
Titanic with Databricks + MLFlow
Titanic with DataRobot
Deployment, DevOps/MLops and Operationalization
In this session I present a high-level overview of Microsoft tools for Python developers, including Python Tools for Visual Studio, CPython & IronPython, Azure Websites and more. This session is primarily targeted for college students but can be adapted for any audience.
Deploying deep learning models with Docker and KubernetesPetteriTeikariPhD
Short introduction for platform agnostic production deployment with some medical examples.
Alternative download: https://www.dropbox.com/s/qlml5k5h113trat/deep_cloudArchitecture.pdf?dl=0
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...Demi Ben-Ari
Talk that specifies the history and the reasons to start using Kubernetes and implementing a microservices architecture. Talking about Docker, Kubernetes basic terms and some of the pitfalls that you can get too while implementing it.
Also mentioning the use case of Panorays.
Puppeteer : Is it time to ditch Selenium?Mindfire LLC
Puppeteer flexes its muscle where selenium misses out. It is not just limited to interactions with the web application under test performing tasks like for e.g. interacting with dom, submitting forms, generating screenshots and pdf of web pages but also in intercepting network activity, throttling CPU and network, generating timeline trace and mocking API amongst some. The puppeteer can be easily be used to write end-to-end automation test suites with the benefit of getting a detailed timeline of the performance of all the assets (images, javascript files and so on).
Microsoft is working hard to make Artificial Intelligence available to everyone. We not only infuse AI in our products but also give you the platform to build your very own solution, that you are a developer, a citizen data scientist or a hard core data scientist.
The overwhelming growth of technologies in the Cloud Native foundation overtook our toolbox and completely changed (well, really enhanced) the Developer Experience.
In this talk, I will try to provide my personal journey from the "Operator's to Developer's chair" and the practices which helped me along my journey as a Cloud-Native Dev ;)
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceAlex Danvy
Nous assisterons probablement à une rupture générationnelle entre les apps avec de l'intelligence artificielle et celles sans. Ces dernières, comme les applications en mode caractères à l'arrivée des interfaces graphiques, auront du mal à perdurer.
Azure met à dispositions 3 approches pour ajouter de l'IA dans une app, avec un niveau de difficulté graduel, de l'outil ne nécessitant aucune compétence particulière à celui dédié aux Data Scientistes.
I am an instructor of the MLOps workshop for some anonymous startup incubation program where the objectives are (1) to orchestrate and deploy updates to the application and the deep learning model in a unified way. (2) To design a DevOps pipeline to coordinate retrieving the latest best model from the model registry, packaging the web application, deploying the web application and inferencing web service.
Integrating Machine Learning Capabilities into your teamCameron Vetter
Machine Learning is here today and is quickly becoming an expected skill of development teams. As a technical leader on your team, you need to not only help your team learn how to do machine learning, but also select the right tools, integrate the tools into your tool chain, and understand how to deploy and version machine learning models.
This talk answers these questions using the Microsoft stack as an example. We will walk through my approach to integrating Machine Learning into a team. The topics covered include:
• Where to start, while minimizing investment and risk.
• The spectrum of tools from off the shelf to handcrafted.
• Packaging and deploying your model.
• Integrating your model into your system.
• Other considerations and risks.
You'll leave with my perspective on how to introduce a team to machine learning and how I recommend integrating machine learning into your software development toolkit.
TARGET AUDIENCE: Senior Developers, Architects, Technical Leaders
The Superhero’s Method of Modern HTML5 Development by RapidValue SolutionsRapidValue
There was a time, when we used to spend hours and hours, trying to fix the browser compatibility issues in our UI. If problems persisted, we ended up cursing the Internet Explorer at least once in a day. We were unable to learn anything new, because nothing “new” could give a better browser support. Today, a few years after the arrival of CSS3 & HTML5 things have changed for good. All the major browsers are stable and have started supporting all the essential properties of CSS3 & HTML5.
A new era has started and with each passing day, the front-end developers are getting more and more enlightened. Yes, the developers are portrayed as the 'superheroes'.
The whitepaper explains about various tools, plugins and automations in HTML5.
1. CSS Preprocessors
2. Emmet
3. Grunt
4. Bower
6. LiveReload
7. Yeoman generators
We are no longer completely dependent on the legacy browsers. We are taking initiatives to stretch further and develop everything that is possible with regards to the browser. By doing a lot of automation, you can avoid repeated mistakes, write in a clean and concise manner, and it becomes pretty easy to architect, maintain and extend the modular code. The life of an HTML5 developer is made pretty easy.
The breath and depth of Azure products that fall under the AI and ML umbrella can be difficult to follow. In this presentation I’ll first define exactly what AI, ML, and deep learning is, and then go over the various Microsoft AI and ML products and their use cases.
Introduction to Microsoft’s Hadoop solution (HDInsight)James Serra
Did you know Microsoft provides a Hadoop Platform-as-a-Service (PaaS)? It’s called Azure HDInsight and it deploys and provisions managed Apache Hadoop clusters in the cloud, providing a software framework designed to process, analyze, and report on big data with high reliability and availability. HDInsight uses the Hortonworks Data Platform (HDP) Hadoop distribution that includes many Hadoop components such as HBase, Spark, Storm, Pig, Hive, and Mahout. Join me in this presentation as I talk about what Hadoop is, why deploy to the cloud, and Microsoft’s solution.
Inspire Creativity with Immersive Learning ExperiencesHP
The Sprout Pro by HP with Intel (TM) i7 Processor (R) provides technology that will empower staff and students and enrich technology experiences in any community.
Deploy multi-environment application with Azure DevOpsAndrea Tosato
Nella sessione presentata allo scorso Digital Innovation Saturday di Pordenone (26/01/2019), ho presentato Azure DevOps e le funzionalità principali.
Infine ho mostrato come rilasciare aggiornamenti applicativi e database con un paio di demo.
Why do most machine learning projects never make it to productionCameron Vetter
Machine Learning is quickly becoming a ubiquitous technology and expected skill of development teams. In 2019 a stunning 87% of Data Science projects never made it into production. What will you do to make sure that your ML and Data Science projects succeed?
This talk will focused on digging deeper into that static and help to explain what goes wrong, why it goes wrong, and what I do to mitigate these issues.
You’ll leave with a deep understanding of ML project failures, and some advice on how to improve your projects chance of success. You also will learn how to fail quickly in ML model development and pivot towards a path of success.
Ml.net machine learning for .net developers!Cameron Vetter
Machine Learning is quickly becoming a ubiquitous technology and expected skill of development teams. Python has dominated this space with all of the best libraries and tooling. As a .NET developer, you need to not only understand the terminology and techniques, but also learn a new language. ML.NET provides an alternative allowing you to do some Machine Learning in C#.
This talk will be code heavy, focused on showing as many demos as possible showing how these tools can be used effectively to bring Machine Learning to your .NET team. The topics covered will include:
• Brief machine learning terminology primer
• Primer on ML.NET and how it compares to other popular tools
• Demos of Classification, Regression, Deep Learning Image Classification, and Clustering
You'll leave with an understanding of ML.NET, how ML .NET can be used in your applications, and some exposure to the structure of working ML.NET solutions.
The cloud has become table stakes for modern software architecture. Why do we still architect as though we are targeting our own data centers and try to force it to fit into cloud infrastructure?
This talk will focus on patterns and antipatterns to architect for the cloud, using Microsoft Azure as an example. We will cover:
Architectural Patterns
Design Principals
Cloud Design Patterns
Best Practices
Performance Antipatterns
You’ll leave with an understanding of how to architect for the cloud, along with my recommendations on how to think cloud-first.
Mixed reality the second generation is all about uxCameron Vetter
Mixed Reality has made a big splash in the last few years with real products arriving from Microsoft and Magic Leap. The dust has settled, and the second generation of hardware and development tools from Microsoft are coming out this year. Where does this leave us? Join Cameron for an examination of the UX of HoloLens 2. In this talk, he will cover what has changed, what user interactions will look like for this hardware, and talk about the UX challenges that this platform will provide.
• A review of the HoloLens 1 as a baseline.
• An introduction to the HoloLens 2 and its features.
• A review of what companies are currently doing with HoloLens.
• Demos of the out-of-the-box UX in HoloLens 2, as well as the story of how they were researched and designed.
• The tools in use for designing Mixed Reality experiences.
• UX challenges for Mixed Reality applications.
• Recommendations on how you should prepare... UX will be pivotal to Mixed Reality's success!
You'll leave with an overview of the UX needs of this generation of Mixed Reality hardware, and an understanding of what adaptions will be needed to design user experiences in Mixed Reality.
An Introduction to Artificial Neural NetworksCameron Vetter
Do you want to predict customer behavior? Evaluate the content of a photo or sound? Detect Fraud? Feed usage data back into your algorithms to improve them automatically? All of these things are being done today using Neural Networks for Machine Learning.
This talk will cover the technologies used to create Neural Networks and give an introduction to the basics of why they work, the different types, and how they are being applied to today's business problems. The topics covered include:
• Artificial Neural Networks
• Convolutional Neural Networks
• Self Organizing Maps
• Recurrent Neural Networks
• AutoEncoders
You'll leave with an understanding of Neural Network terminology and basic concepts, and understand how these neural networks can be applied to real world problems.
TARGET AUDIENCE: Anyone interested in driving innovation
Do you want to predict customer behavior? Evaluate the content of a photo or sound? Detect Fraud? Feed usage data back into your algorithms to improve them automatically? All of these things are being done today using Neural Networks for Machine Learning.
This talk will cover how to use the GPU power of Azure to train a Neural Network and how to turn that Neural Network into a REST service hosted in Azure. The topics covered include:
• Brief overview of Neural Networks
• Azure Batch AI
• Azure Data Science Virtual Machines
• Python in Azure Web Apps
You'll leave with an understanding of how to use Azure to train and host your neural networks.
Using a Service Bus for Microservice CommunicationCameron Vetter
Choosing a microservice architecture isn’t a silver bullet. With microservices you’ve exchanged the problems of monolithic applications for a new set of problems. One of the biggest problems is effective, concise communication between services without accidental coupling. In this talk I will show how a Service Bus can be used to solve this problem.
This talk will use Mass Transit, RabbitMQ, Azure Service Bus, and C# to cover:
• Service Bus Design Patterns
• Message Transports
• Why not REST?
• Eventual Consistency
• Scalability and Reliability
You’ll leave with an understanding of how to effectively use a Service Bus for Microservice communication to avoid tight coupling between services and see demos of these concepts.
Augmented Reality - Let’s Make Some Holgrams! (Developer Version)Cameron Vetter
Do you want to explore Mars? Model a building on your conference room table? Play Minecraft in your living room? All of these things are being done today using Augmented Reality. Augmented Reality has shifted from mobile app gimmick to an immersive UXD experience that is unrivaled.
This talk will use the HoloLens and Unity 3D to give a crash course in AR concepts and the code that makes them a reality. This includes:
Real World Understanding (Spatial Mapping, Plane Finding, Spatial Understanding)
Holograms (Billboarding, Placement, Physics)
Control (Gaze, Cursor, Gestures, Voice)
Persistence (World Anchors)
You'll leave with an understanding of HoloLens terminology and techniques, by watching a real HoloLens app get built step-by-step using each of these AR concepts.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
3. Cameron Vetter
I have 20 years of experience using Microsoft tools and technologies to develop
software. I have experience in many roles including Development, Architecture,
Infrastructure, Management, and Leadership roles. I've worked for some of the largest
companies in the world and for small local companies getting a breadth of experience
in different Corporate Cultures. Currently, I work at SafeNet Consulting, where I get to
do what I love... Architect, Design, and Develop great software! I currently focus on
Microservices, SOA, Azure, Cognitive Toolkit, and Kubernetes.
Principal Cloud Consultant
4. A Partner to Advise and Support
About SafeNet
Consulting
SafeNet specializes in being partners in your
success. We currently focus on Custom Application
Development, Cloud Consulting Services,
Data & Analytics, and User Experience Strategy.
5. Introduction
What is Jupyter?
What is Azure Notebooks?
Intro to the Example
Code, Execution & Markdown
Data Visualization
Where does this tool fit?
Question & Answer
Agenda
7. The Jupyter Notebook is an open-source web
application that allows you to create and share
documents that contain live code, equations,
visualizations and narrative text.
Uses include: data cleaning and transformation,
numerical simulation, statistical modeling, data
visualization, machine learning, and much more.
Jupyter Notebook
jupyter.org
8. Share Notebooks
Notebooks can be shared with others using
email, Dropbox, GitHub and the Jupyter Notebook
Viewer.
Interactive Output
Your code can produce rich, interactive output:
HTML, images, videos, LaTeX, and custom MIME
types.
Big Data Integration
Leverage big data tools, such as Apache Spark, from
Python, R and Scala. Explore that same data with pandas,
scikit-learn, ggplot2, TensorFlow
Use Your Language of Choice
Jupyter has support for over 40
programming languages, including Python,
R, Julia, and Scala.
9. Data powers Netflix. It permeates our thoughts, informs our decisions,
and challenges our assumptions. It fuels experimentation and innovation
at unprecedented scale. Our 100 Petabytes of data helps us discover
fantastic content and deliver personalized experiences for our 130 million
members around the world.
-- Netflix Blog
Industry
Example
10. Jupyter adoption hits critical mass
with Netflix Data Scientists.
Data Scientist Adoption
Data Engineers began work to
elevate notebooks from a niche tool
to a first-class citizen at Netflix for
data consumption.
Developers Take Notice
All user types rapidly adopt because
of the versatility, power, and ease of
use
Organic Adoption
Today Jupyter Notebooks is the most
popular platform for data
consumption at Netflix.
Jupyter Notebooks
Data Access at Netflix
/ Use Case /
Source: https://bit.ly/netflixjupyter/
12. Azure
Notebooks
Useful for any workspace
Perfect for data scientists, developers, students,
or anyone. Develop and run code in your
browser regardless of industry or skillset.
Multiple language support
Supporting more languages than any other
platform including Python 2, Python 3, R, and
F#.
Microsoft Azure Cloud Services
Created by Microsoft Azure: Always accessible,
always available from any browser, anywhere in
the world.
Source: https://notebooks.azure.com/
13. What’s the Big Deal?
/ With Jupyter in Azure /
Create an account and you are up and running!
Give read only access to anyone via a link or
Download a copy of the IPYNB file to share.
It is easy to attach an Azure Notebook to a DSVM
for more power!
Integrate easily with GitHub, Clone to your own
Notebook, Cloud based Storage and Backups
No Install
Needed
Share
Anywhere
Cloud
Compute
Cloud
Features
15. The Example
This example is presented in Jupyter
bringing a human readable quality that is
missing in my workshop.
Different Angle
This example is content borrowed from
my full day workshop.
Workshop
I’m focusing on Jupyter not the code, I
will highlight a couple things in code, but
we will focus on Azure Notebooks.
Don’t Focus on the Code
16. Region
An ANN that predicts if a sales
lead will be a WIN or a LOSS
Client Size
Route to Market
Days in Sales Stage
Etc…
Sales Prediction
/ Will you make the sale? /
Deal Size
18. A collection of extensions that add
functionality to the Jupyter notebook.
These extensions are mostly written in
JavaScript and will be loaded locally in
your browser.
Jupyter Notebook
Extensions
Source: https://github.com/ipython-contrib/jupyter_contrib_nbextensions
19. Collapsible Headings
Allows notebook to have collapsible sections,
separated by headings.
Notify
Jupyter notebook extension to display a web
notification to notify you when the kernel becomes
idle. This can be useful when running tasks that
take more than a couple of seconds to complete.
20. Lab 2
Let’s Look at
Notebooks!
TAKE NOTE:
• Examine Extensions
• Markdown and code mixed
• Results in line after the execution
• The Data Frame is rendered pretty
21. Markdown
/ Adding the pretty to your Notebooks /
• Standard Markdown
• Feel free to blend HTML like I did
• Check out this cheat sheet:
https://www.ibm.com/support/knowledgecenter/SSQNUZ_current/com.i
bm.icpdata.doc/dsx/markd-jupyter.html
23. Lab 3, 4, 5
More
Notebooks!
TAKE NOTE:
• More pretty rendering
• In line Graph using matplotlib
• Array rendering not so pretty
• In Line Graph using Seaborn
24. 01 / MatPlotLib 02 / Seaborn
Graphing Libraries
/ Visualizing data in Jupyter /
27. Long Running Tasks
Jupyter gracefully handles long running tasks, but is
not an ideal environment.
Data Management
Most of your projects will have associated data
sets, but where do you manage them and how do
you make them portable?
Writing Code
A lot of our IDE expectations are not met by
Jupyter, making it not the best place to write code
Weaknesses
28. Lab 7 + 8
Don’t Do This!
TAKE NOTE:
• Jupyter is a poor fit for a grid search
• Jupyter renders lab 8 output poorly
29. Developers
Jupyter give developers a sand box to work in
especially when shaping data, and allows them to
understand the work of data scientists
Data Scientists
Jupyter fits the workflow of a data scientist
allowing them to codify their work in a
presentation style that shares both the how and
the why