ºÝºÝߣshows by User: AdiPolak / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: AdiPolak / Thu, 13 Aug 2020 18:44:52 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: AdiPolak Demystifying Apache Spark /AdiPolak/demystifying-apache-spark demystifyingapachespark-200813184452
https://aka.ms/spark-architecture https://aka.ms/distributed-programming https://twitter.com/AdiPolak ------------------------------------------------------------------------------------------------- Spark is quickly gaining steam in the Big Data analytics world. However, it also has excellent features for Stream processing and machine learning development. Big Data systems are a new reality. Whether we're creating microservices-based solutions or machine learning-based products, we work with data, most often, big data. Apache Spark is your friend if you want to position yourself on the road for success as a Big Data Developer, Data Engineer, or Data Science with hands-on production experience. Come to this session to learn Apache Spark basics and how YOU can get starting with it.]]>

https://aka.ms/spark-architecture https://aka.ms/distributed-programming https://twitter.com/AdiPolak ------------------------------------------------------------------------------------------------- Spark is quickly gaining steam in the Big Data analytics world. However, it also has excellent features for Stream processing and machine learning development. Big Data systems are a new reality. Whether we're creating microservices-based solutions or machine learning-based products, we work with data, most often, big data. Apache Spark is your friend if you want to position yourself on the road for success as a Big Data Developer, Data Engineer, or Data Science with hands-on production experience. Come to this session to learn Apache Spark basics and how YOU can get starting with it.]]>
Thu, 13 Aug 2020 18:44:52 GMT /AdiPolak/demystifying-apache-spark AdiPolak@slideshare.net(AdiPolak) Demystifying Apache Spark AdiPolak https://aka.ms/spark-architecture https://aka.ms/distributed-programming https://twitter.com/AdiPolak ------------------------------------------------------------------------------------------------- Spark is quickly gaining steam in the Big Data analytics world. However, it also has excellent features for Stream processing and machine learning development. Big Data systems are a new reality. Whether we're creating microservices-based solutions or machine learning-based products, we work with data, most often, big data. Apache Spark is your friend if you want to position yourself on the road for success as a Big Data Developer, Data Engineer, or Data Science with hands-on production experience. Come to this session to learn Apache Spark basics and how YOU can get starting with it. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/demystifyingapachespark-200813184452-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> https://aka.ms/spark-architecture https://aka.ms/distributed-programming https://twitter.com/AdiPolak ------------------------------------------------------------------------------------------------- Spark is quickly gaining steam in the Big Data analytics world. However, it also has excellent features for Stream processing and machine learning development. Big Data systems are a new reality. Whether we&#39;re creating microservices-based solutions or machine learning-based products, we work with data, most often, big data. Apache Spark is your friend if you want to position yourself on the road for success as a Big Data Developer, Data Engineer, or Data Science with hands-on production experience. Come to this session to learn Apache Spark basics and how YOU can get starting with it.
Demystifying Apache Spark from Adi Polak
]]>
162 0 https://cdn.slidesharecdn.com/ss_thumbnails/demystifyingapachespark-200813184452-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Burst workloads Cutting costs with Kubernetes and Virtual Kubelet /slideshow/burst-workloads-cutting-costs-with-kubernetes-and-virtual-kubelet/236970205 burst-workloads-cutting-costs-k8s-200716155448
y running your workloads in Kubernetes, we can focus on designing and building your applications instead of managing the infrastructure that runs them. But wait! what about the cost?? With the Virtual Kubelet provider for AKS and Azure Container Instances, both Linux and Windows containers can be scheduled on a container instance as if it is a standard Kubernetes node. This configuration allows you to take advantage of both the capabilities of Kubernetes and the management value and cost-benefit of container instances. In this talk you will learn how to deploy an application to AKS and ACI with Virtual Kublet. While leveraging the scalability of Kubernetes and cost efficiency of ACI. https://dev.to/adipolak/kubernetes-and-virtual-kubelet-in-a-nutshell-gn4]]>

