As we enter a new age of automation — where every company needs to be able to deliver better software, faster — our goal is to provide the tools you need to iterate faster, ship sooner and deliver more customer value.
In October, we announced brand new products, Puppet Tasks™ and Puppet Discovery™, to give you greater control and end-to-end visibility over your software delivery.
Join Eric Sorenson, Director of Product Management, on 7 December at 11:00 a.m. AEDT for an in-depth look at what’s new:
Puppet Discovery is a new offering that lets you see everything you have in real time across your on-premises, cloud and container infrastructure, and know what you need to automate next.
Puppet Tasks, a new family of offerings that encompass both Puppet Bolt™and Puppet Enterprise Task Management, makes it simple to automate ad hoc tasks, deploy one-off changes, and execute sequenced actions in an imperative way.
With Puppet Pipelines, we’re uniting the entire software delivery lifecycle, to bring you a platform built for the enterprise, that integrates with a wide variety of tools and helps you avoid vendor lock-in.
"Puppet Keynote" by Luke Kanies, CEO and Founder of Puppet Labs, at Puppet Camp London 2013. Find the video here: http://puppetlabs.com/community/puppet-camp
Presentation given by Nick Jones, Senior Cloud Systems Engineer at DataCentred at September'sVirtualisation User Group in Manchester http://vmug.org.uk/ , discussing some of the tools we are using to scale our systems. "Infrastructure Automation at Scale With Puppet and Friends"
The presentation covers how we are using Puppet for configuration management and automating tasks as well as describing how it allows us to programmatically define server and service
configuration.
We also give a brief introduction to Foreman which handles the provisioning of new operating system installations. Foreman handles the auto-discovery of new machines and aligns very closely with Puppet providing ways of classifying nodes based on a very flexible set of criteria. Foreman enables a user to assign roles and profiles to a given machine. We conclude with a brief overview of our development process and additional development tools that we use including Packer and Vagrant.
"Puppet Keynote" by Luke Kanies, CEO and Founder of Puppet Labs, at Puppet Camp London 2013. Find the video here: http://puppetlabs.com/community/puppet-camp
Presentation given by Nick Jones, Senior Cloud Systems Engineer at DataCentred at September'sVirtualisation User Group in Manchester http://vmug.org.uk/ , discussing some of the tools we are using to scale our systems. "Infrastructure Automation at Scale With Puppet and Friends"
The presentation covers how we are using Puppet for configuration management and automating tasks as well as describing how it allows us to programmatically define server and service
configuration.
We also give a brief introduction to Foreman which handles the provisioning of new operating system installations. Foreman handles the auto-discovery of new machines and aligns very closely with Puppet providing ways of classifying nodes based on a very flexible set of criteria. Foreman enables a user to assign roles and profiles to a given machine. We conclude with a brief overview of our development process and additional development tools that we use including Packer and Vagrant.
PuppetConf 2017: No Server Left Behind - Miguel Di Ciurcio Filho, InstructPuppet
A big percentage of companies do not use proper configuration management nor automation. In this talk, I will share various ideas and experiences, making the audience feel much more prepared and confident in rolling out Puppet to manage old or legacy environments that might be left out of automation and configuration management. It is possible to roll out the Puppet agent with ease on these challenging scenarios, letting Puppet gradually fully manage everything with confidence and close to no impact. One of the reasons that commonly makes companies afraid of rolling out the Puppet agent is the impact of actually letting it do its job, since there might be so much accumulated technical debt due to years of manual work. I’ll show successful strategies used on some of our clients that demonstrate Puppet’s powerful built-in state modeling and simulation mechanisms and various useful resource types that let us very granularly manage configuration without breaking what is already in place.
In the past years it was our mission to manage development, testing and production environments for web projects with agile multi-team setups. Systems were often rather complex, with dozens of services involved. The infrastructure requirements changed frequently and as agile as the rest of project. And of course changes had to be tested and deployed continuously in a controlled and reproducible manner. A mission impossible without systematic configuration management and even with such a great tool like Puppet a continuous challenge.
In this talk I will present our collection of useful tools, learnings and design patterns for Puppet. We will potentially come across topics like Vagrant, VeeWee, EC2, Docker, ENC, facter.d, git magic, Hiera, monitoring, autoregistration, rspec testing, MCollective, Puppet roles and profiles. This talk will not reinvent the wheel, but present some techniques that made us much more productive in our daily work and will hopefully help you in the future.
The Cloud Deployment Toolkit (CDTK) project is a proposed open source project under the Eclipse Technology Project.
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope.
We solicit additional participation and input from the Eclipse community. Please send all feedback to the CDTK forum.
Pietro Di Bello, Paolo D'Incau - Continuous Delivery su progetti Java: cosa a...Codemotion
Condivideremo esperienze reali tratte da progetti dove applichiamo pratiche di Continous Delivery. Racconteremo di come si può far evolvere iterativamente una pipeline partendo da semplici task (build e deploy mono-ambiente) fino ad arrivare ad unica pipeline multi-ambiente ispirata allo stato dell’arte e alle lezioni che abbiamo imparato facendoci del male. Forniremo esempi concreti, focalizzandoci sugli aspetti relativi al codice, all’infrastruttura e rapporto con gli stakeholders.
IBM Drupal Users Group Discussion on Managing and Deploying ConfigurationDevelopment Seed
Presentation to the IBM Drupal Users Group on improving configuration management in Drupal using the Features module and exportables. This is becoming a best practice for configuration management.
Elm - Could this be the Future of Web Dev?David Hoerster
As a developer who enjoys building concurrent and distributed applications, dealing with the front end has never been a favorite task. And I have often thought that building front-end applications by mixing logic into HTML tags has never felt right. What if I could build my web app using a more unified language and approach? Well, enter Elm, a functional language that transpiles to JavaScript while providing static type checking. In this session, we'll take a look at what Elm provides, how its simple Model-Update-View architecture can bring a lot of power to your applications, and we'll walk through a simple SPA demo in order to provide you a taste of what Elm can provide. At the end of this session, you'll have a better understanding of Elm's approach to web application development and be equipped to build your own Elm applications.
Meet Puppet's new product lineup.
As we enter a new age of automation — where every company needs to be able to deliver better software, faster — our goal is to provide the tools you need to iterate faster, ship sooner and deliver more customer value.
Earlier this month, we announced brand new products, Puppet Tasks™ and Puppet Discovery™, to give you greater control and end-to-end visibility over your software delivery. We also introduced exciting updates to Puppet Enterprise and a new integration with Splunk.
Join Nigel Kersten, Chief Technical Strategist, and Tim Zonca, VP of Marketing, on 26 October from 4:30 - 5:30 p.m. PT for an in-depth look at what’s new:
Puppet Discovery is a new offering that lets you see everything you have in real time across your on-premises, cloud and container infrastructure, and know what you need to automate next.
Puppet Tasks, a new family of offerings that encompass both Puppet Bolt™ and Puppet Enterprise Task Management, makes it simple to automate ad hoc tasks, deploy one-off changes, and execute sequenced actions in an imperative way.
Our new integration with Splunk provides a unified workflow between the intelligence provided by Splunk and the automation provided by Puppet, giving you the power to turn insights into action faster.
With Distelli joining Puppet, we’re uniting the entire software delivery lifecycle, to bring you a platform built for the enterprise, that integrates with a wide variety of tools and helps you avoid vendor lock-in.
Accelerate your Journey to Pervasive Automation 05.03.2018Puppet
Accelerate your Journey to Pervasive Automation
In this webinar, you’ll learn more about:
Continuous Delivery for Puppet Enterprise, which provides a simple, prescriptive way to build, test, promote and deploy Puppet code so you can deliver changes faster and more reliably.
Puppet Discovery, which gives you deep insights into your infrastructure so you know what to automate and take action on so you can bring all of your infrastructure under management.
Puppet Enterprise 2018.1, an update which includes more ways to help customers scale automation broadly and deeply with enterprise-grade security and support.
PuppetConf 2017: No Server Left Behind - Miguel Di Ciurcio Filho, InstructPuppet
A big percentage of companies do not use proper configuration management nor automation. In this talk, I will share various ideas and experiences, making the audience feel much more prepared and confident in rolling out Puppet to manage old or legacy environments that might be left out of automation and configuration management. It is possible to roll out the Puppet agent with ease on these challenging scenarios, letting Puppet gradually fully manage everything with confidence and close to no impact. One of the reasons that commonly makes companies afraid of rolling out the Puppet agent is the impact of actually letting it do its job, since there might be so much accumulated technical debt due to years of manual work. I’ll show successful strategies used on some of our clients that demonstrate Puppet’s powerful built-in state modeling and simulation mechanisms and various useful resource types that let us very granularly manage configuration without breaking what is already in place.
In the past years it was our mission to manage development, testing and production environments for web projects with agile multi-team setups. Systems were often rather complex, with dozens of services involved. The infrastructure requirements changed frequently and as agile as the rest of project. And of course changes had to be tested and deployed continuously in a controlled and reproducible manner. A mission impossible without systematic configuration management and even with such a great tool like Puppet a continuous challenge.
In this talk I will present our collection of useful tools, learnings and design patterns for Puppet. We will potentially come across topics like Vagrant, VeeWee, EC2, Docker, ENC, facter.d, git magic, Hiera, monitoring, autoregistration, rspec testing, MCollective, Puppet roles and profiles. This talk will not reinvent the wheel, but present some techniques that made us much more productive in our daily work and will hopefully help you in the future.
The Cloud Deployment Toolkit (CDTK) project is a proposed open source project under the Eclipse Technology Project.
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope.
We solicit additional participation and input from the Eclipse community. Please send all feedback to the CDTK forum.
Pietro Di Bello, Paolo D'Incau - Continuous Delivery su progetti Java: cosa a...Codemotion
Condivideremo esperienze reali tratte da progetti dove applichiamo pratiche di Continous Delivery. Racconteremo di come si può far evolvere iterativamente una pipeline partendo da semplici task (build e deploy mono-ambiente) fino ad arrivare ad unica pipeline multi-ambiente ispirata allo stato dell’arte e alle lezioni che abbiamo imparato facendoci del male. Forniremo esempi concreti, focalizzandoci sugli aspetti relativi al codice, all’infrastruttura e rapporto con gli stakeholders.
IBM Drupal Users Group Discussion on Managing and Deploying ConfigurationDevelopment Seed
Presentation to the IBM Drupal Users Group on improving configuration management in Drupal using the Features module and exportables. This is becoming a best practice for configuration management.
Elm - Could this be the Future of Web Dev?David Hoerster
As a developer who enjoys building concurrent and distributed applications, dealing with the front end has never been a favorite task. And I have often thought that building front-end applications by mixing logic into HTML tags has never felt right. What if I could build my web app using a more unified language and approach? Well, enter Elm, a functional language that transpiles to JavaScript while providing static type checking. In this session, we'll take a look at what Elm provides, how its simple Model-Update-View architecture can bring a lot of power to your applications, and we'll walk through a simple SPA demo in order to provide you a taste of what Elm can provide. At the end of this session, you'll have a better understanding of Elm's approach to web application development and be equipped to build your own Elm applications.
Meet Puppet's new product lineup.
As we enter a new age of automation — where every company needs to be able to deliver better software, faster — our goal is to provide the tools you need to iterate faster, ship sooner and deliver more customer value.
Earlier this month, we announced brand new products, Puppet Tasks™ and Puppet Discovery™, to give you greater control and end-to-end visibility over your software delivery. We also introduced exciting updates to Puppet Enterprise and a new integration with Splunk.
Join Nigel Kersten, Chief Technical Strategist, and Tim Zonca, VP of Marketing, on 26 October from 4:30 - 5:30 p.m. PT for an in-depth look at what’s new:
Puppet Discovery is a new offering that lets you see everything you have in real time across your on-premises, cloud and container infrastructure, and know what you need to automate next.
Puppet Tasks, a new family of offerings that encompass both Puppet Bolt™ and Puppet Enterprise Task Management, makes it simple to automate ad hoc tasks, deploy one-off changes, and execute sequenced actions in an imperative way.
Our new integration with Splunk provides a unified workflow between the intelligence provided by Splunk and the automation provided by Puppet, giving you the power to turn insights into action faster.
With Distelli joining Puppet, we’re uniting the entire software delivery lifecycle, to bring you a platform built for the enterprise, that integrates with a wide variety of tools and helps you avoid vendor lock-in.
Accelerate your Journey to Pervasive Automation 05.03.2018Puppet
Accelerate your Journey to Pervasive Automation
In this webinar, you’ll learn more about:
Continuous Delivery for Puppet Enterprise, which provides a simple, prescriptive way to build, test, promote and deploy Puppet code so you can deliver changes faster and more reliably.
Puppet Discovery, which gives you deep insights into your infrastructure so you know what to automate and take action on so you can bring all of your infrastructure under management.
Puppet Enterprise 2018.1, an update which includes more ways to help customers scale automation broadly and deeply with enterprise-grade security and support.
As we enter a new age of automation — where every company needs to be able to deliver better software, faster — our goal is to provide the tools you need to iterate faster, ship sooner and deliver more customer value.
Earlier this month, we announced brand new products, Puppet Tasks and Puppet Discovery, to give you greater control and end-to-end visibility over your software delivery. We also introduced exciting updates to Puppet Enterprise and a new integration with Splunk.
Plus, the continuous delivery automation software company, Distelli, joined the Puppet family!
It’s been a big month, and it’s only getting better. Join Ryan Coleman, Director of Product Management, and Alanna Brown, Director of Product Marketing, on 18 October at 10:00 a.m. PT for an in-depth look at what’s new:
Puppet Discovery™ is a new offering that lets you see everything you have in real time across your on-premises, cloud and container infrastructure, and know what you need to automate next.
Puppet Tasks™, a new family of offerings that encompass both Puppet Bolt™ and Puppet Enterprise Task Management, makes it simple to automate ad hoc tasks, deploy one-off changes, and execute sequenced actions in an imperative way.
Our new integration with Splunk provides a unified workflow between the intelligence provided by Splunk and the automation provided by Puppet, giving you the power to turn insights into action faster.
With Distelli joining Puppet, we’re uniting the entire software delivery lifecycle, to bring you a platform built for the enterprise, that integrates with a wide variety of tools and helps you avoid vendor lock-in.
PuppetConf 2017: Puppet Enterprise Roadmap 2017- Ryan Coleman, PuppetPuppet
It’s been a big year for Puppet Enterprise. If you’re an existing customer, curious about PE, or you’re happy with your Puppet open-source deployment, join the PE product management team for a discussion about what’s new. We’ll cover running puppet on-demand from the web console plus unmanaged package discovery, vulnerability remediation, and management. Code Manager is easier than ever to setup and connect with your pipeline of choice with integrations like the Jenkins Pipelines plugin. The team will take you through an end-to-end workflow, answer your questions, and demonstrate any late breaking features arriving just in time for PuppetConf.
TechWiseTV Workshop: Open NX-OS and Devops with Puppet LabsRobb Boyd
Two incredible engineers: Shane Corban from Cisco and Carl Caum from Puppet Labs came together to be our guest experts for this workshop. See the demos in the replay at bit.ly/1lJQm3A
Microsoft recently released Azure DevOps, a set of services that help developers and IT ship software faster, and with higher quality. These services cover planning, source code, builds, deployments, and artifacts.
One of the great things about Azure DevOps is that it works great for any app and on any platform regardless of frameworks.
In this session, I will give you a quick overview of what Azure DevOps is and how you can quickly get started and incorporate it into your continuous integration and deployment processes.
Major updates to Puppet Enterprise give you the power to use automation as the bridge to your future, whether that's moving to the cloud or adopting containers in production.
New change reporting and orchestration features make it easy to drive change with confidence, and tools for building and deploying popular cloud and container technologies give you a standard way to automate the delivery and operation of all of your software.
Join us for a webinar to see the latest release in action. You’ll learn about:
Orchestration enhancements to give you even more control to run phased deployments and coordinated roll-outs of change
Corrective change reporting to gain insight into why changes occur across your infrastructure
Tools to automate the build of Docker container images
Integration with VMware's vRealize Suite (vRA/vRO) to enable fully automated, self-service provisioning workflows
Integration with Jenkins to easily enable you to scale your DevOps practice by building continuous delivery pipelines and orchestrating infrastructure deployment
Presented by Michael Olson, Sr. Product Marketing Manager, and Grace Andrews, Technical Solutions Engineer.
Azure Devops provides a set of cloud DevOps services that allow enterprises to deliver business outcomes, from an idea to production-level code. Azure Devops works for any language, any cloud, and any platform.
Major updates to Puppet Enterprise give you the power to use automation as the bridge to your future, whether that's moving to the cloud or adopting containers in production.
New change reporting and orchestration features make it easy to drive change with confidence, and tools for building and deploying popular cloud and container technologies give you a standard way to automate the delivery and operation of all of your software.
Join us for a webinar to see the latest release in action. You’ll learn about:
Orchestration enhancements to give you even more control to run phased deployments and coordinated roll-outs of change
Corrective change reporting to gain insight into why changes occur across your infrastructure
Tools to automate the build of Docker container images
Integration with VMware's vRealize Suite (vRA/vRO) to enable fully automated, self-service provisioning workflows
Integration with Jenkins to easily enable you to scale your DevOps practice by building continuous delivery pipelines and orchestrating infrastructure deployment
In this presentation, we start by briefly talking about why configuration management and automation tools are becoming increasingly important along with our general approach and the community that supports it. We will also provide a comprehensive overview of the technologies used with Puppet, so expect to learn more about Puppet Enterprise, Puppet, PuppetDB, MCollective, Forge and more. Other programs that help people learn about Puppet, like training and certification programs are also included.
Delivering Enterprise-Grade Cloud Automation with Puppet and AHEAD Puppet
Talking Tech: Puppet & AHEAD
Build your DevOps pipelines with speed, flexibility and security
Our Talking Tech webinar with AHEAD has been rescheduled for Thursday, 13 September. We hope you can join us!
In this webinar, we will highlight how to successfully deliver a holistic approach to IT Infrastructure with an emphasis on speed, simplicity and security. Together AHEAD and Puppet will discuss the challenges that arise when transforming how and where you run your infrastructure and applications. With AHEAD’s Enterprise Cloud Delivery Framework, and Puppet’s automation platform that offers greater agility and faster provisioning, customers can feel confident they have the right security and tooling in place for their application and infrastructure deployments.
Similar to Meet Puppet's new product lineup 12/7/2017 (20)
Automating it management with Puppet + ServiceNowPuppet
As the leading IT Service Management and IT Operations Management platform in the marketplace, ServiceNow is used by many organizations to address everything from self service IT requests to Change, Incident and Problem Management. The strength of the platform is in the workflows and processes that are built around the shared data model, represented in the CMDB. This provides the ‘single source of truth’ for the organization.
Puppet Enterprise is a leading automation platform focused on the IT Configuration Management and Compliance space. Puppet Enterprise has a unique perspective on the state of systems being managed, constantly being updated and kept accurate as part of the regular Puppet operation. Puppet Enterprise is the automation engine ensuring that the environment stays consistent and in compliance.
In this webinar, we will explore how to maximize the value of both solutions, with Puppet Enterprise automating the actions required to drive a change, and ServiceNow governing the process around that change, from definition to approval. We will introduce and demonstrate several published integration points between the two solutions, in the areas of Self-Service Infrastructure, Enriched Change Management and Automated Incident Registration.
Simplified Patch Management with Puppet - Oct. 2020Puppet
Does your company struggle with patching systems? If so, you’re not alone — most organizations have attempted to solve this issue by cobbling together multiple tools, processes, and different teams, which can make an already complicated issue worse.
Puppet helps keep hosts healthy, secure and compliant by replacing time-consuming and error prone patching processes with Puppet’s automated patching solution.
Join this webinar to learn how to do the following with Puppet:
Eliminate manual patching processes with pre-built patching automation for Windows and Linux systems.
Gain visibility into patching status across your estate regardless of OS with new patching solution from the PE console.
Ensure your systems are compliant and patched in a healthy state
How Puppet Enterprise makes patch management easy across your Windows and Linux operating systems.
Presented by: Margaret Lee, Product Manager, Puppet, and Ajay Sridhar, Sr. Sales Engineer, Puppet.
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.
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.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
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
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
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.
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 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
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/
3. What we’re covering today
How Puppet can help scale your automation success
New product offerings
Partnerships and ecosystem updates
4. Confidential - do not
distribute
4
The Journey to
Pervasive Automation
5. Using a common language
Across everything, no matter where it runs
Puppet’s vision for automation
know what you have control it and
enforce consistency
secure it and keep it
compliant
modernize it
6. Learn what you have and see where
to start with Puppet Discovery
7. Quickly identify all of the services that are running across your hybrid landscape
Discover Traditional
Resources
Discover Cloud
Services
Once you know what you have, manage it with
Action
Insights
Resource
Optimization
Application
Migration
Condition
Actions
Recommendation
Engine
Package
Advisory
Discover Containers and
Cloud Native Services
Vulnerability
Remediation
Discovery leads to insights leads to action
Discovery
7
8. Introducing Puppet Discovery
▪ Agentless service discovery — AWS EC2,
Containers, Physical hosts
▪ Instantly bring your unmanaged resources
under Puppet management
▪ Actionable intuitive views across your
hybrid landscape
▪ Delivered as turnkey and auto-updating
experience
8
9. ▪ Shipped at PuppetConf
▪ Delivered as a software appliance that is
capable of live updates
▪ General Availability will be early next year
http://puppet.com/products/puppet-discovery
Get Hands On with Puppet Discovery
11. Puppet excels at modern automation
• Model your desired state
• Continually monitor and enforce
desired configurations
• Automatically remediate any
unexpected changes or drift
Model-driven approach helps scale your automation footprint across your organization
12. But sometimes you just need to make point in time
changes
Quickly troubleshooting systems & devices
Deploying one-off changes to individual systems
Executing sequenced actions as part of a deployment workflow
Stopping and restarting services where there may be multiple changes in state
Migrating databases
14. Puppet Bolt Puppet Enterprise
Task Management
Puppet Tasks comes in two flavors
Automate tasks across smaller
infrastructures with a simple, agentless,
extensible open source task runner
Get scale, governance and flexibility for
larger organizations & infrastructures
15. Puppet Bolt
• Simple
• Quickly get started automating manual,
repetitive work
• Agentless
• Simply connect to devices remotely and
execute scripts written in any framework
• Extensible
• Start automating simple tasks and simplify
adoption of Puppet Enterprise
Open source, agentless task runner to automate ad hoc work
16. Puppet Enterprise Task Management
Powerful ad hoc task automation and visibility for larger infrastructures and teams
• Scale
• Instantly run tasks across tens of thousands
of nodes
• Governance
• Control who runs which tasks
• View audit histories of every action taken
• Flexibility
• Run tasks from web UI, API or CLI
• Filter and target infrastructure for task runs
17. Get started faster with modules that enable tasks
Pre-written modules on Puppet Forge enable you to quickly begin automating
• Learn about Puppet Tasks
• Find modules with pre-built tasks
• Read in-line documentation about tasks
• Learn how to write tasks
• Contribute tasks as Puppet modules
18. Run your existing scripts as tasks in Puppet
• Wrap commands and scripts in any
language and execute them as tasks
• Gain control and visibility into ad hoc work
across your infrastructure
• Use Puppet as secure, scalable way to
manage, version, delegate and execute
infrastructure as code
25. Puppet Pipelines for Applications
Build and deploy containers to virtual machines on any cloud
access controls and audit trails • automate deployments and pipelines with gates
dashboards for complete visibility • integrated build system • cloud server
management and provisioning • notifications to Slack, Hipchat and email • on cloud
and on-premises
26. Puppet Pipelines for Containers
create and manage Kubernetes clusters anywhere • deploy to Kubernetes • build
Docker images • automate pipelines to Kubernetes clusters • track every event on
your apps
Build containers and deploy to Kubernetes on any cloud
27. Puppet Container Registry
local and remote repositories • audit trails • automated push pipelines
access control • image locality • teams • single sign-on
A Docker registry for the modern world
30. New App and Integration
Splunk App and
Add-On for Puppet
Enterprise
Splunk ITSI Module
for Puppet Enterprise
Ingest and analyze data from
their Puppet environments.
Trigger a Puppet job when an
ITSI notable event is detected.
Now available on Splunkbase
31. Gain insights and take action directly from within Splunk
Splunk ITSI Module for Puppet
Trigger a Puppet job when an ITSI notable event is detected.
Splunk App and Add-On for Puppet Enterprise
Ingest and analyze data from your Puppet environments.
New app and integration
32. Google Cloud Platform
Updates to Google Cloud modules on
Puppet Forge:
● gcompute module to include VPN
and load balancing
● Adding Puppet Tasks to gcompute,
gsql, gstorage, and possibly
gcontainer modules
New modules for:
● PubSub - message broker service
● Cloud Spanner - DB service
● StackDriver - logging service
33. Manage (more) Azure infrastructure
azure_vm { 'ssd-example':
ensure => present,
location => 'centralus',
image =>
'Canonical:UbuntuServer:16.10:latest',
user => 'azureuser',
password => 'Password_!',
size => 'Standard_DS1_v2',
resource_group => 'puppetvms',
storage_account_type => 'Premium_LRS',
}
The updated Azure module
● Disk storage improvements
● Better support for networking
● Azure tags
33
34. Manage container platforms and applications
Container platforms
Distributed container applications Helm
Docker
The official puppetlabs/docker module
● Replaces puppetlabs/docker_platform module
● Now supports Code Manager!
New features
● Deploy distributed container applications with Docker
services.
● Support for Docker configuration secrets
Kubernetes
Deploy and manage Kubernetes
● From new compute resource to Kubernetes cluster in
one step
● Deploy Kubernetes controllers and workers
Deploy apps on Kubernetes
● Deploy distributed apps on Kubernetes with Helm
● Deploy and manage the Helm service and repositories
34
35.
36. Puppet Forge with Tasks Puppet Bolt PE Task Management
Start with Bolt and you can...
run a single command
run an inline shell script
transfer files
install puppet
run puppet resource
run a Puppet task
run a Puppet task plan
It's standalone and simple to use
Single download - no agent or puppet
infrastructure required
Puppet Tasks
Start with Puppet Enterprise,
and you can...
delegate running tasks via RBAC
see an audit history of past
orchestration jobs
scale to 10K’s of nodes
Drive automation with a GUI workflow,
command-line or API
Start with the Forge and you
can...
learn about Puppet Tasks
find modules with pre-built tasks
read in-line documentation about tasks
download the puppet development kit
learn how to author tasks
contribute tasks as puppet modules
36
41. Puppet Pipelines for Applications
Puppet Pipelines for Applications
provides automation from every commit
to every deployment to ensure that
your IT and engineering teams are
consistently shipping software and
delivering customer value on time.
42. Access controls and audit trails
Fine-grained access control and detailed audit trails ensure up-to-date information on who deployed what
and when. Users & Groups ensure that only authorized members of your team can deploy to your
production servers.
43. Automated deployments and pipelines with gates
Automated deployments and pipelines with Approvals and Gates ensure that the correct versions of
software flow through your stack fast while still ensuring the highest level of control.
44. Dashboards for complete visibility
Give your teams a complete picture of your entire stack and power to move software from dev and test to
production with one click. One-click rollbacks ensure the lowest mean time to recover (MTTR).
45. Integrated build system
Puppet Pipelines for
Applications includes an
integrated build system that
connects to your source
repositories either on-
premises or in the cloud.
46. Cloud server management and visibility
See a comprehensive list of
all your servers and virtual
machines, regardless of
their location in your public,
private, or hybrid cloud or
on-premises data center.
47. Puppet 5 Platform
● New unified major major versions and release cadence
● Backwards compatibility to 3.x agents and 4.x modules
● Performance improvements via JSON and Ruby updates
● Internationalization support and UTF-8 clean Puppet
Puppet Platform
Puppet Agent Puppet Server PuppetDB
Puppet Platform
50
48. Hiera 5
Puppet PlatformPuppet Platform
Even easier to extend and understand
● Greater visibility of where data comes from
● Per-environment data hierarchies
● Data hierarchies included in Puppet modules
● Easy to make use of external data sources
51