Tuleap integrates or is connected with efficient tools to automates development workflow. We will show you how building a continuous development and delivery pipeline with Git, Pull Requests and Jenkins in Tuleap.
TuleapCon 2019. Tuleap explained by the usersTuleap
What could be more tangible than explaining Tuleap by the users themselves? This track gives the floor to the ones who are working with Tuleap day after day. Whatever your profile, you will understand how much your job will become easier.
- Tuleap as a Developer
- Tuleap as an IT Ops
- Tuleap as a Service Manager
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleap
Have you ever dream you can customize as you (really) want your trackers? Say goodbye to waiting for administrator approval. With Tuleap tracking system, you can configure your project trackers, yourself, at project level. Fine-grained permissions, workflow and triggers, field dependencies, specific user groups, you get the full control. Sounds too good to be true? Come to this talk, you’ll get your smile back.
We play here familiar scenarios, unadapted, frustrating ones and we’ll show you how they can be fixed with Tuleap trackers configuration settings.
Lightweight continuous delivery for small schoolsCharles Fulton
In a continuous delivery environment web application updates are pushed out fast and frequently. Implementing that environment requires many different pieces: version control, automated testing, and automated deployment. It’s a lot to wrap your head around, but there are tangible benefits for small schools, including new opportunities to collaborate among institutions or with student developers.
In this presentation we will demonstrate how to build a lightweight continuous integration and delivery stack using free and open source tools: GitLab for version control, GitLab CI and Docker for testing, and Docker and Capistrano for deployment. We will walk through how each piece is separately important and how combining them creates a simple yet powerful deployment strategy. We will also describe concrete examples of how we are using these tools to share application development with students and each other.
TuleapCon 2019. Tuleap explained by the usersTuleap
What could be more tangible than explaining Tuleap by the users themselves? This track gives the floor to the ones who are working with Tuleap day after day. Whatever your profile, you will understand how much your job will become easier.
- Tuleap as a Developer
- Tuleap as an IT Ops
- Tuleap as a Service Manager
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleap
Have you ever dream you can customize as you (really) want your trackers? Say goodbye to waiting for administrator approval. With Tuleap tracking system, you can configure your project trackers, yourself, at project level. Fine-grained permissions, workflow and triggers, field dependencies, specific user groups, you get the full control. Sounds too good to be true? Come to this talk, you’ll get your smile back.
We play here familiar scenarios, unadapted, frustrating ones and we’ll show you how they can be fixed with Tuleap trackers configuration settings.
Lightweight continuous delivery for small schoolsCharles Fulton
In a continuous delivery environment web application updates are pushed out fast and frequently. Implementing that environment requires many different pieces: version control, automated testing, and automated deployment. It’s a lot to wrap your head around, but there are tangible benefits for small schools, including new opportunities to collaborate among institutions or with student developers.
In this presentation we will demonstrate how to build a lightweight continuous integration and delivery stack using free and open source tools: GitLab for version control, GitLab CI and Docker for testing, and Docker and Capistrano for deployment. We will walk through how each piece is separately important and how combining them creates a simple yet powerful deployment strategy. We will also describe concrete examples of how we are using these tools to share application development with students and each other.
Lesson Learned: Transforming from ClearCase to GitNoa Harel
This is a short case study on moving to Git from IBM Rational ClearCase (that was delivered during Git Merge 2017 conference). Attendees will learn about challenges we faced and how we resolved them, plus some technical tips and insights.
This is the story of the journey followed by LesFurets.com, the leading French insurance aggregator, to transition from one release per month to a release per day.
In this talk, you will learn how we first started by improving the monitoring tools and tests suites, automated everything and built tools to remove QA testing.
Finally, we will see why having a continuous delivery process deeply impacted the organization and how we pushed code into production.
What's New in GitLab and Software Development TrendsNoa Harel
Slides we delivered on a GitLab Meetup (in Israel)
- Trends in Software Development
- GitLab Overview
- GitLab achievements on 2017
- What's New in GitLab versions 10.3, 10.2 and 10.1
- GitLab Road-map for 2018
Increase the Velocity of Your Software Releases Using GitHub and DeployHubDevOps.com
Increase the velocity of your software releases by using continuous deployment driven by continuous delivery pipeline. After all, the goal of agile is to get code updates into the hands of your users fast and on a high frequency basis. This means installing all the way to production, not just staged for productio.
This webinar will show you an approach to achieving full continuous deployment using GitHub and DeployHub. You will learn how to declare your Application Package from your GitHub repository, manage approvals and deliver updates to environments across the CD pipeline from development through production.
GitHub and DeployHub work together to provide a complete DevOps process that results in a repeatable, consistent software releases process with a full continuous feedback loop.
The current state of SAP Integration, SAPPHIRENOW 2018Daniel Graversen
In this presentation I'll be covering the current state of SAP Integration. The inspiration is from the current SAPPHIRENOW conference that covers most of what integration is about.
We will cover topics like S4 Integration, API management, SAP Cloud Platform, Open Connector, SAP Cloud Integration, prepackaged content.
Video can be found at https://www.youtube.com/watch?v=2ZQiRupxfwU
Check out our testing tool to improve your development speed at http://figaf.com/IRT
Our company, Armada, is developing a platform for anyone to utilize and control an inexpensive computing network powered by users who want to monetize their own computing resources.
All developers run into this. You inherit code, a lot of it and some of it decades old. When the system is a revenue stream you can't simply rewrite it so what is a geek to do? Follow through how The GForge Group is working to take the rough edges out of their code and their process.
Understanding the GitOps Workflow and CICD Pipeline - What It Is, Why It Matt...Gibran Badrulzaman
Travelio Tech Talks 2022 presentation
The recommended workflow for implementing GitOps with Kubernetes manifests is known as trunk-based development. This method defines one branch as the "trunk" and carries out development on each environment in a different short-lived branch. When development is complete for that environment, the developer creates a pull request for the branch to the trunk. Developers can also create a fork to work on an environment, and then create a branch to merge the fork into the trunk.
Once the proper approvals are done, the pull request (or the branch from the fork) gets merged into the trunk. The branch for that feature is deleted, keeping your branches to a minimum. Trunk-based development trades branches for directories.
You can think of the trunk as a "main" or primary branch. production and prod are popular names for the trunk branch.
Trunk-based development came about to enable continuous integration and continuous delivery by supplying a development model focused on the fast delivery of changes to applications. But this model also works for GitOps repositories because it keeps things simple and more in tune with how Kustomize and Helm work. When you record deltas between environments, you can clearly see what changes will be merged into the trunk. You won’t have to cherry-pick nearly as often, and you’ll have the confidence that what is in your Git repository is what is actually going into your environment. This is what you want in a GitOps workflow.
Lesson Learned: Transforming from ClearCase to GitNoa Harel
This is a short case study on moving to Git from IBM Rational ClearCase (that was delivered during Git Merge 2017 conference). Attendees will learn about challenges we faced and how we resolved them, plus some technical tips and insights.
This is the story of the journey followed by LesFurets.com, the leading French insurance aggregator, to transition from one release per month to a release per day.
In this talk, you will learn how we first started by improving the monitoring tools and tests suites, automated everything and built tools to remove QA testing.
Finally, we will see why having a continuous delivery process deeply impacted the organization and how we pushed code into production.
What's New in GitLab and Software Development TrendsNoa Harel
Slides we delivered on a GitLab Meetup (in Israel)
- Trends in Software Development
- GitLab Overview
- GitLab achievements on 2017
- What's New in GitLab versions 10.3, 10.2 and 10.1
- GitLab Road-map for 2018
Increase the Velocity of Your Software Releases Using GitHub and DeployHubDevOps.com
Increase the velocity of your software releases by using continuous deployment driven by continuous delivery pipeline. After all, the goal of agile is to get code updates into the hands of your users fast and on a high frequency basis. This means installing all the way to production, not just staged for productio.
This webinar will show you an approach to achieving full continuous deployment using GitHub and DeployHub. You will learn how to declare your Application Package from your GitHub repository, manage approvals and deliver updates to environments across the CD pipeline from development through production.
GitHub and DeployHub work together to provide a complete DevOps process that results in a repeatable, consistent software releases process with a full continuous feedback loop.
The current state of SAP Integration, SAPPHIRENOW 2018Daniel Graversen
In this presentation I'll be covering the current state of SAP Integration. The inspiration is from the current SAPPHIRENOW conference that covers most of what integration is about.
We will cover topics like S4 Integration, API management, SAP Cloud Platform, Open Connector, SAP Cloud Integration, prepackaged content.
Video can be found at https://www.youtube.com/watch?v=2ZQiRupxfwU
Check out our testing tool to improve your development speed at http://figaf.com/IRT
Our company, Armada, is developing a platform for anyone to utilize and control an inexpensive computing network powered by users who want to monetize their own computing resources.
All developers run into this. You inherit code, a lot of it and some of it decades old. When the system is a revenue stream you can't simply rewrite it so what is a geek to do? Follow through how The GForge Group is working to take the rough edges out of their code and their process.
Understanding the GitOps Workflow and CICD Pipeline - What It Is, Why It Matt...Gibran Badrulzaman
Travelio Tech Talks 2022 presentation
The recommended workflow for implementing GitOps with Kubernetes manifests is known as trunk-based development. This method defines one branch as the "trunk" and carries out development on each environment in a different short-lived branch. When development is complete for that environment, the developer creates a pull request for the branch to the trunk. Developers can also create a fork to work on an environment, and then create a branch to merge the fork into the trunk.
Once the proper approvals are done, the pull request (or the branch from the fork) gets merged into the trunk. The branch for that feature is deleted, keeping your branches to a minimum. Trunk-based development trades branches for directories.
You can think of the trunk as a "main" or primary branch. production and prod are popular names for the trunk branch.
Trunk-based development came about to enable continuous integration and continuous delivery by supplying a development model focused on the fast delivery of changes to applications. But this model also works for GitOps repositories because it keeps things simple and more in tune with how Kustomize and Helm work. When you record deltas between environments, you can clearly see what changes will be merged into the trunk. You won’t have to cherry-pick nearly as often, and you’ll have the confidence that what is in your Git repository is what is actually going into your environment. This is what you want in a GitOps workflow.
Talk on the GitLab Commit 2020: Join us to learn how we helped one of the largest financial services institutions in the world shape their cloud strategy using GitLab and Terraform. Starting on a cloud journey brings so many questions around resource provisioning & management, security, compliance, how to enable the team with easy access to definitions, and keep everyone updated. As we know, the most reliable source of truth is the code, so the use of infrastructure as code paired with an inner-source process is a solid foundation.
Google Cloud Platform Solutions for DevOps EngineersMárton Kodok
learn the DevOps essentials about cloud components, FaaS, PaaS architectural patterns that make use of Cloud Functions, Pub/Sub, Dataflow, Kubernetes and how we develop and deploy cloud software. You will get hands on information how to build, run, monitor highly scalable and flexible applications optimized to run on GCP. We will discuss cloud concepts and highlights various design patterns and best practices.
As change agents for data integration, keeping pace and adapting quickly to today’s fast and fluid digital customer compelled Axway’s globally distributed R&D team to move their DevOps to the cloud. See how they leveraged Gitlab and other value stream tooling to drive their digital transformation from an on-premise Internet Service Provider to a Cloud Provider.
Follow their Continuous Integration to Continuous Security and Delivery journey to learn how they:
- Achieve 26x faster release cycles and 100% developer adoption
- Enable collaboration for multiple teams across continents and timezones
- Simplified their source code repository administration
- Implemented world-class integrations and flexible API-enabled, seamless workflows
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...Weaveworks
Weave GitOps 2022.09 Features Launch Event
The latest release of Weave GitOps introduces new features enabling progressive delivery, policy as code, and accelerated application onboarding.
Weave GitOps is the leading full-stack GitOps platform to automate trusted application delivery and secure infrastructure operations on premise, in the cloud and at the edge. Trusted by Customers, including Deutsche Telekom and The Department of Defense, Platform and Application Teams, Weave GitOps unlocks the benefits of increased efficiency and compliance, while boosting deployment velocity and confidence.
Join us where we’ll do a live demo of Weave GitOps showcasing:
- Advanced Deployment Patterns—Progressive Delivery has never been easier
- Multi-tenancy and Application Portability—More collaboration and control
- Strengthened GitOps Security—If you can code it, you can secure it.
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoSzczepan Faber
Learn how continuous deployment can improve your organization's productivity. Learn about challenges, differences and similarities of CD at LinkedIn (large scale enterprise) and Mockito (OSS software library with huge user base).
More details: http://bit.do/qcon-cd-abstract
Google slides: http://bit.do/qcon-cd-gslides
Presentation abstract as in QCon session catalog:
LinkedIn and Mockito are two different use cases of implementing continuous delivery at scale. Yet the challenges, benefits and impact on the engineering culture are very similar.
In 2015, LinkedIn’s flagship application adopted a continuous delivery model we called 3x3: deploy to production 3 times a day, with a 3 hour maximum time from commit to production. At LinkedIn scale - hundreds of engineers building products for 500M users - implementing 3x3 was really hard. How did 3x3 change LinkedIn engineering culture and what we have learned on the way?
Mockito is a top 3 Java library with ~2M users. Even with that large user base, since 2014, the Mockito project has taken the surprising approach of publishing a new version of the library from every single pull request. This approach is challenging and innovative in the Java community, and Mockito leverages Shipkit to ship every change to production. Why did the Mockito team adopt continuous delivery in 2014 and what we have learned to date?
Join and learn from Szczepan Faber, the maker of Mockito framework since 2007, and the tech lead of LinkedIn Development Tools since 2015.
GitLab Commit 2020: Ubiquitous quality through continuous testing pipelinesJoseph Lust
Continuous Testing is the crucial ingredient to rapidly deliver quality apps from your GitLab CI/CD pipelines. Rather than weekly or monthly release cycles, you need scalable quality patterns that deliver rapid daily or hourly releases. You need to thoroughly test every commit.
We’ll discuss building powerful continuous testing workflows with GitLab CI/CD pipelines and GitLab’s mabl integration to deliver testing insights on every push, directly into the relevant developer commit or merge request. We’ll review common UI testing patterns you can use from simple page tests to complex end to end application test suites, all running and scaling automatically within your GitLab CI/CD pipelines.
Jean-Philippe Fourès - Iguane Solutions - OpenNebulaConf 2019
At Iguane Solutions, a lot of our "DevOps" tools are developed in Golang, and we have a good amount of experience in contributing to the Goca. I'll review just what contributions we make, as well as how we use Goca with different tools, on a daily basis, to manage and monitor our OpenNebula cloud.
I will delve into the concept of Infrastructure as Code - deployment of VM instances on cloud, as well as, also address the metrics collection of deployed VMs. Finally, I will present how we can abstract VM management with automation tools thanks to GOCA.
https://youtu.be/QEt9bIG4bqM
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebula Project
At Iguane Solutions, a lot of our "DevOps" tools are developed in Golang, and we have a good amount of experience in contributing to the Goca. I'll review just what contributions we make, as well as how we use Goca with different tools, on a daily basis, to manage and monitor our OpenNebula cloud.
I will delve into the concept of Infrastructure as Code - deployment of VM instances on cloud, as well as, also address the metrics collection of deployed VMs. Finally, I will present how we can abstract VM management with automation tools thanks to GOCA.
GitOps è un nuovo metodo di CD che utilizza Git come unica fonte di verità per le applicazioni e per l'infrastruttura (declarative infrastructure/infrastructure as code), fornendo sia il controllo delle revisioni che il controllo delle modifiche. In questo talk vedremo come implementare workflow di CI/CD Gitops basati su Kubernetes, dalla teoria alla pratica passando in rassegna i principali strumenti oggi a disposizione come ArgoCD, Flux (aka Gitops engine) e JenkinsX
Gitlab Commit: How Containerized GitLab CI Pipelines Can Help You Streamline ...Nico Meisenzahl
Learn how to eliminate any dependencies between tool chains and local machines, and never again ask if Terraform CLI can be upgraded without breaking all projects. In this session, Nico will share best practices that will help attendees to optimize their Infrastructure deployment with GitLab CI pipelines. With GitLab CI, Nico will demonstrate how to build containerized pipelines to deploy infrastructure without any external dependencies and constraints. Join Nico on a deep dive into the secrets of building hassle-free infrastructure pipelines with GitLab CI.
Laurent CHARLES and Manuel VACELET, co-founders of Enalean, remember us how software changes the way industrial companies create value products and shares news about Tuleap and Enalean.
TuleapCon 2019. The power of Open Source to boost open innovationTuleap
Lionel Lourdin, President of the Free IT Foundation shares why you need Open Source tools now more than ever and how it boosts Open Innovation.
Interview of Lionel: https://youtu.be/RTdLktaBqYs
Replay talk (in french): https://youtu.be/Beg6RoQRovs
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleap
While the key to becoming agile is simply to embrace the approach and what it stands for, there are a number of methodologies that you can adopt. Two of the most popular methodologies are Kanban and Scrum.
This talk explains what Kanban and Scrum are, the similarities, the differences, how to decide which is the best option for your team and what it looks like in the real world.
TuleapCon 2019. Full traceability from requirements to testsTuleap
Being able to trace project items all along the software lifecycle is a significant factor in assuring quality software development and maintenance. There are multiple benefits: from a business point of view: align evolving customers' needs with the software developed or satisfy compliance for regulatory standards, as well as from a software engineering point of view.
Tuleap enables tracing project items overall the software life. This talk explains how to link the first requirements and stories to the tests steps, to bugs, to source code, code review, CI and documents.
TuleapCon 2019. Agile at scale - SAFe in TuleapTuleap
Agile methodologies as Scrum, Kanban or XP focus on individual team planning and delivery activities. To scale agile across multiple teams and plan work at a higher level, the Scaled Agile Framework for the Enterprise (SAFe®) is an efficient approach. SAFe® provides ceremonies, roles, metrics and relationships that allow organizations to leverage lean and agile at enterprise scale.
One of the key point in SAFe® is the Agile Release Train (ART). The aim of the Train is to align teams to a common business and technology mission. This talk points out the essentials of SAFe with a particular attention on the ART.
Geoffroy GRELOT from the Direction Générale de l'Armement (DGA) of the French Government demonstrated how implementing SAFE using Tuleap.
Request a demo : https://www.tuleap.org/solutions/contact-us
TuleapCon 2019. Monitoring performances of your Tuleap serverTuleap
Tuleap does a good job out of the box to deliver a good performance level, even at scale of thousands or then-thousands of people. However, due to the high-level of configurations and the large number of combination of tools’ usage, you might hit performances issues.
In this talk, you discover how to put under control the key aspects of your platform and how Tuleap team deals with performance analysis using Prometheus in Grafana and Blackfire.
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outilsTuleap
Quand il s'agit de fusionner les 3 départements IT de la 5ème Université Française, "créativité" et "efficacité opérationnelle" sont indispensables. Pour relever ce défi, le nouveau département IT de l'Université Grenoble Alpes (UGA) a dramaticalement changé ses habitudes et mis en place les principes du manifeste agile.
Etapes par étapes, Nina REIGNER-BAYAR, Directrice de l'Appui Numérique à la DSI de l'UGA, raconte l'histoire de cette transition agile: des valeurs aux projets pilotes qui utilisent désormais Tuleap.
From Aerospace, Space, Defence to Security and Transportation, Thales helps its customers to create a safer world by giving them the tools they need to perform critical tasks.
Raphael HIET, Project Design Authority at Thales, shares why he has selected Tuleap for his teams and how it has become a tool at the center of the teams.
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...Tuleap
IT Programs at ST are worldwide large projects composed of multiples teams and leaders to coordinate. To manage large programs, how avoid hundreds of non-tracked emails and over-complex tools?
Pierre-Yves COLLE shares how he designed and adapted workspaces with Tuleap to perfectly suit his needs: get at the same time, an helicopter view for his top management and an analysis detailed view for monitoring progress at project level.
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.orgTuleap
Easilab est le Laboratoire de Recherche et Développement de HES, la Haute Ecole Spécialisée de Suisse occidentale. eVIP est un des projets de recherche énergétique. Son objectif est de développer une application pour aider les hoteliers à suivre la consommation des véhicules qu'ils mettent à disposition de leurs clients.
Jérémie Vianin est Scrum Master et développeur au sein du projet eVIP. Il partage ici la gestion de son projet hébergé sur https://tuleap-campus.org, la plateforme gratuite pour les étudiants, professeurs et stagiaires.
TuleapCon 2018. Tuleap Trackers and Cross-Tracker SearchTuleap
(Re)Discover the power of Tuleap Trackers : how to create advanced searches, creating reports with charts. Experience the new plugin Cross Tracker Search, first steps towards Project Portfolio Management.
TuleapCon 2018. Tuleap Development circa end of march 2018Tuleap
Front-end with VueJS, Webpack, Nginx, Mustache, Back-end with REST API, Encrypted secret storage for security, discover the tools we use to develop day after day Tuleap.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.