Skip to main content

Posts

Showing posts from September, 2021

Report: Nearly half of executives are looking to automation tools to save developer time

Nearly half of global software development executives are looking to automation tools to save valuable staff time, according to the results of a survey from Tempo Software. The team time management and productivity-enhancing solution provider surveyed 800 software development executives across North America and Europe to understand how and why development teams track time.  The top-of-mind issues that organizations are looking to solve include wasting time on mundane tasks that don’t deliver value at 56%, the need to up-level capacity with automation at 46%, followed by using legacy processes, and a lack of talent. The same number of companies said that they track time daily and weekly, both at 44%, and the high frequency means that organizations are prioritizing gaining a clear view into how time and effort are being invested.  To solve this, 79% of organizations surveyed have augmented development and engineering work with automation tools for faster decision-making, however, t

SD Times news digest: Sumo Logic updates its Continuous Intelligence Platform, State of Process Delivery Survey, and Eclipse Foundation and OpenAtom Foundation announce partnership

Sumo Logic recently highlighted new innovations to its Continuous Intelligence Platform as announced as a part of the keynote address at the company’s Illuminate user conference. The new enhancements surround DevSecOps use cases and enable universal data portability through open-source telemetry collection and real time advanced analytics. The updates made to the platform will allow users to make faster decisions and address data security needs from cloud to edge to end user. The enhancements include: comprehensive, full stack observability with advanced analytics; modernizing security operations from cloud to edge to user; and universal data collection, integration, and open standards commitment.  With comprehensive, full stack observability with advanced analytics, Sumo Logic has expanded the depth of its observability solution with real-time data sources and integrations to provide deeper insights and value. In addition, modernizing security operations from cloud to edge to user

CloudBees makes improvements to feature management and compliance

CloudBees is aiming to make improvements to feature management and compliance through new updates to its platforms announced at its DevOps World 2021 conference. CloudBees Feature Management now provides full visibility into feature flags throughout development and release pipelines. This allows companies to more efficiently scale their use of feature flags.  The platform now integrates with Jenkins, allowing developers to see their flags in the build pipeline. According to CloudBees, feature flag management has traditionally been separate from CI, which led to inefficiencies. Now, Jenkins users will be able to create, delete, or update a flag within a CI job.  “In order for feature management to be scaled effectively across enterprises, it cannot operate in a silo separate from the tools used for CI and CD,” said Dinesh Keswani, chief technology officer of CloudBees. “There must be common visibility and governance of feature flags throughout the software delivery lifecycle. These

Why OpenTelemetry is driving a new wave of innovation on top of observability data

The last decade has brought a progressive transition from monolithic applications that run on static infrastructure to microservices that run on highly dynamic cloud-native infrastructure. This shift has led to the rapid emergence of lots of new technologies, frameworks, and architectures and a new set of monitoring and observability tools that give engineers full visibility into the health and performance of these new systems.  Visibility is essential to ensure that a system and its dependencies behave as expected and to identify and speed resolution of any issues that may arise. To that end, teams need to gather complete health and performance telemetry data (metrics, logs, and traces) from all those components. This is accomplished through instrumentation . Why do we need OpenTelemetry? For many years there have been a wide variety of open-source and proprietary instrumentation tools like StatsD, Nagios plugins, Prometheus exporters, Datadog integrations, or New Relic agents. Un

SD Times news digest: Anaconda announces partnership with Snowflake, ReSharper 2021.3 early access, Hazelcast Platform generally available

Anaconda today announced a partnership with Snowflake in order to bring open-source Python innovation to the data cloud. This partnership will allow users to build secure and scalable Python data pipelines and manage machine learning workflows with open-source innovation. Through the collaboration, Snowflake Data Cloud users will be able to speed up their Python-based workflows by taking advantage of the dependency management and curated open-source packages provided by Anaconda.  “Anaconda is enabling organizations to harness the power of open source Python innovation through ease of use and security-focused functionality. As part of this partnership, we look forward to extending these benefits to the Snowflake community, to help accelerate building of enterprise-grade data pipelines, applications, and machine learning workflows with Snowpark.” Fore more details on the partnership, visit Snowflake’s website .  ReSharper 2021.3 early access JetBrains recently announced its final

Report: Companies prioritize securing open-source components in modern software

