"Building self-service infrastructure with Puppet and VMware: An intro to vSphere automation" by Cody Herriges of Puppet Labs at Puppet Camp London 2013. Find a Puppet Camp near you: https://puppetlabs.com/community/puppet-camp/
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
This document discusses integrating Puppet configuration management with self-service provisioning systems. It describes two common design patterns for applying Puppet configurations - the "a la carte" pattern where users select from multiple configuration options, and the "roles and profiles" pattern where users select a single predefined role. The document also outlines different approaches to classifying nodes in Puppet and integrating the Puppet master with provisioning platforms like VMware vRealize Automation. It provides examples of using the Puppet RAKE API to pre-stage nodes and assign configuration groups.
VMware has been an innovator in "software-defined" technologies, beginning with server virtualization in the 2000s and expanding into areas like software-defined data centers, networks, and businesses. The document discusses VMware's vRealize Operations product, which provides performance analysis, capacity management, application mapping, OS and database monitoring, and other features to give visibility across infrastructure, applications, and clouds. It also touches on how vRealize Operations enables automation, cost analysis, and log warehousing capabilities.
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld
vRealize Operations Insight 6.1 provides enhanced visibility and intelligent operations management across virtual, physical, and cloud infrastructure. New features include integrated OS monitoring, intelligent workload balancing, workload distribution planning, and dashboard and reporting enhancements. The update also provides improved scalability, data protection capabilities, and integrated single sign-on for security and simplified access.
The document discusses how customer needs are driving a shift to cloud management platforms and software-as-a-service models. It lists key customer needs like reducing deployment time, self-healing infrastructure, and managing both public and private resources from a single interface. The document then introduces VMware's vRealize Suite as a cloud management platform that can address these needs by providing integrated management of heterogeneous infrastructure across datacenters and clouds. It describes the various capabilities and delivery models of the vRealize Suite.
Enterprise IT and DevOps teams are under tremendous pressure to efficiently deliver, operate and maintain infrastructure to support the needs of the business and its customers. It can take weeks to deliver production ready infrastructure and in response CIOs are looking for faster, self-service provisioning solutions. Now, VMware and Puppet together are providing a self-service provisioning solution that transforms weeks into minutes. By leveraging the new Configuration Automation Framework natively within vRealize Automation, customers can now seamlessly deploy, configure and manage production-ready applications by using vRealize Automation's blueprinting, service orchestration and governance workflows along with Puppet's configuration management capabilities. The out of box integration enables organizations to create blueprint templates for virtual machines using vRealize Automation’s graphical user interface, dynamically call in Puppet configuration parameters, roles etc. on the design canvas and also enable request time provisioning options. In this session, you'll learn about the new features, capabilities, and demo of vRealize Automation configuration automation framework and the integration with Puppet.
This document discusses VMware's cloud automation programs and partner certification opportunities. It describes VMware's VMware Ready vCenter Orchestrator Plug-in Program which certifies partners' vCenter Orchestrator plug-ins. The benefits of certification include inclusion in the VMware Solutions Exchange and VMware Compatibility Guide. Several examples of partners' certified plug-ins are provided covering storage, IP address management, service management, and networking integration points.
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
This document discusses integrating Puppet configuration management with self-service provisioning systems. It describes two common design patterns for applying Puppet configurations - the "a la carte" pattern where users select from multiple configuration options, and the "roles and profiles" pattern where users select a single predefined role. The document also outlines different approaches to classifying nodes in Puppet and integrating the Puppet master with provisioning platforms like VMware vRealize Automation. It provides examples of using the Puppet RAKE API to pre-stage nodes and assign configuration groups.
VMware has been an innovator in "software-defined" technologies, beginning with server virtualization in the 2000s and expanding into areas like software-defined data centers, networks, and businesses. The document discusses VMware's vRealize Operations product, which provides performance analysis, capacity management, application mapping, OS and database monitoring, and other features to give visibility across infrastructure, applications, and clouds. It also touches on how vRealize Operations enables automation, cost analysis, and log warehousing capabilities.
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld
vRealize Operations Insight 6.1 provides enhanced visibility and intelligent operations management across virtual, physical, and cloud infrastructure. New features include integrated OS monitoring, intelligent workload balancing, workload distribution planning, and dashboard and reporting enhancements. The update also provides improved scalability, data protection capabilities, and integrated single sign-on for security and simplified access.
The document discusses how customer needs are driving a shift to cloud management platforms and software-as-a-service models. It lists key customer needs like reducing deployment time, self-healing infrastructure, and managing both public and private resources from a single interface. The document then introduces VMware's vRealize Suite as a cloud management platform that can address these needs by providing integrated management of heterogeneous infrastructure across datacenters and clouds. It describes the various capabilities and delivery models of the vRealize Suite.
Enterprise IT and DevOps teams are under tremendous pressure to efficiently deliver, operate and maintain infrastructure to support the needs of the business and its customers. It can take weeks to deliver production ready infrastructure and in response CIOs are looking for faster, self-service provisioning solutions. Now, VMware and Puppet together are providing a self-service provisioning solution that transforms weeks into minutes. By leveraging the new Configuration Automation Framework natively within vRealize Automation, customers can now seamlessly deploy, configure and manage production-ready applications by using vRealize Automation's blueprinting, service orchestration and governance workflows along with Puppet's configuration management capabilities. The out of box integration enables organizations to create blueprint templates for virtual machines using vRealize Automation’s graphical user interface, dynamically call in Puppet configuration parameters, roles etc. on the design canvas and also enable request time provisioning options. In this session, you'll learn about the new features, capabilities, and demo of vRealize Automation configuration automation framework and the integration with Puppet.
This document discusses VMware's cloud automation programs and partner certification opportunities. It describes VMware's VMware Ready vCenter Orchestrator Plug-in Program which certifies partners' vCenter Orchestrator plug-ins. The benefits of certification include inclusion in the VMware Solutions Exchange and VMware Compatibility Guide. Several examples of partners' certified plug-ins are provided covering storage, IP address management, service management, and networking integration points.
IT could resolve storage issues much faster with better visibility into the storage area network. VMware’s vCenter Operations improves storage operations by offering an extensible, flexible architecture.
Learn more about how VMware works with leading storage solutions to create single-pane-of-glass management. VMware’s storage partners include:
- EMC
- Hitachi
- NetApp
- HP
- Fujitsu
- IBM
- Dell
V mware v realize orchestrator 6.0 knowledge transfer kitsolarisyougood
This document provides an overview of VMware vRealize Orchestrator 6.0 and VMware vRealize Automation. It outlines the key features of vRealize Orchestrator such as workflow development capabilities and integration with vRealize Automation. It also summarizes the main components and functions of vRealize Automation including self-service provisioning, policy-based governance, and integration with vRealize Orchestrator to enable custom services.
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...VMworld
This presentation provides an overview of using PowerCLI to automate VMware products to increase productivity and efficiency. PowerCLI is a command line tool that leverages Microsoft PowerShell and provides nearly 500 cmdlets for working with vSphere environments. The presentation will discuss how PowerCLI can be used to perform bulk actions on objects, create reports, and automate processes to eliminate manual and redundant tasks. Attendees will learn PowerCLI basics like connecting to vCenter and retrieving objects, and how to use PowerCLI to make large-scale changes consistently, produce customized reports, diagnose and resolve issues, and save time through automation. Examples and demos of PowerCLI commands will be shown.
Private Cloud with Microsoft TechnologiesChris Avis
Private Cloud: What, Why, and How discusses private cloud computing. It defines private cloud and compares it to highly virtualized computing environments. The document discusses how to get started with private cloud computing using tools like System Center and Hyper-V. It provides an example of how to deliver HR services using a private cloud architecture with shared resources, roles, and self-service provisioning. The presentation emphasizes that private cloud allows organizations to build on existing investments while gaining agility and economies of cloud computing.
The document discusses how vCloud Air can be used to optimize data center capacity, support application development, develop applications, deploy applications securely, and get started with vCloud Air. Key capabilities and use cases described include extending data centers with vCloud Air compute and storage services, enabling continuous integration and delivery of applications across on-premises and cloud environments, providing developers with resources and platforms for building applications in the cloud, deploying applications using blueprints and automation tools, and securing applications through micro-segmentation, distributed firewalls, and other advanced security services.
vCloud Automation Center 6.0 -My Notes on Architecturetechstarts
vCAC provides a single portal for self-service provisioning, management of cloud services, authoring and administration. It comes pre-configured on a virtual appliance with an embedded PostgreSQL database. For high availability, multiple vCAC instances can be load balanced and the database installed on separate servers in a clustered configuration.
Other key IaaS components include the IaaS website, manager service, DEM orchestrator/workers, agents and databases. The IaaS website, manager service and DEM orchestrator/workers are made highly available through load balancing and clustering. Agents integrate vCAC with external systems like vSphere and are installed separately.
The document provides hardware recommendations and design decisions for deploying vCAC in a
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld
vSphere with Operations Management takes virtualization to the next level by providing enhanced visibility, automation, and intelligence for virtualized environments. It combines vSphere with vRealize Operations for unified monitoring, capacity planning, and predictive analytics. Key innovations in vSphere 6 include increased scale, long-distance vMotion, multi-processor fault tolerance, and NVIDIA GRID vGPU support. vRealize Operations Insight adds log analytics and application dependency mapping. The solution helps customers optimize resources, reduce costs, and improve availability.
AMER Webcast: Build Development and Testing Environments on VMware vCloud AirVMware
This document discusses building development and testing environments in the cloud using VMware vCloud Air. It outlines some common challenges with traditional on-premises development environments, such as lack of scalability and high costs. VMware vCloud Air is presented as a better solution, offering on-demand cloud compute resources that can be easily provisioned and resized as needed. The document demonstrates how to deploy virtual machines across different data centers for optimized performance. It also shows how to create and manage multiple virtual data centers on demand with predefined resource limits and adjust resources like CPU and memory for running VMs.
The document provides an overview of new features in vRealize Automation 7.0, including:
1. Simplified deployment architecture with fewer virtual appliance components and services to manage.
2. Enhanced identity management (vIDM) with multi-domain and multi-tenant support, SAML token integration, and improved scalability.
3. Converged blueprint designer that unifies infrastructure and application blueprinting and enables software component libraries and multi-tier application authoring.
4. Integration with NSX for on-demand networking and security group configuration during application deployment.
5. LifeCycle extensibility framework that enables centralized policy-based triggering of third-party integr
V mware virtualization design and deploy servicesolarisyougood
Here are the key points about the networking design:
- Software-defined networking with NSX provides network virtualization and automation.
- Logical "valves" segment and secure each network feed/connection point.
- Leaf-spine topology with distributed routing scales the network backbone.
- Edge cluster hosts gateways that securely route north-south traffic between corporate network, DMZ, and internet.
- Payload clusters focus on east-west workloads with isolated tenant networks.
- Management cluster provides centralized management and control plane.
The design logically segments and secures all network traffic flows while maintaining flexibility, performance, and scalability. Let me know if any part needs more explanation!
This document provides an agenda and overview of NSX and vRealize Automation integration capabilities. The agenda includes topics on NSX use cases with vRA, unified service delivery using the Converged Blueprint Designer, extensibility options, and a Q&A session. Key integration features covered are on-demand network and security provisioning, application-centric blueprints, infrastructure as code, and policy-driven lifecycle extensibility. Architectural considerations for deploying vRA in an HA configuration on NSX are also reviewed.
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWAREPOST Telecom for Business
This document provides an agenda and overview of a VMware presentation on empowering digital workspaces. The presentation covers VMware's software-defined data center (SDDC) and Horizon solutions, as well as automation. It discusses how VMware addresses problems with traditional IT silos and processes by abstracting compute, storage, and networking to create a flexible, automated SDDC. Horizon allows delivering desktops and apps from any device through a single platform using smart policies. The document emphasizes how VMware solutions provide agility, efficiency, and simplify management while integrating with hybrid cloud environments.
VMware 2015: Next Horizon for Cloud Networking and SecurityVMworld
Software Defined Networking (SDN) and network virtualization has become an accepted part of modern data center architecture. The transformation of networking into a software industry has accelerated innovation and given rise to a number of new technologies and use cases that were previously impossible. Network virtualization is starting to have profound impact on services, security, the underlying physical networks and the organization of the IT organizations that use them. How will network virtualization impact the next horizon for cloud networking and security?
In this session Guido Appenzeller presents a tech-preview of NSX working with Docker Containers and Amazon Web Services (AWS). Additional speakers include Scott Lowe, Mukesh Hira and Jacob Cherkas from VMware and Suneet Nandwani from eBay.
Webinar Fondazione CRUI e VMware: VMware vRealize SuiteJürgen Ambrosi
vRealize Suite è una piattaforma di Cloud Management di classe enterprise progettata appositamente per il cloud ibrido che consente di distribuire e gestire rapidamente l’infrastruttura e le applicazioni senza compromettere il controllo IT.
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...VMware
VMware's Virtual SAN 6.0 software enables software-defined storage using the hypervisor. It provides a simplified storage solution that pools server-side storage and manages it through storage policies at the virtual machine level. Virtual SAN delivers high performance, scale, and availability while reducing costs through server-side economics and linear scalability. It is well-integrated with the VMware software stack and supports a variety of use cases including virtual desktop infrastructure, test/development environments, and disaster recovery.
Citrix Desktop Master Class - Dec 2016 - Moving to Citrix CloudLee Bushen
Video: https://www.youtube.com/watch?v=rdRIBJ7u7zM&t=2551s
Want to move some of your XenApp/XenDesktop servers to the Cloud but don’t know where to start?
Lee Bushen and Patrick Irwin cover the top questions asked by our customers when considering such a move. Live Demos of creating a Citrix Cloud-controlled XenApp system, and migrating existing servers to it.
•What is “Citrix Cloud” and why should I consider it?
•Where does everything go and how secure is it?
•Demo: 15 minutes to get a service up in the Cloud
•Who owns what, and how do you ensure availability?
•Demo: Migrating existing XenApp servers to Citrix Cloud
•Hybrid cloud – How do I get the best of both worlds?
This presentation introduces VMware vRealize Log Insight, a log management platform for collecting and analyzing logs from VMware environments and beyond. It discusses use cases for log analysis including troubleshooting, monitoring, and compliance. It provides examples of queries such as identifying privileged user activity, VM configuration changes, and performance issues. Finally, it outlines architectural considerations for deploying Log Insight at scale within an enterprise.
V mware v center orchestrator 5.5 knowledge transfer kitsolarisyougood
VMware vCenter Orchestrator 5.5 is a workflow automation tool that enables integration and automation of VMware solutions. It provides a graphical workflow development environment to easily create workflows using drag-and-drop actions. Workflows can automate VMware tasks, integrate VMware and third party systems, and orchestrate IT services and processes. The tool includes hundreds of pre-built actions and plugins to facilitate workflow development.
VMworld 2015: Conversation with the VMware CIO Suggestions on being an IT LeaderVMworld
Bask Iyer, VMware's CIO, discusses how IT leaders can shift from a back office orientation to front office leadership focused on business outcomes and the customer experience. He emphasizes catching the right innovation waves like mobile and cloud computing. Iyer also outlines how the cloud can help businesses increase agility and flexibility while reducing costs over time. Lastly, he shares examples of how VMware has transformed its internal IT organization to operate like a business, focusing on customer experience and simplicity.
VMware and Puppet: How to Plan, Deploy & Manage Modern ApplicationsPuppet
Are you looking to better understand how to use Puppet with VMware to rapidly deploy applications?Join us to learn how to easily model and automate delivery of modern applications to private or public clouds. We will walk through how to use Application Director and Puppet together to build, deploy and configure standardized multi-tier applications within minutes. Once these applications are deployed, you’ll learn how best to provide ongoing management and maintenance. We will show you how to manage drift, roll out updates and ensure consistency in your applications to reduceoutages and unnecessary downtime. This session will include a demo of common use cases and customer case examples.
Speakers
Nigel Kersten
CTO, Puppet Labs
Nigel came to Puppet Labs from Google HQ in Mountain View, where he was responsible for the design and implementation of one of the largest Puppet deployments in the world. He’s been a sysadmin for Linux and Mac deployments for longer than he is entirely comfortable calculating.
Becky Smith
Product Line Manager, VMware
Becky Smith has 16 years of experience in IT and System Management space. As a Product Line Manager for VMware's Enterprise Management business unit, Becky is responsible for product direction for operational, security and regulatory configuration and compliance management across cloud, virtual and physical infrastructures and workloads. Becky Smith's technical background and expertise consists of cloud and virtualization infrastructure management, system administration and compliance.
Puppet and Chef are popular configuration management tools that use code to define and automate infrastructure. Puppet uses a declarative domain-specific language (DSL) and model-based approach, while Chef uses Ruby scripts and a top-down execution model. Both tools allow defining reusable infrastructure components as modules/cookbooks and converge systems to their desired state. Puppet is open source while Chef offers commercial support plans starting at $120/month.
IT could resolve storage issues much faster with better visibility into the storage area network. VMware’s vCenter Operations improves storage operations by offering an extensible, flexible architecture.
Learn more about how VMware works with leading storage solutions to create single-pane-of-glass management. VMware’s storage partners include:
- EMC
- Hitachi
- NetApp
- HP
- Fujitsu
- IBM
- Dell
V mware v realize orchestrator 6.0 knowledge transfer kitsolarisyougood
This document provides an overview of VMware vRealize Orchestrator 6.0 and VMware vRealize Automation. It outlines the key features of vRealize Orchestrator such as workflow development capabilities and integration with vRealize Automation. It also summarizes the main components and functions of vRealize Automation including self-service provisioning, policy-based governance, and integration with vRealize Orchestrator to enable custom services.
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...VMworld
This presentation provides an overview of using PowerCLI to automate VMware products to increase productivity and efficiency. PowerCLI is a command line tool that leverages Microsoft PowerShell and provides nearly 500 cmdlets for working with vSphere environments. The presentation will discuss how PowerCLI can be used to perform bulk actions on objects, create reports, and automate processes to eliminate manual and redundant tasks. Attendees will learn PowerCLI basics like connecting to vCenter and retrieving objects, and how to use PowerCLI to make large-scale changes consistently, produce customized reports, diagnose and resolve issues, and save time through automation. Examples and demos of PowerCLI commands will be shown.
Private Cloud with Microsoft TechnologiesChris Avis
Private Cloud: What, Why, and How discusses private cloud computing. It defines private cloud and compares it to highly virtualized computing environments. The document discusses how to get started with private cloud computing using tools like System Center and Hyper-V. It provides an example of how to deliver HR services using a private cloud architecture with shared resources, roles, and self-service provisioning. The presentation emphasizes that private cloud allows organizations to build on existing investments while gaining agility and economies of cloud computing.
The document discusses how vCloud Air can be used to optimize data center capacity, support application development, develop applications, deploy applications securely, and get started with vCloud Air. Key capabilities and use cases described include extending data centers with vCloud Air compute and storage services, enabling continuous integration and delivery of applications across on-premises and cloud environments, providing developers with resources and platforms for building applications in the cloud, deploying applications using blueprints and automation tools, and securing applications through micro-segmentation, distributed firewalls, and other advanced security services.
vCloud Automation Center 6.0 -My Notes on Architecturetechstarts
vCAC provides a single portal for self-service provisioning, management of cloud services, authoring and administration. It comes pre-configured on a virtual appliance with an embedded PostgreSQL database. For high availability, multiple vCAC instances can be load balanced and the database installed on separate servers in a clustered configuration.
Other key IaaS components include the IaaS website, manager service, DEM orchestrator/workers, agents and databases. The IaaS website, manager service and DEM orchestrator/workers are made highly available through load balancing and clustering. Agents integrate vCAC with external systems like vSphere and are installed separately.
The document provides hardware recommendations and design decisions for deploying vCAC in a
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld
vSphere with Operations Management takes virtualization to the next level by providing enhanced visibility, automation, and intelligence for virtualized environments. It combines vSphere with vRealize Operations for unified monitoring, capacity planning, and predictive analytics. Key innovations in vSphere 6 include increased scale, long-distance vMotion, multi-processor fault tolerance, and NVIDIA GRID vGPU support. vRealize Operations Insight adds log analytics and application dependency mapping. The solution helps customers optimize resources, reduce costs, and improve availability.
AMER Webcast: Build Development and Testing Environments on VMware vCloud AirVMware
This document discusses building development and testing environments in the cloud using VMware vCloud Air. It outlines some common challenges with traditional on-premises development environments, such as lack of scalability and high costs. VMware vCloud Air is presented as a better solution, offering on-demand cloud compute resources that can be easily provisioned and resized as needed. The document demonstrates how to deploy virtual machines across different data centers for optimized performance. It also shows how to create and manage multiple virtual data centers on demand with predefined resource limits and adjust resources like CPU and memory for running VMs.
The document provides an overview of new features in vRealize Automation 7.0, including:
1. Simplified deployment architecture with fewer virtual appliance components and services to manage.
2. Enhanced identity management (vIDM) with multi-domain and multi-tenant support, SAML token integration, and improved scalability.
3. Converged blueprint designer that unifies infrastructure and application blueprinting and enables software component libraries and multi-tier application authoring.
4. Integration with NSX for on-demand networking and security group configuration during application deployment.
5. LifeCycle extensibility framework that enables centralized policy-based triggering of third-party integr
V mware virtualization design and deploy servicesolarisyougood
Here are the key points about the networking design:
- Software-defined networking with NSX provides network virtualization and automation.
- Logical "valves" segment and secure each network feed/connection point.
- Leaf-spine topology with distributed routing scales the network backbone.
- Edge cluster hosts gateways that securely route north-south traffic between corporate network, DMZ, and internet.
- Payload clusters focus on east-west workloads with isolated tenant networks.
- Management cluster provides centralized management and control plane.
The design logically segments and secures all network traffic flows while maintaining flexibility, performance, and scalability. Let me know if any part needs more explanation!
This document provides an agenda and overview of NSX and vRealize Automation integration capabilities. The agenda includes topics on NSX use cases with vRA, unified service delivery using the Converged Blueprint Designer, extensibility options, and a Q&A session. Key integration features covered are on-demand network and security provisioning, application-centric blueprints, infrastructure as code, and policy-driven lifecycle extensibility. Architectural considerations for deploying vRA in an HA configuration on NSX are also reviewed.
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWAREPOST Telecom for Business
This document provides an agenda and overview of a VMware presentation on empowering digital workspaces. The presentation covers VMware's software-defined data center (SDDC) and Horizon solutions, as well as automation. It discusses how VMware addresses problems with traditional IT silos and processes by abstracting compute, storage, and networking to create a flexible, automated SDDC. Horizon allows delivering desktops and apps from any device through a single platform using smart policies. The document emphasizes how VMware solutions provide agility, efficiency, and simplify management while integrating with hybrid cloud environments.
VMware 2015: Next Horizon for Cloud Networking and SecurityVMworld
Software Defined Networking (SDN) and network virtualization has become an accepted part of modern data center architecture. The transformation of networking into a software industry has accelerated innovation and given rise to a number of new technologies and use cases that were previously impossible. Network virtualization is starting to have profound impact on services, security, the underlying physical networks and the organization of the IT organizations that use them. How will network virtualization impact the next horizon for cloud networking and security?
In this session Guido Appenzeller presents a tech-preview of NSX working with Docker Containers and Amazon Web Services (AWS). Additional speakers include Scott Lowe, Mukesh Hira and Jacob Cherkas from VMware and Suneet Nandwani from eBay.
Webinar Fondazione CRUI e VMware: VMware vRealize SuiteJürgen Ambrosi
vRealize Suite è una piattaforma di Cloud Management di classe enterprise progettata appositamente per il cloud ibrido che consente di distribuire e gestire rapidamente l’infrastruttura e le applicazioni senza compromettere il controllo IT.
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...VMware
VMware's Virtual SAN 6.0 software enables software-defined storage using the hypervisor. It provides a simplified storage solution that pools server-side storage and manages it through storage policies at the virtual machine level. Virtual SAN delivers high performance, scale, and availability while reducing costs through server-side economics and linear scalability. It is well-integrated with the VMware software stack and supports a variety of use cases including virtual desktop infrastructure, test/development environments, and disaster recovery.
Citrix Desktop Master Class - Dec 2016 - Moving to Citrix CloudLee Bushen
Video: https://www.youtube.com/watch?v=rdRIBJ7u7zM&t=2551s
Want to move some of your XenApp/XenDesktop servers to the Cloud but don’t know where to start?
Lee Bushen and Patrick Irwin cover the top questions asked by our customers when considering such a move. Live Demos of creating a Citrix Cloud-controlled XenApp system, and migrating existing servers to it.
•What is “Citrix Cloud” and why should I consider it?
•Where does everything go and how secure is it?
•Demo: 15 minutes to get a service up in the Cloud
•Who owns what, and how do you ensure availability?
•Demo: Migrating existing XenApp servers to Citrix Cloud
•Hybrid cloud – How do I get the best of both worlds?
This presentation introduces VMware vRealize Log Insight, a log management platform for collecting and analyzing logs from VMware environments and beyond. It discusses use cases for log analysis including troubleshooting, monitoring, and compliance. It provides examples of queries such as identifying privileged user activity, VM configuration changes, and performance issues. Finally, it outlines architectural considerations for deploying Log Insight at scale within an enterprise.
V mware v center orchestrator 5.5 knowledge transfer kitsolarisyougood
VMware vCenter Orchestrator 5.5 is a workflow automation tool that enables integration and automation of VMware solutions. It provides a graphical workflow development environment to easily create workflows using drag-and-drop actions. Workflows can automate VMware tasks, integrate VMware and third party systems, and orchestrate IT services and processes. The tool includes hundreds of pre-built actions and plugins to facilitate workflow development.
VMworld 2015: Conversation with the VMware CIO Suggestions on being an IT LeaderVMworld
Bask Iyer, VMware's CIO, discusses how IT leaders can shift from a back office orientation to front office leadership focused on business outcomes and the customer experience. He emphasizes catching the right innovation waves like mobile and cloud computing. Iyer also outlines how the cloud can help businesses increase agility and flexibility while reducing costs over time. Lastly, he shares examples of how VMware has transformed its internal IT organization to operate like a business, focusing on customer experience and simplicity.
VMware and Puppet: How to Plan, Deploy & Manage Modern ApplicationsPuppet
Are you looking to better understand how to use Puppet with VMware to rapidly deploy applications?Join us to learn how to easily model and automate delivery of modern applications to private or public clouds. We will walk through how to use Application Director and Puppet together to build, deploy and configure standardized multi-tier applications within minutes. Once these applications are deployed, you’ll learn how best to provide ongoing management and maintenance. We will show you how to manage drift, roll out updates and ensure consistency in your applications to reduceoutages and unnecessary downtime. This session will include a demo of common use cases and customer case examples.
Speakers
Nigel Kersten
CTO, Puppet Labs
Nigel came to Puppet Labs from Google HQ in Mountain View, where he was responsible for the design and implementation of one of the largest Puppet deployments in the world. He’s been a sysadmin for Linux and Mac deployments for longer than he is entirely comfortable calculating.
Becky Smith
Product Line Manager, VMware
Becky Smith has 16 years of experience in IT and System Management space. As a Product Line Manager for VMware's Enterprise Management business unit, Becky is responsible for product direction for operational, security and regulatory configuration and compliance management across cloud, virtual and physical infrastructures and workloads. Becky Smith's technical background and expertise consists of cloud and virtualization infrastructure management, system administration and compliance.
Puppet and Chef are popular configuration management tools that use code to define and automate infrastructure. Puppet uses a declarative domain-specific language (DSL) and model-based approach, while Chef uses Ruby scripts and a top-down execution model. Both tools allow defining reusable infrastructure components as modules/cookbooks and converge systems to their desired state. Puppet is open source while Chef offers commercial support plans starting at $120/month.
This document discusses QualiSystems and its solutions for automating IT infrastructure and enabling self-service. QualiSystems provides automation solutions for IT infrastructure self-service, test lab management, and continuous development. It helps companies address challenges around complex infrastructure that is difficult to automate and siloed automation efforts. QualiSystems' solutions increase granular scheduling of resources, automate scheduling and lab launch, and increase multi-tenancy capabilities for test environments through visual topology and workflow creation and an object layer that models infrastructure. This helps companies support DevOps and continuous processes.
Nagios Conference 2013 - John Sellens - Monitoring Remote Locations with NagiosNagios
John Sellens's presentation on Monitoring Remote Locations with Nagios.
The presentation was given during the Nagios World Conference North America held Sept 20-Oct 2nd, 2013 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna
This document summarizes an Ansible and AWS meetup. It discusses using Ansible to provision and configure AWS resources like EC2 instances, security groups, ELBs, and more through idempotent playbooks. Key points covered include Ansible's agentless architecture, dynamic AWS inventory plugin, core modules like ec2 and cloudformation, templates, roles for reuse, and examples of provisioning playbooks that launch instances and apply configurations. It also briefly mentions NetflixOSS projects that use Ansible like Aminator for AMIs and Asgard for provisioning.
The document discusses software configuration management (SCM), which is the process of managing changes to software during development and maintenance. It defines SCM and describes common features of SCM tools, such as controlling file types, managing changes, and tracking releases. The document also covers important SCM concepts like configuration items, change requests, versions, and repositories. It discusses SCM roles and activities in the software development lifecycle.
Test Driven Development with Puppet - PuppetConf 2014Puppet
The document discusses test driven development (TDD) approaches for Puppet modules. It recommends writing tests before code using tools like RSpec and guard. The document provides examples of unit testing Puppet code and definitions using rspec-puppet. It also discusses acceptance testing Puppet code and modules using Beaker against real systems. Overall, the document promotes writing tests for Puppet code to ensure quality and prevent regressions across different operating systems and versions.
From Puppet templates to troubleshooting, writing custom types and getting up and running quickly— you'll learn about it at PuppetConf 2016 in San Diego. Learn more and register at https://puppet.com/puppetconf/.
Getting Started with Puppet - PuppetConf 2014Puppet
This document is a presentation on getting started with Puppet. It introduces Puppet as a tool for consistency and time savings. It recommends starting with high value, low cost automation tasks rather than focusing on building a full automation system. It provides resources for learning Puppet and suggests driving value up the automation stack over time. It advises automating to support business goals and avoiding becoming a single point of failure. It warns to watch out for potential issues when getting started with Puppet.
PuppetConf 2016: Puppet on Windows – Nicolas Corrarello, PuppetPuppet
Here are the slides from Nicolas Corrarello's PuppetConf 2016 presentation called Puppet on Windows. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
This C# script controls player movement by getting input, applying gravity, and moving the character controller based on input, gravity, and speed limits. It gets the character controller component, sets player rotation to match the camera, calculates a movement vector based on horizontal and vertical axis input, applies gravity over time, and moves the character controller based on this modified movement vector each frame.
PuppetConf 2016: A Tale of Two Hierarchies: Group Policy & Puppet – Matt Ston...Puppet
Here are the slides from Matt Stone's PuppetConf 2016 presentation called A Tale of Two Hierarchies: Group Policy & Puppet . Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
PuppetConf 2016: The Future of Testing Puppet Code – Gareth Rushgrove, PuppetPuppet
This document discusses testing Puppet code. It begins by explaining why testing Puppet is important due to the large amount of Puppet code and its use across many platforms. It then provides an overview of existing Puppet testing tools like puppet-lint, rspec-puppet, and beaker-rspec. It notes different types of Puppet users have varying needs and experiences with testing. Key challenges discussed are improving the getting started experience, adopting acceptance testing more widely, providing consistent interfaces, and addressing the Ruby dependency of many tools. The document concludes that the community has powerful tools but needs more consistent user experiences and workflows to help beginners test Puppet code.
The Milton Special Education Parent Advisory Council (Milton SEPAC) is a nonprofit organization run by parents in Milton, Massachusetts that is dedicated to supporting families with children who have special needs. The SEPAC aims to advise the school district, provide information to parents and educators, and promote inclusion of students with special needs. For the 2014-2015 school year, the SEPAC's goals are to strengthen its infrastructure, improve communication, increase membership, and increase its advocacy and advisory role with the school district on issues like the achievement gap in special education.
The document discusses new features and changes in Puppet 4, including Puppet Server running on JVM, packaging improvements, environment configuration options, language features like lambdas and HEREDOC support, type validation, and deprecations like node inheritance and hyphens in names. It highlights four key powers of Puppet 4: performance, scalability, measurability, and flexibility in dealing with complex data types natively. Upgrading to Puppet 4 requires changes to comply with deprecations and testing to ensure compatibility.
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
PuppetConf 2016: Nice and Secure: Good OpSec Hygiene With Puppet! – Peter Sou...Puppet
Here are the slides from Peter Souter's PuppetConf 2016 presentation called Nice and Secure: Good OpSec Hygiene With Puppet!. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
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.
PuppetConf 2016: Implementing Puppet within a Complex Enterprise – Jerry Caup...Puppet
Here are the slides fromJerry Caupain's PuppetConf 2016 presentation called Implementing Puppet within a Complex Enterprise. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Flintstones or Jetsons? Jump Start Your Virtual Test LabTechWell
The power of virtualization has made it easy and inexpensive to create multiple environments for testing. How you implement your virtualization strategy can boost not only the savings on physical gear and availability of test environments but also your testing productivity. Sharing his experience working through the evolution of Verisign’s virtual test lab, David Silk examines how a well-implemented virtual lab can push your testing productivity to new levels. Learn about the key practices to get a virtual test lab working like an advanced Jetson’s-style machine while avoiding the Flintstone's dinosaur approach. See how Verisign’s approach focuses on the whole environment—not just one virtual machine at a time. Learn where to start and how to build a virtual test lab that leverages the technology, ensures repeatability, and saves test engineers time and effort. Don’t be a Flintstone!
This document discusses virtualization and virtual machines. It begins with defining virtualization as using software to create virtual versions of hardware components like servers, storage, and networks. This allows multiple virtual machines to run on a single physical machine. The document then covers the history and advantages of virtualization, types of virtualization like server, desktop and network virtualization. It discusses popular virtualization software like VirtualBox and VMware and how to use virtual machines. Benefits of virtualization mentioned are reduced costs, faster provisioning, disaster recovery and simplified management. Requirements for running virtual machines and when virtualization makes sense for companies are also summarized.
Radical Innovations In Storage for Multi-Tenant InfrastructureNetApp
This document discusses innovations in storage infrastructure for multi-tenant cloud environments. It describes how virtualization led to challenges around networking, management complexity and storage performance degradation when scaling. OpenStack was created to provide AWS-like functionality outside of AWS through common interfaces and abstraction of resources like storage, networking and virtual machines. Cinder and Swift are introduced as OpenStack's block storage and object storage services. Cinder provides block storage volumes for virtual machines through a plug-in architecture that supports various backends. SolidFire is highlighted as a scale-out block storage system designed for OpenStack that eliminates noisy neighbors through fine-grained quality of service controls and other features.
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...CloudBees
The document discusses jumping from continuous integration (CI) to continuous delivery (CD) with Jenkins Enterprise. It provides an overview of Jenkins and Jenkins Enterprise, best practices for CI and CD, and a demo of using Jenkins and Deployit to implement CD for a chess server application across different environments. The presentation aims to help attendees understand how to get started with CD using Jenkins and Deployit.
This document discusses virtualization, including:
- Defining virtualization as using software to create virtual versions of hardware and operating systems.
- Describing common virtualization software like VirtualBox and VMware and how they allow multiple virtual machines to run on one physical computer.
- The benefits of virtualization include reducing hardware costs, improving flexibility and maintenance, and increasing efficiency of resource use.
The document discusses how moving from a monolithic server architecture to using AppFog and Cloud Foundry improved a company's ability to deploy applications. It describes the challenges of managing servers, infrastructure, and deployments when hosting applications on-premises with tools like Ansible. After moving to AppFog, deployments became much easier through its automated provisioning, configuration, and scaling capabilities. The company's team could then focus more on development rather than operations work.
This session will go over why I chose WO and WOnder as my application foundation, and how I applied the best practices from some of the best in our business to build my product. How I setup my applications and frameworks to maximize reuse and flexibility. And I will review other processes that allows me to run my business as a one plus (?) person shop.
1) The document discusses different technology stacks and hosting options for websites, including LAMP (Linux, Apache, MySQL, PHP), LEMP (Linux, Nginx, Percona, PHP-FPM, Exim), dedicated servers, and cloud servers.
2) It provides an overview of components in the LEMP stack such as Nginx, Percona, and PHP-FPM, noting their advantages over traditional components like Apache and MySQL, including increased performance.
3) The document emphasizes the importance of choosing the right hosting solution based on the needs and merits of the specific website, considering factors like cost, reliability, performance, flexibility, and administration.
There is a growing trend today of enterprises leveraging both Amazon Web Services (AWS) and on-premise OpenStack-based private clouds. However, the default networking option in OpenStack remains broken and the plethora of confusing plug-ins makes networking in OpenStack mysterious and difficult to manage.
Enter MidoNet, the open source network virtualization solution from Midokura favored by DevOps cultures in web scale enterprises and service providers around the world. This session will present case studies from several end user deployments, showing how they use MidoNet to build, run and manage large-scale virtual networks in OpenStack clouds. The session will also discuss how transitioning from a public to private cloud enables organizations to accomplish much more with the same resources, without over-simplifying the inherent complexity of running an OpenStack cloud.
There is a growing trend today of enterprises leveraging both Amazon Web Services (AWS) and on-premise OpenStack-based private clouds. However, the default networking option in OpenStack remains broken and the plethora of confusing plug-ins makes networking in OpenStack mysterious and difficult to manage.
Enter MidoNet, the open source network virtualization solution from Midokura favored by DevOps cultures in web scale enterprises and service providers around the world. This session will present case studies from several end user deployments, showing how they use MidoNet to build, run and manage large-scale virtual networks in OpenStack clouds. The session will also discuss how transitioning from a public to private cloud enables organizations to accomplish much more with the same resources, without over-simplifying the inherent complexity of running an OpenStack cloud.
Journey to Docker Production: Evolving Your Infrastructure and Processes - Br...Docker, Inc.
DevOps in the Real World is far from perfect, and we're all somewhere on the path to one day writing that "Amazing-Hacker-News-Post about your chat-bot fully-automated micro-service infrastructure." But until then, how can you *really* start using containers today, in meaningful ways that impact yours and your customers productivity? This session is designed for practitioners who are looking for ways to get started now with Docker and Swarm in production. No Docker 101 here, this is for helping you be successful on your way to Dockerizing your production systems. Attendees will get tactics, example configs, real working infrastructure designs, and see the (sometimes messy) internals of Docker in production today.
Learn how to provide easy, flexible resource allocation to both developers and test engineers through a managed OpenStack cloud. See how SolidFire and Platform9 dramatically simplify the consumption of an OpenStack cloud while maintaining workload and software development flexibility.
How DreamHost builds a Public Cloud with OpenStackCarl Perry
This document summarizes DreamHost's presentation on how they built a public cloud using OpenStack. Some key points:
- DreamHost is using OpenStack for compute, storage, and networking in their public cloud offering called DreamCompute.
- For storage, they chose Ceph which provides shared, scalable block and object storage.
- Their network architecture uses 10Gb switches in a spine-leaf topology with logical networking software for tenant isolation.
- Automation is key to managing the cloud infrastructure and providing services to customers.
- DreamHost discussed the considerations and challenges in building the cloud such as scalability, speed, monitoring, security and cost effectiveness.
This document summarizes DreamHost's presentation on how they built a public cloud using OpenStack. Some key points:
- DreamHost is using OpenStack for compute, storage, and networking in their public cloud offering called DreamCompute.
- For storage, they chose Ceph which provides shared, scalable block and object storage.
- Their network architecture uses 10Gb switches in a spine-leaf topology with logical networking software for tenant isolation.
- Automation is key to managing the cloud infrastructure and providing services to customers.
- DreamHost discussed the considerations and challenges in building the cloud such as scalability, speed, monitoring, security and cost effectiveness.
PHD Virtual: Optimizing Backups for Any StorageMark McHenry
Learn about the differences between virtual full, and traditional full and incremental backup modes, and which mode works best depending on the type of storage.
Got Shadow IT? How to Win-Win with a Private Cloud.Platform9
How can IT support high velocity, agile software development? By providing the agility of public cloud with the control and economics of a private cloud. This presentation will walk you through the issues to consider and propose a solution.
The Fn project is an open-source container-native serverless platform that you can run anywhere -- any cloud or on-premise. It’s easy to use, supports every programming language, and is extensible and performant. https://fnproject.io/
Similar to Building self-service on demand infrastructure with Puppet and VMware (20)
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.
The document discusses how Puppet can be used to accelerate adoption of Microsoft Azure. It describes lift and shift migration of on-premises workloads to Azure virtual machines. It also covers infrastructure as code using Puppet and Terraform for provisioning, configuration management using Puppet Bolt, and implementing immutable infrastructure patterns on Azure. Integrations with Azure services like Key Vault, Blob Storage and metadata service are presented. Patch management and inventory of Azure resources with Puppet are also summarized.
This document discusses using Puppet Catalog Diff to analyze the impact of changes between Puppet environments or catalogs. It provides the command line usage and options for Puppet Catalog Diff. It also discusses how to integrate Puppet Catalog Diff into CI/CD pipelines for automated impact analysis when merging code changes. Additional resources like GitHub projects and Dev.to posts are provided for learning more about diffing Puppet environments and catalogs.
ServiceNow and Puppet- better together, Kevin ReeuwijkPuppet
ServiceNow and Puppet can be integrated in four key areas: 1) Self-service infrastructure allows non-Puppet experts to control infrastructure through a ServiceNow interface; 2) Enriched change management automatically generates ServiceNow change requests from Puppet changes and populates them with impact details; 3) Automated incident registration forwards details of configuration drift corrections in Puppet to ServiceNow to create incidents; and 4) Up-to-date asset management would periodically upload Puppet inventory data to ServiceNow to keep the CMDB accurate without disruptive discovery runs.
This document discusses how Puppet Relay uses Tekton pipelines to orchestrate containerized workflows. It provides an overview of how Tekton fits into the Relay architecture, with Tekton controllers managing taskrun pods to execute workflow steps defined in YAML. Triggers can initiate workflows based on events, with reusable and composable steps for tasks like provisioning infrastructure or clearing resources. Relay also includes features for parameters, secrets, outputs, and approvals to customize workflows. An ecosystem of open source integrations provides sample workflows and steps for common use cases.
100% Puppet Cloud Deployment of Legacy SoftwarePuppet
This document discusses deploying legacy software into the AWS cloud using Puppet. It proposes modeling AWS resources like security groups, autoscaling groups, and launch configurations as Puppet resources. This would allow Puppet to provision the underlying AWS infrastructure and configure servers launched in autoscaling groups. It acknowledges challenges around server reboots but suggests they can be addressed. In summary, it argues custom Puppet resources can easily model AWS resources and using Puppet to configure autoscaling servers is possible despite some challenges around rebooting servers during deployment.
This document discusses a partnership between Republic Polytechnic's School of Infocomm and Puppet to promote DevOps practices. It introduces several people involved with the partnership and outlines their mission to prepare more IT companies and individuals for jobs in the DevOps field through training courses. The document describes some short courses offered on DevOps topics and using the Puppet and Microsoft Azure platforms. It provides an example of how Republic Polytechnic has automated infrastructure configuration using Puppet to save time and reduce errors. There is a request at the end for readers to register their interest in DevOps by completing a survey.
This document discusses continuous compliance and DevSecOps best practices followed by financial services organizations.
Continuous compliance is defined as an ongoing process of proactive risk management that delivers predictable, transparent, and cost-effective compliance results. It involves continuously monitoring compliance controls, providing real-time alerts for failures and remediation recommendations, and maintaining up-to-date policies. Best practices for continuous compliance discussed include defining CIS controls and benchmarks, achieving transparent compliance dashboards and automated fixes for breaches.
DevSecOps is introduced as bringing security earlier in the application development lifecycle to minimize vulnerabilities. It aims to make everyone accountable for security. Challenges discussed include security teams struggling to keep up with DevOps pace and
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyPuppet
The document discusses using Puppet and Vault together to dynamically manage SSL certificates. Puppet can use the vault_cert resource to request signed certificates from Vault and configure services to use the certificates. On Windows, some additional logic is needed to retrieve certificates' thumbprints and bind services to certificates using those thumbprints. This approach provides automated certificate renewal and distribution across platforms.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
2. Really about…
• A little about Operations at Puppet Labs.
• Why we choose on premise virtualization over
giving everyone EC2/Rackspace credentials.
• How we’re tackling the ramifications of that ^
decision.
2 | CONFIDENTIAL & PROPRIETARY
4. Who am I?
• Cody Herriges
• Operations Engineer
• Joined Puppet Labs in 2010
• Been using Puppet for 5.5 years
• Currently responsible for internal Virtualization
and Storage architectures.
4 | CONFIDENTIAL & PROPRIETARY
5. Puppet Labs Operations
• Three senior infrastructure engineers.
• Two desktop support engineers.
• Two Jr-ish infrastructure engineers.
• Both start while I am here in Europe.
5 | CONFIDENTIAL & PROPRIETARY
6. Our current strategy
• In the cloud?
• Our production web applications; forge,
redmine, ask, puppetlabs.com.
• All other production?
• On premise data center.
6 | CONFIDENTIAL & PROPRIETARY
7. Defining focus
• We were always chasing things that were
“broken”.
• We weren’t making any personal growth.
• No time to innovate.
• Infrastructure design and implementation never
matured.
7 | CONFIDENTIAL & PROPRIETARY
8. VMware
• Our implementation was holding us back.
• Rebuilt everything.
• Networking infrastructure provided by 1GbE Cisco
and 10GbE Juniper.
• Storage over iSCSI, backed by EMC VNX and
Nexenta.
8 | CONFIDENTIAL & PROPRIETARY
9. IaaS
• Pros
• Operational over a capital investment.
• You get off the ground fast.
• Don’t have to worry about power, rack space,
cooling, cable management, networking.
• On demand unlimited resources at your finger
tips.
9 | CONFIDENTIAL & PROPRIETARY
10. IaaS
• Cons
• Performance is expensive.
• Scale is expensive.
• Redundancy can increase cost and/or
application complexity.
• You lose most of your control over networking.
10 | CONFIDENTIAL & PROPRIETARY
11. Internal Infrastructure
• Pros
• Performance and scale per dollar is much less.
• Redundancy is loads simpler when you control
layer 2.
• Infrastructure can fit into the way you work
and develop.
• During an outage there is always something
you can do about it.
11 | CONFIDENTIAL & PROPRIETARY
12. Internal Infrastructure
• Cons
• You have to buy things.
• There is a datacenter to manage.
• Initial roll out will take time.
12 | CONFIDENTIAL & PROPRIETARY
13. Internal Infrastructure
• Other considerations
• If you have a physical office you’ll will have
some amount of internal infrastructure.
• There will always be a point where you out
grow that converted coat closet.
• The product you develop may require it.
13 | CONFIDENTIAL & PROPRIETARY
14. Loading ESXi
• vSphere hypervisor (ESXi) uses kickstart.
• Razor, capable of loading ESXi to non-volatile
storage.
• vCenter’s built in gPXE system, vSphere Auto
Deploy.
• We’ve used both.
14 | CONFIDENTIAL & PROPRIETARY