Home Blog Page 223

Will Open-Source Processors Cause A Verification Shift?

While the promised flexibility of open source could have advantages and possibilities for processors and SoCs, where does the industry stand on verification approaches and methodologies from here? Single-source ISAs of the past relied on general industry verification technologies and methodologies, but open-source ISA-based processor users and adopters will need to review the verification flows of the processor and SoC.

Simon Davidmann, CEO, Imperas Software pointed out during a panel last week at the RISC-V Summit held in Silicon Valley that designs based on the RISC-V instruction set architecture bring interesting verification challenges.

[Source: SemiEngineering]

Top 10 Python Open Source Projects On GitHub: 2019

Python is one of the most favoured languages by data scientists. In fact, over 75% of respondents claim that Python is one of the most important skillsets for a data science practitioner. For the first time ever, Python passed Java as the second-most popular language on GitHub by repository contributors. Also, this year, the use of Jupyter Notebooks has seen more than 100% growth year-over-year for the last three years. Take a look at the top 10 Python open source projects in GitHub in 2019…

[Source: Analytics India Magazine]

Red Hat Wins Ford IT Innovation Award

Red Hat has been recognized with the 2019 Ford IT Innovation award. In its fourth year, the award recognizes Ford’s technology partners that have helped company launch new capabilities and services or enhance existing operations.

According to the company, the Ford IT Innovation Award emphasizes Red Hat’s work related to the digital transformation of stateful applications across Ford’s hybrid cloud environment, spanning dispersed datacenters and multiple public clouds. It also showcases Red Hat’s leadership in enterprise Kubernetes innovation and its collaboration with Ford Motor Company’s technical leaders.

[Source: TFiR]

Why We Need Interoperable Service Identity?

Interoperable service identity is necessary to secure communication between different cloud providers and different platforms. This presents a challenge with multi-cloud and hybrid deployments. How do you secure service to service communication across those boundaries?

Evan Gilman, Staff Engineer at  Scytale.io and co-author of Zero Trust Networks, illustrates this issue: when you’re in AWS, you’ll use an AWS IAM role in order to identify which instance a certain role should or should not have access to.  But in today’s multi-platform world, you can be communicating from AWS to GCP to your on-prem infrastructure. Those systems do not understand what IAM role is because it is AWS-specific.

This is what Scytale is trying to address.  We are bringing a platform-agnostic identity, meaning, an identity that is not specific to a cloud provider or a platform, or any specific kind of technology,” he said.

What’s SPIFFE?

Secure Production Identity Framework for Everyone (SPIFFE) is a set of specifications that define interoperability across all tech platforms, such as how to format the name, the shape of the document, how you validate documents, etc.  “This SPIFFE level is like a secure dial tone,” Gilman explains. “You pick up the phone, it rings the other side, doesn’t really matter what platform it is or where it’s running or anything like that. The SPIFFE authentication occurs and you get a nice little layer of encryption and some authenticity insurances as well.”

But at the end of the day, SPIFFE is just a set of documents. SPIRE is the software implementation of the SPIFFE specifications.

“Think about the way the passports work,” he said.  “If you look at passports from different countries, they may be slightly different, but they have similar characteristics like SPIFFE specifications.  They’re all the same size. They all have a picture in the same spot. They have the same funny-looking barcode at the bottom, and so on. So, when you show your passport at a country border, they know how to read your passport, no matter what country that passport is from.  SPIRE is the passport agency in this analogy. Where does this passport come from? Who gives it to you? How do you get it and how do you do that in an automated fashion?”

SPIRE implements these SPIFFE specifications and enables workloads and services to get these passports as soon as they boot in a way that is very reliable, scalable, and very highly automated.

Zero Trust

Gilman is taking the philosophy of Zero Trust — don’t trust anybody whatsoever — and applying it to network infrastructure and service-to-service communication.  “We do this by removing all the security functions from the network and making no assumptions about what should or should not be allowed based on IP address,” he said.

