Skip to main content

Posts

Showing posts from September, 2024

How Data Integration Can Help Transform Tech Operations? Zainab Sutarwala The Crazy Programmer

In a data-driven world today, integrating data from various sources effectively has become crucial. Digital transformation has revolutionized the way businesses function, interact with their customers, and employ the right technology for growth.  Data integration ensures that businesses use all the information to spur innovation. It also helps them make wise decisions and maintain their competitiveness. The trends in data integration and the digital landscape are constantly changing.  In this blog, we will check out some important data integration trends transforming the whole business landscape.  What’s Data Integration? Data integration mainly involves combining information from different sources in a unified view. The process often involves extracting data from the other systems, thus transforming it in a constant format, and then loading it in a central repository, like a data warehouse.  So by breaking down the data silos, organizations can ensure all departments have access

September 2024: People on the Move

A number of companies have announced major changes to their executive leadership last month. Here are a couple of highlights: Veeam appoints Niraj Tolia as new CTO Tolia is joining the company after being CEO and co-founder of the data management startup, Alcion, which was acquired by Veeam earlier this month. Before co-founding Alcion, he also founded Kasten , which was previously acquired by Veeam as well. At Veeam, he will lead the product strategy for Veeam Data Cloud and will work closely with the company’s chief product officer, Anton Gostev. “Niraj is one of those rare individuals who not only understands where the market is headed but also possesses the skills and vision to bring that future to life for our customers,” said Anand Eswaran, CEO of Veeam. “He has already demonstrated this with the creation of Kasten, which has become the #1 solution for Kubernetes data resilience since being acquired by Veeam in 2020. His proven track record, combined with the explosive g

Codefresh Announces Enterprise Argo Support for All Argo Users

Codefesh, the Octopus Deploy company, has announced the general availability of enterprise support for Argo CD , Argo Workflows, Argo Rollouts, and Argo Events to all Argo users. The service, provided by a dedicated expert team that includes Argo maintainers from around the world, includes 24/7 global support and priority bug fixes to ensure app deployments are never disrupted and are always secure.  Launched in 2020, Argo Enterprise first offered enterprise support only for Codefresh GitOps users. This service offering has now been extended to all Argo users, including those not using Codefresh GitOps. Now, all Argo users can have reactive and proactive support, from avoiding potential pitfalls during Argo’s design, implementation, and maintenance to keeping instances running smoothly. Codefresh brings more experience architecting, deploying, and scaling Argo in more diverse environments and more companies than any other vendor. Enterprise Argo Support Includes: Dedicated Argo ex

Harnessing AI and knowledge graphs for enterprise decision-making

Today’s business landscape is arguably more competitive and complex than ever before: Customer expectations are at an all-time high and businesses are tasked with meeting (or exceeding) those needs, while simultaneously creating new products and experiences that will provide consumers with even more value. At the same time, many organizations are strapped for resources, contending with budgetary constraints, and dealing with ever-present  business challenges like supply chain latency.  Businesses and their success are defined by the sum of the decisions they make every day. These decisions (bad or good) have a cumulative effect and are often more related than they seem to be or are treated. To keep up in this demanding and constantly evolving environment, businesses need the ability to make decisions quickly, and many have turned to AI-powered solutions to do so. This agility is critical for maintaining operational efficiency, allocating resources, managing risk, and supporting ongoin

Podcast: The importance of buildpacks in developing cloud native applications

Buildpacks help ease the burden on developers by taking source code and turning it into fully functional apps. To learn more about this technology, we interviewed Ram Iyengar, chief evangelist of the Cloud Foundry Foundation, on the most recent episode of our podcast, What the Dev? Here is an edited and abridged version of that conversation: How do buildpacks — and the Paketo Buildpacks in particular — help developers deploy cloud native applications? I think buildpacks have been very important in making a lot of applications get pushed to production and get containerized without having to deal with a lot of overhead that usually comes with the process of containerization. What can I say that we haven’t said already in the webinar and in the article and things like that? Well, there’s a community angle to this. Buildpacks is somewhat headed towards graduation within the CNCF, and we expect that it will graduate in the next six to 12 months. If there’s any show of support th