y running your workloads in Kubernetes, we can focus on designing and building your applications instead of managing the infrastructure that runs them. But wait! what about the cost?? With the Virtual Kubelet provider for AKS and Azure Container Instances, both Linux and Windows containers can be scheduled on a container instance as if it is a standard Kubernetes node. This configuration allows you to take advantage of both the capabilities of Kubernetes and the management value and cost-benefit of container instances. In this talk you will learn how to deploy an application to AKS and ACI with Virtual Kublet. While leveraging the scalability of Kubernetes and cost efficiency of ACI. https://dev.to/adipolak/kubernetes-and-virtual-kubelet-in-a-nutshell-gn4]]>
Thu, 16 Jul 2020 15:54:48 GMT /slideshow/burst-workloads-cutting-costs-with-kubernetes-and-virtual-kubelet/236970205 AdiPolak@slideshare.net(AdiPolak) Burst workloads Cutting costs with Kubernetes and Virtual Kubelet AdiPolak y running your workloads in Kubernetes, we can focus on designing and building your applications instead of managing the infrastructure that runs them. But wait! what about the cost?? With the Virtual Kubelet provider for AKS and Azure Container Instances, both Linux and Windows containers can be scheduled on a container instance as if it is a standard Kubernetes node. This configuration allows you to take advantage of both the capabilities of Kubernetes and the management value and cost-benefit of container instances. In this talk you will learn how to deploy an application to AKS and ACI with Virtual Kublet. While leveraging the scalability of Kubernetes and cost efficiency of ACI. https://dev.to/adipolak/kubernetes-and-virtual-kubelet-in-a-nutshell-gn4 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/burst-workloads-cutting-costs-k8s-200716155448-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> y running your workloads in Kubernetes, we can focus on designing and building your applications instead of managing the infrastructure that runs them. But wait! what about the cost?? With the Virtual Kubelet provider for AKS and Azure Container Instances, both Linux and Windows containers can be scheduled on a container instance as if it is a standard Kubernetes node. This configuration allows you to take advantage of both the capabilities of Kubernetes and the management value and cost-benefit of container instances. In this talk you will learn how to deploy an application to AKS and ACI with Virtual Kublet. While leveraging the scalability of Kubernetes and cost efficiency of ACI. https://dev.to/adipolak/kubernetes-and-virtual-kubelet-in-a-nutshell-gn4
Burst workloads Cutting costs with Kubernetes and Virtual Kubelet from Adi Polak
]]>
93 0 https://cdn.slidesharecdn.com/ss_thumbnails/burst-workloads-cutting-costs-k8s-200716155448-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
AI at Scale /slideshow/ai-at-scale/205745048 adipolak-aiatscale-191214093556
As presented at the CloudBrew 2019 conference in Dec 14, 2019. Love cognitive services but not sure how to use them at scale? Enjoy working with Apache Spark but always searching for a way to integrate AI and better machine learning algorithms? Now you can do it all. Run Azure Cognitive Services within Azure Databricks. Curious how? Come to this talk and learn how, what does it mean, performance tuning and best practices.]]>

As presented at the CloudBrew 2019 conference in Dec 14, 2019. Love cognitive services but not sure how to use them at scale? Enjoy working with Apache Spark but always searching for a way to integrate AI and better machine learning algorithms? Now you can do it all. Run Azure Cognitive Services within Azure Databricks. Curious how? Come to this talk and learn how, what does it mean, performance tuning and best practices.]]>
Sat, 14 Dec 2019 09:35:56 GMT /slideshow/ai-at-scale/205745048 AdiPolak@slideshare.net(AdiPolak) AI at Scale AdiPolak As presented at the CloudBrew 2019 conference in Dec 14, 2019. Love cognitive services but not sure how to use them at scale? Enjoy working with Apache Spark but always searching for a way to integrate AI and better machine learning algorithms? Now you can do it all. Run Azure Cognitive Services within Azure Databricks. Curious how? Come to this talk and learn how, what does it mean, performance tuning and best practices. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/adipolak-aiatscale-191214093556-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> As presented at the CloudBrew 2019 conference in Dec 14, 2019. Love cognitive services but not sure how to use them at scale? Enjoy working with Apache Spark but always searching for a way to integrate AI and better machine learning algorithms? Now you can do it all. Run Azure Cognitive Services within Azure Databricks. Curious how? Come to this talk and learn how, what does it mean, performance tuning and best practices.
AI at Scale from Adi Polak
]]>
73 2 https://cdn.slidesharecdn.com/ss_thumbnails/adipolak-aiatscale-191214093556-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
From desktop to the cloud, cutting costs with Virtual kubelet and ACI /slideshow/from-desktop-to-the-cloud-cutting-costs-with-virtual-kubelet-and-aci/167695184 from-desktop-to-web-talk20190829-190830083649
Breaking up a monolith or switching from client desktop to using the web in scale, require us to think of many factors, like the engineering team and the knowledge that the team already possess, technologies that exist, how to build the infrastructure right and much more. How can we use Kubernetes with Virtual Kubelet to cut costs and use the right service for the workload, whether it is a burst workload or a steady one]]>