The rapid adoption of the cloud has led companies to increasingly secure open-source components in modern software.  The newly released 12th Building Security In Maturity Model (BSIMM12) report found a 61% increase in software security groups’ identification and management of open source over the past two years.  The report was created by Synopsys, a company that focuses on software security and quality.  Synopsys gathered data from 128 firms from multiple industry verticals including financial services, independent software vendors, cloud, health care, and IoT. It describes the work of nearly 3,000 software security group members and over 6,000 satellite members. The increased security for open-source components is both due to the prevalence of open-source components and the rise of attacks on those popular components, according to the report.  Security leaders are prioritizing cloud and open-source capabilities by developing in-house capabilities for managing cloud security ra

IBM and Linux Foundation AI and Data announce Machine Learning eXchange

IBM and Linux Foundation AI (LFAI) launched Machine Learning eXchange (MLX) as a one stop shop for trusted data and AI artifacts in open source and open governance. MLX provides a collection of free, open source, state-of-the-art deep learning models for common application domains. The curated list includes deployable models that can be run as a microservice on Kubernetes or OpenShift and trainable models where users can provide their own data to train the models. It provides developers and data scientists with automated sample pipeline code generation to execute registered models, datasets, and notebooks, and a pipelines engine powered by Kubeflow Pipelines on Tekton, the core of Watson Studio Pipelines. It also provides a registry for Kubeflow Pipeline Components, dataset management by Datashim, and a serving engine by KFServing. “Due to the large number of steps that need to be worked on in the Data and AI lifecycle, the process of building a model can be bifurcated amongst vari

SD Times news digest: Vertica Accelerator, TIBCO updates its Connect portfolio, OctoML and AMD announce collaboration

Today, Vertica announced the release of its new unified software-as-a-service (SaaS) offering, Vertica Accelerator. With this, users get high-performance and scalable analytics as well as end-to-end, in-database machine learning for organizations that require the right level of resourcing, management, and control for each analytical use case.  Vertica Accelerator operates on AWS public cloud infrastructure in the user’s own AWS account. This allows for users to preserve all negotiated pricing and committed append while also automating the setup and management of the Vertica environment.  Some highlights of Vertica Accelerator include: analytics that scales, faster analysis, easy administration, availability zone failover and automatic node recovery, autoscaling and auto scheduling, data democratization, no extra charges, freedom to negotiate, and onboarding service with Vertica experts.  TIBCO updates its connect portfolio  TIBCO announced updates made to its Connect portfolio , a

Amazon releases new natural language query tool

AWS announced the release of Amazon QuickSight Q, a natural language query tool for the Enterprise Edition of QuickSight.  It uses Natural Language Understanding (NLU) to discover the intent behind questions and is able to answer questions that refer to all data sources supported by QuickSight, according to AWS.  This includes data from all AWS sources such as Amazon Redshift, Amazon Relational Database Service (RDS), Amazon Aurora, Amazon Athena, and Amazon Simple Storage Service (Amazon S3)as well as third party sources & SaaS apps such as Salesforce, Adobe Analytics, ServiceNow, and Excel. Q is powered by topics, which are generally created by QuickSight Authors for use within an organization. Topics represent subject areas for questions and are created interactively. In addition to results, it gives access to explanatory information that can be reviewed to ensure that the question was understood and processed as desired.  Additional details on the tool and its available lo

SD Times news digest: Elastic announces integration with Google Cloud Dataflow, InstallAware X14 for Windows 11, Testim Pro free for startups under 20 employees

Elastic has recently announced new capabilities and updates to the Elastic Stack and Elastic Cloud. The upgrades focus on simplifying data management and onboarding, as well as enabling users to achieve faster data insights. Among the upgrades featured is native Google Cloud data source integration with Google Cloud Dataflow. This provides users with faster data ingestion in Elastic Cloud as well as a simplified data architecture. This integration allows users to easily and securely ingest Pub/Sub, Big Query, and Cloud Storage data into their Elastic Cloud deployments.  In addition, there have also been updates to Elasticsearch and Kibana that include: enhancements to runtime fields which gives users a new way to explore their data with the flexibility of schema on read and schema on write.  InstallAware X14 for Windows 11 InstallAware released InstallAware X14, its first major version upgrade in almost a year. Some features included in the update are: the ability to programmatical

8 Best NoSQL Databases in 2021 Suraj Kumar The Crazy Programmer

