Most of you are familiar with Ansible. We are excited to show you some use cases within the “normal Ansible scope”. Using Ansible-AWX as a platform, we have streamlined tasks for admins and for developers, enabling effortless automation of routine operations. With services designed to simplify the daily work, we can all be a bit more lazy (#faul) 😉
The document discusses the Swedish Tax Agency's introduction of Rational Software Architect (RSA) as their new modeling tool. Some key points:
- The Swedish Tax Agency is a large organization with 11,000 employees and 150 IT systems in production. 250 employees currently use RSA.
- The author is an enterprise architect responsible for introducing RSA at the agency. He worked to migrate their modeling from old tools to RSA and provide support to users.
- Success factors for the RSA introduction included assigning experienced people to lead the effort, hiring expert consultants, providing active on-site support to development teams, and promoting minimalistic modeling for maintainability.
- While a new tool is necessary, it is not sufficient on its
The document summarizes key points about smart manufacturing and moving to Industry 4.0. Part 1 discusses the value of data collection from machines and processes, and provides case studies on using sensors to monitor machine efficiency and oven temperature. Part 2 defines Industry 4.0 as the fourth industrial revolution, outlines its 6 design principles, and notes benefits for small businesses including faster response, improved productivity and flexibility. It concludes with an interactive quiz to self-assess a company's readiness for Industry 4.0.
Solutions to reduce Total Cost of Setup (TCS) and simplify your life! - #iJac...Andrea Fontana
- The document introduces Cracker Jack 1.0, a suite of automated installation tools called "iJack" for simplifying the installation and configuration of IBM collaboration products like Connections and Portal.
- iJack allows users to define server and package locations, choose components, and have the installation executed automatically with minimal setup time. It aims to standardize installations and reduce maintenance costs.
- The first iJack modules will be for Portal and Connections on Windows, Linux, and AIX platforms. The goal is to optimize the installation process and move customer spending from setup to projects.
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...Gene Kim
The Road to Enable DevOps Beyond Facebook, Spotify, Netflix etc. within the Payment Industry
Gebrian uit de Bulten, DevOps lead Gallia (Netherlands, France, Belgium, Luxembourg), Ingenico ePayments/Accenture
Vincent van Kooten, Domain Manager Front Office, Ingenico ePayments
What if your system needed to handle thousands of transactions per second and if you have a second of downtime this will affect most of the biggest internet sites in world!! This is the environment where Ingenico E-Payments daily needs to cope with.
In this talk Vincent and Gebrian will explain their journey to enable DevOps in their main application where they needed to refactor their 15 year old big monolithic application to a state of the art micro services platform. They will give an insight on the approaches they have chosen, challenges they faced and the road ahead.
DevOps Enterprise Summit London 2016
Data Architecture at Vente-Exclusive.com - TOTM ExellysWout Scheepers
Vente-Exclusive is a leading e-commerce company in the Benelux region with over 6 million members and annual turnover of €126M in 2016. As the company looks to scale its business geographically and add new channels, its monolithic architecture needs to be modernized. The company transitioned to a microservices architecture using containers, Kubernetes, and Google Cloud Platform. This allows independent scaling of services, continuous deployment, and a focus on application development over infrastructure. Business intelligence was also improved through use of BigQuery, Tableau, and event-driven data collection across services.
Building TaxBrain: Numba-enabled Financial Computing on the Webtalumbau
My slides on building TaxBrain, a webapp based on 'taxcalc', a Python package that uses Numba to do microeconomic tax simulation. The work was sponsored by the Open Source Policy Center. You can find them online at www.ospc.org.
LITE 2018 – A Deep Dive Into the API [Iain Brown]getadministrate
The document provides an overview of Administrate's API platform. It describes the key components of the Administrate API, including the GraphQL API, developer portal, and webhooks. It then discusses how webhooks allow for real-time notifications when events occur, using an example of integrating with Acclaim for digital badges. Finally, it introduces the Piston design system for building consistent user interfaces and how customers can use the platform to build custom solutions that integrate with Administrate.
Mine Haul Truck Health and On Line Monitoring System is a presentation about an Online system designed to track in real time the health of certain componenets of mining Haul Truck CAT 789, to predict potential failures.
This was presented at the OsiSoft User Conference 2017 in San Francisco, Ca
Worldpay processes billions of transactions annually and stores vast amounts of transaction and customer data. In 2015, Worldpay committed to building a new enterprise data platform on Hadoop to provide analytics, reporting, and machine learning capabilities. The platform uses a multi-tenancy model with different "tenancy types" like data warehousing, decision services, APIs, and technical insights. Each tenancy type has its own components and services. Worldpay's platform currently has live implementations for data warehousing and is developing multiple decision services, with a goal of supporting tens of services within two years.
Data Works Summit Munich 2017 - Worldpay - Multi Tenancy ClustersDavid Walker
A presentation from the Data Works Summit conference in 2017 that looks how Worldpay, a major payments provider, deployed a secure Hadoop cluster to support multiple business cases in a multi-tenancy cluster.
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...DataKitchen
The document outlines seven steps for implementing DataOps to help analytic teams deliver insights faster with higher quality. The steps are: 1) add data and logic tests, 2) use a version control system, 3) branch and merge, 4) use multiple environments, 5) reuse and containerize components, 6) parameterize processing, and 7) use simple storage. A case study example describes how one data engineer supports 12 analysts making weekly schema changes without issues using DataOps.
Predictive Analytics and the Industrial Internet of Manufacturing Things with...gogo6
Download our special report, IoT Tech for the Manager: http://bit.ly/report1-slideshare
Predictive Analytics and the Industrial Internet of Manufacturing Things as presented at the IoT Inc Business' eighteenth Meetup. See: http://www.iot-inc.com/predictive-analytics-and-the-industrial-internet-of-manufacturing-things-meetup/
In our eighteenth Meetup we have William Sobel, Chief Strategy Officer at System Insights and Chief Architect/Chair TSC at MTConnect Institute presenting “Predictive Analytics and the Industrial Internet of Manufacturing Things”.
Presentation Abstract
The Industrial Internet of Things has been hyped to take manufacturing into a new era; the German Industrie 4.0 initiative, NNMI in the US and 2025 goals in China are all aligned on the target of agile and smart manufacturing. Our current manufacturing systems have not changed much in the last 20 years and we are still using paper and pencil in many of our processes. There are many advanced technologies we can bring to bear today to help us along that path, but we still need to build the foundations to enable these advancements. Manufacturing requires special consideration for an IIOT system; an approach that does not take into consideration the context of the manufacturing process will not be able to transform the data from the equipment and sensors into actionable information. The solution is to build a standards based interoperable platform that allows services to fuse semantic data from multiple sources to provide the foundation for accelerated innovation in smart manufacturing. Will Sobel will discuss how this is a model for the new product and services to come and how this will enable outcome and intent based self-aware manufacturing systems.
Webinar: Value Gain by Modernizing with Applicationinsights1.5panagenda
ApplicationInsights is a software tool that analyzes IBM Domino environments. The tool provides insights into application usage, design complexity, and code similarities. The latest version, ApplicationInsights 1.5, features performance improvements, the ability to rescan databases, and export functionality. It also includes new insights into views, usage by department, and custom queries of design elements.
1) The document provides information about the Green Code Lab Challenge 2015, including important dates and deadlines, an overview of the challenge topics and goals, and details about the evaluation criteria and infrastructure provided.
2) Participants will develop an application to efficiently collect and transmit IoT sensor data from a Raspberry Pi to a server, and their solutions will be evaluated based on power efficiency, network use, best practices sharing, and justification of coding choices.
3) The challenge will run continuously for 48 hours, with solutions evaluated every 15 minutes on the criteria and teams ranked on a 1000 point scale, and failure to meet requirements like providing code by the deadline could result in elimination.
The document provides instructions for installing OpenERP on Ubuntu, including installing PostgreSQL, installing and configuring the OpenERP server and modules, and installing the OpenERP client and web interfaces to access the system. It also briefly outlines installing OpenERP on Windows using an all-in-one installer or independent installation of each component. The goal is to get the reader started with a basic OpenERP installation and understand the core components and architecture.
Unlock the Power of Citizen Development for Your Organization
Join us for this exclusive UiPath sponsored session with Glenn Hoorman, Executive Vice President of eAlliance.
Glenn will cover the following topics:
-The new workforce, new work model and automation
-New tools and technologies to empower and engage the workforce
-A proven way for non-IT users to build their own automations using robotic process automation (RPA)
-Examples and demonstrations of RPA automations built by RPA Citizen Developers
Unlock the Power of Citizen Development for Your Organization
Join us for this exclusive UiPath sponsored session with Glenn Hoorman, Executive Vice President of eAlliance. Glenn will cover the following topics:
-The new workforce, new work model and automation
-New tools and technologies to empower and engage the workforce
-A proven way for non-IT users to build their own automations using robotic process automation (RPA)
-Examples and demonstrations of RPA automations built by RPA Citizen Developers
Business Automation - Cloud Automation Orchestration Service - NordeaCA | Automic Software
This document provides an overview of Nordea, one of the largest financial institutions in Northern Europe. It discusses Nordea's history through mergers and acquisitions, leading to a complex IT environment. It then describes Nordea's implementation of Automic for workload automation in 2008 and its growing use of Automic agents. The document outlines Nordea's Cloud Automation Orchestration Service (CAOS) project to automate over 200 IT services like server provisioning and user administration. It discusses using Automic as the backend orchestration engine and defines services, components, attributes, and orchestration. Finally, it covers lessons learned from the CAOS project like ensuring top management support, changing mindsets, and starting with smaller automated services
Similar to stackconf 2024 | Make You Ops-Life Easy – ansible usecases you didn´t out of track by Christian Lorenz & Philip Drießlein.pdf (20)
stackconf 2024 | Ignite: Is rust good for Kubernetes by Natalie Serebryakova ...NETWAYS
Rust is a powerful and safe systems programming language that has been gaining popularity among developers due to its emphasis on safety, speed, and concurrency. Kubernetes, on the other hand, is an open-source container orchestration platform that automates deploying, scaling, and managing containerized applications written in Go.
This talk will cover how easy it is to develop Rust-based Operators in Kubernetes using an example of an operator for Managing the PVC Lifecycle.
Using Large Language Models in Public Services (Past Tense)
#smart_conference #Nile_University #IEEE #AI #LLM #NLP
The presentation explored the transformative potential of large language models (LLMs) in revolutionizing public service delivery. As artificial intelligence and natural language processing technologies advanced, LLMs offered unprecedented opportunities to streamline operations, enhance citizen engagement, and drive innovative solutions for pressing societal challenges.
stackconf 2024 | Talos Linux One (Immutable) OS to Rule Them All by Pip Oomen...NETWAYS
Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal. It is based on a hardened kernel and a minimal user space, ie. no SSH, shell or console. All system management is done via a gRPC API. In this presentation the audience will be introduced to Talos Linux and be shown how to get a full-blown Kubernetes cluster up and running within minutes on a Cloud Platform, as well as on a developer workstation.
The Tata Technologies investor deck provides an overview of the company's strategic vision, financial performance, and growth prospects. It introduces the company’s mission, values, and core business segments, highlighting its competitive edge and market position. Financial performance is detailed with key metrics like revenue growth and profitability. The deck outlines strategic initiatives for innovation and market expansion, recent operational achievements, and key client partnerships. Future growth projections and investment opportunities are discussed, emphasizing the company's potential. Additionally, it highlights Tata Technologies' commitment to sustainability and corporate social responsibility, offering potential investors a clear understanding of the company's business model and future prospects.
stackconf 2024 | Test like a ninja with Go by Ivan Presenti.pdfNETWAYS
Not tested? Not done! Yet another talk about tests? I aim to present you with the techniques and tools you might use to build efficient and reliable tests. We’ll use Go, which provides a great testing experience. I’ll show you overlooked techniques such as benchmarking, fuzzing, etc. Plus, I’ll introduce you to the most popular libraries and packages used to test Go code.
stackconf 2024 | Ignite DevOps Driving School – Explaining DevOps in 5 Minute...NETWAYS
DevOps is not a title, not a box to buy, nor a software to install – how can you explain DevOps in 5 minutes, e.g. as an elevator pitch riding up to the top floor with your boss?
DevOps is like a driving license for running code in production.
stackconf 2024 | Rethinking Package Management in Kubernetes with Helm and Gl...NETWAYS
Package Management on Kubernetes is one of the most pressing issues in the Cloud Native community. A concept which is widely known from other ecosystems like desktop and mobile computing has not yet been realized for cloud computing. In order to solve this issue, we released our Open Source, Apache 2.0 licensed, package manager Glasskube in the beginning of 2024. Glasskube has already more than 600 stars and is part of the CNCF landscape. In this session, we will learn about the different possibilities for deploying cloud-native applications into a Kubernetes cluster and its configuration options, dependency management, upgrade possibilities, and backups. We will take a look at the inner workings of Helm from both a distributor and user perspective. How can a distributor create a package and distribute it, and how can a user install and use the packages? In addition to Helm, we will provide a brief overview of Timoni, which uses OCI images as package bundles, and compare the advantages and challenges of this approach. We will also introduce https://glasskube.dev – that is designed as a cloud-native application itself and features real dependency management, ArgoCD integration, unified updates, and a GUI. During a live demo we will try out Glasskube and explore the possibilities of using Glasskube in combination with Argo CD and also showcase the possibility to use Apples pkl configuration language to create and maintain type-safe Glasskube packages.
stackconf 2024 | Ignite: Distributed Tracing using OpenTelemetry and Jaeger b...NETWAYS
Several years ago, when you had a monolithic application, it was fairly easy to debug and diagnose since there was probably only one service with a couple of users. Nowadays systems are broken up into smaller microservices deployed in containers on top of Kubernetes in multiple clusters across different cloud environments. In these kinds of distributed environments, there is a need to observe it all, both the overall picture, and, if need be, at a more granular level. Observability can be roughly divided into three sub-categories: logging, metrics, and tracing. In this blog post we’ll show you how simple it is to get set up with tracing in your new or existing MinIO application. We’ll build a small MinIO app that does a few basic requests; this will be our base application to which we’ll add tracing to gain a better picture of how system components and functions interact.
This Presentations defines communication skills as the ability to exchange information via the use of language, both receptively and expressively. It examines several forms of communication based on organizational linkages and flow. Semantic concerns, emotional/psychological considerations, corporate policies, and personal attitudes can all operate as communication barriers. Effective communication is two-way, with active listening and feedback, and it is clear, concise, complete, concrete, respectful, and accurate. Good communication skills are essential for career success, dispute resolution, connection building, and increased productivity.
stackconf 2024 | Make You Ops-Life Easy – ansible usecases you didn´t out of track by Christian Lorenz & Philip Drießlein.pdf
1. Make Your Ops-Life
Easy – With Ansible
Automation
Christian Lorenz, Philip Drießlein
DATEV eG
06/18/2024
2. Who are we?
Christian
• Head of „Team Automation“ @DATEV
• Team Automation = Process
Automation + Task Automation
• Lazy
06/18/2024
Make Your Ops-Life Easy – With Ansible Automation 2
Philip
• System Engineer Automation
@DATEV
• Not yet that lazy
3. DATEV eG
Shaping the future. Together.
06/18/2024 3
An IT community
for tax advisors,
auditors,
lawyers
and their clients
One of Europe‘s
largest IT service
providers*
With
a sustainable track
record
* Source: ICD-Ranking 2023
Make Your Ops-Life Easy – With Ansible Automation
4. 06/18/2024 4
Growing continuously since its foundation in 1966
v
660,000 Clients
Year after year, we win
more and more clients over
v
€1.44 billion Turnover
We have recorded continuous
growth since our foundation
v
8,960 Employees
We are attractive to tomorrow's talents
Make Your Ops-Life Easy – With Ansible Automation
5. Ansible and AAP
Ansible
• Automation tool that includes configuration
management and software deployment
• Design goals:
• Minimal in nature
• Consistent
• Secure
• Reliable
• Minimal learning required
Ansible Automation Platform (AAP) / AWX
• GUI and REST API
• Role-based authorization
• Schedules, dashboards, and much more
• With AAP only:
• Private Automation Hub (PAH)
• Support (SLA)
• @DATEV: ~ 500 users & 3,000 automations
06/18/2024 5
Make Your Ops-Life Easy – With Ansible Automation
6. Ansible SelfService Portal
06/18/2024
Make Your Ops-Life Easy – With Ansible Automation 6
Quelle: Internetfund
• GUI for non-technical users to start an
automation
• Publishing a SelfService for service providers
• Converts a generic playbook to a single use
case automation
7. Ansible Ops
Scenario: Increasing demand for new systems
• Same operations for every system
• Managing users & sudo
• Deploying files & software
• Setting file permissions
• Distributing SSH keys
• …
• Repetitive tasks
• Lazy system admins
Solution: Automate IT operations with Ansible
→ Ansible Ops ☺
06/18/2024 7
Make Your Ops-Life Easy – With Ansible Automation
8. Auto Health
06/18/2024
Make Your Ops-Life Easy – With Ansible Automation 8
• Software Bugs are annoying, for customer and
operator
• It is usually easy to get the system up and
running again
• With an automation, you can sleep well
10. Auto Docs
Scenario: Customer demand for installed software
Solution: Ansible playbook
• Get installed software with ansible-navigator
• Create HTML template with Jinja2
• Publish the content via Confluence API
• Run the automation every night via AAP schedule
Result: Daily updated documentation
More important: Happy customer ☺
06/18/2024
Make Your Ops-Life Easy – With Ansible Automation 10
11. Schäufele Automation
Scenario: Lazy co-workers who prefer working from home
Solution: Lure them with Schäufele ☺
• Read DATEV menu via API endpoint
• Send a mail when Schäufele is on the menu
• Run the automation every week
06/18/2024
Make Your Ops-Life Easy – With Ansible Automation 11
Fränkisches Schäufele | krosse Schwarte & lecker Soße (die-frau-am-grill.de)
12. Summary
• Be lazy
• Save time
• Ansible’s wide range
• Use the full range of existing tools
• Put yourself in the user’s shoes
• Schäufele attracts people to the office
06/18/2024
Make Your Ops-Life Easy – With Ansible Automation 12