BrowserStack is helping developers address mobile app accessibility with new solution

The testing platform BrowserStack has announced the general availability of a new solution designed to help mobile app testers make their apps more inclusive and accessible. App Accessibility Testing finds accessibility issues early on in the mobile app development process so that developers can take a more proactive approach to fixing these issues. It requires almost no setup, BrowserStack claims. Developers just need to upload their app and then they will have instant access to real iOS and Android devices. The platform also includes an app workflow scanner that is based on BrowserStack’s rules engine. Through this scanner, developers can navigate through their app as a user and perform scans on selected screens. It also allows reported issues to be grouped by type and violated WCAG guidelines, which helps with prioritization.  In addition, App Accessibility Testing offers one-click access to TalkBack and VoiceOver screen readers, including the ability to record or screenshot is

Harness launches new AI assistants for DevOps, QA, and Code Generation offerings

The software delivery company Harness is jumping on the AI train with a number of new AI solutions across its DevOps, QA, and Code Generation solutions. Harness AI DevOps Assistant uses AI to optimize workflows and track deployments, and can make recommendations on what improvements to make. It also helps with the creation of pipelines based on the company’s preferred tools, policies, and patterns.  “Crafting pipelines can be challenging. You need to consider your core build and deployment activities, as well as best practices around security scans, testing, quality gates, and more. The new Harness AI DevOps Assistant will make creating great pipelines much easier,” the company wrote in a blog post .  The AI Code Assistant offers intelligent code completion, functionality generation, code refactoring and debugging, interactive explanations of the code, semantic search, and pull request generation. Then, to help test that code, the QA Assistant creates self-healing test suites an

ArmorCode Extends AI-Powered ASPM Leadership with Two New Solutions to Manage Penetration Tests, Streamline Exceptions Management, and Accelerate Remediation

ArmorCode , the leader in AI-powered Application Security Posture Management (ASPM), today announced the expansion of its platform with the launch of two new modules for Penetration Testing Management and Exceptions Management. Alongside AI-powered Correlation and Remediation, these modules further advance  ArmorCode ’s leading platform capabilities to reduce the time, effort, and cost of addressing the riskiest vulnerabilities from any source through any remediation, mitigation, or exception workflow. ArmorCode  Penetration Testing Management Module Modern security teams must manage the full lifecycle of application security findings no matter how or where they are found. Beyond automated scanning tools, organizations rely heavily on penetration tests and manual assessments to identify exploitable vulnerabilities and flaws that automated solutions miss. However, managing penetration tests and associated findings is a pervasive challenge. Early adopters and design partners of  ArmorC

Eclipse Foundation forms new working group to help open source community comply with global regulations

The Eclipse Foundation has announced that it formed the Open Regulatory Compliance Working Group to help the open source community navigate upcoming global regulations. “Given the impact of software technology on the global economy, it is unsurprising that governments worldwide are enacting new regulations to safeguard privacy, security, and accessibility,” said Mike Milinkovich, executive director of the Eclipse Foundation. “The Open Regulatory Compliance Working Group was created to bridge the gap between regulatory authorities and the open source ecosystem, ensuring organisations and developers can leverage open source technologies while remaining compliant with evolving global regulations.” To start, the Working Group will focus on the European Cyber Resilience Act (CRA), which will likely be implemented later this year.  Its current initiatives include:  Developing cybersecurity best practices that align with the CRA requirements Collaborating with European authorities to b

Honeycomb brings its observability capabilities to the frontend with new offering