Breaking up a monolith or switching from client desktop to using the web in scale, require us to think of many factors, like the engineering team and the knowledge that the team already possess, technologies that exist, how to build the infrastructure right and much more. How can we use Kubernetes with Virtual Kubelet to cut costs and use the right service for the workload, whether it is a burst workload or a steady one]]>
Fri, 30 Aug 2019 08:36:49 GMT /slideshow/from-desktop-to-the-cloud-cutting-costs-with-virtual-kubelet-and-aci/167695184 AdiPolak@slideshare.net(AdiPolak) From desktop to the cloud, cutting costs with Virtual kubelet and ACI AdiPolak Breaking up a monolith or switching from client desktop to using the web in scale, require us to think of many factors, like the engineering team and the knowledge that the team already possess, technologies that exist, how to build the infrastructure right and much more. How can we use Kubernetes with Virtual Kubelet to cut costs and use the right service for the workload, whether it is a burst workload or a steady one <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/from-desktop-to-web-talk20190829-190830083649-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Breaking up a monolith or switching from client desktop to using the web in scale, require us to think of many factors, like the engineering team and the knowledge that the team already possess, technologies that exist, how to build the infrastructure right and much more. How can we use Kubernetes with Virtual Kubelet to cut costs and use the right service for the workload, whether it is a burst workload or a steady one
From desktop to the cloud, cutting costs with Virtual kubelet and ACI from Adi Polak
]]>
295 1 https://cdn.slidesharecdn.com/ss_thumbnails/from-desktop-to-web-talk20190829-190830083649-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
ETL – Everything you need to know /slideshow/etl-everything-you-need-to-know/153156340 etl-intro-190702153954
Introduction to ETL, ETL vs data pipelines and how it looks like when we process big data. The challenges, complications and things we should consider when architecting big data system. Stream processing vs batch processing and how we can combine both using Lamba architecture. Learn more: aka.ms/data-guide aka.ms/stream-processing aka.ms/building-blocks aka.ms/start-with-the-cloud ]]>

Introduction to ETL, ETL vs data pipelines and how it looks like when we process big data. The challenges, complications and things we should consider when architecting big data system. Stream processing vs batch processing and how we can combine both using Lamba architecture. Learn more: aka.ms/data-guide aka.ms/stream-processing aka.ms/building-blocks aka.ms/start-with-the-cloud ]]>
Tue, 02 Jul 2019 15:39:54 GMT /slideshow/etl-everything-you-need-to-know/153156340 AdiPolak@slideshare.net(AdiPolak) ETL – Everything you need to know AdiPolak Introduction to ETL, ETL vs data pipelines and how it looks like when we process big data. The challenges, complications and things we should consider when architecting big data system. Stream processing vs batch processing and how we can combine both using Lamba architecture. Learn more: aka.ms/data-guide aka.ms/stream-processing aka.ms/building-blocks aka.ms/start-with-the-cloud <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/etl-intro-190702153954-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to ETL, ETL vs data pipelines and how it looks like when we process big data. The challenges, complications and things we should consider when architecting big data system. Stream processing vs batch processing and how we can combine both using Lamba architecture. Learn more: aka.ms/data-guide aka.ms/stream-processing aka.ms/building-blocks aka.ms/start-with-the-cloud
ETL – Everything you need to know from Adi Polak
]]>
117 1 https://cdn.slidesharecdn.com/ss_thumbnails/etl-intro-190702153954-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Evolution of VS code Java ecosystem� /slideshow/evolution-of-vs-code-java-ecosystem/152712103 devoxx-evolutionofvisualstudiocodejavaecosystem-190630084134
People love Visual Studio Code for its superfast performance, lightweight nature and active open source community around it. All of these are now available for Java developers by extensions contributed by individuals and companies such as Red Hat, Microsoft, and Pivotal. By combining a couple of independent extensions, you can create a lightweight working environment just for your Java workload yet powerful enough to almost match the feature richness of existing IDEs. This sessions shows how you can use Visual Studio Code to develop your Java application. It guides you through all the available extensions so you can later explore then base on your own needs. The session will also introduce how to easily push your Java microservices to cloud within the editor itself. ]]>

