Swapnil Dahiphale and Lokesh Jawane presented on using Ansible for Windows automation. They discussed how Ansible works using playbooks, roles, and variables to define automation tasks. They provided a use case where Ansible was used to automate the provisioning and configuration of VMs for a private cloud, including tasks like OS hardening, patching, and software installation. The presentation concluded with a demo of Ansible automation for Windows.
Prometheus: Monitoring by "Pravin Magdum" from "Crevise". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Distributed And Scaled (DiSc) Agile PMO by "Neelam Sekhon" from (Cognizant). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Linuxkit and Moby - A Sneek Peek into The Future of Container EcosystemAgile Testing Alliance
Linuxkit and Moby - A Sneek Peek into The Future of Container Ecosystem by "Shantanu Deshpande" from "rtCamp Solutions" .The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Addressing the challenges of delivering Microservice applications in the ente...Agile Testing Alliance
Addressing the challenges of delivering Microservice applications in the enterprise by "Sathishkanth Swarna" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Architecting DevOps Ready Application by "Rupesh Kumar Agrawal" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Strengthening CX through Agile Ecosystems by "Urmila Kandha" from "Deutsche Bank" and "Laxman Murugappan" from "Academy of Customer Experince". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
Demonetization, IoT and related thoughts! by "Sherlin Mathew" from "Cogizant" The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Design Thinking Approach for Analytics by "Niyati Shah" from "BMC" . The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Prometheus: Monitoring by "Pravin Magdum" from "Crevise". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Distributed And Scaled (DiSc) Agile PMO by "Neelam Sekhon" from (Cognizant). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Linuxkit and Moby - A Sneek Peek into The Future of Container EcosystemAgile Testing Alliance
Linuxkit and Moby - A Sneek Peek into The Future of Container Ecosystem by "Shantanu Deshpande" from "rtCamp Solutions" .The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Addressing the challenges of delivering Microservice applications in the ente...Agile Testing Alliance
Addressing the challenges of delivering Microservice applications in the enterprise by "Sathishkanth Swarna" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Architecting DevOps Ready Application by "Rupesh Kumar Agrawal" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Strengthening CX through Agile Ecosystems by "Urmila Kandha" from "Deutsche Bank" and "Laxman Murugappan" from "Academy of Customer Experince". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
Demonetization, IoT and related thoughts! by "Sherlin Mathew" from "Cogizant" The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Design Thinking Approach for Analytics by "Niyati Shah" from "BMC" . The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
DevOps++ Global Summit is one of the largest DevOps Conference happening on 9th September, 2017 in Pune. The conference has 35+ Speakers, International and folks across the academia as well.
#ATAGTR2018 Presentation " Security Testing for RESTful APIs" By Anuradha Raman Agile Testing Alliance
Anuradha Raman who is a QA Lead at Encore Software Services took a Session on "Security Testing for RESTful APIs" at Global Testing Retreat #ATAGTR2018
please refer our linkedin post for session details
https://www.linkedin.com/pulse/security-testing-restful-apis-anuradha-raman-agile-testing-alliance/
#ATAGTR2020 Presentation - Speed Up Your Regression Testing Cycles with Data ...Agile Testing Alliance
Abhijit Bangde delivered a Lightning Talk on Speed Up Your Regression Testing Cycles with Data Analytics
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Abhijit is having more than a decade years of experience working in web, Mobile & API Test Automation, Bigdata Testing, mentoring & transforming teams.
The video recording of the session is now uploaded on the following link: https://youtu.be/1lWQRghaTIU
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
The Open-source Eclipse Plugin for Force.com Development, Summer ‘14Salesforce Developers
Description:
The Force.com IDE for Eclipse has long been a go-to tool for developing applications on the Salesforce platform. As of the Summer ‘14 release, the source for the plug-in has been published, and a new era of open-source collaboration has begun.
In this session, you will learn about the open-source process and how you can contribute to the project. You will hear about recent changes made to the plugin prior to the open-source release. We will then walk through the process of making a change: creating a branch, modifying the code, communicating with other collaborators, adding the change to the community branch, and submitting a pull request to the main branch.
Key Takeaways:
::Overview of the Force.com plug-in
::Understanding the different versions of the plug-in
::Making changes to the plug-in
::Getting your contributions accepted
::Future of the Force.com IDE
Intended Audience:
::Salesforce Developers who want to participate in improving the tool set
::Salesforce Developers who want to understand the new plugin
Recommended Resources:
https://developer.salesforce.com/en/events/webinars/Open_source_Eclipse_Plugin
Code Coverage for Total Security in Application MigrationsDana Luther
So the time has come to take the leap and upgrade your application to a new major version of the underlying framework, or, perhaps, to an entirely different framework... how do you ensure that none of your functionality or usability is impacted by a potentially drastic rewrite of the underlying systems? How can you move forward with 100% confidence in your migrated codebase? Testing, testing and more testing. Using a combination of unit, functional and acceptance tests can give you the certainty you need. In this talk, we will go over key strategies for ensuring that you begin with full code coverage and move forward with confidence.
Historically, SEO was a very technical discipline. Over time, that shifted as Strategists began touting the death of SEO and claiming all you need is great content. Today, SEO is going back to those technical roots. From simple data markup to more complex proprietary technologies like AMP; now more than ever SEOs & marketers have to be technical masters. Learn why it's important to embrace these technical roots, what technologies we should be learning now, and how to stay ahead of the curve.
Swamp 2019: She Promoted Her Helm Chart: You Won't Believe What Happened Next!Simon Walton
At Anaplan we have employed Artifactory to great effect to support our brand new CICD pipeline. The pipeline allows Helm-based microservices to be promoted through a series of 'levels of trust' until they are deemed production ready. Integral to this pipeline was the internal development of an Artifactory promotion plugin that allows us to atomically promote all Docker images associated with a Helm chart when promoting just the chart, as well as providing us with vital gating to prevent unsuitable commits from being promoted.
In this talk I will present an overview of our CICD pipeline, including the motivations for the development of the Artifactory plugin that supports it. I will also dive into the complex integration test suite that gives us confidence in the correctness of the promotion mechanisms, and provide observations and guidance on best practices based on our experiences of Artifactory plugin development within our team.
5 Things You Shouldn't Do With A WordPress PluginKelly Phillips
This presentation is meant to help you implement some common WordPress functionality in a manual way instead of using plugins. This keeps your valuable plugin juice free for the plugins that are more complicated.
Developing in the Fastlane -> How LookLive uses Fastlane to automate and spee...Donny Wals
App deployment can be frustrating and time consuming. At LookLive, we have optimized this process using a tool called Fastlane. In this talk, I will demonstrate how we did it and you'll learn how you can set up Fastlane for your own projects.
Windows Automation with Ansible by "Swapnil Dahiphale" from (Crevise). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
Salesforce: CI,CD & CT by "Priyanka Dive" from "Crevise". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
DevOps In Mobility World With Microsoft Technology by "Shrinathacharya L M" and "Nandini G V" from "All Scripts". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Sanket Mali & Sowjanya Asapu delivered a Lightning Talk on "Multiplatform Test Automation Framework Solution with CI/CD model" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Sanket has 7+ years of experience in Software Quality Assurance specializing in Test Automation.
Sowjanya is a Test Automation Lead with 10 years of QA experience in the IT industry.
The video recording of the session is now available on the following link: https://youtu.be/yyKz8nVF-j8
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
Making DevOps a reality for Legacy Enterprise Monolithic Products by "Mandar Nadgouda" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
#ATAGTR2020 Presentation - Relish your journey to Software Testing MasterchefAgile Testing Alliance
Hina Sharma and Nilambari Shirodkar delivered a session on "Relish your journey to Software Testing Masterchef" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Hina is a Test Lead at IBM India and she brings 16 years of hands-on experience in Testing on varied domains like Investment Banking, Retail Banking and, Messaging and Cloud.
Nilambari is currently Dev Manager for IBM Cloud Pak System with India Software Labs and brings 20 years of rich industry experience in Software Testing, Quality Assurance and DevOps
The video recording of the session is now available on the following link: https://youtu.be/P_RQDRlOa2Q
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
DevOps++ Global Summit is one of the largest DevOps Conference happening on 9th September, 2017 in Pune. The conference has 35+ Speakers, International and folks across the academia as well.
#ATAGTR2018 Presentation " Security Testing for RESTful APIs" By Anuradha Raman Agile Testing Alliance
Anuradha Raman who is a QA Lead at Encore Software Services took a Session on "Security Testing for RESTful APIs" at Global Testing Retreat #ATAGTR2018
please refer our linkedin post for session details
https://www.linkedin.com/pulse/security-testing-restful-apis-anuradha-raman-agile-testing-alliance/
#ATAGTR2020 Presentation - Speed Up Your Regression Testing Cycles with Data ...Agile Testing Alliance
Abhijit Bangde delivered a Lightning Talk on Speed Up Your Regression Testing Cycles with Data Analytics
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Abhijit is having more than a decade years of experience working in web, Mobile & API Test Automation, Bigdata Testing, mentoring & transforming teams.
The video recording of the session is now uploaded on the following link: https://youtu.be/1lWQRghaTIU
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
The Open-source Eclipse Plugin for Force.com Development, Summer ‘14Salesforce Developers
Description:
The Force.com IDE for Eclipse has long been a go-to tool for developing applications on the Salesforce platform. As of the Summer ‘14 release, the source for the plug-in has been published, and a new era of open-source collaboration has begun.
In this session, you will learn about the open-source process and how you can contribute to the project. You will hear about recent changes made to the plugin prior to the open-source release. We will then walk through the process of making a change: creating a branch, modifying the code, communicating with other collaborators, adding the change to the community branch, and submitting a pull request to the main branch.
Key Takeaways:
::Overview of the Force.com plug-in
::Understanding the different versions of the plug-in
::Making changes to the plug-in
::Getting your contributions accepted
::Future of the Force.com IDE
Intended Audience:
::Salesforce Developers who want to participate in improving the tool set
::Salesforce Developers who want to understand the new plugin
Recommended Resources:
https://developer.salesforce.com/en/events/webinars/Open_source_Eclipse_Plugin
Code Coverage for Total Security in Application MigrationsDana Luther
So the time has come to take the leap and upgrade your application to a new major version of the underlying framework, or, perhaps, to an entirely different framework... how do you ensure that none of your functionality or usability is impacted by a potentially drastic rewrite of the underlying systems? How can you move forward with 100% confidence in your migrated codebase? Testing, testing and more testing. Using a combination of unit, functional and acceptance tests can give you the certainty you need. In this talk, we will go over key strategies for ensuring that you begin with full code coverage and move forward with confidence.
Historically, SEO was a very technical discipline. Over time, that shifted as Strategists began touting the death of SEO and claiming all you need is great content. Today, SEO is going back to those technical roots. From simple data markup to more complex proprietary technologies like AMP; now more than ever SEOs & marketers have to be technical masters. Learn why it's important to embrace these technical roots, what technologies we should be learning now, and how to stay ahead of the curve.
Swamp 2019: She Promoted Her Helm Chart: You Won't Believe What Happened Next!Simon Walton
At Anaplan we have employed Artifactory to great effect to support our brand new CICD pipeline. The pipeline allows Helm-based microservices to be promoted through a series of 'levels of trust' until they are deemed production ready. Integral to this pipeline was the internal development of an Artifactory promotion plugin that allows us to atomically promote all Docker images associated with a Helm chart when promoting just the chart, as well as providing us with vital gating to prevent unsuitable commits from being promoted.
In this talk I will present an overview of our CICD pipeline, including the motivations for the development of the Artifactory plugin that supports it. I will also dive into the complex integration test suite that gives us confidence in the correctness of the promotion mechanisms, and provide observations and guidance on best practices based on our experiences of Artifactory plugin development within our team.
5 Things You Shouldn't Do With A WordPress PluginKelly Phillips
This presentation is meant to help you implement some common WordPress functionality in a manual way instead of using plugins. This keeps your valuable plugin juice free for the plugins that are more complicated.
Developing in the Fastlane -> How LookLive uses Fastlane to automate and spee...Donny Wals
App deployment can be frustrating and time consuming. At LookLive, we have optimized this process using a tool called Fastlane. In this talk, I will demonstrate how we did it and you'll learn how you can set up Fastlane for your own projects.
Windows Automation with Ansible by "Swapnil Dahiphale" from (Crevise). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
Salesforce: CI,CD & CT by "Priyanka Dive" from "Crevise". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
DevOps In Mobility World With Microsoft Technology by "Shrinathacharya L M" and "Nandini G V" from "All Scripts". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Sanket Mali & Sowjanya Asapu delivered a Lightning Talk on "Multiplatform Test Automation Framework Solution with CI/CD model" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Sanket has 7+ years of experience in Software Quality Assurance specializing in Test Automation.
Sowjanya is a Test Automation Lead with 10 years of QA experience in the IT industry.
The video recording of the session is now available on the following link: https://youtu.be/yyKz8nVF-j8
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
Making DevOps a reality for Legacy Enterprise Monolithic Products by "Mandar Nadgouda" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
#ATAGTR2020 Presentation - Relish your journey to Software Testing MasterchefAgile Testing Alliance
Hina Sharma and Nilambari Shirodkar delivered a session on "Relish your journey to Software Testing Masterchef" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Hina is a Test Lead at IBM India and she brings 16 years of hands-on experience in Testing on varied domains like Investment Banking, Retail Banking and, Messaging and Cloud.
Nilambari is currently Dev Manager for IBM Cloud Pak System with India Software Labs and brings 20 years of rich industry experience in Software Testing, Quality Assurance and DevOps
The video recording of the session is now available on the following link: https://youtu.be/P_RQDRlOa2Q
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
Lavanya Kalaiselvan and Arnab Majumdar delivered a session on "Redefining DevOps for seamless performance testing" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Lavanya has over decade experience in software industry. She assure quality applications and always delighted about sharing the acquired knowledge.
Arnab has nearly 11 years of experience of Software Quality Assurance in IT services primarily working as a Non-Functional Test Analyst.
The video recording of the session is now available on the following link: https://youtu.be/PpUrU65i7xw
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
#ATAGTR2019 Presentation "Delivering Cx through Continuous Performance Assura...Agile Testing Alliance
Sijo Joy who is a AVP – Performance Assurance Group at QualityKiosk Technologies along with Bulu Sahu who is a Senior Test Analyst at QualityKiosk Technologies took a Session on "Delivering Cx through Continuous Performance Assurance using ElasticSearch etc." at Global Testing Retreat #ATAGTR2019
Please refer our following post for session details:
https://atablogs.agiletestingalliance.org/2019/12/06/global-testing-retreat-atagtr2019-welcomes-sijo-joy-as-our-esteemed-speaker/
https://atablogs.agiletestingalliance.org/2019/12/06/global-testing-retreat-atagtr2019-welcomes-bulu-sahu-as-our-esteemed-speaker/
#ATAGTR2020 Presentation - Case study for holistic approach to IoT testingAgile Testing Alliance
Dhananjay Buva & Pradnya Patil delivered a Lightning Talk on "Case study for holistic approach to IoT testing" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Dhananjay has experience leading and coaching functional, performance, security and automation testing teams and DevOps.
Pradnya is a software engineering lead at Arezzosky India, Pune. Passionate about testing, and an enthusiastic scrum master, who believes in learning through experimenting.
The video recording of the session is now available on the following link: https://youtu.be/6qseOICdCxo
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
#ATAGTR2020 Presentation - The Splunk Integration for Futuristic NFT in DevOp...Agile Testing Alliance
Jaisudhan Selvaraj & Anil Abraham delivered a session on "The Splunk Integration for Futuristic NFT in DevOps Culture" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Jaisudhan has 9+ years of work experience in IT Industry focusing on Performance testing & Engineering with excellent working experience of End-to-End process and its methodology.
Anil has about 13 years of experience in Information Technology and expertise in performance testing/ performance engineering software products & delivering the required applications in a very systematic way.
The video recording of the session is now available on the following link: https://youtu.be/WKZ0AEfbHMc
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
Arun Kumar Dhakshinamoorthy delivered a session on "Adaptive Learner" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Arun is a Performance Test Analyst from Cognizant Technology Solutions who has nearly 10 years of experience in Development and Quality Assurance.
The video recording of the session is now available on the following link: https://youtu.be/h5ou0B8a0oY
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
Anish Anand Jha who is a Software Test Engineer at Qapitol QA Services Pvt. Ltd took a Session on "iOS App Automation, GitHub and Jenkins integration" at Global Testing Retreat #ATAGTR2019
Please refer our following post for session details:
https://atablogs.agiletestingalliance.org/2019/12/04/global-testing-retreat-atagtr2019-welcomes-anish-anand-jha-as-our-esteemed-speaker/
Avik and Gautam delivered a Lightning Talk on Non-Functional Testing of Chatbots at #ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Avik has 10 years of experience as a Non-Functional Testing (NFT) enthusiast and is associated with Cognizant’s NFT CoE.
Gautam has 10+ years in performance testing & engineering. He is an agile enthusiast & passionate learner who is always on the lookout to learn & implement new technologies & tools.
The video recording of the session is now uploaded on the following link: https://youtu.be/yHJ53hTP1Qo
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
Robotic Process Automation By "Mukund Wangikar And Rohit Changedia" from Xpanxion. The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
#ATAGTR2018 Presentation "Design Patterns in Test Automation" By Shrinathacha...Agile Testing Alliance
Shrinathacharya L.M who is a Principal Engineer at Allscripts, conducted a Session on "Design Patterns in Test Automation" at Global Testing Retreat #ATAGTR2018
please refer our linkedin post for session details
https://www.linkedin.com/pulse/design-patterns-test-automation-shrinathacharya-lm-alliance/
#ATAGTR2019 Presentation "Re-engineering perfmance strategy of deep learning ...Agile Testing Alliance
Pallavi Shetty who is a Computer Scientist at Edgeverve Systems Ltd along with Anjali Sharma who is a Member Of Technical Staff at Edgeverve Systems Ltd took a Session on "Re-engineering perfmance strategy of deep learning applications using TensorFlow – a powerful AI package" at Global Testing Retreat #ATAGTR2019
Please refer our following post for session details:
https://atablogs.agiletestingalliance.org/2019/12/04/global-testing-retreat-atagtr2019-welcomes-pallavi-shetty-as-our-esteemed-speaker/
https://atablogs.agiletestingalliance.org/2019/12/04/global-testing-retreat-atagtr2019-welcomes-anjali-sharma-as-our-esteemed-speaker/
#ATAGTR2018 Presentation "Decoding Security in DevSecOps" by Meghashyam Varan...Agile Testing Alliance
Meghashyam Varanasi and Venkat Moncompu conducted a session on "Decoding Security in DevSecOps" at #ATAGTR2018.
please refer our linkedin post for session details
https://www.linkedin.com/pulse/session-decoding-security-devsecops-atagtr2018-agile-testing-alliance/
#ATAGTR2018 Presentation "Machine Learning as a decision support system for Q...Agile Testing Alliance
Kaushik Raghavan who is a Project Advisor @ RISE Group at Indian Institute of Technology, conducted a Session on "Machine Learning as a decision support system for QA Professionals." at Global Testing Retreat #ATAGTR2018
please refer our linkedin post for session details
https://www.linkedin.com/pulse/machine-learning-decision-support-system-qa-kaushik-alliance/
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
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.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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/
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
2. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Who Am I?
- Sr. DevOps Engineer at Crevise Technologies
- Passionate about Learning and implementing disruptive innovations in
DevOps
@Swapnil2233
swapnil@crevise.com
3. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Who Am I?
Sr. DevOps Engineer at Crevise Technologies
@lokeshjawane
lokesh.jawane@crevise.com
4. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Agenda
- Automation
- Why Automation?
- Windows Automation and Challenges
- Automation tools
- Ansible
- Principles of Ansible and How it works
- User case
- Demo
5. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Automation
“Automation is the key to successful DevOps adoption”
- Change Management
- Provisioning
- Orchestration
6. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Change Management
- System State
- Define
- Enforce
- Example
- Apache web server version 2.4.x installed
- PHP 5.4.x installed
- Apache web server started
- Webadmin user exist with authorized key
- Deviation from the state would warrant a change
- Ansible operations are idempotent
7. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Provisioning
- Built on top of Automation and Change Management
- Preparing a system
- Installing, updating, configuring software
- Example:
- Start with basic installation of OS
- Update the operating system
- Install the web server
- Deploy the application
- Configure the application
- Start the web server
8. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Orchestration
- Orchestration is not just Automation
- Coordination between systems
- Order sensitive tasks
- Example:
- Remove web1 from LB
- Run tasks on web1
- Add web1 back to LB
9. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Why Automation?
- We all have to do more with less!
- Consistently deliver stable predictable environment
- Increase number of deployments, decrease time between deployments
- Deliver more secure environment
- Innovate faster
10. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Linux Vs Windows
11. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Windows Automation
12. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Windows Automation Challenges
- Legacy Security Models
- AD dependencies
- Reboot are a pain
- Typically heavy software packages
- We can bootstrap to a point
13. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Automation Tools
14. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
You’ve probably already heard of
the most common tools
15. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible
16. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Principles of Ansible
SIMPLE POWERFUL AGENTLESS
Human readable automation App deployment Agentless architecture
No special coding skills needed Configuration management Uses OpenSSH & WinRM
Tasks executed in order Workflow orchestration No agents to exploit or
update
Get productive quickly Orchestrate the app lifecycle More efficient & more
secure
17. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
How Ansible Works?
18. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible concepts: Playbooks
Defines sequences of tasks (Plays) to be executed on a group of hosts.
- Describes policies machine under management shall enforce
- Contains variables, tasks, handlers, files, templates and roles
- Expressed in YAML
19. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible concepts: Playbooks
---
- win_get_url:
url: “{{ windows_server_iso }}”
dest: “{{ windows_temp_path }}win20121.iso”
force: yes
when: win_iso.stat.exists == false
- win_shell: ‘Mount-DiskImage -ImagePath “{{ windows_temp_path }}win20121.iso”’
- win_shell: ‘(Get-DiskImage -ImagePath “{{ windows_temp_path }}win20121.iso” | Get-Volume).DriveLetter’
register: drive_letter
# - debug: var=drive_letter
- name: net-framework-35
win_feature:
name: NET-Framework-Core
source: ‘{{ drive_letter.stdout_lines[0] }}:sourcessxs’
state: present
20. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible concepts: Playbooks
---
- win_get_url:
url: “{{ windows_server_iso }}”
dest: “{{ windows_temp_path }}win20121.iso”
force: yes
when: win_iso.stat.exists == false
- win_shell: ‘Mount-DiskImage -ImagePath “{{ windows_temp_path }}win20121.iso”’
- win_shell: ‘(Get-DiskImage -ImagePath “{{ windows_temp_path }}win20121.iso” | Get-Volume).DriveLetter’
register: drive_letter
# - debug: var=drive_letter
- name: net-framework-35
win_feature:
name: NET-Framework-Core
source: ‘{{ drive_letter.stdout_lines[0] }}:sourcessxs’
state: present
module
variable
List of plays
List of tasks
21. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible concepts: Roles
Best way to organize your playbooks
- Structure content into related vars, tasks, files, handlers, etc.
- File structure for automated inclusion of role-specific content
- Roles can be shared and pulled from Ansible Galaxy, Github, etc.
22. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible Tower
- Product by Red Hat
- Web based UI
- Cloud Integration (AWS, Azure, RackSpace)
- Compliance: Reporting + Auditing
- Every job run is logged and can be traced
- Role Based Access Control
- REST API
- Monitoring
23. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Preparation
24. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Setup Ansible on Control Node
$ add-apt-repository ppa:ansible
$ apt-get update
$ apt-get install ansible
OR
$ pip install ansible
25. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Limitation for Control Node
- Control Node is recommended to be Linux.
- Or Windows Subsystem for Linux (WSL)
http://docs.ansible.com/ansible/intro_windows.html#using-a-windows-control-machine
26. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Additional Setup for Controlling Windows
- To control Windows Slave with local User Account, no additional setup
required
- To control Windows Slave with AD Account, the easiest way is to setup
Kerberos
$ apt-get install python-dev libkrb5-dev krb5-user
$ pip install pywinrm[kerberos]
$ vim /etc/krb5.conf
27. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Additional Setup for the Windows Slave Nodes
The older Windows require extra setup to meet basic requirements
- Windows 7,8, Windows Server 2008 R2
- .Net Framework >= 4.0 (reboot required)
- PowerShell >=3.0 (reboot required)
- Windows Remote Management (WinRM)
- Apply Hotfix for Windows 7, 8, Windows Server 2008 R2, 2012
28. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
What About Linux Slave?
Nope…
There’s no prerequisites for linux slave, except login user account ;-)
29. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Use case
Setting up private cloud for an enterprise client.
- Challenges:
- Strict and close timelines, RHEL, Windows and all integration points automation, Security,
Compliance and testing in a restricted environment.
- Solution:
- Provisioning of VMs is done with CloudForms
- Configurations on RHEL and Windows VMs is done with Ansible
- Network related activities are automated with Ansible
- Integration with Hitachi Data Systems automated with Ansible
30. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Use case
31. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Use case
Things Automated
- OS Hardening
- Updates and patches
- Antivirus Configuration
- Joining VM to Active Directory
- Installation of softwares like MSSQL
- Windows clustering and MSSQL cluster confuguration
- ...
32. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Demo
33. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Ansible makes automating Windows easier!
Conclusion
34. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
Questions?
35. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
github.com/swapnildahiphale
linkedin.com/in/swapnil2233
@Swapnil2233
swapnil@crevise.com
Thank You!
36. #DOPPA17
As the author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for
social media marketing, publishing it on ATA Blog or ATA social medial channels - (Provided due credit is given to me/us)
References
http://docs.ansible.com/ansible/intro_windows.html#using-a-windows-control-machine
http://docs.ansible.com/ansible/latest/intro_windows.html