The application dev tools market is billions of dollars each year, and COBOL is a big chunk of that. Did you know – the COBOL computer language remains responsible for 2/3 of the world’s business IT systems. Did you know there are many times more COBOL-based transactions executed each day than there are Google & YouTube searches.
If some more recent technology gets more attention and makes more noise, well COBOL is by contrast the silent majority of corporate IT, which quietly, relentlessly gets on with running the world’s economy.
On the IBM mainframe, COBOL is the standard for core business systems. Roughly 5,000 clients on z today, but IBM z Systems represent the majority of all the world’s COBOL. Hundreds of billions of LOCs. Hundreds of thousands of developers.
However elsewhere COBOL is a huge concern and runs across hundreds of distributed platforms.
Also there is a whole segment of proprietary environments where – although the platform itself may no longer be strategic – the applications on those platforms, which are often COBOL, have enduring business value.
And COBOL users comprise the length and breadth of global big business, across a variety of industries.
Over 90% of the fortune100 and fortune 500. a who’s who of big industry. Very strong in FS, insurance, retail, government, auto, and elsewhere. But also major ISVs and smaller organizations too.
Literally thousands of organisations across dozens of countries use the Micro Focus brand to run and modernize their IT systems. If you have checked your bank account, got an insurance quote, booked a vacation, payed your mortgage, shipped a package… you’ve been using COBOL today.
Taking those systems and providing a springboard to future environments, future technology, is what we do. KEEP IT, BUILD IT, RUN IT.
By partnering with the best in today’s operating environments such as SUSE, we are providing efficiency, value and flexibility for our customers.
Micro Focus Visual COBOL helps City of Miami modernize and half its IT costsMicro Focus
How application modernization made the difference
for City of Miami:
- 50% cost reduction in IT operations
- Improved uptime and disaster recovery
- Flexible system and faster response
- Improved current and future emergency services
Visual COBOL unlocks the value within your existing COBOL applications, enabling teams to collaborate across a variety of new and long established platforms. Visual COBOL re-energizes enterprise COBOL applications, resulting in improved productivity, while lowering costs and taking your core applications into the future.
BIMStorm BIG BIM BANG introductory overviewMike Bordenaro
This reposting of the the recent BIMStorm introductory webinar includes links to the full video webinar and information about the real projects by Kaiser Permanente and California Community Colleges that will be used in web-based demonstrations.
Micro Focus Visual COBOL helps City of Miami modernize and half its IT costsMicro Focus
How application modernization made the difference
for City of Miami:
- 50% cost reduction in IT operations
- Improved uptime and disaster recovery
- Flexible system and faster response
- Improved current and future emergency services
Visual COBOL unlocks the value within your existing COBOL applications, enabling teams to collaborate across a variety of new and long established platforms. Visual COBOL re-energizes enterprise COBOL applications, resulting in improved productivity, while lowering costs and taking your core applications into the future.
BIMStorm BIG BIM BANG introductory overviewMike Bordenaro
This reposting of the the recent BIMStorm introductory webinar includes links to the full video webinar and information about the real projects by Kaiser Permanente and California Community Colleges that will be used in web-based demonstrations.
Consulte el portfolio de servicios IBM que le ayudaran a cubrir las necesidades tecnologicas de su negocio. IBM Global Technology Services le ayudara a conseguir un negocio con mejores resultados.
As a Presidio Fellow in Sustainability and Sports, at the Presidio Graduate School, San Francisco, CA, [http://www.presidio.edu/academics/presidiopro/certificates/sports- sustainability] I presented a class on energy efficiency and solar in sports stadiums and arenas. It covers related issues of advanced BIM (Building Information Modeling or Building Intelligence Management), Internet of Everything (IoT), continuous commissioning over building lifecycle, LED lighting systems, and more.
As the world continues to become digital and mobile, the communications ecosystem is being disrupted. Rather than trying to defend an obsolete business model, operators need to change their point of view and consider the broader possibilities being created by this very transformation as it disrupts every other industry.
The characteristics of the new environment are such, that the current "cambrian explosion" of apps will continue with no end in sight - especially as new technologies such as wearables, connected car/home, the internet of things and even implantables appear on the scene.
To support the massive proliferation of apps, a new breed of players is appearing: the Communications-as-a-Service Platform providers (CaaS). They will do to the communications stack what Google Maps did for maps or Paypal for payments: simplify it to the point where any developer is able to integrate it into their application with just a few lines of code.
In this new world, operators need to partner with CaaS providers to fully participate in the tremendous value creation opportunity, leveraging the strength of the startup world with their own, to unleash the hidden potential in their own capabilities and infrastructure.
The Future of Cloud Computing - Outlook and EffectsMichael Hugos
Cloud is the future of computing. Cloud computing is to this century as steel was to the last century. It is the raw material from which we will build our economy and products. It enables the business agility needed to thrive in the real-time global economy.
Possibilities of adding FM-specific data into BIM in early Design PhasesRuben Van de Walle
The use of BIM for Facility Management purposes, should not be considered from a mere FM point of view. The real power of such an implementation lies in the ability to predict not only the building cost using BIM, but also the maintenance and operating costs, and even the business operating costs, thus taking control over the biggest numbers of the 1-5-200 rule of thumb, often mentioned when designing (larger) buildings, but seldom shown in the figures when making a first estimate...
Presented on Beyond BIM Symposium - UGent - 09.12.2015
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.Stephen Flood
"Mark will outline how our data, software and technologies will evolve to support the digital transformation of the water and environmental sectors focussing on DHI's digital strategy and recent cloud-based innovations."
Presented at the DHI Ireland Symposium 2018.
This session introduces the key patterns in Cloud Native application development. It highlights the need of a unique architecture style, further, the fitment of DevOps, usage of Microservices and the runtime of Cloud Native application (* as a Service). The precautions of distributed computing gives insights of how to plan the application design and architecture.
Consulte el portfolio de servicios IBM que le ayudaran a cubrir las necesidades tecnologicas de su negocio. IBM Global Technology Services le ayudara a conseguir un negocio con mejores resultados.
As a Presidio Fellow in Sustainability and Sports, at the Presidio Graduate School, San Francisco, CA, [http://www.presidio.edu/academics/presidiopro/certificates/sports- sustainability] I presented a class on energy efficiency and solar in sports stadiums and arenas. It covers related issues of advanced BIM (Building Information Modeling or Building Intelligence Management), Internet of Everything (IoT), continuous commissioning over building lifecycle, LED lighting systems, and more.
As the world continues to become digital and mobile, the communications ecosystem is being disrupted. Rather than trying to defend an obsolete business model, operators need to change their point of view and consider the broader possibilities being created by this very transformation as it disrupts every other industry.
The characteristics of the new environment are such, that the current "cambrian explosion" of apps will continue with no end in sight - especially as new technologies such as wearables, connected car/home, the internet of things and even implantables appear on the scene.
To support the massive proliferation of apps, a new breed of players is appearing: the Communications-as-a-Service Platform providers (CaaS). They will do to the communications stack what Google Maps did for maps or Paypal for payments: simplify it to the point where any developer is able to integrate it into their application with just a few lines of code.
In this new world, operators need to partner with CaaS providers to fully participate in the tremendous value creation opportunity, leveraging the strength of the startup world with their own, to unleash the hidden potential in their own capabilities and infrastructure.
The Future of Cloud Computing - Outlook and EffectsMichael Hugos
Cloud is the future of computing. Cloud computing is to this century as steel was to the last century. It is the raw material from which we will build our economy and products. It enables the business agility needed to thrive in the real-time global economy.
Possibilities of adding FM-specific data into BIM in early Design PhasesRuben Van de Walle
The use of BIM for Facility Management purposes, should not be considered from a mere FM point of view. The real power of such an implementation lies in the ability to predict not only the building cost using BIM, but also the maintenance and operating costs, and even the business operating costs, thus taking control over the biggest numbers of the 1-5-200 rule of thumb, often mentioned when designing (larger) buildings, but seldom shown in the figures when making a first estimate...
Presented on Beyond BIM Symposium - UGent - 09.12.2015
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.Stephen Flood
"Mark will outline how our data, software and technologies will evolve to support the digital transformation of the water and environmental sectors focussing on DHI's digital strategy and recent cloud-based innovations."
Presented at the DHI Ireland Symposium 2018.
This session introduces the key patterns in Cloud Native application development. It highlights the need of a unique architecture style, further, the fitment of DevOps, usage of Microservices and the runtime of Cloud Native application (* as a Service). The precautions of distributed computing gives insights of how to plan the application design and architecture.
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Michael Elder
How do you get the value of the last 3 decades of investment in your backend into the hands of your end users faster? And through new mediums like mobile?
IBM Bluemix offers you the opportunity to craft new applications in a fully hosted and managed Platform as a Service. Wouldn’t it be great if you could tie these two worlds together? Well, in fact you can!
In this talk, we’ll show you how to incorporate backend services into your IBM Bluemix applications through Cast Iron Live, an API gateway that let’s you expose your on-prem backend services safely to off-prem applications on IBM Bluemix. We’ll even show you how to manage the entire chain using a consistent DevOps-centric toolchain using IBM UrbanCode Deploy!
There is more to Continuous Delivery than simply deploying your application. In this presentation, you’ll see how IBM UrbanCode Deploy is changing the way enterprises “do DevOps" -- Plus -- see the latest release of UrbanCode Deploy 6.2.4
Cloud is in roadmap for one and all enterprises. Many claims of optimization, agility and velocity accompany the promise of the cloud. The questions that follow are often inquiries about what to move to the cloud, how to get to the cloud and which cloud to move to. IBM’s Transformation Advisor is a tool that helps WebSphere customers determine “what” to move to the cloud and offers suggestions on how to get there.
Building a hybrid, dynamic cloud on an open architectureDaniel Krook
Daniel Krook's version of the IBM open cloud overview, focusing on the business and technological imperatives driving the IBM strategy for customers.
Presented 9/30 and 10/1 at Boston TechFest, Cambridge, MA.
This presentation was delivered by me in University Relations program of IBM to the students of XMIE, Bangalore.
All tech and info is copyright of IBM. All info in this presentation is available on IBM Cloud Public Site.
Cloud computing is a great opportunity for both IT and Business departments. This presentation is briefly showing 3 common use cases for the cloud.
And how your organization is using cloud?
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...DevOps.com
Monolithic applications are defined as single-tiered software in which the user interface and data access code is combined into a single application for a single platform. Monoliths can impact your ability to create APIs, deliver capability quickly, and even perform routine application maintenance. Refactoring is the antidote to monolithic software. It can result in improved team agility and autonomy, plus it paves the way for API creation. Learn how DevOps for the Enterprise software can help you refactor- from discovery of your z/OS assets and impact analysis, to the modularization task itself, including editing, compiling, testing, and debugging.
North America Strategic Modernization Exec Forum Micro Focus
Slides shared at the recent and exclusive Micro Focus North America Executive Forum about Strategic Application Modernization (COBOL & PL/I based applications sitting on 'legacy' hardware platforms)
Tech Channel ebook on unlocking COBOL Business Value - published in March 2021.
A ll it took for COBOL to make the mainstream
headlines was a pandemic. When COVID-19
began resulting in mass layoffs, many
unemployed people in New Jersey found that filing
an online claim was nearly impossible.
A ll it took for COBOL to make the mainstream
headlines was a pandemic. When COVID-19
began resulting in mass layoffs, many
unemployed people in New Jersey found that filing
an online claim was nearly impossible.
Derek Britton gets creative and compiles an overview of this legendary language. At 60 years young, why is it so prevalent in core enterprise systems? A great slideshare about the 'Philosophy of COBOL' (written by a black-belt 3rd dan master.....)
5 key capabilitie for a smart service desk solution infographicMicro Focus
Modern service management that goes beyond IT
A single solution for ITIL aligned ITSM, ITAM, and enterprise service management such as human resource workflow, project, application and service portfolio management.
SAP Fortify by Micro Focus: Deliver Secure, High-Quality Solutions Across Your Software Landscape
Read how you can keep all your applications secure with SAP Fortify by Micro Focus. Find out how the software enables you to assess the risk of your business software, whether it is deployed on premise, on the Web, as on-demand cloud software, as mobile apps, or within IoT devices.
A combination of technology advances, evolving customer expectations, process evolutions (e.g., digitization), and new business models are forcing organizations to re-think their IT strategies in 2020. In the end, the decisions technology executives make can impact differentiation, growth and scale, profitability, customer satisfaction and speed-to-market. Here are some important facts to consider about digital transformation, and the core elements of success, when evaluating next steps.
Whats new in Enterprise 5.0 Product SuiteMicro Focus
This What's New? document covers some of the new features and functions in the latest release of theMicro Focus Enterprise Product Suite. Updates apply to the following products:•Micro Focus Enterprise Developer which provides a contemporary development suite for developingand maintaining mainframe applications, whether the target deployment is on or off the mainframe.•Micro Focus Enterprise Test Server which provides a comprehensive test platform that takesadvantage of low cost processing power on Windows environments, to supply scalable capacity fortesting z/OS applications without consuming z/OS resources.•Micro Focus Enterprise Server which provides the execution environment to deploy fit-for-purposemainframe workload on Linux, UNIX and Windows (LUW) environments on IBM LinuxONE (IFLs),standalone servers, virtual servers, or the Cloud.•Micro Focus Enterprise Server for .NET which provides the execution and modernization platform todeploy fit-for-purpose mainframe workload on a scale-out .NET infrastructure and the Azure Cloud.This document helps you to quickly understand the new capabilities within the 5.0 release.
Micro Focus is uniquely positioned to help customers maximize existing software investments and embrace innovation in a world of hybrid IT—from mainframe to mobile to cloud.
We are one of the largest pure-play software companies in the world, focused from the ground up on building, selling, and supporting software. This focus allows us to deliver on our mission to put customers at the center of innovation and deliver high-quality, enterprise-grade scalable software that our teams can be proud of. We help customers bridge the old and the new by maximizing the ROI on existing software investments and enabling innovation in the new hybrid model for enterprise IT.
We believe that organizations don't need to eliminate the past to make way for the future. Everything we do is based on a simple idea: The quickest, safest way to get results is to build on what you have. Our software does just that. It bridges the gap between existing and emerging technologies—so you can innovate faster, with less risk, in the race to digital transformation.
The Micro Focus AMC team are looking forward to hosting #DevDay50 back in Atlanta where the series began. It's in January 2019, the year that COBOL turns 60, so we thought it would be a great idea to pull some numbers about our DevDay events together. https://www.microfocus.com/events/dev-days/
90% of the data on the internet has been created since 2016, according to an IBM Marketing Cloud study. People, businesses, and devices have all become data factories that are pumping out incredible amounts of information to the web each day.
We’ve been tracking the growth of data created on the internet for several years, and have updated the information for 2017 to show you how much data that is being created on the internet – every day!
Read more in our blog: https://blog.microfocus.com/how-much-data-is-created-on-the-internet-each-day/
Easily Create Scalable Automation using SeleniumMicro Focus
We were delighted to be at STAREAST again, one of the longest-running and most respected conferences on software testing and quality assurance. Archie Roboostoff ran a session on how to easily create Scalable Test Automation using Selenium and here are his charts. To find out more about how we can help go to https://www.microfocus.com/products/silk-portfolio/silk-webdriver/
Mainframe DevOps—the development challenge
Embracing change can be easier to say than do for mainframe organizations. Resource priority on the mainframe is given to production rather than dev and test. Current tooling, processes and practices may be cumbersome, linear, iterative and slow—but they will also be long-established.
New efficiencies from mainframe environments
By embracing modern development tooling and contemporary testing capability, organizations can achieve DevOps levels of efficiencies and see new returns on mainframe investments. Working collaboratively, teams can deliver more releases faster—and in parallel.
Efficiency, collaboration and flexibility—the pillars of mainframe DevOps
Adopting a DevOps culture and modern tooling can remove bottlenecks and enable parallel development at scale while preserving quality and process integrity and managing mainframe cost.
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus
Piet Henskens presentation from #DevDay Copenhagen on Micro Focus extend 10 and 10.1.
The extend® portfolio enables developers to build and deploy ACUCOBOL® applications across desktop, web and mobile platforms using AcuBench®, the COBOL Virtual Machine and a full suite of application modernization solutions.
For ISVs or corporations, the latest version of extend offers even greater platform support, new performance optimizations, Unicode internationalization support and a new capability for instant UI transformation for web and mobile access—AcuToWeb.
Whether you're maintaining mission critical applications or moving into new markets, the latest version of extend offers new solutions to keep you up-to-date and ready for innovation.
Wim Ebbinkhuijsen (born 24 December 1939, Amsterdam) is a retired Dutch computer scientist who is considered to be one of the "fathers of Cobol". He presented his story at the April #DevDay events in Stockholm and Copenhagen. Here are his slides.
in 1979 he initiated the International ISO COBOL Working Group. From 1967 he was a member, and from 1978 until 2003 he was the chairman of the Dutch COBOL Committee ("Nederlandse COBOL Commissie"). From 1998 until 2001 he was also a member of the NCITS/ANSI COBOL committee X3J4. As such, he has designed and rewritten dozens parts of the current COBOL standard. He has been active for many years with Exin (EXamenINstituut, "Dutch examination Institute"), where he acted as member and later as chairman of the examining-board T2-Cobol. He has written six course-books about COBOL. He also wrote the first International Standard for the programming language BASIC.
At October 22, 2004 he left the Cobol world after 42 years of commitment, with a valedictory symposium in the auditorium of the Vrije Universiteit of Amsterdam. For his enormous contribution to COBOL he received an IEEE award, as well as the Dutch royal distinction, Knighted in the Order of Orange-Nassau (Ridder in de Orde van Oranje Nassau).
DevDay Copenhagen - Micro Focus overview and introductionMicro Focus
Tom Tralvik's introduction to #DevDay Copenhagen slides and Micro Focus overview.
Micro Focus is a global software company with 40 years of experience in delivering and supporting enterprise software solutions that help customers innovate faster with lower risk.
By applying proven expertise in software and security, we enable customers to utilize new technology solutions while maximizing the value of their investments in critical IT infrastructure and business applications. As a result, they can build, operate, and secure the IT systems that bring together existing business logic and applications with emerging technologies—in essence, bridging the old and the new—to meet their increasingly complex business demands.
Micro Focus Software Delivery and Testing Jan De Coster Presentation on the Journey to DevOps in the recent Micro Focus #DevDay Copenhagen.
Micro Focus enables enterprise software organizations to build innovative software and accelerate application delivery to meet the needs of the business. Whatever the challenges and infrastructures, our core principle—of reusing what already works to minimize business risk while supporting modern software practices—has positioned our customers to be better prepared to support the digital transformation of the business.
Build, test and deliver innovative software faster with less risk.
April 2017.
ACUCOBOL - Product Strategy and RoadmapMicro Focus
Dominique SACRÉ presentation from #DevDay Copenhagen April 2017.
The extend® portfolio enables developers to build and deploy ACUCOBOL® applications across desktop, web and mobile platforms using AcuBench®, the COBOL Virtual Machine and a full suite of application modernization solutions.
For ISVs or corporations, the latest version of extend offers even greater platform support, new performance optimizations, Unicode internationalization support and a new capability for instant UI transformation for web and mobile access—AcuToWeb.
Whether you're maintaining mission critical applications or moving into new markets, the latest version of extend offers new solutions to keep you up-to-date and ready for innovation.
Andreas Sjöberg from Bluegarden presentation from #DevDay Copenhagen on taking payroll to the 21st Century using using .NET and Micro Focus Visual COBOL
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
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.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
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.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 6
Micro Focus at #SUSECon 2015
1. Ready for the Mobile-First and
Cloud-First Economy:
Micro Focus COBOL, SUSE Linux Enterprise
and the IBM Mainframe
Derek Britton
Strategy Director | Micro Focus
@DerekBrittonUK
Ed Airey
Solutions Marketing Director | Micro Focus
@EdAirey
2. 2
AGENDA
• The core application development market
• Business drivers for change
• Tackling change: Micro Focus
• COBOL in an open future
– Core workload consolidation to SUSE
– Accelerating IBM z delivery
3. 3
AGENDA
• The core application development market
• Business drivers for change
• Tackling change: Micro Focus
• COBOL in an open future
– Core workload consolidation to SUSE
– Accelerating IBM z delivery
4. 4
CORE APP DEVELOPMENT WITH COBOL
IBM Mainframe
Z Systems
Distributed Systems
Linux/Unix/Windows
Proprietary Systems
Unisys, DEC, Tandem, …
DISTRIBUTION [BY PLATFORM]
6. 6
THE COBOL MARKET
…A CHANGING LANDSCAPE
EVOLUTIONARY
DevOps, agile
The end user
Commoditisation
Cost management
REVOLUTIONARY
Mobile
Big Data
IoT
7. 7
AGENDA
• The core application development market
• Business drivers for change
• Tackling change: Micro Focus
• COBOL in an open future
– Core workload consolidation to SUSE
– Accelerating IBM z delivery
8. 8
APPLICATION CHANGE DRIVERS
…A SPECTRUM OF CHALLENGES
NEW SERVICES
PACE OF
CHANGE
COMPETITIVE
PRESSURE
COMPLEXITY
REGULATION
INEFFICIENCY
COST MANAGEMENT
INFRASTRUCTURE
LIMITATIONS
SKILLS QUESTIONS
10. 10
Micro Focus bridges the old and the
new, enabling customers to unlock
the value in their core business
applications
11. 11
AGENDA
• The core application development market
• Business drivers for change
• Tackling change: Micro Focus
• COBOL in an open future
– Core workload consolidation to SUSE
– Accelerating IBM z delivery
12. 12
UNLOCKING VALUE
TODAY’S IT CHALLENGE
Private
Cloud
z/OS
PL/I
IMS COBOL CICS
Public
Cloud
C#
Web/Ajax/Flash
C++/Java
Linux
Java
40+ years of innovation has delivered incredible returns.
But at the cost of huge levels of complexity
13. 13
KEEP IT
COBOL – WHEN CORE APPLICATIONS MEAN BUSINESS
Mainframe Distributed Virtualized Cloud
COBOL applications written yesterday run on today’s modern platforms
COBOL applications written today will run on tomorrow’s leading platforms
COBOL is already part of the next generation of platforms
16. 16
AN OPEN FUTURE
Maximizing efficiency and value
Minimizing unnecessary change
Building in future flexibility
SUSE AND MICRO FOCUS COBOL
17. 17
AGENDA
• The core application development market
• Business drivers for change
• Tackling change: Micro Focus
• COBOL in an open future
– Core workload consolidation to SUSE
– Accelerating IBM z delivery
21. 21
Optimize how business
applications are built,
tested and deployed
Execute with the right
balance of cost,
flexibility and risk
Access your
applications on any
device
Cloud
Distributed
Virtualized
Mainframe
Core COBOL
application
PLATFORM CHANGE
Take core COBOL applications to any platform
MOVING FROM PROPRIETARY UNIX TO OPEN LINUX
22. 22
Why Change? A Platform for Business Success
PLATFORM CHANGE
MOVING FROM PROPRIETARY UNIX TO OPEN LINUX
23. 23
AGENDA
• The core application development market
• Business drivers for change
• Tackling change: Micro Focus
• COBOL in an open future
– Core workload consolidation to SUSE
– Accelerating IBM z delivery
24. 24
IBM Z WORKLOAD MANAGEMENT
Fast – overcoming agile
and DevOps challenges
with highly collaborative,
productive, available
mainframe dev / test
technology
Future-proofed –
today’s core applications
have a robust and flexible
future path, and the staff
to support them
Flexible – Standardized
IDE enables instant
mainframe connection or
fully detached, distributed
set up
Distributed
Virtualized
Mainframe
A unified, fully integrated toolset
ACCELERATING Z SYSTEMS APP DEVELOPMENT
26. 26
Leverage Z System flexibility by
managing workload across z/OS
and SUSE Linux environments
Consolidate disparate core systems
into a single infrastructure
Leverage performance gains on
z13 or Linux One
Distribute workload as needed to
contain/reduce MIPS, replicate or
offer new services, or support a
“fit-for-purpose” strategy
FLEXIBLE MAINFRAME APPLICATION DELIVERY
IBM Z WORKLOAD MANAGEMENT
27. 27
Micro Focus bridges the old
and the new, enabling
customers to unlock the value
in their core business
applications
SUMMARY
FUTURE-PROOFED CORE SYSTEM DELIVERY
Accelerate time to market
Reduce IT costs
Improve business agility
Taking core business applications into the future
28. 28
Thank you.
Learn more at
microfocus.com/SUSEcon
Derek Britton
Strategy Director | Micro Focus
@DerekBrittonUK
Ed Airey
Solutions Marketing Director | Micro Focus
@EdAirey
Hello and welcome to the session everybody.
I am… and this is ….
We have been technology supporters of SUSE and providers of Linux based solutions for years, but as many of you know, our relationship with SUSE is even stronger today, due to the merger between our two companies which was announced a year ago.
However, our two companies operate as separate entities, but we are especially delighted to be here as sponsors of SUSECON 2015.
In today’s session we are going to focus on the intersection of 3 great technologies – COBOL, SUSE Linux, and the IBM Mainframe. We are going to talk about ways in which the demands of the digital age can be met with confidence by using these 3 most trusted of technologies.
So here’s what we’ll cover
We’ll give a little background on application development market before talking about how that market is changing and what is driving change today.
We will then explain the fundamental principles of how Micro Focus is providing a platform for change in the enterprise…
And towards the end we will then quickly explain some of the ways in which core applications can move to take advantage of your SUSE Enterprise Linux investments, as well as those you have made in IBM mainframe technology.
Before all of that, let’s start with a couple of facts. The application dev tools market is billions of dollars each year, and COBOL is a big chunk of that. Did you know – the COBOL computer language remains responsible for 2/3 of the world’s business IT systems. Did you know there are many times more COBOL-based transactions executed each day than there are Google & YouTube searches.
If some more recent technology gets more attention and makes more noise, well COBOL is by contrast the silent majority of corporate IT, which quietly, relentlessly gets on with running the world’s economy.
On the IBM mainframe, COBOL is the standard for core business systems. Roughly 5,000 clients on z today, but IBM z Systems represent the majority of all the world’s COBOL. Hundreds of billions of LOCs. Hundreds of thousands of developers.
However elsewhere COBOL is a huge concern and runs across hundreds of distributed platforms.
Also there is a whole segment of proprietary environments where – although the platform itself may no longer be strategic – the applications on those platforms, which are often COBOL, have enduring business value.
And COBOL users comprise the length and breadth of global big business, across a variety of industries.
Over 90% of the fortune100 and fortune 500. a who’s who of big industry. Very strong in FS, insurance, retail, government, auto, and elsewhere. But also major ISVs and smaller organizations too.
Literally thousands of organisations across dozens of countries use the Micro Focus brand to run and modernize their IT systems. If you have checked your bank account, got an insurance quote, booked a vacation, payed your mortgage, shipped a package… you’ve been using COBOL today.
What’s important about that market – like many others – is that it is in flux; in a constant state of upheaval. And the digital world has created further change.
In fact the only thing we can truly rely on in IT is that things change. The only constant is change.
Now change within IT is happening for a variety of reasons, shaped by a range of drivers. Whether they are seismic shifts in how IT has to support the business or the user community; or whether evolutionary but important changes in operations, processes, user expectation and even underlying technology.
What it means is that IT in 2015 is a far cry from even 2005, let alone 1995. And you can be sure of one thing – in 2025 it will be different again.
OK but specifically what does that mean. This unique set of circumstances is putting an incredible amount of pressure on IT organisations .
On the one hand they have a massive investment in business systems and data written in COBOL on the mainframe, that has evolved over many years, is complex and needs active maintenance and care.
On the other, the market is demanding new services, on new devices and it wants these delivered as fast a possible
IT organizations are under pressure.
Pressure to tackle inefficiency, to comply with regulation
Pressure to deliver services faster, pressure from competitors
Pressure to manage costs, or manage the IT estate in the way we need to now
Finally, do we have right people as an organization to tackle those pressures. Can we get the work done with the people we have?
Lots and lots and lots of pressure.
So how can you go about helping with this challenge. Our view is clear. You start with what already works. You build on existing success.
And in the IT organizations we speak to there is a fundamental truth that unites them all. And that is in the value of their core IT systems.
Not the machine, or the processes, nor the choice of operating system or language. No….
It is the business logic and the application data.
What does it do? Well...
It delivers the services and unique value that differentiates organisations from their competitors
It helps them maintain market share and remain profitable
It ensures the integrity of a transaction
It’s too easy to take these core business systems for granted. It just works, right? Wrong. You only truly appreciate the importance of these applications and data when something goes wrong, then you realise how embedded these systems are in our every day life.
So these applications are important. Now who can tell me what programming language most of this business logic is written in?
And that’s what Micro Focus does…
Bridge the Old AND the New
Our core value is in helping organizations TAKE THAT VALUE that exists as a result of their investments over time - in their core business applications - and moving that forward to embrace new and emerging technologies, and market opportunities.
Providing a bridge from what already works and what already runs the business, to the new innovations and new use cases, provides a low risk, pragmatic and high yield approach to delivering value through IT.
So lets talk about “unlocking that value” … harnessing and reusing that secret sauce…
Well first, lets be clear, unlocking that value, and bridging the old with the new… well that’s not always that easy.
Lets look again at the market, and our customers. Many of them have been in business for decades if not longer. And during that time their IT has been relied upon to support that business. this has created what is now a very complex environment.
Harnessing, unlocking, reusing that value is – clearly – not straightforward.
BUT This is where we can help, 3 basic steps in unlocking that value….
Keep It
Build It
Run It
So… KEEP IT (Leverage what already works)
First, let’s think about the core applications, the critical systems, those which must not fail…. Buried in that IT estate.
Remember - at the heart of this complex IT estate is the application engine that keeps ticking over, supporting everything around it. COBOL.
Micro Focus has been market leader for the COBOL language, and supporting in our history over 500 platforms over the years we’ve been able to ensure our customers’ need for flexibility and choice. Simply put, we are investing in future of application deployment, so our customers don’t have to.
Many of the most important internal systems have been important for years… our investment in COBOL ensures they can continue to be in the future.
BUILD IT
Secondly, and a big part of today, it our development technology. Very much at the heart of our proposition to the development community. We offer Industry Leading Development Environment for COBOL – Modern Tools, Integrated Dev Experience, for distributed and mainframe environments.
These are unrivalled in terms of capability and are as powerful and feature rich as any other tool for another language. Indeed the IDEs are the same IDEs as used by the majority of other language developers. You can have multi language projects, collaborate between project teams, even hardness of the power of managed code frameworks - All of this, no problem.
Maintaining and enhancing COBOL systems is as fast and contemporary as for any other language.
And – of course – being built for business as the name suggests, COBOL applications are great at providing the backend logic, working alongside for example Java or HtML front ends. In fact, it can all be done from the same IDE.
RUN IT
Third, let’s talk about those applications being built, and where they might need to run.
Let’s consider the changing face of our business and the changing needs in terms of WHERE these apps need to be run, or need to be accessed from.
Micro Focus offers Unrivaled Application Deployment Choice and Flexibility for COBOL Applications – 50+ platforms.
Of course there are a few emerging standards here where many of our customers are adopting their strategy.
But strategy starts with choice and flexibility. Our mantra is any colour you like. And if, just by way of an example, your colour is green, you got it.
So what have we said here.
Fundamentally, this is the point – core applications have enduring value that must be protected and evolved to support future business need.
Taking those systems and providing a springboard to future environments, future technology, is what we do. KEEP IT, BUILD IT, RUN IT.
By partnering with the best in today’s operating environments such as SUSE, we are providing efficiency, value and flexibility for our customers.
Let’s look at some examples of exactly how we can do this.
Our first example is something we call workload consolidation.
After all we spoke about a complex IT estate. Many organizations we speak are frustrated as they appear to have one of everything.
And certainly the reliance on what might be termed proprietary environments, Unisys mainframes, I series machines form IBM, Bull or Tandem or DEC systems; these exist in greater numbers than anyone might think.
Let’s guess what kind of applications systems they are running?
Well not exclusively, but in huge numbers, these are COBOL systems.
Interestingly, a lot of the COBOL is faithful to the indusrty standards.
So moving it to another platform is extremely viable. Cost reduction stats are potentially astonishing, as is the speed of delivery. Take the City of Miami for instance which realized a 90% cost savings by moving their Unisys apps to a new flexible architecture.
We saw that recently with SNS Bank who moved from a Unisys mainframe to open systems with help from Micro Focus and IBM.
The clearing house of the Argentinian stock exchange, Caja de Valores, rehosted their Bull mainframe systems on to an open architecture
Incidentally if you want the whole story, go to microfocus.com – these are all published.
So how do we do it……… (Ed)
The ‘rehost’ solution if you will is comprised of 4 key components. Expertise, the core tech, services personnel (those that do the work) and specialty tools aligned to the source platform.
Micro Focus and its partners have delivered well over 1,000 of these projects in just last the ten years alone. The Micro Focus methodology and underlying core tech is the preferred choice for application re-host initiatives by a global network of system integrators and delivery partners. It’s an efficient, optimized process designed to deliver results quickly.
Our 2nd facet is closely related.
And equally important.
Even in the so-called open systems world, there are shifting sands and increasing desire to standardise on Linux. Moving UNIX workloads across is potentially not as easy as we’d like to think.
From a COBOL perspective, using Micro Focus tools, it’s easy!
In the overwhelming majority of cases, this is just a re-compile and go.
It might be that the environment included a bespoke COBOL product, HP COBOL, Microsoft COBOL or somesuch. Usually, you’ll find this was a rebadged Micro Focus product, as we did the engineering for those COBOL products. Micro Focus supports over 20 different dialects of the COBOL language, so we know the COBOL will come across easily.
Of course do we recommend platform change, or indeed do we have a recommended platform?
Well of course not, we are entirely agnostic. The choice is yours as aligned to your future state and desired IT strategy.
Our slides here just happen to be in green, we just happen to be speaking at SUSEcon.
What is important here is that the customer has a strategy, and our job is to support that strategy. We do, of course, certify (with our platform partners) against the latest releases.
This is what these customers all needed to hear, that their strategic environment was supported.
OK so much for moving things around from unwanted environments to a standard open system.
Let’s think now about the other enterprise server of choice. The mainframe.
Well so far we have considered unifying the operating environment where it makes sense.
But what about the environment for building the systems in the first place.
Right now we have a complex and diverse estate, but do we want separate development teams or environments for each one?
Ideally not…. Especially when one of the largest deployment environments is the IBM mainframe.
We want where possible to standardise on the approach, irrespective of platform.
And here’s our answer, and it builds on the value of COBOL, of mainframes, and of Linux.
The answer is a simple one of course. Ensure COBOL applications, alongside Java, PL/I and other key technology, including mainframe CICS and DB2 and IMS and JCL, can be built all using the same industry standard IDE technology. The very latest in developer efficiency, Eclipse and visual studio, can be used to maintain and modernize mainframe COBOL systems, just as easily as they can be used to build mobile, cloud and managed code apps for linux, unix windows or virtualised environments.
That same IDE technology unifies the approach and the tooling used to build today’s and tomorrow’s environments, including those targeting the mainframe.
One set of tools to manage your core apps and IT estate.
But it’s not just about mainframe development.
Building applications is not just about development, and one of the big bottlenecks in systems delivery is the testing….. Effectively how much time, resource, even budget can we dedicate to testing?
And on the mainframe testing time is very precious, and quite costly, and usually not very flexible.
If the test fails, the next test cycle isn’t immediate, it is pre-ordained … maybe weeks later.
If more testing is needed than the time slot allows, then you have to run over the next slot, you don’t get more time.
This isn’t viable in today’s digital world where end users just expect the app to be available now but also this approach doesn’t work for the dev teams either that are expected to deliver to the business, faster than ever before.
Micro Focus makes this simple. We remove that resource bottleneck by moving testing to new environments that ARE available 24/7, without any hit on cost.
So OK we’re building and testing systems faster now, which is great.
But there’s that question about what the systems are, and who needs them. Indeed in many cases what defines a critical mainframe system is the value to the business. It is often that value that the organization also needs to be able to provide to other consumers through other channels.
One major retailer needed to replicate its stock management system on non-mainframe systems because it was a unique system but needed to work on other servers to support market expansion. Where they were expanding to didn’t have z/OS.
One bank needed to segment its core banking systems because of Chinese Data Privacy laws, which needed the system local to Shanghai, and not on the HK mainframe. Of course, Shanghai didn’t have a mainframe.
Another ISV has sold its core banking application to a variety of mainframe clients, but wants to sell the same application source code to clients without mainframes.
The fundamental flexibility provided by our workload management capability enables clients to look at a blended or balanced view around cost, performance and reliability. Cost savings are possible for customers looking at a broader range of changes, but any kind of workload balancing or deployment options may yield improvements in TCO depending on the situation.
So what that means is while z/OS may be the bedrock. Linux may be the differentiator, the extra value, the competitive differentiator, the place for new innovation. Well Linux, including Linux One from IBM, could be that platform, sharing or replicating from z/OS, and also back to the earlier points potentially consolidating the workload from other environments that are no longer strategic.
A consolidation platform based on leading platform technology, which has all the performance and reliability needed, but also has the flexibility to reduce that complexity once and for all.
And, with our help, this can run these core application on SUSE Linux as well… the very same COBOL applications you depend on today.
And that’s really the basic premise here.
Take what works, the trusted, proven technology that runs the business today, the mainframe, COBOL, Linux, and build a future proof platform for stability and growth and a consolidation environment that simplifies the model.
Specifically:
For the mainframe user there is extra choice and flexibility based on trusted Linux and COBOL systems
For those on proprietary systems or older unix platforms there is now a low-risk stategy to move to the future
And for existing SUSE Linux users, well, we can see a future-proofed path for all core systems
As the phrase goes, together we are adapting, so you can succeed.
We don’t have time to cover every aspect of Micro Focus technology and our support of the SUSE environment today, but we hope this sessions content has been of interest.
You can learn more about this exciting technology on our website microfocus dot com slash susecon. Here you’ll find resources, case studies and much more! Check it out.
With that, on behalf of Derek and myself, we’d like to thank you for spending your <morning/afternoon> with Micro Focus. Enjoy the conference.
Thank you.
And of our course, we’d be delighted to talk to you directly about your specific use case as well.