This document discusses automation from physical infrastructure to network security and DevOps using Ansible. It begins with an introduction and overview, then discusses:
- How Ansible can automate tasks across multiple platforms including cloud, Windows, virtualization, containers, network devices and more using its extensive module library.
- Examples of using Ansible playbooks to automate tasks like deploying applications, managing configurations, continuous delivery, security and compliance on servers, infrastructure, applications and other IT components.
- How Ansible's automation engine works using concepts like playbooks, modules, plugins, inventories to declaratively define the desired state and automate repetitive tasks.
Build your Software Defined Datacenter in a clickMichele Naldini
Today every organization needs to evolve itself becoming a Tech Company, leveraging its own Digital Transformation, embracing or enhancing existing processes,
technologies and evolving people’s mindset
A good technical approach should consider cloud technologies.
These kind of technologies can be the first brick of your digital transformation strategy granting business and technologies values like
Build new services on demand in a fast way
Reduce manual activities
Scale services and workloads
Grants services quality and SLAs to your customers
Respond to customer demands in a short way
Reduce time to market
Improve TCO
In this webinar you'll see in practice how you can leverage your transformation building a fully software defined data center in a click with Red Hat Openstack Platform ,Red Hat Cloudforms and Red Hat Ceph"
Beyond the Operating System: Red Hat's Open Strategy for the Modern EnterpriseJames Falkner
23 years ago, Red Hat began selling CDs of Linux. Today, Red Hat leads or participates in more than 500 open source projects in container infrastructure, middleware, cloud, storage, mobile and more. Many of these are available as enterprise-supported products and open platforms that power thousands of small and large businesses. In this presentation we'll take a closer look at several innovative projects beyond the OS and Red Hat's strategy for providing them as open source solutions to modern enterprise challenges.
Presented at @OpenSourceNorth June 2016, www.opensourcenorth.com
Wrapping up a 4-city Tech Radar roadshow in Brisbane, ThoughtWorks Australia’s Head of Technology Scott Shaw and senior consultant Jean Robert D’Amore cover topics from all 4 quadrants of the latest edition of the ThoughtWorks Technology Radar. This presentation covers Consumer-Driven Contract Testing, Security, Nancy, Apache Mesos, and Docker.
VMware: Ventaja Competitiva
Por Raúl Bernal
Account Manager
VMware
Descripción de las ventajas competitivas que ofrece VMware en tema de infraestructura tecnológica.
In diesem OC|Webcast (deutschsprachig) erwartet Sie ein spannender Einblick in die Arbeitsweise der DevOps-Entwicklungsumgebung OpenDevStack. Die Open-Source-Plattform basiert auf Red Hat OpenShift und Atlassian. Die Idee dazu entstand in einer innovativen Projektarbeit von OPITZ CONSULTING und Boehringer Ingelheim. Seitdem wird die Plattform aus der Praxis für die Praxis stetig weiterentwickelt.
Mithilfe von OpenDevStack können Ihre Entwickler Innovationsprojekte schnell aufsetzen, testen und betreuen. Mit der kompletten Projekt-Delivery-Pipeline, auf Knopfdruck in weniger als drei Minuten. So ist ein schneller Projektstart möglich. Dabei werden alle Compliance-Vorgaben komplett berücksichtigt. Die Verankerung in der Unternehmens-IT erfolgt so später völlig reibungslos. Und last but not least werden die Entwickler entlastet und können den Freiraum für die Softwareentwicklung nutzen.
In diesem Webcast schauen wir hinter die Kulissen und zeigen Ihnen, wie der OpenDevStack arbeitet:
* Wie läuft die saubere Integration von der Projektprovisionierung bis zur Auslieferung verschiedene Werkzeuge konkret ab?
* Wie managt die Plattform die notwendigen Prozesse – vom Aufsetzen der Projekte im Atlassian Stack, über die Erzeugung der Projektumgebung in OpenShift und Einrichtung einer Build Pipeline unter Integration von Jenkins, Sonarqube und anderen CI/CD Tools?
Im Anschluss erwartet Sie ein spannender Praxisbericht:
* Boehringer Ingelheim gewährt einen Einblick in fast 2,5 Jahre produktiven Einsatz von OpenShift und OpenDevStack.
- - - -
DIE REFERENTEN
Richard Attermeyer, OPITZ CONSULTING Deutschland GmbH
Clemens Utschig-Utschig, Boehringer Ingelheim RCV GmbH & Co KG
Build your Software Defined Datacenter in a clickMichele Naldini
Today every organization needs to evolve itself becoming a Tech Company, leveraging its own Digital Transformation, embracing or enhancing existing processes,
technologies and evolving people’s mindset
A good technical approach should consider cloud technologies.
These kind of technologies can be the first brick of your digital transformation strategy granting business and technologies values like
Build new services on demand in a fast way
Reduce manual activities
Scale services and workloads
Grants services quality and SLAs to your customers
Respond to customer demands in a short way
Reduce time to market
Improve TCO
In this webinar you'll see in practice how you can leverage your transformation building a fully software defined data center in a click with Red Hat Openstack Platform ,Red Hat Cloudforms and Red Hat Ceph"
Beyond the Operating System: Red Hat's Open Strategy for the Modern EnterpriseJames Falkner
23 years ago, Red Hat began selling CDs of Linux. Today, Red Hat leads or participates in more than 500 open source projects in container infrastructure, middleware, cloud, storage, mobile and more. Many of these are available as enterprise-supported products and open platforms that power thousands of small and large businesses. In this presentation we'll take a closer look at several innovative projects beyond the OS and Red Hat's strategy for providing them as open source solutions to modern enterprise challenges.
Presented at @OpenSourceNorth June 2016, www.opensourcenorth.com
Wrapping up a 4-city Tech Radar roadshow in Brisbane, ThoughtWorks Australia’s Head of Technology Scott Shaw and senior consultant Jean Robert D’Amore cover topics from all 4 quadrants of the latest edition of the ThoughtWorks Technology Radar. This presentation covers Consumer-Driven Contract Testing, Security, Nancy, Apache Mesos, and Docker.
VMware: Ventaja Competitiva
Por Raúl Bernal
Account Manager
VMware
Descripción de las ventajas competitivas que ofrece VMware en tema de infraestructura tecnológica.
In diesem OC|Webcast (deutschsprachig) erwartet Sie ein spannender Einblick in die Arbeitsweise der DevOps-Entwicklungsumgebung OpenDevStack. Die Open-Source-Plattform basiert auf Red Hat OpenShift und Atlassian. Die Idee dazu entstand in einer innovativen Projektarbeit von OPITZ CONSULTING und Boehringer Ingelheim. Seitdem wird die Plattform aus der Praxis für die Praxis stetig weiterentwickelt.
Mithilfe von OpenDevStack können Ihre Entwickler Innovationsprojekte schnell aufsetzen, testen und betreuen. Mit der kompletten Projekt-Delivery-Pipeline, auf Knopfdruck in weniger als drei Minuten. So ist ein schneller Projektstart möglich. Dabei werden alle Compliance-Vorgaben komplett berücksichtigt. Die Verankerung in der Unternehmens-IT erfolgt so später völlig reibungslos. Und last but not least werden die Entwickler entlastet und können den Freiraum für die Softwareentwicklung nutzen.
In diesem Webcast schauen wir hinter die Kulissen und zeigen Ihnen, wie der OpenDevStack arbeitet:
* Wie läuft die saubere Integration von der Projektprovisionierung bis zur Auslieferung verschiedene Werkzeuge konkret ab?
* Wie managt die Plattform die notwendigen Prozesse – vom Aufsetzen der Projekte im Atlassian Stack, über die Erzeugung der Projektumgebung in OpenShift und Einrichtung einer Build Pipeline unter Integration von Jenkins, Sonarqube und anderen CI/CD Tools?
Im Anschluss erwartet Sie ein spannender Praxisbericht:
* Boehringer Ingelheim gewährt einen Einblick in fast 2,5 Jahre produktiven Einsatz von OpenShift und OpenDevStack.
- - - -
DIE REFERENTEN
Richard Attermeyer, OPITZ CONSULTING Deutschland GmbH
Clemens Utschig-Utschig, Boehringer Ingelheim RCV GmbH & Co KG
This year, OpenStack is celebrating four years of community milestones and progress via global celebrations among our user groups and with a party at OSCON.
Learn more about OpenStack users and milestones at http://www.openstack.org/birthday
Running your own infrastructure *can* be as little as half the cost of running on AWS once you are at scale. OpenStack-based cloud systems can provide the same or similar economies of scale if you leverage the lessons of AWS and GCE when building your cloud. This talk discusses the economic factors in designing a cost-efficient AWS + OpenStack hybrid cloud. We look at the issues involved in repatriating existing applications, and show a couple of real-world demonstration of tools that can assist in the repatriation process. Repatriation isn quite as simple as hitting the Easy button, but if you plan your deployment correctly, you can make it work, both technically and economically.
DEVNET-1148 Leveraging Cisco OpenStack Private Cloud for DevelopersCisco DevNet
In this session, participants will gain an insight into how to deploy a continuous integration environment for application delivery using Cisco OpenStack Private Cloud APIs. The session will cover several open source technologies including Gitlab, Jenkins, Docker, OpenStack Heat, Ansible, and Terraform with the purpose of delivering a simple ReactJS application.
Deploying Microservices to Cloud FoundryMatt Stine
As presented at Cloud Foundry Summit 2015 in Santa Clara, CA.
Now that you have Cloud Foundry, what are you going to do with it?
This presentation will show using Spring Cloud on Cloud Foundry to quickly leverage common microservice patterns, including distributed configuration management, service discovery, intelligent routing, load balancing, and fault tolerance.
Using Spring Cloud on Cloud Foundry, developers can take advantage of the cloud native microservice architectures pioneered by those building the web at places like Twitter, LinkedIn, and Netflix. In many cases they can do so running the same code with Spring Cloud wrapping the same battle-tested open source components those companies are running in production.
This 2nd major State of the Stack address is a complete refresh of the spring 2013 edition, broadcast live on BrightTALK from the OpenStack Summit in Hong Kong.
(Replay: https://www.brighttalk.com/webcast/10353/92159)
Randy Bias, CEO and Co-founder of Cloudscaling examines the progress from Grizzly to Havana and delves into new areas like refstack, tripleO, bare metal server provisioning, the move from "projects" to "programs", and public/hybrid cloud compatibility. Check out the updated statistics on project momentum and look more closely at big upgrades in Havana, including OpenStack Orchestrate (Heat), which has the opportunity to change the game for OpenStack in the greater private and hybrid cloud game. We also discuss the "what is 'core'" debate and examine the idea that OpenStack is a kernel, not a complete cloud OS.
The realities of insider threats and determined attackers have made it necessary to implement security technologies on the network interior. This session will discuss leveraging network telemetry, such as NetFlow and Cisco ISE, in combination with the Cisco StealthWatch System and in order to monitor the network interior to detect and respond to threats. Use cases on how to best organize and query NetFlow data will be presented as well as how to drive an investigation in order to identify an attacker's presence on the network based on the statistical analysis of network telemetry. The target audience for this session are network and security administrators and analysts interested in learning how to best leverage NetFlow, ISE, and StealthWatch as a component of their security operations center.
Using OpenStack to Accelerate New Product Development: Rik Harris, TelstraOpenStack
Audience: Intermediate
About: Developing a new product from scratch in a large business can be a time- and effort-consuming exercise. When Telstra started our journey on a new initiative developing a new platform to support bringing new products to market more quickly and cost-effectively, we knew that we would need to do things a bit differently. How can we build faster and cheaper? Can we do it without deploying any physical elements? How can we get closer to our aspirations for a Continuous Deployment model? How can we start small(ish) and grow rather than deploying everything up front? This presentation will talk about these questions and how they lead to our use of OpenStack for both application deployment and a Network Functions Virtualisation platform.
Speaker Bio: Rik Harris – Cloud Technology Strategy, Telstra
Rik is an experienced IT professional who has been working in corporate and government Australia for around 25 years. He has been with Telstra since 2003 in several roles, including running IT infrastructure deployment teams, managing engineering for Telstra internal shared infrastructure and currently responsible for technology strategy for Telstra’s Cloud business.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
Bare Metal to OpenStack with Razor and ChefMatt Ray
Slides from the OpenStack Spring 2013 Summit workshop presented by Egle Sigler (@eglute) and Matt Ray (@mattray) from Rackspace and Opscode respectively. Please refer to http://anystacker.com/ for additional content.
5/13/13 presentation to Austin DevOps Meetup Group, describing our system for deploying 15 websites and supporting services in multiple languages to bare redhat 6 VMs. All system-wide software is installed using RPMs, and all application software is installed using GIT or Tarball.
This year, OpenStack is celebrating four years of community milestones and progress via global celebrations among our user groups and with a party at OSCON.
Learn more about OpenStack users and milestones at http://www.openstack.org/birthday
Running your own infrastructure *can* be as little as half the cost of running on AWS once you are at scale. OpenStack-based cloud systems can provide the same or similar economies of scale if you leverage the lessons of AWS and GCE when building your cloud. This talk discusses the economic factors in designing a cost-efficient AWS + OpenStack hybrid cloud. We look at the issues involved in repatriating existing applications, and show a couple of real-world demonstration of tools that can assist in the repatriation process. Repatriation isn quite as simple as hitting the Easy button, but if you plan your deployment correctly, you can make it work, both technically and economically.
DEVNET-1148 Leveraging Cisco OpenStack Private Cloud for DevelopersCisco DevNet
In this session, participants will gain an insight into how to deploy a continuous integration environment for application delivery using Cisco OpenStack Private Cloud APIs. The session will cover several open source technologies including Gitlab, Jenkins, Docker, OpenStack Heat, Ansible, and Terraform with the purpose of delivering a simple ReactJS application.
Deploying Microservices to Cloud FoundryMatt Stine
As presented at Cloud Foundry Summit 2015 in Santa Clara, CA.
Now that you have Cloud Foundry, what are you going to do with it?
This presentation will show using Spring Cloud on Cloud Foundry to quickly leverage common microservice patterns, including distributed configuration management, service discovery, intelligent routing, load balancing, and fault tolerance.
Using Spring Cloud on Cloud Foundry, developers can take advantage of the cloud native microservice architectures pioneered by those building the web at places like Twitter, LinkedIn, and Netflix. In many cases they can do so running the same code with Spring Cloud wrapping the same battle-tested open source components those companies are running in production.
This 2nd major State of the Stack address is a complete refresh of the spring 2013 edition, broadcast live on BrightTALK from the OpenStack Summit in Hong Kong.
(Replay: https://www.brighttalk.com/webcast/10353/92159)
Randy Bias, CEO and Co-founder of Cloudscaling examines the progress from Grizzly to Havana and delves into new areas like refstack, tripleO, bare metal server provisioning, the move from "projects" to "programs", and public/hybrid cloud compatibility. Check out the updated statistics on project momentum and look more closely at big upgrades in Havana, including OpenStack Orchestrate (Heat), which has the opportunity to change the game for OpenStack in the greater private and hybrid cloud game. We also discuss the "what is 'core'" debate and examine the idea that OpenStack is a kernel, not a complete cloud OS.
The realities of insider threats and determined attackers have made it necessary to implement security technologies on the network interior. This session will discuss leveraging network telemetry, such as NetFlow and Cisco ISE, in combination with the Cisco StealthWatch System and in order to monitor the network interior to detect and respond to threats. Use cases on how to best organize and query NetFlow data will be presented as well as how to drive an investigation in order to identify an attacker's presence on the network based on the statistical analysis of network telemetry. The target audience for this session are network and security administrators and analysts interested in learning how to best leverage NetFlow, ISE, and StealthWatch as a component of their security operations center.
Using OpenStack to Accelerate New Product Development: Rik Harris, TelstraOpenStack
Audience: Intermediate
About: Developing a new product from scratch in a large business can be a time- and effort-consuming exercise. When Telstra started our journey on a new initiative developing a new platform to support bringing new products to market more quickly and cost-effectively, we knew that we would need to do things a bit differently. How can we build faster and cheaper? Can we do it without deploying any physical elements? How can we get closer to our aspirations for a Continuous Deployment model? How can we start small(ish) and grow rather than deploying everything up front? This presentation will talk about these questions and how they lead to our use of OpenStack for both application deployment and a Network Functions Virtualisation platform.
Speaker Bio: Rik Harris – Cloud Technology Strategy, Telstra
Rik is an experienced IT professional who has been working in corporate and government Australia for around 25 years. He has been with Telstra since 2003 in several roles, including running IT infrastructure deployment teams, managing engineering for Telstra internal shared infrastructure and currently responsible for technology strategy for Telstra’s Cloud business.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
Bare Metal to OpenStack with Razor and ChefMatt Ray
Slides from the OpenStack Spring 2013 Summit workshop presented by Egle Sigler (@eglute) and Matt Ray (@mattray) from Rackspace and Opscode respectively. Please refer to http://anystacker.com/ for additional content.
5/13/13 presentation to Austin DevOps Meetup Group, describing our system for deploying 15 websites and supporting services in multiple languages to bare redhat 6 VMs. All system-wide software is installed using RPMs, and all application software is installed using GIT or Tarball.
A presentation delivered by Arctiq, onsite in Toronto, on Mar 1, 2017. The presentation discusses Ansible as an automation tool for Linux, Windows, and network devices. Reach out if you would like more information www.arctiq.ca
Automating Container Deployments on Virtualization with Ansible: OpenShift on...Laurent Domb
Virtual machines and containers are not necessarily in competition - in fact, in many situations they are complementary. And the deployment of containers and their underlying VMs can be completely automated with Ansible - providing an on demand environment for production and development. Find out how in this session with Laurent Domb of Red Hat. He will provide slides and a demonstration.
Setting up a local development environment is an integral part of the start of any web-project.
In the report, I will share with you the challenges our team encountered during the existence of the project and the ways in which they are solved.
We will go from local installation to the workstation through VirtualBox, Vagrant + Chef and Docker-compose.
Join, it will be interesting!
Presentation given by Sid at Wise TechTalks
IBM Think Session 8598 Domino and JavaScript Development MasterClassPaul Withers
Session from IBM Think 2018. Note: the architecture used is an extreme case of what's possible (and it could go further), rather than a real-world expectation
Spenser Reinhardt's presentation on Detecting Security Breaches With Docker, Honeypots, & Nagios.
The presentation was given during the Nagios World Conference North America held Oct 13th - Oct 16th, 2014 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/conference
Converting Your Dev Environment to a Docker Stack - CascadiaDana Luther
Heard a lot about docker but not sure where to start? In this presentation we will go over the simplest ways to convert your development environment over to a docker stack, including support for full acceptance testing with Selenium. We’ll then go over how to modify the stack to mimic your production/pre-production environment(s) as closely as possible, and demystify working with the containers in the stack.
Quickfix é uma implementação livre, opensource, do
protocolo Fix, utilizado no mercado financeiro.
O objetivo desta apresentação é mostrar ganhos
de performance e competitivos.
Afinal, no mercado financeiro “ns” e “ms” fazem toda diferença.
Agenda
● Introdução
● O que é Performance Tuning?
● Só se pode “Tunar” o que se pode medir
● Teoria das Filas.
● Interdependência de componentes.
● Componentes “Tunáveis”
● Colhendo informações e acionando o porte o suporte.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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
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.
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.
4. 4
SIMPLES PODEROSO AGENTLESS
Deployment de aplicações
Gerenciamento de
configurações
Network automation
Orquestração do ciclo de vida
Automação legível por humanos
Não são necessárias habilidades
especiais de programação
Tarefas executadas em ordem
Permite que toda equipe utilize e
contribua
Seja produtivo rapidamente
Arquitetura sem Agentes
Utiliza OpenSSH, WinRM, API
ou Netconf
Sem agentes para instalar,
gerenciar ou explorar
vulnerabilidades
Início imediato!!
Maior Eficiência & mais
segurança
POR QUE ANSIBLE?
5. 5
CROSS PLATAFORMA
Suporte sem agente para todas as
principais variantes do sistema
operacional, dispositivos físicos,
virtuais, em nuvem e de rede.
HUMAN READABLE
Descreva e documenta
perfeitamente todos os aspectos do
seu ambiente de aplicativos.
DESCRIÇÃO PERFEITA DA
APLICAÇÃO
Cada mudança pode ser feita por
Playbooks, garantindo que todos
estejam na mesma página.
CONTROLE DE VERSÃO
Playbooks são texto simples.Trate-os
como código em seu controle de
versão existente.
INVENTÁRIOS DINÂMICOS
Capture,,descubra todos os
servidores 100% do tempo,
independentemente da
infraestrutura, localização, ...
ORQUESTRAÇÃO COM
OUTRAS PLATAFORMAS
Cada mudança pode ser feita por
Playbooks, garantindo que todos na
organização estejam na mesma
página.
THE ANSIBLE WAY
6. 6
O QUE PODEMOS FAZER COM ANSIBLE?
Automatize a implante o gerenciamento de todo o seu TI.
Orquestração
Permite...
Firewalls
Gerenciamento
de configuração
Entrega de
aplicações
Provisionamento
Continuous
Delivery
Segurança e
compliance
Com...
Load Balancers Aplicações Containers Clouds
Servers Infraestrutura Storage E mais...Network Devices
8. 8
ANSIBLE’S AUTOMATION ENGINE
CMDB
USERS
INVENTORY
HOSTS
NETWORK
DEVICES
PLUGINS
API
MODULES
PUBLIC / PRIVATE
CLOUD
PUBLIC / PRIVATE
CLOUD
ANSIBLE
PLAYBOOK
ANSIBLE’S AUTOMATION ENGINE
CMDB
INVENTORY
HOSTS
NETWORK
DEVICES
PLUGINS
API
MODULES
PUBLIC / PRIVATE
CLOUD
PUBLIC / PRIVATE
CLOUD
USERS
ANSIBLE
PLAYBOOK
PLAYBOOKS
• Written in YAML
• Tasks are executed sequentially
• Invokes Ansible modules
MODULES
• Tools in the toolkit
• Python, Powershell or
any language
• Extend Ansible simplicity
to entire stack
ANSIBLE’S AUTOMATION ENGINE
CMDB
INVENTORY
HOSTS
NETWORK
DEVICES
PLUGINS
API
PUBLIC / PRIVATE
CLOUD
PUBLIC / PRIVATE
CLOUD
USERS
ANSIBLE
PLAYBOOK
MODULES
COMO O ANSIBLE TRABALHA
CMDB
PUBLIC / PRIVATE
CLOUD
PLUGINS
• Gears in the engine
• Python that plugs into the
core engine
• Adaptability for various uses
& platforms
USERS
ANSIBLE
PLAYBOOK
ANSIBLE’S AUTOMATION ENGINE
HOSTS
NETWORK
DEVICES
API
MODULES
PUBLIC / PRIVATE
CLOUD
INVENTORY
PLUGINS
USERS
ANSIBLE
PLAYBOOK
[web]
webserver1.example.com
webserver2.example.com
[db]
dbserver1.example.com
ANSIBLE’S AUTOMATION ENGINE
CMDB
HOSTS
NETWORK
DEVICES
PLUGINS
API
MODULES
PUBLIC / PRIVATE
CLOUD
PUBLIC / PRIVATE
CLOUD
INVENTORY
CLOUD
OpenStack, VMware, EC2,
Rackspace, GCE, Azure,
Spacewalk, Hanlon, Cobbler
CUSTOM CMDBUSERS
ANSIBLE
PLAYBOOK
ANSIBLE’S AUTOMATION ENGINE
HOSTS
NETWORK
DEVICES
PLUGINS
API
MODULES
PUBLIC / PRIVATE
CLOUD
INVENTORY
CMDB
PUBLIC / PRIVATE
CLOUD
9. 9
POR QUE AUTOMAÇÃO É IMPORTANTE?
Os aplicativos e sistemas são mais do que apenas software
e suas configurações. Eles também são resultado de
conhecimento, e procedimentos operacionais, muitas
vezes, bem documentados, outras nem tanto …
Que resultam em uma lista de atividades e processos
necessários para entregar a solução dentro dos
parâmetros desejados para atender as áreas de
compliance, segurança, operação, arquitetura e
performance...
Ansible pode fazer tudo:
• Provisionamento
• Implantação de aplicativos
• Gerenciamento de configurações
• Orquestração multicamada
10. 10
Ansible é a primeira linguagem de automação que pode ser utilizada em todas as áreas de TI.
Ansible é a única automation engine que pode automatizar o ciclo completo de vida das aplicações e o pipeline de delivery
Do desenvolvimento... …para produção.
ANSIBLE PLAYBOOK
DEV/TEST Q/A OPERAÇÕES GERENCIAMENTO OUTSOURCERS
COMUNICAÇÃO É A CHAVE PARA DEVOPS
11. 11
EXEMPLO DE PLAYBOOK: LINUX
---
- name: install and start apache
hosts: web
become: yes
vars:
http_port: 80
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
- name: latest index.html file is present
copy:
src: files/index.html
dest: /var/www/html/
- name: httpd is started
service:
name: httpd
state: started
---
- name: install and start apache
hosts: web
become: yes
vars:
http_port: 80
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
- name: latest index.html file is present
copy:
src: files/index.html
dest: /var/www/html/
- name: httpd is started
service:
name: httpd
state: started
---
- name: install and start apache
hosts: web
become: yes
vars:
http_port: 80
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
- name: latest index.html file is present
copy:
src: files/index.html
dest: /var/www/html/
- name: httpd is started
service:
name: httpd
state: started
---
- name: install and start apache
hosts: web
become: yes
vars:
http_port: 80
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
- name: latest index.html file is present
copy:
src: files/index.html
dest: /var/www/html/
- name: httpd is started
service:
name: httpd
state: started
---
- name: install and start apache
hosts: web
become: yes
vars:
http_port: 80
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
- name: latest index.html file is present
copy:
src: files/index.html
dest: /var/www/html/
- name: httpd is started
service:
name: httpd
state: started
---
- name: install and start apache
hosts: web
become: yes
vars:
http_port: 80
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
- name: latest index.html file is present
copy:
src: files/index.html
dest: /var/www/html/
- name: httpd is started
service:
name: httpd
state: started
12. 12
- hosts: new_servers
tasks:
- name: ensure common OS updates are current
win_updates:
register: update_result
- name: ensure domain membership
win_domain_membership:
dns_domain_name: contoso.corp
domain_admin_user: '{{ domain_admin_username }}'
domain_admin_password: '{{ domain_admin_password }}'
state: domain
register: domain_result
- name: reboot and wait for host if updates or domain change require it
win_reboot:
when: update_result.reboot_required or domain_result.reboot_required
- name: ensure local admin account exists
win_user:
name: localadmin
password: '{{ local_admin_password }}'
groups: Administrators
- name: ensure common tools are installed
win_chocolatey:
name: '{{ item }}'
with_items: ['sysinternals', 'googlechrome']
EXEMPLO DE PLAYBOOK: WINDOWS
19. - name: validate bgp neighbor
net_bgp_neighbor:
peer: 1.1.1.1
nbr_state: established
pfx_rx: 16593
pfx_tx: 132
DECLARATIVE INTENTCONFIGURAÇÃO
VALIDAÇÃO DO ESTADO
- name: configure bgp neighbor
net_bgp_neighbor:
peer: 1.1.1.1
remote_as: 65000
enabled: yes
Somente realiza a configuração
Ignora o estado do recurso no dispositivo
Somente realiza a validação do estado
Ignora a configuração do dispositivo
DECLARATIVO...
23. Problema:
• Gerenciar políticas através de
diferentes tipos de hardware e
software é uma atividade
complexa e sujeita a erros
• Implementar requerimentos de
segurança (STIG, PCI..;) na
infraestrutura é difícil de
implementar e manter
SEGURANÇA
Solução:
• Defina a política uma única vez.
Aplique-a em multiplas
infraestruturas (física, virtual, cloud,
network, sistema…)
• Aproveite políticas e diretrizes pré
definidas para implementar em toda
a infraestrutura
25. Problema:
• Clouds privadas, públicas e híbridas
aumenta o número de recursos
gerenciados
• Recursos de Clouds são diferentes de
recursos de on-premise e diferentes
nuvens aumentam ainda mais a
complexidade
Solução:
• Automatize tarefas através de
multiplos dispositivos e nuvens com
o mesmo workflow
• Defina a política uma única vez, e
aplique-a a multiplas infraestruturas
(física, virtual, cloud, network,
sistema…)
CLOUD PRIVADA, PÚBLICA OU HÍBRIDA
27. Problem:
• The network is not included
in most DevOps workflows
causing either a delay in
testing or less fidelity
DEVOPS
Solution:
• Include the network in the CI
workflow with Ansible. Develop
and test in the same way as the
other elements of the system.
• Increased testing provides greater
likelihood that problem will be
found/fix sooner
28. 28
RED HAT ANSIBLE TOWER
RED HAT ANSIBLE ENGINE
Escala + operacionalização para sua automação
Suporte para suas automações em Ansilble
CONTROLE CONHECIMENTO DELEGAÇÃO
SIMPLES PODEROSO AGENTLESS
ALIMENTADO POR UMA COMUNIDADE OPEN SOURCE INOVADORA
29. 29
USE
CASES
USERS
ANSIBLE
PYTHON CODEBASE
OPEN SOURCE MODULE LIBRARY
PLUGINS
CLOUD
AWS,
GOOGLE CLOUD,
AZURE …
INFRASTRUCTURE
LINUX,
WINDOWS,
UNIX …
NETWORKS
ARISTA,
CISCO,
JUNIPER …
CONTAINERS
DOCKER,
LXC …
SERVICES
DATABASES,
LOGGING,
SOURCE CONTROL
MANAGEMENT…
TRANSPORT
SSH, WINRM, ETC.
AUTOMATE
YOUR
ENTERPRISE
ADMINS
ANSIBLE CLI & CI SYSTEMS
ANSIBLE PLAYBOOKS
….
ANSIBLE
TOWER
SIMPLE USER INTERFACE TOWER API
ROLE-BASED
ACCESS CONTROL
KNOWLEDGE
& VISIBILITY
SCHEDULED &
CENTRALIZED JOBS
CONFIGURATION
MANAGEMENT
APP
DEPLOYMENT
CONTINUOUS
DELIVERY
SECURITY &
COMPLIANCE
ORCHESTRATIONPROVISIONING
47. 47
AUTOMATION = ACCELERATION
“With Ansible Tower, we just click a button and deploy to production in 5 minutes. It
used to take us 5 hours with 6 people sitting in a room, making sure we didn’t do anything
wrong (and we usually still had errors). We now deploy to production every other day
instead of every 2 weeks, and nobody has to be up at 4am making sure it was done right.”
“Simplicity scales. If you do things in complex ways, they become very difficult to
maintain, and you end up paying a lot more for operations later.”
“Everyone in this room needs to retool around Ansible automation. All Starbucks
network changes will be scheduled using Ansible Tower by the end of 2017.”
48. 48
10,000 ROLES AT YOUR DISPOSAL
Re-usable Roles and Container Apps that allow you to do more, faster
Built into the Ansible CLI and Tower
galaxy.ansible.com