Here are the slides from Rob Reynold's PuppetConf 2016 presentation called Easily Manage Software on Windows with Chocolatey. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf 2016: How Not to Freak Out When You Start Writing Puppet Modules f...Puppet
Here are the slides from Glenn Sarti's PuppetConf 2016 presentation called How Not to Freak Out When You Start Writing Puppet Modules for Windows. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Windows Just Got Chocolatey (Package Management) LISA15Rob Reynolds
This document summarizes a presentation given by Rob Reynolds about Chocolatey, a package manager for Windows. It describes what Chocolatey is, how it builds on the existing Windows packaging ecosystem by using NuGet and PowerShell, and its history starting as an experiment in 2011. It discusses how Chocolatey became a community project and was validated by Microsoft, who are integrating it into Windows 10. It also outlines some future enhancements including improved security and the Chocolatey for Business edition.
Chocolatey and Puppet: Managing Your Windows Software Since 2011Rob Reynolds
This document summarizes a presentation about managing Windows software using Chocolatey and Puppet. It introduces Chocolatey as a package manager for Windows similar to Yum. It describes how the Chocolatey Puppet provider allows installing and managing Chocolatey packages through Puppet. It also covers how to create Chocolatey packages and set up an internal package repository server.
Easily Manage Software on Windows with Chocolatey - PuppetConf 2016Rob Reynolds
Automating software management is simple on almost every platform except Windows. Windows has many different routes to procure software with over 20 installer types and archive formats! This really makes managing software on Windows trend towards chaos. Enter Chocolatey, the package manager for Windows. Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Come learn how to let Chocolatey wrangle the chaos of Windows software management and leave you with a smile on your face!
Chocolatey Goodness: From Fringe to Mainstream #dotnetfringeRob Reynolds
Chocolatey (a Windows package manager) started out very much a thought experiment and has since become very popular. Let's dive in and learn how this happened and where Chocolatey is going next. We'll also demo some *hopefully* "fringe-y" areas of Chocolatey showing how to create package and set up your own private package server.
Puppet On Windows - Puppet Camp DC 2015Rob Reynolds
Puppet on Windows from Puppet Camp DC 2015 co-located with LISA15 - https://puppetlabs.com/events/puppet-camp-intro-puppet-lisa15
Code, Demo and Lab files at https://github.com/ferventcoder/puppet-windows-presentation
Plugging Chocolatey into your Puppet Infrastructure PuppetConf2014Rob Reynolds
Are you managing Windows? Longtime Windows system admin? Do you enjoy long walks on the beach thinking about how it would be awesome to have Linux-style package management on Windows?
Well you, sir or madam, are in luck! Chocolatey will help you get jiggy with it and get your Puppet package management in much the same way that you already enjoy with other platforms. During this talk we will go over how you can be successful hooking Chocolatey into Puppet, creating your own packages, and setting up an internal package repository. Even if you've seen Chocolatey before, we have something new and Puppety we'll be showing at this talk!
Running a Successful Open Source ProjectRob Reynolds
So you are interested in having your own open source (FOSS or FLOSS) project or you are currently managing your own. You want to see more use of your project in the community and you want to see it grow. Running a successful open source project or really any community project in general takes several key ingredients. Join Rob while he teaches what he has learned from running two successful projects and working on another.
This document discusses using PowerShell and Desired State Configuration (DSC) for automation in DevOps. It introduces DSC as an extension to PowerShell that allows creating configuration scripts and files to ensure servers are configured as needed. DSC is presented as a tool that can help with challenges around application lifecycle management, release management, and ensuring consistent server configurations across environments like development, test, and production. Specific capabilities of DSC highlighted include authoring configurations, applying configurations through a staging process, and solving problems of managing different server roles, applications, and environments consistently through automation.
Engage 2019: The good, the bad and the ugly: a not so objective view on front...Frank van der Linden
In the front end development world there are 3 dominant players, Angular, ReactJS and VueJs.
Every framework has a strong fan base. And of course lots of pros and cons The best way to learn more about the strengths and weaknesses of the frameworks, I have build the same application with all these frameworks. In this session I will explain my experience with each framework and try to highlight the good the bad and the ugly. Expect to see code
The demo application can be found on GitHub, https://github.com/flinden68/my-events-demo-application
PowerShell 101 - What is it and Why should YOU Care!Thomas Lee
PowerShell 101 provides an overview of PowerShell, including what it is, how it works, and why it is important for Windows administrators. PowerShell is a task automation platform and scripting language that makes Windows administration easier. It uses cmdlets, objects, and the pipeline model where cmdlets produce and consume objects that can be piped between commands. PowerShell is built into Windows and provides discoverability through commands like Get-Help and Get-Member. It offers advantages over traditional shells like being faster, more repeatable, and reducing errors.
The document summarizes an event called UKLUG 2012 that was held from September 2-4, 2012 at Cardiff University in Wales. It focused on XPages topics beyond the basics. The agenda included sessions on JavaScript/CSS aggregation, enabling pre-load for XPages, Java design elements, JAR design elements, Faces-config design elements, themes, and the XPages Extension Library.
In IT when you spend too much time making mistakes because you did not use the correct tool, this is something that can lead to increased work pressure, working overtime and working in weekends, which is something that we should always strife to prevent. So it is similar in the sense the context switching is always going to give us delays. If we are able to leverage PowerShell correct we can prevent from having to switch between languages when working with different operating systems or clouds.
The document discusses the modern frontend toolchain for developing complex client-side JavaScript applications. It recommends using command line tools like Homebrew, NPM, RubyGems to manage dependencies. Source code management with Git and feature branching workflow is also emphasized. Node.js and package managers like NPM and Bower are introduced to help manage third-party libraries. Task automation with Grunt is presented as a way to automate common development tasks like testing, preprocessing, and building.
The document outlines the agenda for the final week of a web development course. It includes wrap-up discussions, group presentations, course surveys, and demos of web applications built with technologies like React, Node.js, and Google Cloud Platform. Students will also discuss current trends in web development tools and technologies and strategies for continuing their learning after completing the course.
This document provides an overview of using Hudson/Jenkins for continuous integration. It discusses how Hudson/Jenkins are tools that automatically build, test, and validate code commits. It also summarizes how to set up Hudson/Jenkins, including installing the server, configuring nodes and jobs, integrating source control and build tools, running tests, and configuring notifications.
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.
Setting up your development environmentRobert Deutz
This presentation is a snapshot how I have setup my development environment. I am constantly evaluating, so this presentation is constantly changing. It gives developers and people that are planning to start with development practical tips, I am presenting in some way best practicals. Because it is my view and what I have found it is also questionable. I am talking about coding styles, Editors, IDE, build tools like phing, git and all that stuff.
This document provides an agenda and information for a class on databases, debugging, forms, and APIs. It includes exercises to set up debugging in VS Code and create a page that allows querying a database table. Key topics covered are debugging, generators, bundling, HTTP requests, parsing request bodies, asynchronous JavaScript, JSON, and RESTful APIs. Students are also instructed on requirements for their upcoming Project 3 presentations and Homework 11 assignment.
The document discusses the convergence of system administrators and developers as programming has become more integral to system administration work. It notes that system administrators now write code using languages like Ruby, Python, and Bash just as developers do. It argues that system administrators who do not program have become merely domain experts. The document also discusses challenges around sharing system administration tools and modules, as well as testing infrastructure using approaches from software development like Cucumber testing.
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source ToolsMichael Lihs
In diesem Talk beschreibe ich die Continuous Integartion Pipeline von punkt.de und deren Entstehen. Es wird motiviert, warum es sich lohnt, eine solche Pipeline zu implementieren und welche Tools wir dafür verwendet haben. Neben der Beschreibung von Git, Jenkins, Chef, Vagrant, Behat und Surf geht es auch um Integration der einzelnen Tools in eine Deployment Kette.
This document summarizes an Ansible meetup presentation about what Ansible is, why it is useful, and how it works. Ansible is an open source automation tool that configures systems and deploys applications using human-readable YAML files called playbooks. It is agentless, using SSH to connect to servers. Playbooks define tasks to run on hosts in parallel using modules. Roles help organize tasks by server function. The presentation showed how Ansible simplified deployments by pulling code, installing dependencies, and restarting services across environments in an automated, consistent way.
This document provides an agenda and overview for an introductory course on web development. The course will cover the hardware and protocols that power the internet, including how typing a URL leads to loading a webpage. It will introduce concepts like IP addresses, DNS, routers, servers, and HTTP. The instructor's background and course structure are outlined, which involves weekly lectures, exercises, and group projects building websites and backend services. Previews of upcoming modules show topics will include JavaScript, databases, APIs, and pitching projects.
This document provides an agenda and overview for a class on using Git, GitHub, and VSCode. It introduces command line basics, files and directories, terminal commands, text editors, GitHub, Git basics, and a homework assignment to create a GitHub repository and JavaScript program. Key topics covered include the Git workflow, essential Git commands, using GitHub Pages to host websites, and an introduction to JavaScript programming.
This document provides an overview of Hudson, an open source continuous integration tool. It discusses how Hudson can be used to automate tasks like running tests and deployments. Key points include that Hudson works by configuring "jobs" which can be triggered by changes in source control or on a schedule. Jobs contain "build steps" like running tests or deploying code. Notifications can be sent upon job completion. Hudson can integrate with various version control systems and platforms.
The Run Anywhere mindset is a new way of thinking about how to develop and deploy applications. By adopting this mindset, you can accelerate your development cycles, save money, and streamline your processes. This talk will explain the Run Anywhere mindset, explore its benefits, and discuss how to achieve Run Anywhere, as well as next steps after achieving this.
PuppetConf 2016: Puppet 4.x: The Low WAT-tage Edition – Nick Fagerlund, PuppetPuppet
Here are the slides from Nick Fagerlund's PuppetConf 2016 presentation called PuppetConf 2016: Puppet 4.x: The Low WAT-tage Edition. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf 2016: Testing and Delivering Puppet – Michael Stahnke, PuppetPuppet
Here are the slides from Michael Stahnke's PuppetConf 2016 presentation called Testing and Delivering Puppet. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Running a Successful Open Source ProjectRob Reynolds
So you are interested in having your own open source (FOSS or FLOSS) project or you are currently managing your own. You want to see more use of your project in the community and you want to see it grow. Running a successful open source project or really any community project in general takes several key ingredients. Join Rob while he teaches what he has learned from running two successful projects and working on another.
This document discusses using PowerShell and Desired State Configuration (DSC) for automation in DevOps. It introduces DSC as an extension to PowerShell that allows creating configuration scripts and files to ensure servers are configured as needed. DSC is presented as a tool that can help with challenges around application lifecycle management, release management, and ensuring consistent server configurations across environments like development, test, and production. Specific capabilities of DSC highlighted include authoring configurations, applying configurations through a staging process, and solving problems of managing different server roles, applications, and environments consistently through automation.
Engage 2019: The good, the bad and the ugly: a not so objective view on front...Frank van der Linden
In the front end development world there are 3 dominant players, Angular, ReactJS and VueJs.
Every framework has a strong fan base. And of course lots of pros and cons The best way to learn more about the strengths and weaknesses of the frameworks, I have build the same application with all these frameworks. In this session I will explain my experience with each framework and try to highlight the good the bad and the ugly. Expect to see code
The demo application can be found on GitHub, https://github.com/flinden68/my-events-demo-application
PowerShell 101 - What is it and Why should YOU Care!Thomas Lee
PowerShell 101 provides an overview of PowerShell, including what it is, how it works, and why it is important for Windows administrators. PowerShell is a task automation platform and scripting language that makes Windows administration easier. It uses cmdlets, objects, and the pipeline model where cmdlets produce and consume objects that can be piped between commands. PowerShell is built into Windows and provides discoverability through commands like Get-Help and Get-Member. It offers advantages over traditional shells like being faster, more repeatable, and reducing errors.
The document summarizes an event called UKLUG 2012 that was held from September 2-4, 2012 at Cardiff University in Wales. It focused on XPages topics beyond the basics. The agenda included sessions on JavaScript/CSS aggregation, enabling pre-load for XPages, Java design elements, JAR design elements, Faces-config design elements, themes, and the XPages Extension Library.
In IT when you spend too much time making mistakes because you did not use the correct tool, this is something that can lead to increased work pressure, working overtime and working in weekends, which is something that we should always strife to prevent. So it is similar in the sense the context switching is always going to give us delays. If we are able to leverage PowerShell correct we can prevent from having to switch between languages when working with different operating systems or clouds.
The document discusses the modern frontend toolchain for developing complex client-side JavaScript applications. It recommends using command line tools like Homebrew, NPM, RubyGems to manage dependencies. Source code management with Git and feature branching workflow is also emphasized. Node.js and package managers like NPM and Bower are introduced to help manage third-party libraries. Task automation with Grunt is presented as a way to automate common development tasks like testing, preprocessing, and building.
The document outlines the agenda for the final week of a web development course. It includes wrap-up discussions, group presentations, course surveys, and demos of web applications built with technologies like React, Node.js, and Google Cloud Platform. Students will also discuss current trends in web development tools and technologies and strategies for continuing their learning after completing the course.
This document provides an overview of using Hudson/Jenkins for continuous integration. It discusses how Hudson/Jenkins are tools that automatically build, test, and validate code commits. It also summarizes how to set up Hudson/Jenkins, including installing the server, configuring nodes and jobs, integrating source control and build tools, running tests, and configuring notifications.
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.
Setting up your development environmentRobert Deutz
This presentation is a snapshot how I have setup my development environment. I am constantly evaluating, so this presentation is constantly changing. It gives developers and people that are planning to start with development practical tips, I am presenting in some way best practicals. Because it is my view and what I have found it is also questionable. I am talking about coding styles, Editors, IDE, build tools like phing, git and all that stuff.
This document provides an agenda and information for a class on databases, debugging, forms, and APIs. It includes exercises to set up debugging in VS Code and create a page that allows querying a database table. Key topics covered are debugging, generators, bundling, HTTP requests, parsing request bodies, asynchronous JavaScript, JSON, and RESTful APIs. Students are also instructed on requirements for their upcoming Project 3 presentations and Homework 11 assignment.
The document discusses the convergence of system administrators and developers as programming has become more integral to system administration work. It notes that system administrators now write code using languages like Ruby, Python, and Bash just as developers do. It argues that system administrators who do not program have become merely domain experts. The document also discusses challenges around sharing system administration tools and modules, as well as testing infrastructure using approaches from software development like Cucumber testing.
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source ToolsMichael Lihs
In diesem Talk beschreibe ich die Continuous Integartion Pipeline von punkt.de und deren Entstehen. Es wird motiviert, warum es sich lohnt, eine solche Pipeline zu implementieren und welche Tools wir dafür verwendet haben. Neben der Beschreibung von Git, Jenkins, Chef, Vagrant, Behat und Surf geht es auch um Integration der einzelnen Tools in eine Deployment Kette.
This document summarizes an Ansible meetup presentation about what Ansible is, why it is useful, and how it works. Ansible is an open source automation tool that configures systems and deploys applications using human-readable YAML files called playbooks. It is agentless, using SSH to connect to servers. Playbooks define tasks to run on hosts in parallel using modules. Roles help organize tasks by server function. The presentation showed how Ansible simplified deployments by pulling code, installing dependencies, and restarting services across environments in an automated, consistent way.
This document provides an agenda and overview for an introductory course on web development. The course will cover the hardware and protocols that power the internet, including how typing a URL leads to loading a webpage. It will introduce concepts like IP addresses, DNS, routers, servers, and HTTP. The instructor's background and course structure are outlined, which involves weekly lectures, exercises, and group projects building websites and backend services. Previews of upcoming modules show topics will include JavaScript, databases, APIs, and pitching projects.
This document provides an agenda and overview for a class on using Git, GitHub, and VSCode. It introduces command line basics, files and directories, terminal commands, text editors, GitHub, Git basics, and a homework assignment to create a GitHub repository and JavaScript program. Key topics covered include the Git workflow, essential Git commands, using GitHub Pages to host websites, and an introduction to JavaScript programming.
This document provides an overview of Hudson, an open source continuous integration tool. It discusses how Hudson can be used to automate tasks like running tests and deployments. Key points include that Hudson works by configuring "jobs" which can be triggered by changes in source control or on a schedule. Jobs contain "build steps" like running tests or deploying code. Notifications can be sent upon job completion. Hudson can integrate with various version control systems and platforms.
The Run Anywhere mindset is a new way of thinking about how to develop and deploy applications. By adopting this mindset, you can accelerate your development cycles, save money, and streamline your processes. This talk will explain the Run Anywhere mindset, explore its benefits, and discuss how to achieve Run Anywhere, as well as next steps after achieving this.
PuppetConf 2016: Puppet 4.x: The Low WAT-tage Edition – Nick Fagerlund, PuppetPuppet
Here are the slides from Nick Fagerlund's PuppetConf 2016 presentation called PuppetConf 2016: Puppet 4.x: The Low WAT-tage Edition. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf 2016: Testing and Delivering Puppet – Michael Stahnke, PuppetPuppet
Here are the slides from Michael Stahnke's PuppetConf 2016 presentation called Testing and Delivering Puppet. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
"Puppet at GitHub" by Will Farrington of GitHub at Puppet Camp Raleigh 2013. You can find Will's slides in their native habitat here: https://speakerdeck.com/wfarr/puppet-at-github-puppetcamp-raleigh-2013
PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastruct...Puppet
Here are the slides from Martin Jackson's PuppetConf 2016 presentation called Collaboration and Empowerment: Driving Change in Infrastructure with Culture. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Configuration Changes Don't Have to be Scary: Testing with containersAndy Henroid
Fast and efficient, containers make an ideal environment for testing. This talk will show how containers can be used to safely and effectively test configuration changes before deploying to production.
Using Docker, Puppet, and other open source tools, we will demonstrate a containerized and fully-automated test environment and compare to VM-based alternatives. We will examine the benefits of containers for ad-hoc exploratory testing and accelerating and expanding test coverage through parallelization.
This document provides an introduction to Puppet Enterprise. It begins with an agenda for the meeting which includes an introduction to Puppet Enterprise and a live demo. It then introduces the speakers. It discusses how Puppet Enterprise helps companies become great software companies by automating tasks for speed, reliability and security across devices and through software stacks. It shows a demo of how Puppet Enterprise works with nodes requesting configurations and reporting. It recommends starting with automating core infrastructure before moving to application infrastructure and orchestration. Finally, it provides next steps for getting a demo, downloading Puppet Enterprise, and accessing training resources.
PuppetConf 2016: An Introduction to Measuring and Tuning PE Performance – Cha...Puppet
This document provides an overview of measuring and tuning performance for the Puppet Enterprise (PE) platform. It discusses gathering data from PE services like Puppet Server and PuppetDB through JVM logging, metrics, and configurations. Important metrics for Puppet Server include JRuby usage and catalog compilation times. Tuning options involve adjusting JRuby capacity and rebalancing agent checkins. The document also covers monitoring PuppetDB for storage usage and command processing, as well as optimizing PostgreSQL query performance.
This document summarizes key findings from a 2015 cyber security study of Canadian organizations and other cyber security reports. Some key points:
- On average, Canadian companies were attacked 40 times in 2015 and 51% suffered data loss from an attack.
- 35% saw one Advanced Persistent Threat attack per month on average. Distributed denial-of-service (DDoS) attacks were still the most common, with companies experiencing 5 per month on average.
- The document recommends deploying identity and access management solutions, network monitoring tools, and security information and event management systems to improve security. It also discusses using BIG-IP to provide visibility into encrypted traffic for security services while maintaining performance.
PuppetConf 2016: Best Practices for Puppet in the Cloud – Randall Hunt, Amazo...Puppet
This document summarizes best practices for using Puppet configuration management in the AWS cloud. It describes ServiceChannel's journey from an on-premise infrastructure to migrating to AWS, including initial exploration of single EC2 instances and hybrid on-premise/AWS deployments. Key steps for deploying Puppet in AWS are discussed such as understanding AWS services, network configuration, enabling CloudTrail logging, and using IAM roles. The Puppet Labs AWS module is introduced for provisioning AWS resources through Puppet. Benefits seen from adopting DevOps practices like Puppet in AWS include faster deployment times, increased stability, and shorter recovery windows.
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...Puppet
This document summarizes the University of Saskatchewan's experience implementing Puppet for infrastructure automation. It outlines how they established an architecture team and ramped up Puppet use over time. They moved to using Git for code management and established workflows for development, testing, and production. The document also discusses lessons learned around custom facts, long-lived branches, and working with different teams. It concludes by noting areas still needing improvement and potential future uses of Puppet for things like dynamic environments and compliance.
This document introduces the Puppet configuration management tool. It discusses how system administrators often automate repetitive tasks through custom scripts that are not reusable, scalable, or flexible. Commercial configuration management tools can be expensive and inflexible. Puppet aims to provide an open source tool for automating system administration tasks across networks that can be extended to suit various environments. The book will teach readers how to install, use, and develop Puppet to automate tasks and create reporting solutions.
PuppetConf 2016: High Availability for Puppet – Russ Mull & Zack Smith, PuppetPuppet
Here are the slides from Russ Mull and Zack Smith's presentation High Availability for Puppet. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf. 2016: Puppet Best Practices: Roles & Profiles – Gary Larizza, PuppetPuppet
Here are the slides from Gary Larizza's PuppetConf 2016 presentation called Puppet Best Practices: Roles and Profiles. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf 2016: Successful Puppet Implementation in Large Organizations – Ja...Puppet
Here are the slides from James Sweeny's PuppetConf 2016 presentation called Successful Puppet Implementation in Large Organizations. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...Puppet
Here are the slides from Ganesh Subramaniam's PuppetConf 2016 presentation called Puppet and vRealize Automation: The Next Generation. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Puppet Enterprise is an automation platform that allows organizations to define their infrastructure in code and automatically enforce configurations across their environments. It was demonstrated how Puppet defines infrastructure using a common language and automates configuration through a workflow of defining the desired state, simulating changes, and enforcing configurations on nodes. Benefits shown include significant increases in deployment speed, reductions in outages and security fix time, and improvements in successful audits. Puppet provides unique capabilities like abstraction and works across datacenters, clouds, and containers at enterprise scale.
Software Management with PowerShell DSC and Chocolatey - PowerShell Summit 2017Rob Reynolds
Chocolatey is software management automation. PowerShell DSC is a configuration management framework. Putting the two together is like Peanut Butter and Jell...er Chocolatey!
Chocolatey + Artifactory = A Sweet Solution for Managing WindowsRob Reynolds
Webinar Description:
Chocolatey is software management automation for Windows, Artifactory is a great solution for all types of internal repositories. Put the two together and you have a sweet solution for managing software on Microsoft Windows systems. Join this webinar to learn how organizations deploy Chocolatey and software with zero internet access managing all aspects of software for Windows, whether 3rd party installers, internal software, zip archives, or configuration of some sort. Chocolatey and Artifactory are an extremely reliable and flexible solution to your Windows software needs.
Who should attend:
Developers and DevOps engineers who are interested to learn more about Chocolatey and JFrog Artifactory for software management.
The Agenda
Overview of JFrog Artifactory
Overview of Chocolatey
Integration & Use Case
Demo and Q&A
Chocolatey - Software Automation for Windows (and sneak peak of Central Mana...Rob Reynolds
Chocolatey is a software package management tool for Windows that allows users to easily install, update, and uninstall software applications. It provides a centralized way to manage software across an organization by writing deployments once and deploying everywhere using independent software packages. Chocolatey integrates with various configuration management and reporting tools. It aims to bring order to the chaotic Windows software ecosystem through its universal package format and single interface for controlling software installations.
Modern Software Management on Windows w/ChocolateyRob Reynolds
Automating software management is simple on almost every platform except Windows. Managing software deployments and upgrades typically entails manual, homegrown, or legacy approaches. We’ve seen more modern approaches to managing systems, sometimes called “DevOps”.
Over the past 6 years, Chocolatey has become the de facto software management solution for Windows. Hundreds of organizations have turned to Chocolatey due to it’s extreme flexibility, common sense approaches, and building on well-known technologies like PowerShell.
Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Chocolatey integrates with your favorite infrastructure management platforms, including Puppet, Chef, SCCM, and PowerShell DSC.
Come learn how to let Chocolatey wrangle the chaos of Windows software management and leave you with a smile on your face!
Modern Software Management on Windows with Chocolatey and PuppetRob Reynolds
Traditional approaches to software management on Windows can be manual or inefficient. Chocolatey was designed as a common sense, flexible approach to managing software on Windows, both internal and 3rd party. Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Configuration management alone without a great package manager will only get you so far. Putting package management with configuration management (Puppet) makes an awesome story for Windows automation! Come learn more about Chocolatey and how we are taking Windows to the next level for automation.
PuppetConf 2017: Modern Software Management on Windows with Chocolatey and Pu...Puppet
Traditional approaches to software management on Windows can be manual or inefficient. Chocolatey was designed as a common sense, flexible approach to managing software on Windows, both internal and 3rd party. Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Configuration management alone without a great package manager will only get you so far. Putting package management with configuration management (Puppet) makes an awesome story for Windows automation! Come learn more about Chocolatey and how we are taking Windows to the next level for automation.
Modern Software Management on Windows w/Chocolatey - That Conference 2017Rob Reynolds
Automating software management is simple on almost every platform except Windows. Managing software deployments and upgrades typically entails manual, homegrown, or legacy approaches. We’ve seen more modern approaches to managing systems, sometimes called “DevOps”.
Behind every great modern automation approach out there is a great package manager. Windows has long been left out of the conversation for DevOps due to a lacking solution for package management. Worse, with Windows, over 80% of the management and configuration deals with software installation management.
However over the past 6 years, Chocolatey has become the de facto software management solution for Windows. Hundreds of organizations have turned to Chocolatey due to it’s extreme flexibility, common sense approaches, and building on well-known technologies like PowerShell.
Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Chocolatey integrates with your favorite infrastructure management platforms, including Puppet, Chef, SCCM, and PowerShell DSC.
Do any of these apply to you?
- "I've used Chocolatey at home and would like to see how I can use it at work."
- "We are already using it in the office and want to validate we are 'doing it right'."
- "I'm looking for a better way to manage Windows software."
- "You had me at chocolate. Now I'm hungry."
Great! Chocolatey makes software management on Windows like slicing through butter with a hot knife. Easy! I'm saying it makes Windows software management easy. Okay, that analogy may not translate well everywhere, but we are going to show you how to make things easier and more manageable.
Come learn more about how to set up a full environment in a short amount of time and see some tools that will help you master Windows software management.
Modern Software Management on Windows with Chocolatey - Automation Management...Rob Reynolds
This document discusses Chocolatey, a package manager for Windows. It allows for the easy management of software installation through the use of "packages" which are independent deployment artifacts. Chocolatey integrates with various configuration management and automation tools. It provides features like automated software updating and uninstalling, comprehensive software inventory and auditing, and the ability to host your own internal package repository.
Automating software management is simple on almost every platform except Windows. Managing software deployments and upgrades typically entails manual, homegrown, or legacy approaches. We've seen more modern approaches to managing systems, sometimes called 'DevOps'.
Behind every great modern automation approach out there is a great package manager. Windows has long been left out of the conversation for DevOps due to a lacking solution for package management. Worse, with Windows, over 80% of the management and configuration deals with software installation management.
However, over the past 6 years, Chocolatey has become the de facto software management solution for Windows. Hundreds of organizations have turned to Chocolatey due to it is extreme flexibility, common sense approaches, and building on well-known technologies like PowerShell.
Chocolatey is a universal approach designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Chocolatey integrates with your favorite infrastructure management platforms, including Puppet, Chef, SCCM, and PowerShell DSC.
PowerShell Desired State Configuration (DSC) has been gaining traction as a Configuration Management framework. We'll take a closer look at configuring and using Chocolatey with DSC.
Package Management on Windows with ChocolateyPuppet
This document discusses using Puppet and Chocolatey for package management on Windows systems. It provides an overview of how Puppet works, why Chocolatey is useful as a package manager for Windows, how to use the Chocolatey Puppet provider to manage packages, how to create Chocolatey packages, host your own Chocolatey package server, and resources for learning more about Puppet and Windows management. It also includes an agenda for the content covered and a question and answer section.
Plugging Chocolatey into Your Puppet Infrastructure - PuppetConf 2014Puppet
Rob Reynolds presented on integrating the Chocolatey package manager into Puppet infrastructures. He discussed what Chocolatey is, the Chocolatey Puppet provider, creating Chocolatey packages, and hosting your own internal Chocolatey package server. The presentation included demos of using the Chocolatey provider and creating/hosting packages.
Easily Manage Patching and Application Updates with Chocolatey + Puppet - Apr...Puppet
Automate your Windows environment faster with Puppet + Chocolatey. Together, Puppet and Chocolatey bring faster and more secure deployments to your Windows environments. By using Chocolatey for package management and Puppet to automate and guarantee the desired state of your Windows infrastructure, your teams can securely deploy applications faster than ever.
Undine: Turnkey Drupal Development EnvironmentsDavid Watson
Undine is a cross-platform, fully-featured development VM (virtual machine) for Drupalistas of all experience levels. Sponsored by Stevens Institute of Technology, it is a turnkey solution to many of the common pain points encountered in developing for Drupal.
Download Undine: http://drupal.org/project/undine
Open Source License Compliance with AGLPaul Barker
If you distribute a product that runs an open source software stack such as Automotive Grade Linux (AGL) then you have obligations to fulfill under the GPL and other open source licenses. Thankfully, AGL is built upon the Yocto Project which provides tooling to help you achieve this.
Paul will present an overview of the license compliance tools available to users of AGL and show how they can be used. Paul will highlight best practices to follow and potential pitfalls to avoid. Paul will discuss how to handle modern programming languages such as Go, Javascript, and Rust and how to deal with common concerns such as commercially licensed media codecs and GPLv3 licensed software components. He will also bring the audience up to date with the latest developments and ongoing upstream work in Yocto Project which will be available to AGL users in the future. This talk will not give legal advice.
This document discusses continuous integration in a PHP context. Continuous integration is a software development practice where developers regularly merge their code changes into a central repository. This allows the integration of code changes to be tested and identified early if issues arise. The benefits are less time spent fixing bugs and integration issues. Tools mentioned that can help with continuous integration for PHP projects include PHPUnit, Selenium, PHPMD, PDepend, PHP_CodeSniffer, phpUnderControl, Xinc, Hudson and Bamboo. Regular integration and testing of all code changes is important for reducing project risks.
Docker right now provides great value in the enterprise but the value proposition is more about developer productivity than scale-out.
Docker benefits include resource management, environment management, continuous delivery, developer and operations collaboration, and hybrid workloads.
Take care in its introduction. Consider Docker as just part of an overall toolkit and you don't need to go "full stack" to gain value.
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchHoward Greenberg
The webinar covered tools and techniques used by several developers in their work with Domino and XPages. Howard Greenberg discussed using SourceTree and BitBucket for version control of XPages applications. Jesse Gallagher presented his toolchain including Eclipse, Maven, and Jenkins for plugin and application development. Serdar Basegmez outlined his development environment including configuring Eclipse to develop OSGi plugins for the Domino runtime. All emphasized the importance of source control, testing, and documentation in their processes.
This document summarizes notes from an October 4th office hours session about Drupal and WordPress. It outlines that both content management systems are built with PHP and use MySQL databases. They deliver content to users through jQuery, HTML, and CSS. Both have pluggable architectures and are open source. Drupal and WordPress also have commercial partners and very active user communities. The document provides instructions for getting started with each platform and the typical installation process. It stresses the importance of regular updates for security.
Puppet Community Day: Planning the Future TogetherPuppet
Puppet Community Day at ConfigMgmtCamp Ghent 2025 is a chance for Puppet staff, community contributors and users to get together and talk about all things Puppet, Bolt, and the open source development tools used to develop and maintain code.
The Evolution of Puppet: Key Changes and Modernization TipsPuppet
A lot of people ask me about what's changed in Puppet since older versions. This short Ignite presentation highlights how Puppet has changed since 3.x and 4.x and provide quick tips on what to look for as you modernize to Puppet 8 and beyond.
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...Puppet
With each generation of Puppet, we have worked hard to improve upon it and increase its ease of use. But with this comes the need to upgrade — this time from Puppet 7 to Puppet 8!
From removing legacy facts, to updating Rubocop rules, to updating your dependencies and beyond, we'll take you through a step-by-step process to ensuring that your modules are fully up to date and ready for Puppet 8.
Bolt Dynamic Inventory: Making Puppet EasierPuppet
This talk illustrates how we setup our own local dynamic Bolt inventory plugins to help with our automated Puppet development and testing.
It's very common for developers to code and test their applications on VMs, either locally hosted or on the cloud. As individuals have editor preferences (nvim, vscode, etc), so they have hypervisor. Once you create a Bolt inventory file listing the server or servers, then Bolt can easily configure those servers using custom Puppet code. Instead of manually creating the Bolt inventory, it is easy to create a dynamic inventory plugin — if it doesn't already exist — to suit your particular use case.
Customizing Reporting with the Puppet Report ProcessorPuppet
The Puppet Report Processor is a component in Open Source Puppet that collects data about nodes during Puppet runs and processes the information into reports. Puppet can send this data to dashboards, but sometimes, customized handling of this data is needed. Writing a custom report processor allows you to tailor reports for specific use cases, such as logging specific metrics, integrating with other monitoring tools, or alerting based on custom-defined conditions. Custom processors enable deeper, more targeted insights into your infrastructure.
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...Puppet
In this talk, Developer Relations Lead David Sandilands explains recent changes in Puppet's open source product releases, developer tooling, community, and more.
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...Puppet
Re-kicking failed pipelines and workflows can become tedious particularly when these are transient failures, impacting performance and costing resources. In this talk we will show you how you can improve the reliability of your pipelines, through the use of an automated workflow re-starter which will automatically trigger a rerun of your workflows in Github Actions.
CI/CD pipelines are the backbone of your development and deployment process, however they can suffer from inefficiencies and transient failures leading to your team wasting valuable time. This talk provides a deep dive into the art of workflow restarting, a reliable approach to improving your pipelines,take back control over your pipelines and keep them running smoothly.
Attendees will gain a clear understanding of how to configure and implement the workflow restarter for better performance of there pipelines. Whether it's a failed test or job, this restarter is configurable to your GitHub CI/CD pipeline.
Puppet camp2021 testing modules and controlrepoPuppet
This document discusses testing Puppet code when using modules versus a control repository. It recommends starting with simple syntax and unit tests using PDK or rspec-puppet for modules, and using OnceOver for testing control repositories, as it is specially designed for this purpose. OnceOver allows defining classes, nodes, and a test matrix to run syntax, unit, and acceptance tests across different configurations. Moving from simple to more complex testing approaches like acceptance tests is suggested. PDK and OnceOver both have limitations for testing across operating systems that may require customizing spec tests. Infrastructure for running acceptance tests in VMs or containers is also discussed.
This document appears to be for a PuppetCamp 2021 presentation by Corey Osman of NWOPS, LLC. It includes information about Corey Osman and NWOPS, as well as sections on efficient development, presentation content, demo main points, Git strategies including single branch and environment branch strategies, and workflow improvements. Contact information is provided at the bottom.
The document discusses operational verification and how Puppet is working on a new module to provide more confidence in infrastructure health. It introduces the concept of adding check resources to catalogs to validate configurations and service health directly during Puppet runs. Examples are provided of how this could detect issues earlier than current methods. Next steps outlined include integrating checks into more resource types, fixing reporting, integrating into modules, and gathering feedback. This allows testing and monitoring to converge by embedding checks within configurations.
This document provides tips and tricks for using Puppet with VS Code, including links to settings examples and recommended extensions to install like Gitlens, Remote Development Pack, Puppet Extension, Ruby, YAML Extension, and PowerShell Extension. It also mentions there will be a demo.
- The document discusses various patterns and techniques the author has found useful when working with Puppet modules over 10+ years, including some that may be considered unorthodox or anti-patterns by some.
- Key topics covered include optimization of reusable modules, custom data types, Bolt tasks and plans, external facts, Hiera classification, ensuring resources for presence/absence, application abstraction with Tiny Puppet, and class-based noop management.
- The author argues that some established patterns like roles and profiles can evolve to be more flexible, and that running production nodes in noop mode with controls may be preferable to fully enforcing on all nodes.
Applying Roles and Profiles method to compliance codePuppet
This document discusses adapting the roles and profiles design pattern to writing compliance code in Puppet modules. It begins by noting the challenges of writing compliance code, such as it touching many parts of nodes and leading to sprawling code. It then provides an overview of the roles and profiles pattern, which uses simple "front-end" roles/interfaces and more complex "back-end" profiles/implementations. The rest of the document discusses how to apply this pattern when authoring Puppet modules for compliance - including creating interface and implementation classes, using Hiera for configuration, and tools for reducing boilerplate code. It aims to provide a maintainable structure and simplify adapting to new compliance frameworks or requirements.
This document discusses Kinney Group's Puppet compliance framework for automating STIG compliance and reporting. It notes that customers often implement compliance Puppet code poorly or lack appropriate Puppet knowledge. The framework aims to standardize compliance modules that are data-driven and customizable. It addresses challenges like conflicting modules and keeping compliance current after implementation. The framework generates automated STIG checklists and plans future integration with Puppet Enterprise and Splunk for continued compliance reporting. Kinney Group cites practical experience implementing the framework for various military and government customers.
Enforce compliance policy with model-driven automationPuppet
This document discusses model-driven automation for enforcing compliance. It begins with an overview of compliance benchmarks and the CIS benchmarks. It then discusses implementing benchmarks, common challenges around configuration drift and lack of visibility, and how to define compliance policy as code. The key points are that automation is essential for compliance at scale; a model-driven approach defines how a system should be configured and uses desired-state enforcement to keep systems compliant; and defining compliance policy as code, managing it with source control, and automating it with CI/CD helps achieve continuous compliance.
This document discusses how organizations can move from a reactive approach to compliance to a proactive approach using automation. It notes that over 50% of CIOs cite security and compliance as a barrier to IT modernization. Puppet offers an end-to-end compliance solution that allows organizations to automatically eliminate configuration drift, enforce compliance at scale across operating systems and environments, and define policy as code. The solution helps organizations improve compliance from 50% to over 90% compliant. The document argues that taking a proactive automation approach to compliance can turn it into a competitive advantage by improving speed and innovation.
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.
This document promotes Puppet as a tool for hardening Windows environments. It states that Puppet can be used to harden Windows with one line of code, detect drift from desired configurations, report on missing or changing requirements, reverse engineer existing configurations, secure IIS, and export configurations to the cloud. Benefits of Puppet mentioned include hardening Windows environments, finding drift for investigation, easily passing audits, compliance reporting, easy exceptions, and exporting configurations. It also directs users to Puppet Forge modules for securing Windows and IIS.
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.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
2. Rob Reynolds
• Senior Software Engineer at Puppet
• Creator and Founder of Chocolatey
• Enjoys long walks on the beach and designing
solutions that make hard things easy
• Co-wrote infrastructure framework
known as the Chuck Norris Framework
• Over 10 years experience in
infrastructure automation
• Obsesses over user experience
3. Agenda
• The Story of Windows
Automation
• Windows Software
Ecosystem
• Chocolatey
• Announcements
4. Questions at the End
• Lots to cover
• Write your question(s) down
5. Everybody Stand Up
• Sit down if
• You’ve never used Chocolatey
• You started in Chocolatey with 0.9.9.x
• 0.9.8.3x
• 0.9.8.24
• 0.9.8.x
• Who is left?
10. Traditional Tools
• Manual Configuration
• Golden Images
• Endpoint management tools
• SCCM / GPO
• Not necessarily bad, just are harder to fit into
modern automation
11. Modern Automation
• Feature-Rich
• Infrastructure as Code
• Source Control
• Testable Infrastructure
• Reporting
• Centralized Management
12. More Modern Automation Tools
• Puppet (Config Management)
• PowerShell DSC
• PowerShell
Power scale
14. Puppet + Other Tools
• Puppet - Harness PowerShell
• Puppet - Harness PowerShell DSC
• Puppet and SCCM (GPOs, WSUS server)
• Use the complements where they are
strong
24. There is no place more evident of
that still than with the Windows
Software Installer ecosystem
26. Windows Software Ecosystem
• Over 20 installer formats and
thousands of installers in the
wild
• Zips and other archive
formats
• Software installers are messy
• It’s like the Wild West
29. And you heard of this sweet
tool that manages software.
32. Chocolatey - Sane Software Management
• Easily manage the software lifecycle
• Native installers, zips, binaries
• PowerShell module simplifies work
• Packages are independent building
blocks
• Integrates with configuration
management
• Business friendly features
33. Chocolatey - The Approach
• Single, unifying interface - control
the chaos
• Decentralized - multiple places to
get packages, including internal
• PowerShell
• Flexible
• Secure
• Reliable
5+ years - proven technology
34. Community Package Repository
• https://chocolatey.org/
packages
• Community Feed / Community
Maintained
• Moderated as of October 2014
• Everything goes through
VirusTotal
• Organizations Should Not
Depend b/c Trust and Control
44. Package Internalizer
• Take advantage of existing packages without dependency on
the internet
• Downloads existing package and all remote resources
• Recompiles package to use those internal resources
• Option to download and point to other locations
• Ability to host packages on private internal repositories
47. Package Synchronizer
• Chocolatey maintains state based on packages. System state
can be manipulated outside of Chocolatey
• Any Chocolatey command will trigger synchronization in
Chocolatey for Business
• Package Synchronizer syncs with manual software removal
• Syncs w/software that automatically upgrades, such as
Chrome
66. Package Builder vNext
• choco new —from-programs-and-features
• Currently supports MSI
• Support for other types
will come later
• Package Builder visual
interface
• Transition from existing
tools/processes
72. Package Modernizer
• You have existing packages
• Bring them up to best practices
• Modernizer will upgrade packaging files in place
• choco modernize
74. Self-Service Installer
• 1st feature not named Package *
• Non-admins can choose what to install
• Runs as an administrative background service
• Also choco upgrade all on your schedule
76. +
• Rob
• @ferventcoder
• ferventcoder at
gmail
Evaluate Chocolatey for Business in your environment - special discount until December 31, 2016 for Puppet Enterprise customers
(mention PuppetConf2016) - https://chocolatey.org/compare