“Instead, we build systems in such a way that they don’t rely on that network to deliver trustworthy information.   We use protocols for strong authentication and authorization to try to mitigate any kind of funny business that might happen on the wire.”

Into the New Decade

For Scytale, Gilman’s biggest push for 2020 is to provide documentation with detailed examples of how to solve different use cases, and how to configure the software to solve those use cases. “Very clear-cut guidance,” he states.  “We have a lot of flexibility and features built into the software, but we don’t have conceptual guidelines that can teach people how the internals are working and stuff like that. We button everything up and make the experience really easy to pick up for folks who might not necessarily want to get in the weeds with it. They just want it to work.”

IBM Z Open Editor Support for Language Server Protocol is a Game Changer

The integrated development environment (IDE) is an indispensable tool for software developers. Before it came along, coding was a laborious, detail ladened undertaking. We’ve become accustomed to the syntax checking and code completion features than even the most basic IDEs provide. These days we tend to forget how hard it was programming with nothing but a rudimentary text editor. Something as simple as finding a missing comma or a misplaced curly bracket that was causing a compilation error could take hours, maybe days should the codebase be big enough. When it came to tracing your way through a seemingly endless chain of functions and classes in order to find the culprit of a runtime error, well…fuggedaboutit! Without the modern IDE, we’d be sunk.

[Source: DevOps.com]

Apple, Google, And Amazon Join Forces To Create CHIP

Apple, Google, Amazon, and the Zigbee Alliance have all teamed up to work on an open-source network standard. The new working group has already gone live under the name of “Project Connected Home over IP” or CHIP. The project is aimed at simplifying development for manufacturers and increase compatibility for consumers. By building upon Internet Protocol (IP), the project aims to enable communication across smart home devices, mobile apps, and cloud services and to define a specific set of IP-based networking technologies for device certification.

[Source: TFiR]

TUF Receives CNCF’s Graduate Distinction

The Update Framework (TUF) has become the first specification and first security-focused project to graduate from the Linux Foundation’s Cloud Native Computing Foundation (CNCF). The project was initially developed by Justin Cappos, associate professor of computer science and engineering at NYU Tandon School of Engineering, in 2009. Cappos is also the first academic researcher to lead a graduated project and TUF is the first project born out of a university to graduate.

[Source: TFiR]

Telefónica, flexiWAN Drive Open Source SD-WAN Development

Open source SD-WAN vendor flexiWAN today announced a partnership with Telefónica to develop a proof-of-concept SD-WAN service designed to run on white-box consumer premises equipment (CPE). The partnership, which began in June, will continue through 2020 and involve testing flexiWAN’s performance for consumer branches that need throughputs from 50 Mb/s to 1 Gb/s of encrypted traffic.

flexiWAN’s open source SD-WAN platform entered public beta in late July promising to disrupt the market with an open architecture. CEO and co-founder of the Tel Aviv, Israel-based startup Amir Zmora imagines a future where the open standard has become the No. 1 deployed SD-WAN on the market, similar to what pfSense did for firewalls.

[Source: SDxCentral]

AWS hits back at open source software critics

Amazon Web Services (AWS) has rejected criticism that the company ‘strip mines’ open source software projects for their innovations. AWS wasn’t happy with how it was portrayed in a recent New York Times article about open source database makers which criticised the the cloud giant for integrating open source software pioneered by others into its offerings.

But rather than copying software and profiting from the others’ labor the world’s top cloud computing company is just giving customers what they want, according to Andi Gutmans, vice president of AWS analytics and ElastiCache.

[Source: ZDNet]

Google Bans Avast Extensions for Google Chrome Due to User Data Collection

Google has removed Avast and AVG extensions for Google Chrome from the Chrome Web Store following the user data concerns that made the headlines several times in the last couple of weeks. The issue was brought to light by Wladimir Palant, the developer of Adblock Plus, one of the leading ad-blocking extensions for Google Chrome and Mozilla Firefox.

According to his findings, Avast and AVG extensions published in add-on stores collected information about users’ browsing habits, including data that would allow the security company to reproduce your browsing session.

[Source: Softpedia]