I am talking about four key points, Application Architecture, Development method, Organizations and Cooperation, Operation and Maintenance, to consider in legacy modernization and what the end result should be.
We think you'll understand why you should consider Red Hat's "open hybrid cloud" approach. Please take a look.
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
DevOps has evolved over these years and has presented us with a new set of challenges. We have more tools and complexity. This presentation will walk you thought -
* How we tackle the explosion of tools and complexity and add more value to business
* How platforms can help
* What challenge we face when we build a platform from scratch
* How a joint solution from Canonical MicroK8s and gopaddle can help.
Production-Ready Kubernetes: It's Not About TechnologyAntoine Craske
Adopting cloud-native technologies can seem like a technological challenge, but it's far from being the only theme.
The organization, culture and people aspects is the main challenge to overcome resistance to change, drive value creation and accelerate the transformation.
This talk shares our journey in adopting a Cloud-native application stack with a Kubernetes PaaS, focusing on the transformation journey.
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
Plastic SCM is a distributed version control system engineered for companies who require extensive branching and merging, distributed (multi-site/global) scenarios, and/or high performance.
Plastic SCM is unique because it provides support for fully distributed and/or centralized repositories, a full graphical multiplatform user interface, a superior branching and merging technology, and provides security and management tools.
Our Semantic Merge technology is the world’s first language-aware merge tool that fully supports C#, VB.NET, and Java, with additional languages soon to be supported. This tool facilitates complex refactoring while coders continue to work on their code.
Contact us at sales@codicesoftware.com
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
DevOps has evolved over these years and has presented us with a new set of challenges. We have more tools and complexity. This presentation will walk you thought -
* How we tackle the explosion of tools and complexity and add more value to business
* How platforms can help
* What challenge we face when we build a platform from scratch
* How a joint solution from Canonical MicroK8s and gopaddle can help.
Production-Ready Kubernetes: It's Not About TechnologyAntoine Craske
Adopting cloud-native technologies can seem like a technological challenge, but it's far from being the only theme.
The organization, culture and people aspects is the main challenge to overcome resistance to change, drive value creation and accelerate the transformation.
This talk shares our journey in adopting a Cloud-native application stack with a Kubernetes PaaS, focusing on the transformation journey.
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
Plastic SCM is a distributed version control system engineered for companies who require extensive branching and merging, distributed (multi-site/global) scenarios, and/or high performance.
Plastic SCM is unique because it provides support for fully distributed and/or centralized repositories, a full graphical multiplatform user interface, a superior branching and merging technology, and provides security and management tools.
Our Semantic Merge technology is the world’s first language-aware merge tool that fully supports C#, VB.NET, and Java, with additional languages soon to be supported. This tool facilitates complex refactoring while coders continue to work on their code.
Contact us at sales@codicesoftware.com
2022: 6 Cloud-Native App Development Trends to Transform Your BusinessWeCode Inc
The cloud-native approach has made it seamless for developers to release products faster and deploy updates without disrupting the function of the mobile app. As a growing field, cloud-native app trends help visualize a future that eliminates the bottleneck of the current cloud-native stack. So, here are the top 6 cloud-native app trends to not miss out, on for your business! https://bit.ly/3SW6m2T
Enterprise developers are under pressure to maintain critical business applications built on aging desktop client-server platforms (like VB6 or Powerbuilder) while preparing their organizations for enterprise mobility and BYOD. Potential solutions like application virtualization, technical migration, or re-writing from scratch all have challenges and limitations - namely complexity, high costs, long lead times, and project risk. Gizmox is working with IT organizations to tackle this problem using a unique technology called Transposition.
An Engineering Digital Twin to Accelerate Time to Productionaseptingfilling
✓Understanding the design and its
interaction with the environment
✓Support dimensioning
✓Early exploration of limits and testing in
the virtual world
✓Support definition of good real-world tests
✓Support communication within the team
and to a wide range of stakeholders
State of DevOps - Build the Thing RightSergiu Bodiu
So you’re running microservices in containers? Congratulations! This is an important step towards meeting those business needs around delivering applications to the hands of your customers as soon as possible. When DevOps first made its way into many organizations, It was believed to be a Dev & Ops initiative. I will explain how the traditional expressions of CALMS (Culture, Automation, Lean, Measurement, and Sharing) are still relevant.
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Synchronous Communication Patterns: A journey from ESB to APIs & Service Mesh
Sébastien Bergougnoux, CEO at Devoteam I nexDigital
Solving Data Problems to Accelerate Digital Transformation.pptxInductive Automation
One of the biggest Digital Transformation challenges companies face is how to make the most of their data. Problems like stranded data, lengthy setup times for systems, and difficulties bringing IT and OT data together inhibit an organization’s ability to gather insights. Without these insights to fuel the decision-making process, many companies end up stalled on their Digital Transformation journey.
Buddy, partnered with industry leaders such as Amazon, Docker, Github, Microsoft, and Google, is a winning development automation platform that serves a rapidly growing market valued to become $345 billion by 2022. Over 7,000 developers use Buddy every day across 120+ countries. Featured customers: INC. Magazine, CGI.com & ING Bank. Our vision is to become the backbone on which talented people can build world-altering apps & services. Our goal is to take the load off millions of developers by offloading everything that can be automated – giving them back the time for being creative.
Platform Requirements for CI/CD Success—and the Enterprises Leading the WayVMware Tanzu
All enterprises want to increase the speed of software delivery to get new products to market faster. The means for achieving this is often through the practice of continuous integration/continuous delivery. But speed alone isn’t enough—teams also require the ability to pivot when conditions change. They must ensure their software is stable and reliable, and be able to roll out patches and other security measures quickly and at scale.
A cloud-native platform coupled with test-driven development and CI/CD practices can help make this a reality. In this webinar, 451 Research’s Jay Lyman presents the results of his research into cloud-native platform requirements for enterprise CI/CD and DevOps success. Pivotal’s James Ma joins Lyman to discuss best practices from DevOps teams charged with running and managing cloud-native platforms, including applying CI/CD to the platform itself.
Speakers: James Ma, Pivotal and Jay Lyman, 451 Research
Business critical systems—off-the-shelf systems, custom-built applications, or software-as-a-service—consist of many logical end points. However, they are all common in exposing a set of inputs and a set of outputs. They also produce and consume data of different forms, custom binary or a standard format like XML, EDI, JSON, and so on. This data needs to follow a particular protocol—TCP/IP, HTTP, or FTP—in order to ensure seamless communication between different end points.
Integration is a buzzword we hear all the time, but what does it really mean? Essentially, integration is the act of allowing these different end points to work together in meaningful ways to accomplish business value. IBM IIB version 10 provides a significant leap forward from version 9 and provides key enhancements in terms of experience as well as capabilities. Join us to see the difference and learn how it may serve you in your Digital Transformation journey.
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Knoldus Inc.
Modernize your Enterprise Data Lake to Serverless Data Lake, where data, workloads, and orchestrations can be automatically migrated to the cloud-native infrastructure.
Benefits of Operating an On-Premises InfrastructureRebekah Rodriguez
Despite the rapid evolution and growth of public cloud usage, enterprises are finding value in on-premises IT infrastructure. As a result, some organizations are moving their workloads back, partially or entirely, to their own data centers. In fact, according to a survey conducted by IDC, over ½ of the IT spent on servers and storage is still driven by on-prem deployments, and over 70% of those surveyed said they plan to repatriate workloads back from public cloud to an On-Prem Infrastructure.
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Citrix
Project Avalon Excalibur delivers a powerful new unified architecture for simple, streamlined deployment of Windows apps and desktops across multiple server and desktop OS platforms. But we haven't stopped there. A successful deployment requires tools to monitor virtual desktops and applications. This session will cover streamlining of support functions, new analytics for performance management and capacity planning and best practices for aligning IT admin roles.
Developer Productivity Engineering with GradleAll Things Open
Presented by: Justin Reock & Sterling Greene
Presented at the All Things Open 2021
Raleigh, NC, USA
Raleigh Convention Center
Abstract: In 2007, Hans Dockter invented the Gradle Build Tool because he felt that developers deserved less friction in their toolchain. The prevailing build technologies of the time were adequate but inefficient, not taking advantage of possible acceleration technologies and, with some exceptions, very limited in their language and framework support. Gradle is now one of the most widely used build tools available, downloaded about 25 million times a month as of September of 2021. It’s the default build tool in Android Studio, and is trusted by millions of developers to create their artifacts quickly and cleanly.
The principles that originally guided the Gradle build tool towards its current popularity have continued into an emerging practice known as Developer Productivity Engineering or DPE. DPE is a new software development practice that uses acceleration technologies to speed up the software build and test process and data analytics to optimize the impact of acceleration technologies and make troubleshooting more efficient. Leading technology companies are using this practice today to accelerate feedback cycles by over 90% in some cases, improving the developer experience and increasing team velocity.
Join Sterling Greene, Lead Software Engineer for the Gradle Build Tool, and Justin Reock, Field CTO of Gradle Enterprise, to learn why DPE is swiftly becoming the most important movement in software development since the introduction of DevOps.
Attendees will walk away from this presentation with a better understanding of:
● The importance of fast feedback cycles and how to achieve them using build and test acceleration technologies
● Using build and test data to make troubleshooting and problem root cause determination more efficient.
● The importance of leveraging failure analytics to improve toolchain reliability, including managing avoidable failures like flaky tests.
● How to continuously improve performance and guard against regressions through trend and metric observability.
● The Cost of Inaction (CoI) by not investing in developer productivity across your local build environments and CI/CD pipelines in terms of engineering cost, TTM and software quality.
● How to elevate the strategic priority of DPE in your organization.
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
2022: 6 Cloud-Native App Development Trends to Transform Your BusinessWeCode Inc
The cloud-native approach has made it seamless for developers to release products faster and deploy updates without disrupting the function of the mobile app. As a growing field, cloud-native app trends help visualize a future that eliminates the bottleneck of the current cloud-native stack. So, here are the top 6 cloud-native app trends to not miss out, on for your business! https://bit.ly/3SW6m2T
Enterprise developers are under pressure to maintain critical business applications built on aging desktop client-server platforms (like VB6 or Powerbuilder) while preparing their organizations for enterprise mobility and BYOD. Potential solutions like application virtualization, technical migration, or re-writing from scratch all have challenges and limitations - namely complexity, high costs, long lead times, and project risk. Gizmox is working with IT organizations to tackle this problem using a unique technology called Transposition.
An Engineering Digital Twin to Accelerate Time to Productionaseptingfilling
✓Understanding the design and its
interaction with the environment
✓Support dimensioning
✓Early exploration of limits and testing in
the virtual world
✓Support definition of good real-world tests
✓Support communication within the team
and to a wide range of stakeholders
State of DevOps - Build the Thing RightSergiu Bodiu
So you’re running microservices in containers? Congratulations! This is an important step towards meeting those business needs around delivering applications to the hands of your customers as soon as possible. When DevOps first made its way into many organizations, It was believed to be a Dev & Ops initiative. I will explain how the traditional expressions of CALMS (Culture, Automation, Lean, Measurement, and Sharing) are still relevant.
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Synchronous Communication Patterns: A journey from ESB to APIs & Service Mesh
Sébastien Bergougnoux, CEO at Devoteam I nexDigital
Solving Data Problems to Accelerate Digital Transformation.pptxInductive Automation
One of the biggest Digital Transformation challenges companies face is how to make the most of their data. Problems like stranded data, lengthy setup times for systems, and difficulties bringing IT and OT data together inhibit an organization’s ability to gather insights. Without these insights to fuel the decision-making process, many companies end up stalled on their Digital Transformation journey.
Buddy, partnered with industry leaders such as Amazon, Docker, Github, Microsoft, and Google, is a winning development automation platform that serves a rapidly growing market valued to become $345 billion by 2022. Over 7,000 developers use Buddy every day across 120+ countries. Featured customers: INC. Magazine, CGI.com & ING Bank. Our vision is to become the backbone on which talented people can build world-altering apps & services. Our goal is to take the load off millions of developers by offloading everything that can be automated – giving them back the time for being creative.
Platform Requirements for CI/CD Success—and the Enterprises Leading the WayVMware Tanzu
All enterprises want to increase the speed of software delivery to get new products to market faster. The means for achieving this is often through the practice of continuous integration/continuous delivery. But speed alone isn’t enough—teams also require the ability to pivot when conditions change. They must ensure their software is stable and reliable, and be able to roll out patches and other security measures quickly and at scale.
A cloud-native platform coupled with test-driven development and CI/CD practices can help make this a reality. In this webinar, 451 Research’s Jay Lyman presents the results of his research into cloud-native platform requirements for enterprise CI/CD and DevOps success. Pivotal’s James Ma joins Lyman to discuss best practices from DevOps teams charged with running and managing cloud-native platforms, including applying CI/CD to the platform itself.
Speakers: James Ma, Pivotal and Jay Lyman, 451 Research
Business critical systems—off-the-shelf systems, custom-built applications, or software-as-a-service—consist of many logical end points. However, they are all common in exposing a set of inputs and a set of outputs. They also produce and consume data of different forms, custom binary or a standard format like XML, EDI, JSON, and so on. This data needs to follow a particular protocol—TCP/IP, HTTP, or FTP—in order to ensure seamless communication between different end points.
Integration is a buzzword we hear all the time, but what does it really mean? Essentially, integration is the act of allowing these different end points to work together in meaningful ways to accomplish business value. IBM IIB version 10 provides a significant leap forward from version 9 and provides key enhancements in terms of experience as well as capabilities. Join us to see the difference and learn how it may serve you in your Digital Transformation journey.
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Knoldus Inc.
Modernize your Enterprise Data Lake to Serverless Data Lake, where data, workloads, and orchestrations can be automatically migrated to the cloud-native infrastructure.
Benefits of Operating an On-Premises InfrastructureRebekah Rodriguez
Despite the rapid evolution and growth of public cloud usage, enterprises are finding value in on-premises IT infrastructure. As a result, some organizations are moving their workloads back, partially or entirely, to their own data centers. In fact, according to a survey conducted by IDC, over ½ of the IT spent on servers and storage is still driven by on-prem deployments, and over 70% of those surveyed said they plan to repatriate workloads back from public cloud to an On-Prem Infrastructure.
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Citrix
Project Avalon Excalibur delivers a powerful new unified architecture for simple, streamlined deployment of Windows apps and desktops across multiple server and desktop OS platforms. But we haven't stopped there. A successful deployment requires tools to monitor virtual desktops and applications. This session will cover streamlining of support functions, new analytics for performance management and capacity planning and best practices for aligning IT admin roles.
Developer Productivity Engineering with GradleAll Things Open
Presented by: Justin Reock & Sterling Greene
Presented at the All Things Open 2021
Raleigh, NC, USA
Raleigh Convention Center
Abstract: In 2007, Hans Dockter invented the Gradle Build Tool because he felt that developers deserved less friction in their toolchain. The prevailing build technologies of the time were adequate but inefficient, not taking advantage of possible acceleration technologies and, with some exceptions, very limited in their language and framework support. Gradle is now one of the most widely used build tools available, downloaded about 25 million times a month as of September of 2021. It’s the default build tool in Android Studio, and is trusted by millions of developers to create their artifacts quickly and cleanly.
The principles that originally guided the Gradle build tool towards its current popularity have continued into an emerging practice known as Developer Productivity Engineering or DPE. DPE is a new software development practice that uses acceleration technologies to speed up the software build and test process and data analytics to optimize the impact of acceleration technologies and make troubleshooting more efficient. Leading technology companies are using this practice today to accelerate feedback cycles by over 90% in some cases, improving the developer experience and increasing team velocity.
Join Sterling Greene, Lead Software Engineer for the Gradle Build Tool, and Justin Reock, Field CTO of Gradle Enterprise, to learn why DPE is swiftly becoming the most important movement in software development since the introduction of DevOps.
Attendees will walk away from this presentation with a better understanding of:
● The importance of fast feedback cycles and how to achieve them using build and test acceleration technologies
● Using build and test data to make troubleshooting and problem root cause determination more efficient.
● The importance of leveraging failure analytics to improve toolchain reliability, including managing avoidable failures like flaky tests.
● How to continuously improve performance and guard against regressions through trend and metric observability.
● The Cost of Inaction (CoI) by not investing in developer productivity across your local build environments and CI/CD pipelines in terms of engineering cost, TTM and software quality.
● How to elevate the strategic priority of DPE in your organization.
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
Similar to Why we should consider Open Hybrid Cloud.pdf (20)
Rhf2019 how totackle barriersofapplicationmodernization_ap16_enMasahiko Umeno
This is a translated presentation at Red Hat Forum Tokyo 2019.
Every company are facing some problem in Application Modernization, and all of them have same issue. I told about 3 things, Application Architecture, Granularity and Development method.
Here is also a message of what we have to do before containerize.
Red Hat Forum Tokyo 2019 にて講演したセッションの資料です。
レガシーなシステムを脱却してApplication Modernizationに取り組んでいるお客様は多数いらっしゃいますが、驚くほど同じような障壁をお持ちで、その解決策を見出だせずに前進できていないように思えます。本講演ではこれらの障壁にどう取り組むべきかを解説し、Red Hatの製品群とサービスでどうご支援できるかも含めて、推進のヒントとしていただければと思います。
Next generation business automation with the red hat decision manager and red...Masahiko Umeno
This slide had been presented at Red Hat Tech Exchange 2018 Taiwan. Talking about 1. Our focus area, 2. Application Architecture, 3. Development Method, 4. Organizing Information, 5. Business Process, 6. Case Management. This session obtain high evaluation. (No.1 in session contents per all sessions)
If you understand the rule engine, especially how works RETE algorithm, You may use this for Machine Learning. This slide used at Red Hat Forum Tokyo 2018 session.
To make a good work-life balance, you may be necessary optimization of task scheduler or something. Improvement of job quality may give us more happiness life.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
1. Why we should consider Open Hybrid
Cloud
14th June 2022
Masahiko Umeno
Chief Technologist, Red Hat K.K.
Open Hybrid Cloud Week 2022
1
2. Copyright 2022 Red Hat K.K.
2
Perspective in Legacy Modernize
We need to take an progressive thought more aggressively which
are in application architecture, development and so on when we
consider the IT supports the Business from now on.
1. Application Architecture
2. Development method
3. Organizations and Cooperation
4. Operation and Maintenance
Focus to 4 points
4. Copyright 2022 Red Hat K.K.
4
What Application we should Target?
写真・映像編集 基幹業務 生産管理 情報収集分析 機械学習
Package
Scratch
Development
Specialized for a specific
purpose
Operations that are no
different from other companies
Function/Operation that are central to
the company’s business that differ from
other companies
● Data
● Logic
● Process
● User Interface
● Integration
● User Management
● Security
● Integrity
● Load balance
● Operations
Video/Movie Core system
Production
Management
Gathering and
Analysis
AI/ML
5. Copyright 2022 Red Hat K.K.
5
A typical Mission Critical System in a company
Customer
Sales
Production Quality Assurance
Accounting
Product
Development
Web has uneven
access
Department-s
pecific codes
Huge volume of
Batch processing at
closing day
Shared DB
by all systems
Real work is
on Excel
(Shadow IT)
Similar many
logics
Cross-depart
mental
processing
6. Copyright 2022 Red Hat K.K.
6
What are Microservices?
User Interface Service
Process Service
Decision Service
Data Service
Integration Service
Platform Service
Infrastructure Service
In/Out to screen/paper
Progress Management for Biz
Check / Calc / Reasoning
Store / Retrieve
Service / Between System
Service running environment
Physical / Virtual environment
Registry Order Shipping Stock
Mgmnt
Sales Account
Business Functions
Service as IT x Domain = Microservices
Service as IT
7. Copyright 2021 Red Hat K.K.
7
Example of Microservices Implementation (Order)
Contract DB
Processing
Access
External
Services
Retrieve
Data
Store Data
Java Java+
Rule Engine
Java+
Rule Engine
Java
Java
Dispatcher
Java
Tagging for each
processing
Waiting
List
Queue
Java
Increase throughput with
multiple running
Waiting
List
Queue
External
Services
Contract DB
Processing
Result
Queue
Other
services
Container
Tagging
Subscribe
Subscribe
DataBase DataBase
Order Data
Microser
vices
8. Copyright 2022 Red Hat K.K.
8
Relevant with Microservices and Platform
Not microserviced system
Infrastructure
Parts
expansion
Aggregation
by buyer
Aggregation
by product
Aggregation
by Supplier
Aggregation
by Parts
Calculate
Delivery
date
UI for
Quotation
UI for
Delivery
Date
● Multiple functions integrated into
one application
● Modification effort is the same as
before
● Uneven resource usage
● Difficult load balancing efficiently
● 1+1 HA configurations
● Almost same as a Virtual Machine
Environment
Worker Node
OpenShift Container Platform
Infra Node Worker Node Worker Node Worker Node
RHEL
Infrastructure
9. Copyright 2022 Red Hat K.K.
9
Relevant with Microservices and Platform
Microserviced system
Choosing container is the best in order to maximize effort of development/deploy microservices
applications. When ensure performance that is needed by increase multiplexing running, auto scale
out/in is useful.
Parts
expansion
Worker Node
OpenShift Container Platform
Infra Node
Parts
expansion
Parts
expansion
Aggregation
by Parts
Aggregation
by Supplier
Aggregation
by buyer
Calculate
Delivery
date
Aggregation
by product
Infrastructure
UI for
Quotation
UI for
Quotation
UI for
Delivery
Date
UI for
Delivery
Date
Worker Node Worker Node Worker Node
RHEL
Infrastructure
10. Copyright 2022 Red Hat K.K.
10
Edge Computing
Wide bandwidth
and not expensive
Narrow bandwidth
and expensive
Processing near the source of the data
Private Cloud
Private Cloud
Private Cloud
Mother Cloud
Deploy and running same
application with massive numbers
Manage deploying applications
High workload like an analysis
Hybrid Cloud
Environment
12. Copyright 2022 Red Hat K.K.
12
Choice of development methodology
Waterfall Agile/Scrum
Any appropriate Development
method?
Any criteria to consider?
● Past experiences
● Audit Standard
● ...
● Type of Application
● Scale of project
● Application Architecture
13. Copyright 2022 Red Hat K.K.
13
Type of Application
Create and deploy a brand new application
Any method are available. However there are no applications which
has immutable requirement from project start to release. Thus the
iterative development method is useful.
Renewal a legacy system
• If you take even unused source code, it does not know what the renewal
is for. Take only what you use or the cost will up extremely.
• Virtually impossible to discard specification from the source code only.
• ML uses real data to find logic. Migrate required logic with “Human
notice” using real data and result of test.
• Iterative development let you bring more better production quality.
• Migrate data with appropriately integration and test.
14. Copyright 2022 Red Hat K.K.
14
Scale of Project
The larger the system, the less realistic it is to estimate the details
Then, it is better to organize small and multiple projects aligned
business domain.
Due to increase quality, take the iterative development
● Omit unnecessary logic / data
● Resolve performance issue at early stage
● Reduce risk with deploying success experiment
● Use cloud env. which are familiar by each system
integrator, but provide a unified container env.
as taking same architecture.
https://www.redhat.com/ja/enga
ge/successful-legacy-modernizati
on-s-202201280548
15. Copyright 2022 Red Hat K.K.
15
Application Architecture
● Test used to be a backward process if you take an monolithic
architecture, however more effective is to test in iterative
development from early stage
● Design, Development and Test are enable iteratively for each
service unit when taking a microservices architecture
Iterative development is possible with either architecture,
priority should be given to improving quality
16. Copyright 2022 Red Hat K.K.
16
Application Modernization and Development
- Application perspective correlation
Iterative
Development
Test Driven
Development
Microservices
Architecture
Rule
Driven
Develop
ment
UI Service
Process Service
Decision Service
Data Service
Integration Service
Platform Service
Organize Domains
Definition as
IT Service
Suppress FAT DB
Agile
Scrum
Build Analysis
Test
Container
Image
Push
Image
Deploy
to Dev
Analysis
Unit
Test
Deploy to
STAGING
Continually integration(CI) Continually deployment(CD)
Result of
Current App
Result of
New App
NG: Missing Logic or Data, Bug, Conflict
Input Data
Current App New App
Q
Q
Asynchronous, multiprocessing,
de-Batch, Data pipeline
Container Env
Container Env.
Quarkus
Serverless
Clear focuspoint, Resolve issue by conversation
with business user
Test Driven Development
Container Env.
&
API
API Mgmt
Migration
Plan
Sales
Data from past N year
or
Prepared data
Optimize granularity
Establish new
business
Stock
Shipping
17. Copyright 2022 Red Hat K.K.
17
Iterative is the best development methodology
Implement application for small scale domain with microservices
● Define overall design (the trunk)
● Develop and test data, logic, UI, integration, etc by
each team
● Complete the implementation, like an expanding to
the branches and leaves.
● Unified development, operating, and testing
environments are required
Container env. Is suitable for iterative development
18. Copyright 2022 Red Hat K.K.
18
Why do you still insist on Waterfall?
● New technologies and methods are perceived as risky
● Avoid confusion due to additional requirements
● Accounting standard apply to only completion products
● Lack of analysis on past projects
● Failure will affect my career...
Without (excessively) pursuing responsibility
Change the culture to one where hardships and causes
can be learned as knowledge
Allow for gradual change rather than abrupt change
20. Copyright 2022 Red Hat K.K.
20
Organization relations
Business
IT Div.
System Integrator
Gaps create
discrepancies
Hierarchy
creates
responsibility
issues
Typical
● One tier down to be involved.
● IT department is treated as middle
management
● Subordinate organizations are forced to
receive absurd requests
● Difficult to offer advice, etc., outside of
one's own role
● Multiple contracting occurs at a system
integrator
● It becomes a message game when a
problem occurs, and it takes time to solve
it
● Applications are created just to work,
without adhering to architecture and
development methods
etc...
21. Copyright 2022 Red Hat K.K.
21
Challenges of iterative development in a traditional
organization
Difficult conversation with business units (Voice from IT)
● You know that don’t you?
● There is existing invisible and intense hierarchical relationship that makes them
reserved
● They say they don't see the benefit of having their time taken up by something
other than their own work
● First of all, how much it will cost over all?
Difficult conversation with IT division (Voice from Biz)
● Can’t understand explanation in technical terms
● Why not just put in a package? We don't do anything special (what we do in our
company is common knowledge in the world)
● Why does it take so long when I can do it right in Excel?
● I can only come up with requirements based on the assumption the current system
22. Copyright 2022 Red Hat K.K.
22
Organization relations
Business
IT Div
System Integrator
Business
IT Div
System
Integrator
Ideal
By gradually advancing iterative development, we can advance to the ideal
Typical
23. Copyright 2022 Red Hat K.K.
23
From our experience
Study session by Biz
Diagram the
data and logic
Implement, Test
Review,
Define target
Deploy
● Understand their business
outline at Study session
● Diagram the data and logic
● Implement, Test, Review,
Define next target
Checked source code at the end
Minimize man-hours and maximize quality
Request cooperation to Biz
24. Copyright 2022 Red Hat K.K.
24
Organization and Role
● Ask the other System Integrator instead of the current
● IT should propose to Biz as an equal
● Create small group in Bis and IT, try to make runnable something, and
then test it, discuss it, rivise, and repeat it
● Require Architecture, tool, environment that are useful to biz agility
● Prepared environment where function and load test can be done with
real data as soon as it created
● Prepared environment which can use data and applications on
on-premise and cloud, either on container
Stakeholders naturally come together and cooperate
with each other
26. Copyright 2022 Red Hat K.K.
26
Quickly provide a unified development environment with
containers
Same development environment is provided from anywhere,
even library versions
● Reduce the verification of differences in behavior due
to different environments
Provide an environment of self service preparation, rather
than requieting and waiting several days
● Reduce waiting time that environment build
● Reduce waiting time for load test
● Enable high quality test like Blue / Green Test or Canaria Release rather than
current
● Better checking of marginal performance
27. Copyright 2022 Red Hat K.K.
27
Fault Tolerance through microservices
Waiting
List
Queue
Java
… Waiting
List
Queue
Java
… Waiting
List
Queue
Waiting
List
Queue
Error
Data
Queue
Java
…
Acceleration by multiplexing
Portability to avoid failures
28. Copyright 2022 Red Hat K.K.
28
Relevant with Platform
Production Test
BCP
When system trouble occur on that
environment, all application will stop if you
depend on 1 environment
Need several container env. That can run the same app in
multiple cloud environments.
Open Hybrid Cloud is the BEST
30. Copyright 2022 Red Hat K.K.
30
Conclusion
Microservice
Architecture
Iterative Development
Utilize on-premise and
cloud environment
Cooperate with Biz and
IT
Event Driven
Application
Repeatable
development and Test
CI / CD
Prioritise
Review test result
Business Simulation
Dev Organization / BCP
/
Issue reproducer
Application
Architecture
Development
Method
Organization and
Cooperation
Operation and
Maintenance
Application
Development
&
maintenance
Container
Hybrid Cloud
Container
Container
Container
Hybrid Cloud
31. Copyright 2022 Red Hat K.K.
31
Considering not only development but also operation of future
applications and platforms, the destination is
Hybrid Cloud
Red Hat is offering Open Hybrid Cloud.