People love Visual Studio Code for its superfast performance, lightweight nature and active open source community around it. All of these are now available for Java developers by extensions contributed by individuals and companies such as Red Hat, Microsoft, and Pivotal. By combining a couple of independent extensions, you can create a lightweight working environment just for your Java workload yet powerful enough to almost match the feature richness of existing IDEs. This sessions shows how you can use Visual Studio Code to develop your Java application. It guides you through all the available extensions so you can later explore then base on your own needs. The session will also introduce how to easily push your Java microservices to cloud within the editor itself. ]]>
Sun, 30 Jun 2019 08:41:34 GMT /slideshow/evolution-of-vs-code-java-ecosystem/152712103 AdiPolak@slideshare.net(AdiPolak) Evolution of VS code Java ecosystem� AdiPolak People love Visual Studio Code for its superfast performance, lightweight nature and active open source community around it. All of these are now available for Java developers by extensions contributed by individuals and companies such as Red Hat, Microsoft, and Pivotal. By combining a couple of independent extensions, you can create a lightweight working environment just for your Java workload yet powerful enough to almost match the feature richness of existing IDEs. This sessions shows how you can use Visual Studio Code to develop your Java application. It guides you through all the available extensions so you can later explore then base on your own needs. The session will also introduce how to easily push your Java microservices to cloud within the editor itself. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/devoxx-evolutionofvisualstudiocodejavaecosystem-190630084134-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> People love Visual Studio Code for its superfast performance, lightweight nature and active open source community around it. All of these are now available for Java developers by extensions contributed by individuals and companies such as Red Hat, Microsoft, and Pivotal. By combining a couple of independent extensions, you can create a lightweight working environment just for your Java workload yet powerful enough to almost match the feature richness of existing IDEs. This sessions shows how you can use Visual Studio Code to develop your Java application. It guides you through all the available extensions so you can later explore then base on your own needs. The session will also introduce how to easily push your Java microservices to cloud within the editor itself.
Evolution of VS code Java ecosystem from Adi Polak
]]>
532 3 https://cdn.slidesharecdn.com/ss_thumbnails/devoxx-evolutionofvisualstudiocodejavaecosystem-190630084134-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Make it clean - scala clean code /AdiPolak/make-it-clean-scala-clean-code-106998959 adipolakmakeitclean-180722124713
Ever wonder how to write clean code in scala? check it now. more information at: https://medium.com/extend/clean-code-smart-developer-vs-professional-developer-7fc4aa9a45bc]]>

