Amdocs is a leader in customer experience software solutions. The document discusses Amdocs' journey from manually releasing legacy products to creating an automated continuous integration and delivery process within 30 minutes. It describes overcoming hurdles to implement continuous integration and delivery practices for Amdocs' portfolio of customer management products. The goal is to automate environment creation for both individual products and integrated products, and provide continuous integration as a service.
Cloud Native Runtime Platform by Erwan Bornier, Field Engineer, Pivotal. This presentation is from VMworld Barcelona. For more information, visit https://pivotal.io/event/vmworld-europe
Getting Security in the Loop: Building Balanced TeamsVMware Tanzu
DevOps Loop at VMworld
Session Title: Getting Security in the Loop: Building Balanced Teams
Speaker: David Zendzian, VMware Tanzu Global Field CISO, VMware
Cloud Native Runtime Platform by Erwan Bornier, Field Engineer, Pivotal. This presentation is from VMworld Barcelona. For more information, visit https://pivotal.io/event/vmworld-europe
Getting Security in the Loop: Building Balanced TeamsVMware Tanzu
DevOps Loop at VMworld
Session Title: Getting Security in the Loop: Building Balanced Teams
Speaker: David Zendzian, VMware Tanzu Global Field CISO, VMware
DevOps in the Real World: Know What it Takes to Make it WorkVMware Tanzu
DevOps Loop at VMworld
Session Title: DevOps in the Real World: Know What it Takes to Make it Work
Speaker: Bola Rotibi, Research Director, Software Development, CCS Insight
Platform Agility, Reliability, and Security: Can You Really Have it All in th...VMware Tanzu
SpringOne 2021
Session Title: Platform Agility, Reliability, and Security: Can You Really Have it All in the Federal Sector?
Speakers: Dan Loomis, Product Manager at VMware; Matthew Goehring, Platform Engineer at Scientific Research Corporation
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...VMware Tanzu
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud Platform (Pivotal Cloud-Native Workshop: Milan)
Fabio Marinelli
7 February 2018
Here are latest DevOps trends in 2021 you should know. If you want any help regarding DevOps, visit https://www.impressico.com/services/offerings/devops-cloud-services/
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedVMware Tanzu
Speaker: Richard Leurig, CoreLogic
To learn more about Pivotal Cloud Foundry, visit http://www.pivotal.io/platform-as-a-service/pivotal-cloud-foundry.
Migrating large, complex, multi-tiered applications to Kubernetes can be a challenging task. In the talk, we share the experience of migrating our service-based, unified monitoring solution, NetEye 4 (https://www.wuerth-phoenix.com/en/solutions/it-system-management/unified-monitoring/), to a more modern micro-service oriented solution like Kubernetes, with the ultimate goal of providing a monitoring solution as a Service for large and multi-tenant infrastructures
Currently, NetEye 4 is built on top of the Red Hat cluster technology, which provides a set of features to implement resilient applications. With this technology, each tier of NetEye 4 is indeed high-available and distributed across multiple physical servers.
However, the burden to obtain a high-available, highly performing and scalable solution is high: it requires custom implementations to leverage the full set of functionalities offered by the infrastructure, which is not always available out-of-the-box.
Can Kubernetes be the possible solution to these problems? Which complexity is hidden under the hood of Kubernetes? Is Kubernetes complexity justified to fulfill our vision of offering unified monitoring as a Service and optimizing scalability in large environments? To answer these questions, we decide to use a product-testing method to explore potential solutions.
The DevOps journey in an Enterprise - CoDe-Conf. Stockholm September 14, 2017Anders Lundsgård
The presentation about the DevOps transformation at Scania Connected Services. A journey that involve breakdown of a big monolithic application to smaller services and moving from an On-Prem hosting solution to the cloud.
Our Cloud Native Runtime Platform provides a self service deployment workflow with role based access to resources on top of the most deployed container scheduler on the market. The Cloud Foundry Elastic Runtime has been leveraging containers for their speed and density since 2011. Using container isolation and orchestration designed to detect and remediate failure in real time, Pivotal Cloud Foundry provides a structured platform for continuously delivering mission critical applications with speed, reliability and security. Every application is monitored for health, performance and streams logs through the platform. The design offers minimal friction and overhead for developers to build and deploy to a platform operations can trust and control.
Presentation about Cloud Security at Scania 2019. At the yearly auto:CODE we.CONECT conference in Berlin.
What needs have drive the Cloud movement and how to further improve agility with empowered feature teams that securely work autonomous in AWS Cloud.
Four considerations when monitoring microservicesJason Bloomberg
The adoption of microservices add a new layer of complexity to an already complex application environment. When application issues arise, it becomes difficult to pinpoint the source and, too often, you find yourself in lengthy war rooms or assigning experts to triage every issue. As a result, brand loyalty, customer satisfaction and innovation are negatively impacted. The old approach to monitoring application performance just isn’t working. A new approach is needed. In this session we will discuss four areas that you should consider which will change the way you think about monitoring microservices
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryVMware Tanzu
You’re faced with the business imperative to deliver value to your customers faster, with less risk, and at enterprise scale. But where do you start? There are so many approaches and products for implementing continuous delivery (CD) of modern apps.
Join our webinar to learn about three trends that can make your delivery pipelines inherently resilient, accessible, and continuous:
● continuous delivery as a relay race
● turning monitoring into automated action
● developer experience at the heart
We’ll share a demo of a delivery pipeline that includes Concourse CI, Pivotal Build Service, and Spinnaker CD with Pivotal Container Service as the destination. You’ll learn how a loosely coupled pipeline can provide speed with guardrails, enabling you to scale delivery of your modern applications.
This webinar is especially relevant for those who:
● think full software delivery automation is a pipe dream.
● have an app delivery pipeline that’s a brittle monolith to maintain.
● suspect all your delivery problems are solved with Kubernetes.
Speakers:
Olga Kundzich, Pivotal, Senior Product Manager Spinnaker
Tony Vetter, Pivotal, Technical Product Marketing Manager
Patricia Johnson, Pivotal, Product Marketing Manager CI/CD
Get an insight into what SecPod SanerNow is. How SanerNow has the lightest agent in the industry and the salient features of SanerNow. Get a basic understanding of how SanerNow works. And how it can be a gamechanger for your IT.
DevOps in the Real World: Know What it Takes to Make it WorkVMware Tanzu
DevOps Loop at VMworld
Session Title: DevOps in the Real World: Know What it Takes to Make it Work
Speaker: Bola Rotibi, Research Director, Software Development, CCS Insight
Platform Agility, Reliability, and Security: Can You Really Have it All in th...VMware Tanzu
SpringOne 2021
Session Title: Platform Agility, Reliability, and Security: Can You Really Have it All in the Federal Sector?
Speakers: Dan Loomis, Product Manager at VMware; Matthew Goehring, Platform Engineer at Scientific Research Corporation
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...VMware Tanzu
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud Platform (Pivotal Cloud-Native Workshop: Milan)
Fabio Marinelli
7 February 2018
Here are latest DevOps trends in 2021 you should know. If you want any help regarding DevOps, visit https://www.impressico.com/services/offerings/devops-cloud-services/
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedVMware Tanzu
Speaker: Richard Leurig, CoreLogic
To learn more about Pivotal Cloud Foundry, visit http://www.pivotal.io/platform-as-a-service/pivotal-cloud-foundry.
Migrating large, complex, multi-tiered applications to Kubernetes can be a challenging task. In the talk, we share the experience of migrating our service-based, unified monitoring solution, NetEye 4 (https://www.wuerth-phoenix.com/en/solutions/it-system-management/unified-monitoring/), to a more modern micro-service oriented solution like Kubernetes, with the ultimate goal of providing a monitoring solution as a Service for large and multi-tenant infrastructures
Currently, NetEye 4 is built on top of the Red Hat cluster technology, which provides a set of features to implement resilient applications. With this technology, each tier of NetEye 4 is indeed high-available and distributed across multiple physical servers.
However, the burden to obtain a high-available, highly performing and scalable solution is high: it requires custom implementations to leverage the full set of functionalities offered by the infrastructure, which is not always available out-of-the-box.
Can Kubernetes be the possible solution to these problems? Which complexity is hidden under the hood of Kubernetes? Is Kubernetes complexity justified to fulfill our vision of offering unified monitoring as a Service and optimizing scalability in large environments? To answer these questions, we decide to use a product-testing method to explore potential solutions.
The DevOps journey in an Enterprise - CoDe-Conf. Stockholm September 14, 2017Anders Lundsgård
The presentation about the DevOps transformation at Scania Connected Services. A journey that involve breakdown of a big monolithic application to smaller services and moving from an On-Prem hosting solution to the cloud.
Our Cloud Native Runtime Platform provides a self service deployment workflow with role based access to resources on top of the most deployed container scheduler on the market. The Cloud Foundry Elastic Runtime has been leveraging containers for their speed and density since 2011. Using container isolation and orchestration designed to detect and remediate failure in real time, Pivotal Cloud Foundry provides a structured platform for continuously delivering mission critical applications with speed, reliability and security. Every application is monitored for health, performance and streams logs through the platform. The design offers minimal friction and overhead for developers to build and deploy to a platform operations can trust and control.
Presentation about Cloud Security at Scania 2019. At the yearly auto:CODE we.CONECT conference in Berlin.
What needs have drive the Cloud movement and how to further improve agility with empowered feature teams that securely work autonomous in AWS Cloud.
Four considerations when monitoring microservicesJason Bloomberg
The adoption of microservices add a new layer of complexity to an already complex application environment. When application issues arise, it becomes difficult to pinpoint the source and, too often, you find yourself in lengthy war rooms or assigning experts to triage every issue. As a result, brand loyalty, customer satisfaction and innovation are negatively impacted. The old approach to monitoring application performance just isn’t working. A new approach is needed. In this session we will discuss four areas that you should consider which will change the way you think about monitoring microservices
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryVMware Tanzu
You’re faced with the business imperative to deliver value to your customers faster, with less risk, and at enterprise scale. But where do you start? There are so many approaches and products for implementing continuous delivery (CD) of modern apps.
Join our webinar to learn about three trends that can make your delivery pipelines inherently resilient, accessible, and continuous:
● continuous delivery as a relay race
● turning monitoring into automated action
● developer experience at the heart
We’ll share a demo of a delivery pipeline that includes Concourse CI, Pivotal Build Service, and Spinnaker CD with Pivotal Container Service as the destination. You’ll learn how a loosely coupled pipeline can provide speed with guardrails, enabling you to scale delivery of your modern applications.
This webinar is especially relevant for those who:
● think full software delivery automation is a pipe dream.
● have an app delivery pipeline that’s a brittle monolith to maintain.
● suspect all your delivery problems are solved with Kubernetes.
Speakers:
Olga Kundzich, Pivotal, Senior Product Manager Spinnaker
Tony Vetter, Pivotal, Technical Product Marketing Manager
Patricia Johnson, Pivotal, Product Marketing Manager CI/CD
Get an insight into what SecPod SanerNow is. How SanerNow has the lightest agent in the industry and the salient features of SanerNow. Get a basic understanding of how SanerNow works. And how it can be a gamechanger for your IT.
How to Predict, Detect and Protect Against Mobile Cyber AttacksSkycure
Watch webinar recording: http://hubs.ly/H01l56L0
Join Brian Katz, director of mobile strategy at VMware, and Varun Kohli, vice president at Skycure, discuss how to:
- Get visibility into ALL mobile threats, vulnerabilities and attacks impacting your organization today
- Integrate Skycure with AirWatch to predict, detect, and protect against mobile cyber attacks
- Stop attacks before they make it to the enterprise by profiling good and bad device, app and user behaviors by leveraging crowd wisdom
Automating Your Tools: How to Free Up Your Security Professionals for Actual ...Kevin Fealey
This presentation was given at the Techno Security & Forensics Investigations Conference in Myrtle Beach, SC on June 2, 2015.
Abstract:
Manual application security testing alone doesn't cut it anymore -- scanning with SAST, DAST, and IAST tools is necessary to achieve security at portfolio scale; but as agile development practices become more popular, tool-assisted security reviews used as gates to production become more disruptive and expensive. While development teams evolve toward continuous release and deployment, the security industry continues to use the same paradigms developed 15 years ago. If organizations hope to produce more secure code at DevOps speed, something has to change.
This session will describe how many of the application security tasks performed manually today can be automated to allow security professionals to look for novel security problems, rather than just low-hanging fruit. I'll explain 1) How open source and commercial tools can add value when integrated into the development lifecycle; 2) How using security tools as automated sensors can improve security visibility and provide real-time actionable intelligence; and 3) How automating simple security tasks can free up security teams to work on real security challenges. We'll also describe some common pitfalls when incorporating security into development, as well as real-world solutions learned from our work in this area over the past 6 years.
Protecting Mission-Critical Source Code from Application Security Vulnerabili...IBM Security
View on demand: http://event.on24.com/wcc/r/1071186/DB920F7B3EC241F8D7637CE3303D6585
Session 2 of IBM’s #CoverYourApps with Application Security on Cloud Webinar Series
In this session, you’ll learn how to test application source code for potential security vulnerabilities, so that you can confidently release your organization’s applications. Special emphasis will paid on how to test code quickly and effectively, in order to keep up with the ever-increasing pace of application release schedules.
Check out the rest of our #CoverYourApps with IBM’s Application Security on Cloud Webinar Series! Register today for all three to get up to speed on the latest from IBM on Application Security on Cloud.
Impress your security team and avoid becoming a cautionary tale! Security needs to come first, but how? What do you do if you're not a security expert? From secure development to dealing with cloud-native infrastructure, and being ready for trouble, this presentation will help you feel secure.
Implementing PeopleSoft 9.2 During the Age of the CloudEmtec Inc.
Why should PS HCM 9.2 should be considered when implementing an HCM solution. Learn what the benefits are for organizations and what strategies are needed to make the leap from your current solution and business processes to PS 9.2
Webinar: Eliminating Negative Impact on User Experience from Security SolutionsUL Transaction Security
In this session, you will hear security experts from SECDUE talk about reducing a negative impact on user experience from traditional security solutions. You will also learn about emerging technologies that enable you to protect financial, PII, and other sensitive information inside and outside of SAP, while eliminating a negative productivity impact. Learn how you can gain a 360° control by extending roles and authorization configured in SAP to any documents leaving SAP applications, allowing them to be safely accessed, shared, and stored inside the company and beyond, including mobile and cloud platforms. Find out how you can to track and analyze all download activity from SAP systems, identify sensitive data with intelligent classification, and create intuitive DLP policies to prevent data loss, all with minimal work disruptions.
Active Directory in ICS: Lessons Learned From The FieldDigital Bond
Donovan Tindall of Honeywell at the S4x15 Operations Technology Day (OTDay). A meaty, but practical technical session on how to use Active Directory to help manage and secure your ICS.
Carry security with you to the cloud - DEM14-SR - New York AWS SummitAmazon Web Services
The cloud is here, and AWS is leading the charge in enabling customers to migrate their data centers and data to the cloud. With these changing needs, enterprises need a proactive, automated approach to monitoring and securing cloud infrastructure. With this shift, there is a natural tension between decentralized, distributed DevOps and the traditional command-and-control approach of classic security management. In this session, you learn common security best practices when migrating to the cloud, how DevOps and InfoSec teams can align to the new DevSecOps paradigm, and why continuous compliance management is a new business imperative. This presentation is brought to you by AWS partner, Symantec.
Oracle OpenWorld 2015 | CON9456 Mobile Security in the CloudIndus Khaitan
Slides from my talk at Oracle OpenWorld.
Enterprise mobility management and security can be simply delivered as a scalable cloud service. This session addresses how organizations can use Oracle Identity Cloud Service to address security and management for consumer, corporate-owned, and BYOD devices.
Similar to Agile Tour Pune 2015: Releasing a legacy product suite within 30 minutes: Savio D'souza, Rushikumar Rathod and Mitalesh Agarwal (20)
The trend in software development has been changed a lot nowadays. People are expecting predictable features from some unpredictable data. We can now develop software products from raw data, refine raw data to produce business insights and analytic. We are using visualizations, statistics, and machine learning to develop and plan the needful. This is termed as Data Science. Data modelling is the first part of any software product development. So, “Waterfall” is the approach.
During this period, “Agile” approaches has been emerged. Software Development projects are now getting delivered on a stipulated period and budget. Data science is still trapped on waterfall method.
Problem area lies here. Galore of opportunities arrives at the juncture of these two trends of
development. Agile big data is a development methodology which can be utilized to address the same. Session will be focused to explore new approaches and team structures to follow this methodology.
Traditionally, businesses like banking and telecom focused high on standardization and national regulation. The development lead times were long. Consequently, the solution providers developed capabilities to influence standards, develop products and interact with the end-service providers. The changing business landscape challenges providers to keep pace. In the slow-moving market, providers honed the ability to run major multi—year projects. Solution Providers became predictable development machinery with extensive mechanisms to enable predictability and control at the expense of flexibility and customer closeness. This led to organizational setups focusing on the alignment with the project structures and deepening the competencies in narrow areas both in the product and in the functional dimensions. The result? Organizational silos with multiple related hand-over challenges.
My talk will cover solutions to these challenges when multiple teams come together to deliver a solution.
Session will have different aspects of the Agile Portfolio Management.
Session is for Lean Agile Leaders which will help them manage portfolio Agile way. Lean Agile principles when applied to portfolio management, will help you keep pace with fast changing business by giving you a disciplined approach to implementing you strategic vision as realistic work plan.
Keeping up with the new pace of change requires light weight processes and an adaptive mindset. It will cover the following main pillars of Agile Portfolio Management:
Work Management
Capacity Management
Financial Management
Value Management
Continuous planning
Continuous Visibility
APM session will help you look at the portfolio in different way; and help you outpace changing business.
Change is hard and it’s an art to conceptualize a change in any organization. This session about Evolutionary approach for change would guide audience to think about the pros and cons of evolutionary approach over other generic approach.
In my proposed model of Evolutionary Approach, Change starts from Sensing the situation at real time rather proposing a ‘boxed’ solution. Every enterprise is different and to an extent with-in enterprise each organization (or projects) is different. Thus requires deeper Analysis and identification of a fit-for-purpose solution ideas followed by Implementation of solution ideas followed by Measure of the results. Measuring result guides improvement to move in right direction in-place of being biased about the ideas and assuming they would always work. Measure adds value
to manage change effectively and delivers a happier, innovative and better enterprise.
Evolutionary Change Approach’s focus is to deliver measurable business gains by implementing improvements at enterprise.
Software-driven business models are shaping the business landscape in a big way. Unprecedented growth in technology has helped to create new generation ‘born-in-the-cloud’ business models. These business models have helped newly formed organizations to catch-up with, and often catapulted past, brick & mortar organizations in less than a decade.
‘Born-in-cloud’ business models are built on NextGen systems. NextGen systems are mass personalized, massively distributed, always on and self-adapting system of systems and have broken the boundary between physical and cyber world.
Software 4.0 is a framework for creating NextGen system. It enables mind-set change, develop people competencies, establishes right methodologies for innovation & speed.
Software 4.0 framework leverages nexus of following methodologies / initiatives –
Business Model Canvas for value promise
Design thinking
Hackathon
Modular Architecture
Agile-at-scale
CLM platform & Continuous Engineering
Machine Learning
Software 4.0 ensures NextGen systems are built in iterative, incremental, self-learning and cost-effective manner with superior quality.
The Digital Technology is making the enterprises to redefine their strategies and reinvent business models. The customer and market expectations are changing dynamically forcing the organizations to adopt “Agile” processes and systems to these changing business needs. “Developing Agile Digital Architecture’” is an important element for the organizations to succeed. The speaker will address the way the digital technologies are driving the businesses to change their services and operations, and how the organizations should develop the agile digital architectures. The session also covers building business, data, and application and technology architectures in an agile way and thereby meeting the changing business requirements and eventually delivering the business goals.
Agile transformation has to be accompanied by suitable governance mechanisms such that the metrics and measures conform to newer ways of working. In waterfall methodology it is straightforward – there is a project and a plan, the metrics verify compliance with the plan on triple constraints. Change was not something seen as desirable.
How does this change for agile teams? Do we still continue with “projects”? Do we track utilization or outcomes? Last
Overall this session will delve on the lightweight governance based on #no projects theme and outcome based metrics on business value, throughput, team engagement and system capability.
Mainframe often termed old world juggernaut of software industry, but still holds large trillions of data in Banking, Insurance, Travel, Hospitality industry, has an impeccable track record of robust processing and security. But often the fast changing Digital world and Mobile eco system, manifests a challenge to Mainframe systems, in terms seamless compatibility. So that organizations can leverage competitive edge to have mobile eco system as part of their IT solution to gain the dynamic edge yet leverage Mainframe as their system of records to leverage stability.
In this talk will share a generic case study of major bank how they leveraged in making their Mainframe eco system nimble and compatible with Mobile eco system using Agile, Devops and Micro services in tandem to leverage competitive advantage and cost savings.
With the increase in population that separates ‘work’ from ‘life’, as if work is absence of life, it becomes increasingly important to study about what happiness means to people at work, so that they can be made to feel alive in their offices too. This session is aimed at introducing two interesting research studies that aimed to do just that. Also, this session helps people understand if business agility keeps us happy in the true sense.
The two studies that this session will discuss about are as follows:
Richard M. Ryan et al’s Self Determination Theory – led to a book Drive by Dan Pink
Mihaly’s Measurement of Flow in Everyday’s life – led to book Flow by Mihaly himself
This session does not just explain these two research works but also will find the commonalities between these and will engage the audience with discussions using leading questions, thereby bringing out personal examples that they can relate to.
We introduce Wave 2 of Agile as a way to understand the high-performance results that come from Being Agile. We know many in our industry have fallen into the trap or “Doing Agile” – where people lose sight of the objectives and lasting results.
Wave 2 is about Living Agile. It is in how we show up. It is in how we work with people and organizations to shape the culture. It is living Mahatma Gandhi's truth:
“Be the change that you want to see in the world”.
When we focus on our own behaviour, we model Being Agile. This is the only way to invite the Agile Mindset. This is Wave 2 Agile. We stop creating conflict and resistance. We become the effective leaders and influencers of lasting change in our organizations.
“To be or not to be? That is the question.”
In October 2009, I presented a well-received session entitled An Agile Engineering Environment (in 59 Minutes or Less) at an Agile conference in Chengdu, China. From 2009 – 2015 the environment presented in that session remained fundamentally unchanged as our primary internal development environment. By 2015, however, we began seeing the emergence of new tools which build upon the basic premises of that environment, but enable an even more robust environment to be established even more quickly and independently than the 59-minute environment realized in the 2009 session.
In this session, we will briefly introduce the original configuration and see how modern tooling and techniques enable the improved environment to be established in a fraction of the time, enabling even greater agility in our engineering environment.
There’s a lot left unsaid about achieving and maintaining “enterprise” agility for large MNCs. For geo-distributed teams that are in the “Forming”, and even, “Norming” stages, there is perceived chaos while envisioning and building v1 products. Unlike teams that are already “norming” or “performing”, and have then adopted Agile, these “v1 teams” have a steeper trek to agility. Often, Agile process gives way to tactical execution. This session deals talks about dealing with this situation and maintaining business agility.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
In October 2009, I presented a well-received session entitled An Agile Engineering Environment (in 59 Minutes or Less) at an Agile conference in Chengdu, China. From 2009 – 2015 the environment presented in that session remained fundamentally unchanged as our primary internal development environment. By 2015, however, we began seeing the emergence of new tools which build upon the basic premises of that environment, but enable an even more robust environment to be established even more quickly and independently than the 59-minute environment realized in the 2009 session.
In this session, we will briefly introduce the original configuration and see how modern tooling and techniques enable the improved environment to be established in a fraction of the time, enabling even greater agility in our engineering environment.
We introduce Wave 2 of Agile as a way to understand the high-performance results that come from Being Agile. We know many in our industry have fallen into the trap or “Doing Agile” – where people lose sight of the objectives and lasting results.
Wave 2 is about Living Agile. It is in how we show up. It is in how we work with people and organizations to shape the culture. It is living Mahatma Gandhi's truth:
“Be the change that you want to see in the world”.
When we focus on our own behaviour, we model Being Agile. This is the only way to invite the Agile Mindset. This is Wave 2 Agile. We stop creating conflict and resistance. We become the effective leaders and influencers of lasting change in our organizations.
“To be or not to be? That is the question.”
The world of work is transforming at an unrelenting pace – product development is increasingly complex and uncertain, the speed of decisions and delivery are escalating at an exponential pace, customers are demanding more attention and responsiveness, and the workforce is entering with new expectations of engagement. Through all of this, 80% of managers continue to believe they are operating effectively with their employees, yet only 25% of employees agree. Something is wrong! Most leaders are unaware of how their own thoughts and actions are working against their leadership objectives. Ineffective leadership fuels the top impediments limiting organizational agility and growth – the fear of losing control, the resistance to change and contrasting values.
Pete illustrates how leadership agility improves self-awareness, amplifies decision-making, improves outcomes and grows organizational resilience and capacity in highly complex and fast-paced environments. Through the art of story telling from his two decades of personal experience, as well as the experiences of other senior leaders with whom he has coached, Pete spotlights six critical mistakes you may be unaware of in your own leadership practice, how they may be working against your intent, and how to reorient your focus to improve your leadership outcomes.
Projects are initiated to improve the Business process and optimize the utilization of the Organization resources. Project Managers or Scrum Masters or Product Owners have challenge in getting the right type of resources (man power, machines & material) who are key in making the Projects success. This session helps in understanding where is the real POWER, how to empower the POWER & get the needed resources.
Topics covered in the session are 1) Organization types (Projectized/Matrix/Functional) 2) Stake holder Analysis (Power/Interest) or (Power /Involvement matrix etc) 3) Project Manager/Product Owner/Scrum Master setting the expectations by drawing (RACI Matrix for getting POWER involvement) 4) Project Manager/Product Owner/Scrum Master Selling his Release Plan to POWER & get the Resources allocated 5) Project Manager/Product Owner/Scrum Master Selling empower the POWER and turn Forbidden POWER in various Scrum Ceremonies.
Education brings in awareness which is an important surge for any growing economy and for India to be as Developed Nation. The education system needs primary focus in Rural India. How do we empower rural schools with quality education? What forces can help bring the light in every home and touch every life? What should be the agility of the approach, architecture, design and developing strategies for Digital India?
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
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
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
In the CM division of Amdocs Product Management Group (PBG) the various products of Amdocs were ultimately integrated manually and required over 9 weeks before a release could be announced.
WHY????
Many of the products in the suite depended on individuals to help adopt and integrate the systems together after which a team of testers could certify the integrated suite before release.
OMG!!!!
The aim of the effort we are describing is the move from the manual integration process to a fully automated process for building, integrating and certifying the products bringing the time down to 30 minutes using better engineered CI and virtualization tools.
During this journey we also reduced the time to create integrated environments from days to minutes and we INTRODUCE EAAS.
During the session we will highlight the challenges, solutions and implementations put in place to achieve this along with the preview of what is planned next.
Today we will take you through a journey that started almost a year and a half ago and we are still on it.
We’ll go from the first step which was to automate manual steps and we’ll look at the hurdles we faced and how we overcame them. (and let me tell you a secret it isn’t ROCKET SCIENCE but really simple logical steps!)
We’ll look at Environment as a Service and finally I’ll share with you our (ever changing) destination and goals.
BUT first, … a little about us…
Various roles from QA to Dev to Architect
Various product domains
Various product deployment types ,e.g., SaaS, installable, customize & install
Lead Architect for the “Customer Management” suite of products in the Amdocs portfolio
Largely agile SDLC
Amdocs is the market-leader in customer experience software solutions and services for the world’s largest communications, entertainment and media service providers
Has been largely following a well defined structure a.k.a waterfall and has been slowly transforming to Agile division by division
With that introduction…
Developer checks in
Periodically a product build is run
The chosen one (by expertise or involuntarily) would chant a few spells. Build the product
Then hand it to another Magician to integrate with the suite
Product and module teams
Delivered “drops” “email” notified to Wizard or Witch!
Integration testing team “magician”
Check in drops into source control!
Create Integrated builds
Fixed issues and follow up with the developers to get “hot-fixes”
Align products
Oh yeah, they also tested the functionality … eventually
Release time increased. Per drop 9 person-weeks, taking minimum of 6 weeks PER DROP!
In a release we would need about 3 cycles for testing. 5 MONTHS regression cycles!
Total time: 9 WEEKS effort!!!!!! 6 Weeks elapsed time!!!!
Leader: Can we bring down this time?
Expert: No WAY!!!! It has always been done this way!
Leader: We HAVE TO get this time down!
Expert: It is IMPOSSIBLE!!!!
WHY????
The process of manually ensuring that all integration points line up
Per drop
Dependencies 3 weeks
Bring up the environment 4 weeks
Management time to coordinate 2 weeks
Elapsed time: 6 weeks
Dependencies includes:
Sequence of product adoptions
Foundations provided by other divisions, not in our control
Prod 1 -> delivers on day 0
Prod 2 -> would use this delivery after “stabilization”on day 3
And so on…
Only “the Chosen One” can do it!
And he’s on vacation
And he didn’t take his mobile!
Softening of belief. Bold, underlined, italic to Italic only
IMPOSSIBLE Not us.
Loads of impediments, excuses to rationalize how IMPOSSIBLE it is!
Talk about products age. 15 years, active customer base, acquired products, out-dated technologies, multiple incompatible technologies, etc., etc…
But IMPOSSIBLE was not a word to accept!
We were lucky. We had management support who believed this needed to be changed!
They Invested in a PoC
So we grabbed the opportunity and
The goal
Each product to go through the stages we’ve outlined!
Clearly visible to everyone where we want to reach
Integration (with dependencies honored) to be automated product by product
And where we started from…
So many Supermen/Popeye …. “Adoption Magicians”
Automating is more than functional but rather the infrastructure point.
Rolling out environments that are ready for use functionally
The only way to succeed!
Automate the build process for each of the products
Integrate a Few (2 to 3) products. This time we had “Chosen products”
Not built using modern tools!
No PROBLEMO. Let’s write shell scripts to automate the build and integration process
The first step
Shell scripts + Jenkins = Automate product builds!
Have each product share a build in a common file store
Eventually replaced with Nexus
Use the last successful build not more than 3 days old
Have each product consume from the common file store
Eventually download dependencies from Nexus
Successfully tested VM snapshot saved in the Vmware catalog
Integrated environments available for testing within minutes! EaaS!
Infra I want a product environment
5 minutes
REALLY???
Yeah! Here’s the link!
Realization
It works!!!!
Its saves me so much time
From 6 weeks (9W effort) to minutes! Do the math!
Greed
Why only individual products? Why only 2 or 3 integrated products?
When can my product be delivered this fast?
Release no longer “controlled” by delivering environments only by the test cycle!
Release level savings from months to minutes (negligible)
And then we could think of having combinations and permutations (versions, products) we only dreamed off
Everything NOW!
Analyzed each product, shared the improvements and SHOWED the mind boggling benefits
Now the only constraint was “Budget” but that started flowing too
We presented our Goal to be achieved in a year! Still too long!
Work backwards:
Identify the following for each product and each integrated combination
Product Name
Blockers
Needs
Targeted Date
Identify what is missing?
Live environments without losing data refreshed with every build
P4v Streams
Per developer, maybe?
On demand CI for each stream
Click to create a new CI flow
CI as a Service!
Have a working environment to which every new build is continuously deployed
Preserves my (test) DATA?
Upgrade scripts for DB structure changes
Reduce the build cycles for each product…
Developer check in to testing in integrated environment within 6 hours! Mission Impossible – 2!
In summary, we went from a manual process that took anywhere between 3 to 9 weeks
To one that could create environments within 5 minutes using EaaS
Both for single product lines as well as permutations of integrated products
And we continue our journey with visions of CI as a service and Continuous Deployment where the latest product version is continuously upgraded and data is preserved across each continuous deploy.