The observability platform Honeycomb has just launched Honeycomb for Frontend Observability to provide developers with access to more debugging and observability capabilities. “The frontend is critical – it’s where customers spend their time and where revenue is generated. Unfortunately, many frontend observability tools are outdated, offering only aggregated metrics and limited insights,” said Christine Yen, CEO of Honeycomb. “With Honeycomb’s Frontend Observability solution, we’re bridging the gap between backend and frontend observability, giving engineering teams a holistic view of their entire application – from server to browser – enabling them to deliver exceptional user experiences.” This new platform includes an OpenTelemetry wrapper that can collect performance data on hundreds of custom attributes and trace an application from end-to-end so that issues can be resolved more quickly. According to OpenTelemetry, this enables Real User Monitoring (RUM) in a way that traditio

OpenAI Academy launches to support developers using AI in low- and middle-income countries

OpenAI is attempting to level up developers and enable them to use AI to solve issues in their communities and drive economic growth.  OpenAI Academy is a new program that will provide technical guidance and support from OpenAI experts, distribute $1 million in API credits (with more potentially being added later), hold contests and incubator programs in partnership with investors, and build a global network of developers to collaborate, share knowledge, and drive innovation together. According to the company, the Academy will start in low- and middle-income countries for now. “Many countries have fast-growing technology sectors with talented developers and innovative organizations, but access to advanced training and technical resources remains limited. Investing in the development of local AI talent can fuel economic growth and innovation across sectors like healthcare, agriculture, education, and finance,” OpenAI wrote in a post .  In its announcement, OpenAI also highlighted th

How software teams should prepare for the digital twin and AI revolution

Digital twins are sophisticated software constructs that emerged in the field of product lifecycle management to model and design complex devices like jet engines and nuclear reactors. Today, digital twins extend their utility beyond the design phase to tracking live systems. They ingest device telemetry, maintain state information, and analyze changing conditions in real time. Their functionality offers a rich contextual understanding, enabling fast insights and enhanced situational awareness. By leveraging fast, in-memory computing technology, they can quickly process telemetry and deliver analytics results. In addition to real-time monitoring, digital twins enable the simulation of complex systems, such as airlines and logistics networks. They aid both strategic planning and operational decision-making with predictive analytics that assists both designers and operations managers.  As digital twins have evolved to analyze live data at scale, the opportunity to integrate them with g

Dirty code still runs — but that’s not a good thing

Organizations understand the importance of code in today’s business landscape. We rely on software to power our daily lives — the global market is projected to grow to nearly $1.6 trillion within the next decade. Developers are feeling the pressure from this, with the increased push to write more code every day. However, this does not mean that the development of high-quality and error-free code should be sacrificed to meet the demands of increased software delivery.  Developers are increasingly using testing in the continuous integration and delivery (CI/CD) pipeline to produce high-quality code. The problem is that these reviews aren’t always the right kind. The lack of proper reviews and analysis within the CI/CD pipeline pushes software to production that’s rooted in poor-quality code. That problematic code runs… but not on a solid foundation, and that’s not a good thing. As developers reuse and build on that low-quality code, it perpetuates a vicious cycle. Teams waste time fi

WebDriver BiDi offers the best of both worlds in browser automation tools

Anyone testing web applications ought to be aware of a new browser automation protocol called WebDriver BiDi . This new protocol is an evolution of the original WebDriver standard and it incorporates some of the benefits of various other automation tools, most notably, adding bidirectional communication.  “It’s a brand new protocol, and it’s taking all the best ideas that have been out there for a while and trying to standardize it through the W3C,” said David Burns , head of open source at BrowserStack (a browser testing company who is on the WebDriver BiDi working group) and chair of the Browser Testing and Tools Working Group at W3C, which is the group responsible for the WebDriver and WebDriver BiDi specifications.  The original WebDriver protocol, or WebDriver Classic, is a “remote control interface that enables introspection and control of user agents,” according to its W3C definition. Essentially, it provides a way to remotely control the behavior of web browsers so that appl

Latest YugabyteDB update enables distributed PostgreSQL