Ever wonder how to write clean code in scala? check it now. more information at: https://medium.com/extend/clean-code-smart-developer-vs-professional-developer-7fc4aa9a45bc]]>
Sun, 22 Jul 2018 12:47:13 GMT /AdiPolak/make-it-clean-scala-clean-code-106998959 AdiPolak@slideshare.net(AdiPolak) Make it clean - scala clean code AdiPolak Ever wonder how to write clean code in scala? check it now. more information at: https://medium.com/extend/clean-code-smart-developer-vs-professional-developer-7fc4aa9a45bc <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/adipolakmakeitclean-180722124713-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ever wonder how to write clean code in scala? check it now. more information at: https://medium.com/extend/clean-code-smart-developer-vs-professional-developer-7fc4aa9a45bc
Make it clean - scala clean code from Adi Polak
]]>
363 3 https://cdn.slidesharecdn.com/ss_thumbnails/adipolakmakeitclean-180722124713-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Spark UDFs are EviL, Catalyst to the rEsCue! /slideshow/spark-udfs-are-evil-catalyst-to-the-rescue/104113915 adipolaksparkudfsareevilcatalysttotherescue-180703201358
Processing data at scale usually involves struggling with performance, strict SLA, limited hardware capabilities and more. After struggling with Spark SQL query run-time, I found the felon! In this lecture, I would like to share with you the change in perspective and process we had to go through in order to find the felon (and the solution!). Today in the world of Big Data and Spark we are processing high volume transactions. Catalyst is the Spark SQL query optimizer, in this talk, we will reveal how you can fully utilize Catalyst’s optimization power in order to make queries run as fast as possible, by pushing down actions and avoiding UDFs as much as possible, while still maximizing performance.]]>

Processing data at scale usually involves struggling with performance, strict SLA, limited hardware capabilities and more. After struggling with Spark SQL query run-time, I found the felon! In this lecture, I would like to share with you the change in perspective and process we had to go through in order to find the felon (and the solution!). Today in the world of Big Data and Spark we are processing high volume transactions. Catalyst is the Spark SQL query optimizer, in this talk, we will reveal how you can fully utilize Catalyst’s optimization power in order to make queries run as fast as possible, by pushing down actions and avoiding UDFs as much as possible, while still maximizing performance.]]>
Tue, 03 Jul 2018 20:13:58 GMT /slideshow/spark-udfs-are-evil-catalyst-to-the-rescue/104113915 AdiPolak@slideshare.net(AdiPolak) Spark UDFs are EviL, Catalyst to the rEsCue! AdiPolak Processing data at scale usually involves struggling with performance, strict SLA, limited hardware capabilities and more. After struggling with Spark SQL query run-time, I found the felon! In this lecture, I would like to share with you the change in perspective and process we had to go through in order to find the felon (and the solution!). Today in the world of Big Data and Spark we are processing high volume transactions. Catalyst is the Spark SQL query optimizer, in this talk, we will reveal how you can fully utilize Catalyst’s optimization power in order to make queries run as fast as possible, by pushing down actions and avoiding UDFs as much as possible, while still maximizing performance. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/adipolaksparkudfsareevilcatalysttotherescue-180703201358-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Processing data at scale usually involves struggling with performance, strict SLA, limited hardware capabilities and more. After struggling with Spark SQL query run-time, I found the felon! In this lecture, I would like to share with you the change in perspective and process we had to go through in order to find the felon (and the solution!). Today in the world of Big Data and Spark we are processing high volume transactions. Catalyst is the Spark SQL query optimizer, in this talk, we will reveal how you can fully utilize Catalyst’s optimization power in order to make queries run as fast as possible, by pushing down actions and avoiding UDFs as much as possible, while still maximizing performance.
Spark UDFs are EviL, Catalyst to the rEsCue! from Adi Polak
]]>
254 2 https://cdn.slidesharecdn.com/ss_thumbnails/adipolaksparkudfsareevilcatalysttotherescue-180703201358-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://public.slidesharecdn.com/v2/images/profile-picture.png https://cdn.slidesharecdn.com/ss_thumbnails/demystifyingapachespark-200813184452-thumbnail.jpg?width=320&height=320&fit=bounds AdiPolak/demystifying-apache-spark Demystifying Apache Spark https://cdn.slidesharecdn.com/ss_thumbnails/burst-workloads-cutting-costs-k8s-200716155448-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/burst-workloads-cutting-costs-with-kubernetes-and-virtual-kubelet/236970205 Burst workloads Cuttin... https://cdn.slidesharecdn.com/ss_thumbnails/adipolak-aiatscale-191214093556-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/ai-at-scale/205745048 AI at Scale