In partnership with the Souss Massa Regional Council, the 9th edition of #DevoxxMA took place in Taghazout-Agadir and was an absolute blast. We welcomed more than 2,000 participants, as well as 120 speakers from renowned technology companies. 3 days of growth, knowledge sharing, and fun were enjoyed in this vibrant region.
Many developers believe that Functional Programming (FP) arrived in Java 8, with the addition of the Streams API. But is this really true?
In this talk, Ben Evans will talk about what FP really is, examine whether Java is really FP or not, consider how we could have done things differently, in another world, and also discuss recent developments in Java 17 and what lies ahead for both Java and the JVM that might enhance the functional programming capabilities of the language.
There are many open source tools to help you with the different steps you typically need to extract insights from your data. As you scale and grow your use of data, keeping on top of the steps can be difficult. Apache Airflow is an open source orchestration tool that helps you to programmatically create workflows in Python that will help you run, schedule, monitor and mange data engineering pipelines – no more manually managing those cron jobs! In this session, we will take a look at the architecture of Apache Airflow, and walk you through creating your first workflow and how you can use a growing number of provider libraries to help you work with other open source tools and services. This session is intended for beginners/those wanting to learn more about this open source project.
ML ? API ? AutoML ? Comment bénéficier de décennies de recherche en apprentissage machine ? Sans aucune expertise ? Que permettent les modèles pré-entraînés et les nouvelles techniques AutoML ? Que peut-on faire en quelques heures, en quelques jours ? Voyons cela tous ensemble avec des exemples et des démos live. Ne mettez pas vos smartphones en mode avion !
In 2018 Amazon launched it’s OpenJDK distribution Corretto, but Amazon decided to embark on the OpenJDK train a few years before that. In this talk we will answer, why does Amazon need it’s own distribution? How does Amazon contribute to OpenJDK? How does one build credbility in a large and succesful open source project and contribute to it’s success?
As developers we often hear the word “security” and assume it means either “authentication” or “encryption” Maybe we assume it’s just someone else’s problem because deep down we don’t really know what we are supposed to do. It’s not really acceptable anymore to dodge the question or point at IT, or DevOps or even DevSecOps as being the ones who have to ‘solve’ security.
Developers depend upon an ecosystem of open-source technologies that fuel innovation and decrease time to market. A typical business application is composed of >80% open source code, so what happens when the open source software supply chain gets hacked and thousands of enterprises are left exposed to potentially devastating security exploits. The SolarWinds hack is just the tip of the iceberg on a much larger security concern that spans the industry affecting all programming languages, platforms, and cloud services. In this keynote we will expose security holes and exploits in the open source ecosystem as well as talk about the Pyrsia open source project, which aims to secure the software supply chain at a fundamental level.