What is NoSQL, and what are the best NoSQL databases? These are the common questions that most companies and developers usually ask. Nowadays, the requirements for NoSQL databases are increasing as the traditional relational databases are not enough to handle the current requirements of the management. It is because now the companies have millions of customers and their details. Handling this colossal data is tough; hence it requires NoSQL. These databases are more agile and provide scalable features; also, they are a better choice to handle the vast data of the customers and find crucial insights. Thus, in this article, we will find out the best  NoSQL databases with the help of our list. What is NoSQL Database? If you belong to the data science field, you may have heard that NoSQL databases are non-relational databases. This may sound unclear, and it can become challenging to understand if you are just a fresher in this field. The NoSQL is the short representation of the Not On

Types and Functions of Network Interface Card (NIC) Suraj Kumar The Crazy Programmer

NIC card or network adapter is the crucial component in devices like computers and servers . They help such devices connect with the network. These devices have several types and crucial roles in operating computers and other similar devices that use the network connection. In this article, you will understand the meaning of network interface card, their working process, and some significant types. Hence if you wanted a brief introduction for the same, then keep reading this article. What is NIC or Network Interface Card? Image Source The NIC or Network Interface Card can be explained as the card with the port to establish the communication between the devices. It is the hardware components that can exist internally or externally in the devices that need internet access. These devices control the access of the internet or network communication. They can be categorized as the wired and wireless adapters or controllers. Nowadays, these devices can control the network communication

Overcome the data challenges of cloud adoption

Cloud adoption is at an all-time high, and an overwhelming majority of organizations run at least part of their business in the cloud. A 2020 report from IDG found that only 8% of respondents  claimed their total IT environment was on-premises, meaning that for 92% of companies, part of their infrastructure or applications are hosted in the cloud.  The benefits of moving data to the cloud are clear: increased flexibility, cost savings, scalability, and self-service capabilities that allow anyone in the organization to access their data from anywhere. But of course, moving all of this data from on-premises, legacy solutions isn’t without its challenges.  For one, there are stringent standards surrounding data in certain industries, such as government agencies and healthcare, explained Jerod Johnson, technology evangelist at CData Software , which provides connectors for data warehousing, SaaS applications, and more. Certain regulations that affect those industries require that or

SD Times news digest: Parasoft adds pen testing to its testing platform, LEADTOOLS V22, and Progress to acquire application experience company Kemp

Parasoft has expanded its API and SAST testing with enhanced OWASP support. The upgrade features penetration testing, which shifts security testing into developer workflows. This shift will address API security issues by identifying vulnerabilities in APIs. The platform integrates Parasoft SOAtest and Smart API Test Generator with OWASP ZAP to build security into development workflows. Users can also incorporate security testing without being a security expert by utilizing penetration testing as part of their API test scenarios.  “This is an excellent way to push security left into developers’ daily activities to leverage test automation and run security tests as part of API functional testing. It lowers the barriers to API security testing for novice users who aren’t trained in security,” said Kevin E. Greene, director of security solutions at Parasoft. LEADTOOLS Version 22 now available LEAD Technologies has announced the release of LEADTOOLS Version 22. The upgrade features a Ne

Microsoft shares info on developing for Surface Duo 2

Microsoft yesterday announced its new Microsoft Surface Duo and is now inviting developers to start building or enhancing apps for dual-screen devices. The best way to start is by using Jetpack Window Manager, according to Guy Merin, the senior director of engineering at Microsoft, in a blog post . It has a FoldingFeature class providing device-specific information so that a single code base can adapt to different dual-screen and foldable devices.  “For app developers, the hardware differences will not materially affect the way you design and build dual-screen apps – the Jetpack Window Manager APIs will automatically provide the correct information for each device,” Merin wrote.   The new Surface Duo 2 has slightly taller and narrower individual panes and the hinge area is smaller. Also, the screen resolution changes are now reflected in the resource qualifiers that developers can use to load resources and layouts.  The Surface Duo 2 Android emulator provides a complete dual-scree

SD Times Open-Source Project of the Week: OpenVSCode