The PostgreSQL database, YugabyteDB , has been updated to a distributed architecture to make it a better option for companies building cloud-native applications. According to Yugabyte, while PostgreSQL has many benefits, it does have limited resilience and scalability, which is not good for applications that need to stay online through outages, scale quickly to keep up with demand, or keep data in multiple regions. With the latest updates, YugabyteDB evolves its PostgreSQL database to address those challenges.  The two main differences now are an adaptive cost-based optimizer (CBO) and smart data distribution.  The adaptive CBO enables the use of PostgreSQL’s built-in CBO in high-scale and multi-region applications. It figures out the optimal query plan based on whether data is co-located, automatically shared, or distributed across zones or regions. According to Yugabyte, it also implements some of PostgreSQL’s core features like extended table statistics, parallel plans, and bitm

Datorios Unveils Lineage Analyzer for Apache Flink®: A New Era of Real-time Business Operations Observability

Datorios, a leading developer of data observability and data quality technology for real-time business operations, has launched the  Datorios  Lineage Analyzer for Apache Flink® .  Announced at  Current 2024  underway in Austin, TX,  Lineage Analyzer provides streaming data infrastructure operators with deeper, more complete insights into the performance of data processing pipelines that drive real-time business operations and real-time AI. Data lineage refers to the life cycle and journey of information as it moves from its point of origin through the various pipelines that transform it or take action on it. As businesses increase dependence on data-driven real-time automation and AI, and use Apache Flink to create those systems, the insights provided by Lineage Analyzer for Apache Flink are critically important to ensuring accuracy and availability. It accelerates development, troubleshooting, and optimization by Apache Flink developers and operators. Data lineage also plays a vita

Swift 6 now available with strict concurrency checking

Swift 6, now generally available, is a major release of the programming language and expands it to more platforms and domains beyond just Apple operating systems, which is what it was originally designed for. It now offers strict concurrency checking, which helps developers find data races at compile time, which could lead to an app crashing, misbehaving, or corrupting user data. According to Apple , data races can be difficult to reproduce or debug because of the fact that they rely on the order of concurrent operations, and being able to check for them at compile time will enable developers to ensure they’re not present in an app.  “Swift 6 marks the start of the journey to make data-race safety dramatically easier. The usability of data-race safety remains an area of active development, and your feedback will help shape future improvements,” the Swift development team wrote in a post .  RELATED: Apple Intelligence announced at WWDC Another benefit of this release is expanded p

The state of open source maintainers

Open source maintainers do significantly more security and maintenance work than unpaid maintainers, yet 60% of all maintainers remain unpaid, according to the 2024 State of Open Maintainer report from Tidelift. “The health and security of our global software infrastructure depends on open source maintainers,” Donald Fischer, co-founder and CEO, Tidelift, said in an announcement of the report. “Paying maintainers improves their ability to ensure their projects meet the stringent security requirements that enterprise users require. These survey results show that organizations can positively impact their own security by funding the important work of the open source maintainers whose projects they rely on.” Among the report’s key findings are that 16% of the 400 respondents to a Tidelift survey identified as unpaid hobbyists and would not want to get paid, while 44% of those unpaid said they would appreciate getting paid. The report noted concern that the percentage of maintainers ge

Linux Foundation announces several new subgroups during Open Source Summit Day 1

The Linux Foundation had a lot of news to share during the first day of its Open Source Summit in Vienna, Austria. Several new subgroups have been formed within the organization to support popular technologies and practices. Here are some highlights from Day 1: Announcing the Developer Relations Foundation  The organization announced plans to form the Developers Relations Foundation (DRF) , which will focus on driving interest and awareness into the importance of the developer relations (DevRel) role within software development.  Its Steering committee will include members from global DevRel leaders, and according to the Linux Foundation, the new group already has support from DevRel communities, including Aerospike, Ant Group, Hookdeck, MoonGift, SUSE, and TraceLink. “Establishing the Developer Relations Foundation is a pivotal moment for our community,” said Stacey Kruczek, director of developer relations and community at Aerospike. “This foundation will create a unified, sup