| | | | | | | | | | | | | | |

Laiye, China’s answer to UiPath, closes $50 million Series C+

Robotic process automation has become buzzy in the last few months. New York-based UiPath is on course to launch an initial public offering after gaining an astounding valuation of $35 billion in February. Over in China, homegrown RPA startup Laiye is making waves as well. Laiye, which develops software to mimic mundane workplace tasks like…

| | |

What is unified policy as code, and why do you need it?

Uptime.Reliability.Efficiency. These used to be perks, elements of forward-thinking and premium-level enterprises. Now they’re a baseline expectation. Today, consumers expect information, resources, and services to be available on-demand, updated in real time, and accessible without fuss. Imagine trying to Google something or place an order from Amazon only to be told, “Please try again in…

| |

The pesky reality of multicloud

If only those cloud vendors would stop innovating, we might eventually settle on “lowest common denominator” commodity services that could make “multicloud” more of a reality. I’ve been writing about this for years; namely, that while vendors peddle the ability to run workloads across multiple clouds, the reality is that each cloud provider has native…

| |

Microsoft open sources C# standards work

Microsoft is moving standardization of its object-oriented, type-safe C# language to a public repository of the .NET Foundation, providing a public space for ongoing work on the standard. Everything from language innovation and feature design through implementation and standardization will now take place in the “open,” with conversations public. This will make standardization work easier,…

| | |

3 multicloud architecture mistakes

The optimization of a multicloud architecture, simply put, is the ability to configure the technology to optimize the architecture for the business requirements, as well as to minimize costs. For each dollar spent on cloud technology, you want the maximum value coming back to the business. The truth is that few cloud architectures are fully…

| | | |

Google Android team embraces Rust for Android OS development

Looking to prevent memory bugs, the Android Open Source Project now supports the Rust language for development of the Android mobile OS itself, taking on development tasks that have been the domain of C/C++. In a Google blog post on April 6, members of the Android team stressed that correctness of code in Android was…

| | | |

What’s new in Microsoft .NET 6

Microsoft has published the third preview of .NET 6, the next generation of the company’s software development platform that will finish the parts of the .NET unification begun in .NET 5. Due as a production release in November, .NET 6 is set to deliver improvements for cloud, desktop, and mobile apps. Preview 2 was published…

| | |

What the heck does the Google vs. Oracle decision mean?

You can be forgiven if you’re not 100 percent certain what the US Supreme Court ruled in its Google vs. Oracle decision. Yes, we know that “Google won” — or, as Justice Stephen Breyer wrote, “Google’s copying [of the Java API] did not violate the copyright law.” This is true, but goes only so far….

| | | |

How to excel with data analytics

There’s no question that data analytics can be a significant competitive differentiator for companies, delivering insights that can help boost sales and market share. But how much enterprises gain through analytics can depend a great deal on how well they’re taking advantage of the latest technologies, and how prepared they are for future developments. Tech…

| | | | |

Packing safety intelligence into robots’ AI brains

Safety, like any other aptitude, must be built and trained into the artificial intelligence that animates robotic intelligence. No one will tolerate robots that routinely smash into people, endanger passengers riding in autonomous vehicles, or order products online without their owners’ authorization. Controlled trial and error is how most robotics, edge computing, and self-driving vehicle…

| | | | |

NativeScript 8.0 shines on Apple M1, Webpack

Version 8.0 of NativeScript, a framework for developing native mobile apps using JavaScript, adds support for Apple M1 systems and the Webpack 5 module bundler. With the addition of Apple M1 backing, NativeScript accommodates Apple’s new system-on-a-chip (SoC) technology. The Apple M1 is Apple’s own SoC for the Mac. Designed to replace Intel processors, it…

| |

How to use Parallel.For and Parallel.ForEach in C#

Parallelism is the ability to have parallel execution of tasks on systems that have multiple cores. Support for parallel programming in .NET was introduced in .NET Framework 4. Parallel programming in .NET allows us to use system resources more efficiently and with better programmatic control. This article talks about how we can work with parallelism…

| | | |

No one wants to manage Kubernetes anymore

Managing Kubernetes is hard, and many organizations are starting to realize they can better focus on other, as-yet unsolved engineering problems if they hand off a big chunk of their container orchestration responsibilities to managed service providers. Today, the most popular managed Kubernetes options—sometimes referred to as Kubernetes as a service (KaaS)—are Amazon Elastic Kubernetes…

| | | | | | | |

Moving cloud resources to an ‘edge cloud center’ near you

Points of presence, simply put, are physical, public cloud data centers located all over the world, providing access and public cloud hosting services. We’ve seen these pop up on our cloud dashboards as we select regions to host public cloud compute or storage. Typically, we go for the ones closest to the company’s location to…

| | | |

Gradle 7.0 improves incremental builds, backs Java 16

Gradle 7.0, the latest release of the popular software build tool leveraged in Android development and elsewhere, offers faster incremental builds as well as support for Java 16. With the Gradle 7.0 release, introduced April 9, file system watching is enabled by default, to make incremental builds quicker. The capability was introduced as an opt-in…

| | | |

Ahana Cloud for Presto review: Fast SQL queries against data lakes

Hope springs eternal in the database business. While we’re still hearing about data warehouses (fast analysis databases, typically featuring in-memory columnar storage) and tools that improve the ETL step (extract, transform, and load), we’re also hearing about improvements in data lakes (which store data in its native format) and data federation (on-demand data integration of…

| | |

Microsoft returns to Java with Azure-focused OpenJDK release

A couple of weeks ago an anonymous Twitter account told the story of an almost-forgotten Microsoft April Fool’s prank, the 1996 seeding of empty boxes of a “Microsoft Coffee” Java development tool across Seattle. Of course, at the time, the pranksters didn’t know that Microsoft was already working on its own Java implementation, Visual J++….

| | | | |

Running microservices on Google Cloud Platform

Microservices architecture moves complexity out of internal application design and into the external network connected service architecture. Cloud providers offer a variety of approaches for managing this complexity. This article gives you an overview of the options available in the Google Cloud Platform (GCP). [ Also on InfoWorld: No one wants to manage Kubernetes anymore…

| | |

The COVID pandemic’s lasting impact on cloud usage

Public cloud adoption was on the rise well before the COVID-19 pandemic hit in early 2020. The coronavirus proved to be a powerful driver of rapid digital transformation, across industries, outpacing previous expectations or goals. COVID-19 has pushed cloud usage slightly or significantly higher than initially planned for the vast majority of organizations (9 out…

End of content

End of content