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.
Learn about how the core NuGet team the NuGet Client project. The project has challenges related to:
- Open Source
- Hard Deadlines
- Very Large Backlog
- Many Conflicting Requirements
- Git
We'll talk about our strategies for:
- Issue tracking - Branching
- Continuous integration
- Testing
- Release sign-off
PDK helps keep your modules consistent with established Puppet community standards and provides a framework to successfully test and validate your modules.
Recently we announced version 1.3 of PDK which includes the powerful new pdk convert feature that makes it easy to adapt your existing Puppet modules for use with PDK. The `pdk convert` command offers peace of mind by ensuring your modules remain consistent across the board, and gives you access to all PDK has to offer, including:
* Tools for creation (generate new classes, tasks, defined types, and modules themselves)
* Tools for validation (validate metadata, syntax, and style of Puppet and Ruby code)
* Tools for testing (run unit tests)
Easy Cross-Platform PowerShell Automation with Puppet BoltPuppet
Simplify your infrastructure automation with Puppet Bolt.
Maintaining scripts across an assortment of Powershell hosts can be difficult to manage and scale across teams. Puppet bolt makes getting started with automation on Windows easy!
Puppet Bolt is an agentless, multi-platform automation tool that allows you to get started with infrastructure automation with no agent software or Puppet knowledge. Puppet Bolt is driven through a command line interface (CLI) and connects to remote systems via SSH and WinRM.
Register now to learn more about Puppet Bolt and how it can help simplify your infrastructure automation. Attend the webinar and you’ll have a chance to see how Puppet Bolt enables you to:
Run PowerShell code on platforms other than Windows
Drive the organization of code into tasks, which can then be orchestrated together as plans
We will also leave plenty of time to answer your questions.
Speakers: Ethan Brown, Principal Software Engineer, and James Pogran, Sr. Software Engineer
18 December 2018
NuGet quickly became a very popular package management solution for .NET and has been around for some time now. The introduction of a central package repository and the integrated NuGet tooling suddenly made it a whole lot easier to improve certain ALM processes, proof of which can be found into the increasing rate at which many packages make it to the NuGet Gallery.
At the same time, most businesses are struggling how to take optimal benefit from this while trying to avoid a situation commonly known as “dependency hell”. In addition, most are not anticipating or designing for failure by depending directly, which became painfully clear during a recent downtime of the NuGet Gallery. This session will provide you with guidance on how you can use both NuGet and TFS11 to take your development environment to the next level.
Dockerizing your java development environmentBuhake Sindi
This talk tries to eliminate the idea that developing enterprise Java applications is nightmarish to create, setup and run in a consistent server and workstation and also eliminate the idea that Java Enterprise is not really catching up to the idea of cloud computing.
Learn about how the core NuGet team the NuGet Client project. The project has challenges related to:
- Open Source
- Hard Deadlines
- Very Large Backlog
- Many Conflicting Requirements
- Git
We'll talk about our strategies for:
- Issue tracking - Branching
- Continuous integration
- Testing
- Release sign-off
PDK helps keep your modules consistent with established Puppet community standards and provides a framework to successfully test and validate your modules.
Recently we announced version 1.3 of PDK which includes the powerful new pdk convert feature that makes it easy to adapt your existing Puppet modules for use with PDK. The `pdk convert` command offers peace of mind by ensuring your modules remain consistent across the board, and gives you access to all PDK has to offer, including:
* Tools for creation (generate new classes, tasks, defined types, and modules themselves)
* Tools for validation (validate metadata, syntax, and style of Puppet and Ruby code)
* Tools for testing (run unit tests)
Easy Cross-Platform PowerShell Automation with Puppet BoltPuppet
Simplify your infrastructure automation with Puppet Bolt.
Maintaining scripts across an assortment of Powershell hosts can be difficult to manage and scale across teams. Puppet bolt makes getting started with automation on Windows easy!
Puppet Bolt is an agentless, multi-platform automation tool that allows you to get started with infrastructure automation with no agent software or Puppet knowledge. Puppet Bolt is driven through a command line interface (CLI) and connects to remote systems via SSH and WinRM.
Register now to learn more about Puppet Bolt and how it can help simplify your infrastructure automation. Attend the webinar and you’ll have a chance to see how Puppet Bolt enables you to:
Run PowerShell code on platforms other than Windows
Drive the organization of code into tasks, which can then be orchestrated together as plans
We will also leave plenty of time to answer your questions.
Speakers: Ethan Brown, Principal Software Engineer, and James Pogran, Sr. Software Engineer
18 December 2018
NuGet quickly became a very popular package management solution for .NET and has been around for some time now. The introduction of a central package repository and the integrated NuGet tooling suddenly made it a whole lot easier to improve certain ALM processes, proof of which can be found into the increasing rate at which many packages make it to the NuGet Gallery.
At the same time, most businesses are struggling how to take optimal benefit from this while trying to avoid a situation commonly known as “dependency hell”. In addition, most are not anticipating or designing for failure by depending directly, which became painfully clear during a recent downtime of the NuGet Gallery. This session will provide you with guidance on how you can use both NuGet and TFS11 to take your development environment to the next level.
Dockerizing your java development environmentBuhake Sindi
This talk tries to eliminate the idea that developing enterprise Java applications is nightmarish to create, setup and run in a consistent server and workstation and also eliminate the idea that Java Enterprise is not really catching up to the idea of cloud computing.
From Windows servers to Microsoft Azure, DSC and Chocolatey— you'll learn about it at PuppetConf 2016 in San Diego. Learn more and register at https://puppet.com/puppetconf/.
Single Instance Neo4j on Linux using VMDepot Image
This tutorial shows the user how to use Neo4j to store and access data from IAAS hosted on Windows Azure.
Neo4j is a high-performance, NOSQL graph database with features of a mature and robust database.
This tutorial assumes that user has some prior experience using Linux/Azure.
Integrating aws s3, docker, jekyll with Azure Pipeline to make the deployments automated. We will use azure pipeline build tasks to execute different steps of my pipeline.
Follow these instructions to provision a Linux-based virtual machine of Neo4j 2.0.1 community on Windows Azure cloud platform. This distribution of Neo4j is configured to run on an Ubuntu 12.04 LTS kernel.
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.
Jenkins tool. In the world of IT sector Jenkins automation tool is very famous and useful. So, I think everyone will be aware about it. Here we are going to learn What is Jenkins and Its build process in detail? In the end of tutorial we will bind up some Jenkins basic terminology.
https://linuxdady.com/jenkins-tool/
This workshop will walk through the process of creating a video player application that will have a mobile device as a remote control and a pc somewhere as the server. The talk will show some of the easy to implement features and best practices.
Jenkins is the leading open source continuous integration tool. It builds and tests our software continuously and monitors the execution and status of remote jobs, making it easier for team members and users to regularly obtain the latest stable code.
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.
From Windows servers to Microsoft Azure, DSC and Chocolatey— you'll learn about it at PuppetConf 2016 in San Diego. Learn more and register at https://puppet.com/puppetconf/.
Single Instance Neo4j on Linux using VMDepot Image
This tutorial shows the user how to use Neo4j to store and access data from IAAS hosted on Windows Azure.
Neo4j is a high-performance, NOSQL graph database with features of a mature and robust database.
This tutorial assumes that user has some prior experience using Linux/Azure.
Integrating aws s3, docker, jekyll with Azure Pipeline to make the deployments automated. We will use azure pipeline build tasks to execute different steps of my pipeline.
Follow these instructions to provision a Linux-based virtual machine of Neo4j 2.0.1 community on Windows Azure cloud platform. This distribution of Neo4j is configured to run on an Ubuntu 12.04 LTS kernel.
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.
Jenkins tool. In the world of IT sector Jenkins automation tool is very famous and useful. So, I think everyone will be aware about it. Here we are going to learn What is Jenkins and Its build process in detail? In the end of tutorial we will bind up some Jenkins basic terminology.
https://linuxdady.com/jenkins-tool/
This workshop will walk through the process of creating a video player application that will have a mobile device as a remote control and a pc somewhere as the server. The talk will show some of the easy to implement features and best practices.
Jenkins is the leading open source continuous integration tool. It builds and tests our software continuously and monitors the execution and status of remote jobs, making it easier for team members and users to regularly obtain the latest stable code.
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.
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.
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.
If you want to grow up as a DevOps developer you must have to know about these top 10 best DevOps tools in 2020 that will help you to boost your DevOps skills. check out these Top 10 Best Tools in 2020.
PuppetConf 2016: Deploying Multi-Tier Windows Applications with Application O...Puppet
Here are the slides from Ethan Brown's PuppetConf 2016 presentation called Deploying Multi-Tier Windows Applications with Application Orchestrator. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Accelerate Your Automation Testing Effort using TestProject & Docker | Docker...Ajeet Singh Raina
Accelerate Your Test Automation using TestProject & Docker
A recording of a live webinar hosted on May 17th, 2020 - Learn from Docker Captain Ajeet Singh Raina how you can leverage TestProject Agents running in Docker containers, easily setup virtual labs & run tests in parallel.
- Introduction to TestProject
- Why TestProject for Automation?
- A Brief about TestProject Agents
- Why Docker?
- Why run TestProject Agents inside Docker containers?
- Live Demo
- Game with Prizes!
DevOps Automation with Puppet Bolt & Puppet EnterpriseEficode
Learn how you can easily automate complex application deployments with Puppet Bolt and ensure continuous compliance in day-to-day operations with Puppet Enterprise. Presented at Eficode's DevOps Tooling Morning 2019.
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 provide a hands on workshop guiding you through getting started with Azure Pipelines to build your application. Using continuous integration and deployment processes, you will leave with clear understanding and skills to get your applications up and running quickly in Azure DevOps and see the full benefits that CI/CD can bring to your organization.
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.
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
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.
3. Know what you
have
Control it and
enforce consistency
Secure it and
keep it compliant
Modernize it
An automatic way to …
Using a common language
Across everything, no matter where it runs
4. Orchestrate deployments using visual tools
Create, run, and monitor deployment jobs entirely from within the Puppet Enterprise UI
16. Puppet Forge with Tasks Puppet Task Runner Puppet Enterprise Task Manager
Start with Puppet Task
Runner and you can...
run a single command: $bolt
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...
Pick up from Puppet Task Engine
and...
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 an automation
problem, 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
Unified alongside Puppet modules
24. More ways to deploy Puppet Enterprise
Run Puppet Enterprise in the cloud with marketplace images and deployment templates
Azure
● Updated Azure Marketplace offering
● Azure Stack marketplace offering coming soon
AWS
● AWS pay-as-you-go image (metered billing)
● New CloudFormation template for deploying
new Puppet Enterprise servers in VPCs fully
autonomously
25. 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
26. 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
27. Standardize the delivery and
operation of all of your software
Recent Enhancements
● Language enhancements to make Puppet language
more powerful and expressive
● Supported modules to extend automation across your
data center
● Launch of Puppet Development Kit (PDK)
What’s next
● Puppet Development Kit 1.2 release
● New Resource API for easy type & provider development
Using a
common language
30. 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
31. 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
32. Japanese localization v2
New features translated in Japanese:
● Puppet agent runs
● Puppet Task Management
● Text-based installer
● Puppet Access
● Module READMEs for Apache, Azure,
PostgreSQL; MySQL error and info
messages
● Learning VM
● Code Manager User Guide