OpenVSCode provides a version of VS Code that runs on a server on a remote machine and allows access through a modern web browser.  It’s based on the same infrastructure used by Gitpod or GitHub Codespaces at scale.  According to the project’s GitHub page, in 2019 the VS Code team began refactoring its architecture in order to support a browser-based working mode. This architecture has been adopted by both Gitpod and GitHub, but many important elements have still not been open sourced.  “At Gitpod we’ve been asked a lot about how we do it. So we thought we might just share the minimal set of changes needed, so people can rely on the latest version of VS Code, have a straightforward upgrade path and low maintenance effort,” the team behind the project said on the project’s GitHub page .   The team reiterated that it only adds the minimal bits required to run VS Code in a server scenario and that it has no intention of changing VS Code in any way or adding any features through this.

Google Cloud announces managed continuous delivery service

Google today announced Google Cloud Deploy, a managed, opinionated continuous delivery service that makes continuous delivery to GKE easier, faster, and more reliable.  Deploying container image artifacts into various environments remains a difficult task to many, and there are still no agreed-upon best practices.  “Google Cloud Deploy is the product of discussions with more than 50 customers to better understand the challenges they face doing continuous delivery to GKE. From cloud-native to more traditional businesses, three themes consistently emerged: cost of ownership, security and audit, and integration,” Google Cloud product manager Victor Szalvay wrote in a blog post.  The operational cost of Kubernetes continuous delivery is high and Identifying best and repeatable practices is resource-intensive and takes time away from the core business. That’s why Google Cloud Deploy eliminates the scaling and maintenance responsibilities that typically come with self-managed continuous

Report: Over half of developers feel that current security policies stifle innovation

Just over half of developers feel that security policies stifle their innovation and only about a third of developers reported that they are thoroughly educated on the security procedures they are expected to execute, according to a new report by VMware and Forrester.  Forrester conducted a VMware-commissioned survey called “ Bridging the Developer and Security Divide ” with 1,475 respondents and five interviews with IT, security, and development managers and above (including CIOs and CISOs) with responsibility for development or security strategy decision-making to explore this topic.  The survey respondents noted that the top two most challenging tasks are ensuring security in the cloud at 79% and securing workloads and containers at 71%. “Organizations expect developers to be more involved with security tasks in the future, particularly among cloud and workload tasks. However, developers currently aren’t very involved in security strategy planning or execution,” the report stated

SD Times news digest: GitLab 14.3, Improved Google Play Console user management, and Informatica and Snowflake announces on-prem to cloud modernization program,

GitLab announced the release of GitLab 14.3 with project-level security scan execution policies, next generation SAST to reduce Ruby false positives, group level permissions for protected environments and group access for the GitLab Kubernetes Agent. The project-level DAST and secret detection scan execution policies allow users to require DAST and secret detection scans to run on a regular schedule. This allows security teams to manage these scan requirements independent of the development team.  GitLab 14.3 also brings with it the ability to edit a table’s structure visually in wiki editor. With this upgrade, users can click on the caret icon on any selected cell to add or remove columns and rows, either before or after the selected cell.  Improved Google Play Console user management  Android announced improvements being made to the Google Play Console, including: access requests and permission groups. In addition, Android also decluttered the interface and made it easier for use

5 Tips to Hire Best Coders for Projects Neeraj Mishra The Crazy Programmer

For every application that makes life easier, there is a team of coders who made someone’s vision come to life through months of hard work. Coders are experts who can design, write, and test software, mobile apps, websites, and other projects. Whether you have an idea for a product you would like to commercialize or need a coder to update your business’s back-end system, you’ll need to hire the right person for the job. Create Requirements For Your Project It will be easier to find the right coder for the job if you have a good idea of what the project will entail and can communicate your expectations clearly and concisely. Before hiring coders , you should create a set of requirements for your project. An excellent place to start is to focus on what you want the finished product to look like and develop a prototype. You don’t need a working prototype but should have a list of features and a mockup of the design and interface. Bringing a designer on board can be beneficial at thi

8 Different Types of Programmers Suraj Kumar The Crazy Programmer

Computer programming has become a significant industry, and because of the various technological advancements are becoming possible. From smartphones to laptops, computers, robots, automated factories, automated machines, and all the other advanced machinery are becoming successful with the help of programmers. If you also want to become a programmer , it is essential to learn about the types of programmers first. As it will help you to choose your career path in a specialized field. Different Types of Programmers Below are some significant types of programmers you can find these days, thus check the list and find which specialization suited you the most. 1. Game Developer Game developers are the programmers who contribute their essential effort to develop a video game for various platforms like Mac, Windows, Android, and iOS. They are well balanced in developing various types of games as per the requirements of the clients. Game development requires hard coding skills and knowle