The printing press of 2021 - using GitLab to publish the VSHN HandbookAarno Aukia
VSHNs public employee handbook.vshn.ch is created and published using GitLab and GitLab pipelines. In this talk, Aarno will show you the process from Asciidoc sources in the Git repo all the way to being deployed on APPUiO.ch Kubernetes.
When you have more than one hundred developers working on a large C# codebase that spans among many git repositories, it is hard to keep an agile delivery pipeline. Criteo solved this by using a trunk based development approach. Trunk based development is powerful but comes at cost and must be implemented carefully to work properly. In this talk, we will present the workflow and tools we have put in place to allow our developers to efficiently and safely interact with our C# codebase.
Growing toward Criteo scale means that sometimes we do need to re-invent the wheel.
We will share with you real life examples of what we have done in our C# stack to achieve that scale.
For instance what happens when traditional load balancing is too costly to scale ?
What about migrating monolithic application to service oriented when you have got spaghetti code ?
You should monitor everything right ? But can you and should you measure and monitor your code down to the task level on your production machines.
Apache Kafka looks good and you want to use it but is there any good enough implementation in C# ?
The printing press of 2021 - using GitLab to publish the VSHN HandbookAarno Aukia
VSHNs public employee handbook.vshn.ch is created and published using GitLab and GitLab pipelines. In this talk, Aarno will show you the process from Asciidoc sources in the Git repo all the way to being deployed on APPUiO.ch Kubernetes.
When you have more than one hundred developers working on a large C# codebase that spans among many git repositories, it is hard to keep an agile delivery pipeline. Criteo solved this by using a trunk based development approach. Trunk based development is powerful but comes at cost and must be implemented carefully to work properly. In this talk, we will present the workflow and tools we have put in place to allow our developers to efficiently and safely interact with our C# codebase.
Growing toward Criteo scale means that sometimes we do need to re-invent the wheel.
We will share with you real life examples of what we have done in our C# stack to achieve that scale.
For instance what happens when traditional load balancing is too costly to scale ?
What about migrating monolithic application to service oriented when you have got spaghetti code ?
You should monitor everything right ? But can you and should you measure and monitor your code down to the task level on your production machines.
Apache Kafka looks good and you want to use it but is there any good enough implementation in C# ?
Presentació a càrrec de Maria Isabel Gandia, cap de Comunicacions del CSUC, duta a terme el 3 de març a Zagreb dins la 19a edició del "Service and Technology Forum", que ha tingut per objectiu actualitzar l'estat de les tasques realitzades pels diversos focus groups dins del grup "Evolució i desenvolupament de serveis de xarxa" (tasca 2) del paquet de treball de "Tecnologies i serveis de desenvolupament de xarxa" (WP6) del projecte GN4-3 sobre orquestració, automatització i virtualització.
En concret, la presentació mostra la feina feta per trobar una terminologia comuna, una arquitectura de referència per a l'orquestració i automatització de serveis, un wiki on compartir la informació i uns casos d'ús, com ara la gestió de xarxes de campus. També explica els aspectes més complexos per trobar consens en l'automatització i orquestració de serveis de les xarxes acadèmiques i de recerca europees (NREN) i també a nivell multi-domini, ja que es troben en nivells de maduresa molt diversos.
This Presentation was given at the TYPO3 Launch Event in Milano, Italy.
I will show you how TYPO3 has evolved into being cloud-ready. Additionally, this will show how your organization can profit from easier and faster innovation cycles. This will include a Demo of a TYPO3 v8 being deployed on Platform.sh.
Disclaimer: Beware of the quotes given in this presentation! :-)
Our team just released Keptn (https://keptn.sh/), an open source framework for event-based, automated continuous operations in cloud-native environments. In this session, we will talk about WHY we built Keptn, HOW we implemented it (Architecture) and where we want the community to take it.
Working in teams is more effective than individual work, But the main obstacle that any corporate faces is the synchronization between each team, One of the functions that is affected by this obstacle is 'Coding', Working on massive and multidisciplinary projects which need the contribution of several teams specially at the coding phase is opposed by the miss coordination when running the mother code.
So corporate developed some tools to overcome this situation using code version control and Tracker System.
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
Building a Distributed & Automated Open Source Program at NetflixAll Things Open
Andrew Spyker
Senior Software Engineer for Netflix
Find more by Andrew Spyker: http://www.slideshare.net/aspyker
All Things Open
October 26-27, 2016
Raleigh, North Carolina
Presentation of the new UI for TYPO3 5.0.
It showed the new way to the new UI and the UI itself, based on Wireframes. We cover some Theoretical topics for e.g.: Underlaying guiding principles, Some Inspirations, typical CMS Personas, our General Concepts and the Concept as Wireframes.
This is the extended Version of the Presentation. At the UXcamp 2010 #uxce10 we showed a shorter Version, which was still to long, sorry for that :) This is the Presentation from the TYPO3 Conference 2010 in Dallas.
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...Chocolatey Software
Michel Buczynski, DevOps Coach at TD Securities: Most of the developments in FinTech are hybrid, they rely of both legacy and modern or more agile technologies. We will show how Chocolatey Business Edition can become the centerpiece of a CD pipeline. We will explain in detail how to integrate Chocolatey with Jenkins, Nexus, SaltStack to deploy micro-services both on legacy and cloud platform. We will show how the Chocolatey Agent (Self-Service Installer) with the help of Nexus repos, permit a secure continuous deployment of custom desktop applications on users' workstations and make the use of Citrix XenApp servers almost obsolete. Show how the Package Builder, Synchronizer, Downloader and Internalize simplify the day to day operation of developers.
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.
Istio as an enabler for migrating to microservices (edition 2022)Ahmed Misbah
This session is targeted towards teams and organizations considering to migrate their applications from monolithic to Microservice architecture by proposing Istio as an enabler. Istio is an implementation of service mesh, a technology useful for migrating to Microservices iteratively and safely.
Migrating application architectures to Microservices is considered a key area of transformation in the IT world. Modernizing legacy applications to Kubernetes-based Microservices can prove to be very challenging if not planned correctly, taking into consideration the right technologies and enablers.
This session explains how Istio can be used as a bridge and enabler for modernizing legacy monolithic applications to Microservices. Topics covered in the session will include:
1- Advantages of migrating to Microservices and service mesh .
2- Designing a Microservice application based on splitting an existing monolithic application.
3- Implementing Microservices iteratively as a strangler fig application with Istio.
4- Features Istio provides as a service mesh platform.
Modernizing an application’s architecture is often a necessary multi-year project in the making. The goal –– to stabilize code, detangle dependencies, and adopt a toolset that ignites innovation.
Moving your monolith repository to a microservices/component based development model might be on trend. But is it right for you?
Before you break up with anything, it is vital to assess your needs and existing environment to construct the right plan. This can minimize business risks and maximize your development potential.
Join Tom Tyler and Chuck Gehman to learn more about:
-Why you need to plan your move with the right approach.
-How to reduce risk when refactoring your monolithic repository.
-What you need to consider before migrating code.
Re-inventing airport non-aeronautical revenue generation post COVID-19AOE
Few industries are facing what aviation has to deal with this year. Airports need to re-think fundamentals and re-invent how to generate additional revenues to compensate for the missing earnings - and to prepare for the digital future. In this webinar AOE Founder and CEO Kian Gould explained his thoughts on how digital engagement can speed the post-covid recovery era.
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019AOE
Flamingo presentation slides from Daniel Pötzinger and Bastian Ike at Meet Magento 2019 in Leipzig, presenting the new, blazingly fast open source framework Flamingo. More info on www.flamingo.me
Presentació a càrrec de Maria Isabel Gandia, cap de Comunicacions del CSUC, duta a terme el 3 de març a Zagreb dins la 19a edició del "Service and Technology Forum", que ha tingut per objectiu actualitzar l'estat de les tasques realitzades pels diversos focus groups dins del grup "Evolució i desenvolupament de serveis de xarxa" (tasca 2) del paquet de treball de "Tecnologies i serveis de desenvolupament de xarxa" (WP6) del projecte GN4-3 sobre orquestració, automatització i virtualització.
En concret, la presentació mostra la feina feta per trobar una terminologia comuna, una arquitectura de referència per a l'orquestració i automatització de serveis, un wiki on compartir la informació i uns casos d'ús, com ara la gestió de xarxes de campus. També explica els aspectes més complexos per trobar consens en l'automatització i orquestració de serveis de les xarxes acadèmiques i de recerca europees (NREN) i també a nivell multi-domini, ja que es troben en nivells de maduresa molt diversos.
This Presentation was given at the TYPO3 Launch Event in Milano, Italy.
I will show you how TYPO3 has evolved into being cloud-ready. Additionally, this will show how your organization can profit from easier and faster innovation cycles. This will include a Demo of a TYPO3 v8 being deployed on Platform.sh.
Disclaimer: Beware of the quotes given in this presentation! :-)
Our team just released Keptn (https://keptn.sh/), an open source framework for event-based, automated continuous operations in cloud-native environments. In this session, we will talk about WHY we built Keptn, HOW we implemented it (Architecture) and where we want the community to take it.
Working in teams is more effective than individual work, But the main obstacle that any corporate faces is the synchronization between each team, One of the functions that is affected by this obstacle is 'Coding', Working on massive and multidisciplinary projects which need the contribution of several teams specially at the coding phase is opposed by the miss coordination when running the mother code.
So corporate developed some tools to overcome this situation using code version control and Tracker System.
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
Building a Distributed & Automated Open Source Program at NetflixAll Things Open
Andrew Spyker
Senior Software Engineer for Netflix
Find more by Andrew Spyker: http://www.slideshare.net/aspyker
All Things Open
October 26-27, 2016
Raleigh, North Carolina
Presentation of the new UI for TYPO3 5.0.
It showed the new way to the new UI and the UI itself, based on Wireframes. We cover some Theoretical topics for e.g.: Underlaying guiding principles, Some Inspirations, typical CMS Personas, our General Concepts and the Concept as Wireframes.
This is the extended Version of the Presentation. At the UXcamp 2010 #uxce10 we showed a shorter Version, which was still to long, sorry for that :) This is the Presentation from the TYPO3 Conference 2010 in Dallas.
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...Chocolatey Software
Michel Buczynski, DevOps Coach at TD Securities: Most of the developments in FinTech are hybrid, they rely of both legacy and modern or more agile technologies. We will show how Chocolatey Business Edition can become the centerpiece of a CD pipeline. We will explain in detail how to integrate Chocolatey with Jenkins, Nexus, SaltStack to deploy micro-services both on legacy and cloud platform. We will show how the Chocolatey Agent (Self-Service Installer) with the help of Nexus repos, permit a secure continuous deployment of custom desktop applications on users' workstations and make the use of Citrix XenApp servers almost obsolete. Show how the Package Builder, Synchronizer, Downloader and Internalize simplify the day to day operation of developers.
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.
Istio as an enabler for migrating to microservices (edition 2022)Ahmed Misbah
This session is targeted towards teams and organizations considering to migrate their applications from monolithic to Microservice architecture by proposing Istio as an enabler. Istio is an implementation of service mesh, a technology useful for migrating to Microservices iteratively and safely.
Migrating application architectures to Microservices is considered a key area of transformation in the IT world. Modernizing legacy applications to Kubernetes-based Microservices can prove to be very challenging if not planned correctly, taking into consideration the right technologies and enablers.
This session explains how Istio can be used as a bridge and enabler for modernizing legacy monolithic applications to Microservices. Topics covered in the session will include:
1- Advantages of migrating to Microservices and service mesh .
2- Designing a Microservice application based on splitting an existing monolithic application.
3- Implementing Microservices iteratively as a strangler fig application with Istio.
4- Features Istio provides as a service mesh platform.
Modernizing an application’s architecture is often a necessary multi-year project in the making. The goal –– to stabilize code, detangle dependencies, and adopt a toolset that ignites innovation.
Moving your monolith repository to a microservices/component based development model might be on trend. But is it right for you?
Before you break up with anything, it is vital to assess your needs and existing environment to construct the right plan. This can minimize business risks and maximize your development potential.
Join Tom Tyler and Chuck Gehman to learn more about:
-Why you need to plan your move with the right approach.
-How to reduce risk when refactoring your monolithic repository.
-What you need to consider before migrating code.
Re-inventing airport non-aeronautical revenue generation post COVID-19AOE
Few industries are facing what aviation has to deal with this year. Airports need to re-think fundamentals and re-invent how to generate additional revenues to compensate for the missing earnings - and to prepare for the digital future. In this webinar AOE Founder and CEO Kian Gould explained his thoughts on how digital engagement can speed the post-covid recovery era.
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019AOE
Flamingo presentation slides from Daniel Pötzinger and Bastian Ike at Meet Magento 2019 in Leipzig, presenting the new, blazingly fast open source framework Flamingo. More info on www.flamingo.me
Flamingo presentation at code.talks commerce by Daniel PötzingerAOE
Flamingo is a blazingly fast open source framework based on Go. It consists of two major components Flamingo Core and Flamingo Commerce that can be used independently. AOE CTO Daniel Pötzinger presented the Flamingo framework at code.talks commerce conference 2019 in Berlin.
More info on www.flamingo.me
www.aoe.com
A bag full of trust - Christof Braun at AOE Conference 2018AOE
Why is trust so important and valuable for companies? Christof Braun presenting why employees get a "bag full of trust" when they start working at AOE and why trust is an important value for productivity in companies.
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...AOE
Kian Gould, CEO and Founder of AOE, talking about Digitalizing the Global Travel Retail World at Global Retailing Conference 2018. Talk topic: "Global Travel Retail: Digitally disrupted or digitally evolved?"
www.aoe.com/om3
This is what has to change for Travel Retail to survive - Manuel Heidler, AOEAOE
Creating a truly seamless customer experience for shopping. Using real life examples of global airports including Auckland, Heathrow and Fraport you will learn about innovative use cases for multi venue retailers such as airports, train stations, airlines, booking portal, creating a seamless shopping experience for customers and enhancing revenues through digitalisation.
Speaker: Manuel Heidler, Director Aviation Products at AOE.
Technology is moving fast - Innovations and Hypes are popping up everywhere. In this short talk at #AOEconf17, Daniel Pötzinger, CTO of AOE, gives some insights to the latest AOE technology rating and explains the rationales behind the technology radar.
Blogpost: https://www.aoe.com/en/blog/aoeconf17-aoe-cto-daniel-poetzinger-presents-om-3-and-the-aoe-tech-radar.html
Talk Video: https://www.youtube.com/watch?v=CNNP389N9Ug
CTO Daniel Pötzinger gives insights into the infrastructure of AOE's award-winning #OM3 suite. In his talk at #AOEconf17 he gives an overview of the system architecture and how they interact with each other.
Blogpost: https://www.aoe.com/en/blog/aoeconf17-aoe-cto-daniel-poetzinger-presents-om-3-and-the-aoe-tech-radar.html
Video: https://www.youtube.com/watch?v=tU0b4ZzSe0Q
AOE CTO Daniel Pötzinger described the latest AOE technology ratings and provides insights into the rationale behind the technology radar.
Blogpost: https://www.aoe.com/en/blog/aoeconf17-aoe-cto-daniel-poetzinger-presents-om-3-and-the-aoe-tech-radar.html
Talk Video: https://www.youtube.com/watch?v=CNNP389N9Ug
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...AOE
How to create and setup modern application infrastructure? How to run and deploy them? How to do continuous integration? AOE developer Fabrizio Branca (https://twitter.com/fbrnc) talks about modern application infrastructure at #AOEconf17 in his talk "Pets vs. Cattle".
https://www.aoe.com
The increasing popularity of agile principles in software development processes has lead to their use in ever larger organisations and bigger projects. The increased number of people involved causes an exponential increase in communication channels and dependencies. To master this growing complexity various experts have devised different approaches, such as SAFe, LeSS, Nexus and others. Christof Braun explains the main approaches with their central concepts and contrast them with AOE scaling strategies.
www.aoe.com
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...AOE
Timo Litzius and Mick Klapper take you on a journey about Searchperience, AOE's E-Commerce search solution. In their AOEconf17 talk, Timo and Mick show how it all started, how it progressed and where we are now. In the last 3 years the Searchperience project has gone through numerous changes regarding the team, our stack, the whole infrastructure as well as performance and automation. The move to Scala and Elasticsearch had the biggest impact so far. Mick and Timo give insights into several learnings the team made.
https://www.aoe.com/searchperience
AOEconf17: UI challenges in a microservice worldAOE
When you introduce a microservice architecture you expect small, decoupled and scalable services. Unfortunately, for frontend development this is hard to achieve, and you will often end up maintaining a "frontend monolith". At his #AOEconf17 talk, Florian Brandel gives insights at challenges and solutions when creating UIs in a microservice architecture.
https://www.aoe.com
Bastian Ike, developer at AOE, talks about Application Security: How security issues develop, and how they are found, exploited and can be mitigated. Security issues usually develop due to assumptions on certain behavior, bugs and just missing knowledge about what is actually possible, and how these bugs can be exploited eventually. Bastian shows how these issues develop, and how attackers utilize and combine bugs to eventually exploit systems and elevate privileges. Bastian also shows how we can mitigate security issues and how to spot them in our code.
https://www.aoe.com
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...AOE
In his talk about Management 3.0 at AOEconf17, Christof Braun, Agile Coach at AOE, explains the secret how to create happy, performing and motivated self-organized teams. Key fact: Don't just leave them alone!
https://www.aoe.com
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan RotschAOE
congstar and AOE have been working together successfully since 2008 – the project is an showcase on how agile project management should work. Aim of the project is the development of the digital centerpiece of congstar – a flexible web portal with a short time-to-market. AOE developers Stefan Rotsch and Timo Fuchs show how the congstar project is set-up and what special scrum rules they created to match their case.
Joern Bock: The basic concept of an agile organisationAOE
Joern Bock, COO at AOE, explains the basic concept of an agile organisation and why AOE is going the agile way in the first place.
https://www.aoe.com/de/blog/aoeconf17-das-grundkonzept-einer-agilen-organisation-000702.html
https://www.aoe.com/en/agile.html
https://www.aoe.com/
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...AOE
This Slidedeck was used for my talk at MMDE17 in Leipzig. The Talk is about a best practice workflow in Magento and targets developer who are used to write a lot of modules in their daily work.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
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/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
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.
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
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.
2. Welcome
· Joern
· Project leader and project manager at AOE media
· Ben
· Co-leader and community manager TYPO3
· Tolleiv
· Technical leader and senior developer at AOE media
4. The old typo3.org
· Launched in 2000
· Split 2002 into
· typo3.org
· typo3.com
· news.typo3.org
· Smaller improvements…
5.
6. Pains
· No clear code-base
· Missing QA process
· Old maintainers not available
· Many hidden ''gems'' in the system
· Background tasks too load intensive
7. Ignition
· First start in 2007
· typo3.reorg
· Stopped in 2008
· Company attempt
· Stopped in 2009
· Restart from scratch in 2010
>T3O
9. A community approach
· Company sponsored phases 2010/11
· Design phase
· Markup phase
· TYPO3 setup and FCEs
· T3O Week in Essen
· April 2011
10. T3O Week in Essen 04/12
· modelled after the T3UXW09
· 26 people
· 8 days
· 4 teams organised via Kanban
· 217 features BL
· 80% done
11.
12.
13. The Public Preview
· 833 tickets in Forge (655 done)
· 42 people from the community
· 2 code sprints
· September 2011 - 16 guys
· April 2012 - 10 guys
21. Professional Service Listing
· Network of qualified Agencies
· Qualification Levels
· Active contributer
· Certified developers
· Proof of development knowledge
· Sponsorship
22.
23. The Current Status
· 260 tickets in Forge
· 315 ideas via Uservoice
· QA process
· Some maintainers not available
29. Background Jobs
· Use the TYPO3 scheduler
· Introduce queue processing
· Frequency relates to the server load
· ~20 background jobs running
30. Search
· Systems included in the indexing process:
· TYPO3
· TER
· Redmine (a.k.a Forge)
· Documentation
· Forum (disabled)
· forge.typo3.org/projects/show/extension-solr
31. TER
· Existing TER migrated BUT:
· Rewritten TER frontent
· Asynchron manual rendering
· 10GB files +
· 10GB extension manuals
32.
33. Upcoming Challenges
· Bugfixing
· Migrate towards a Git deployment workflow
· Migrate documentation to dedicated server
· Upgrade to TYPO3 CMS 6.0
· Migrate TER towards composer support
· More automated testing
· Enable Workspaces
35. Maintenance Concept (FOR)
· Most of the work will still be done by
volunteers
· If a volunteer needs to step back - the
agency will take over
· Agencies will backup the voluntary work
· Each FOR has an contact person
published at the FOR page at typo3.org
· http://typo3.org/projects/typo3-org/themaintenanceconcept/
36. The FORs
· Login and Registration
· Extension Repository TER
· Professional Services Listing
· News, Events, Articles, Security Bulletins
· Documentation
· Server, Deployment
· Search
· Video Integration
· Markup
· Donation
37. Goals
· Sub-pages (e.g. topic and team pages)
· Migrate other pages such as
· association.typo3.org
· shop.typo3.org
· buzz.typo3.org
· forum.typo3.org
38. Participation
· What to do when someone wants to help
out?
· What skillset is needed?
· What are possible takeaways for
newcomers?
· When could you support the team?
39. Try this at home!
· Install Vagrant (http://vagrantup.com/):
# gem install vagrant
· Import or Vagrant setup:
# git clone http://bit.ly/t3o-box
# cd Typo3Org
# vagrant up
· Download 800MB
· Start improving
· Send patches to the bugtracker!