You are here

Technology

Can cloud computing be truly federated?

Info World - 9 hours 31 min ago

Reporters often call me about whatever newfangled buzzword is out there and what it means to the typical enterprise. Recently, I’ve been questioned about the fediverse.

The fediverse is a decentralized social network of independent servers that can communicate with each other. Are you sitting down? The term combines the words federated and universe. Clever. The concept is nothing new or unique, but the buzzword is. I’ve seen these types of architecture come and go over the years.

Is a federated cloud coming?

In the fediverse, users can communicate and interact with others across multiple storage and compute platforms while retaining control over their data and identity. Unlike the extensive social networks and public cloud providers, there is no centralized system. It’s federated, meaning that the processing and storage are distributed across any compute resources, such as a data center, a desktop, or your phone or smartwatch.

To read this article in full, please click here

Categories: Technology

Don’t make Apache Kafka your database

Info World - 9 hours 31 min ago

It’s a tale as old as time. An enterprise is struggling against the performance and scalability limitations of its incumbent relational database. Teams tasked with finding a newer solution land on an event-driven architecture, take one look at Apache Kafka, and say, “Aha! Here’s our new database solution.” It’s fast. It’s scalable. It’s highly available. It’s the superhero they hoped for!

Those teams set up Kafka as their database and expect it to serve as their single source of truth, storing and fetching all the data they could ever need. Except, that’s when the problems begin. The core issue is that Kafka isn’t actually a database, and using it as a database won’t solve the scalability and performance issues they’re experiencing.

To read this article in full, please click here

Categories: Technology

What is the JDK? Introduction to the Java Development Kit

Info World - 9 hours 31 min ago

The Java Development Kit (JDK) is one of three core technology packages used in Java programming, along with the JVM (Java Virtual Machine) and the JRE (Java Runtime Environment). It's important to differentiate between these three technologies and understand how they're connected:

  • The JVM is the runtime that hosts running programs.
  • The JRE is the on-disk part of Java that creates the JVM and loads programs into them.
  • The JDK provides the tools necessary to write Java programs that can be executed and run by the JVM and JRE.

Developers new to Java often confuse the Java Development Kit and the Java Runtime Environment. The distinction is that the JDK is a package of tools for developing Java-based software, whereas the JRE is a package of tools for running Java code.

To read this article in full, please click here

Categories: Technology

AWS re:Invent 2023: 7 Takeaways from the big annual event

Info World - Mon, 12/04/2023 - 10:04

At the AWS re:Invent conference last week, the spotlight was focused on artificial intelligence, with the new generative AI assistant, Amazon Q, debuting as the star of the show. But there was plenty other news to spark the interest of database managers, data scientists, data engineers, and developers, including new extract, transform, load (ETL) services, a new Cost Optimization Hub, and revamped enterprise pricing tier for AWS' cloud-based development tool, dubbed Amazon CodeCatalyst.

To read this article in full, please click here

Categories: Technology

Tech leaders sound off on new AI regulations

Info World - Mon, 12/04/2023 - 03:00

Last month, the Biden administration issued a sweeping executive order focusing on artificial intelligence. The edict particularly focused on privacy concerns and the potential for bias in AI-aided decision-making. Either could potentially violate citizens' civil rights. The executive order was a tangible indication that AI is on the government's regulatory radar.

We spoke to AI practitioners about the order and found they were concerned about both the nature of the proposed regulations and the potential for further restrictions. No industry likes being regulated, of course, but it's worth listening to what those working in the trenches have to say. Their comments highlight the likely pain points of future interactions between the US government and the fast-growing AI industry.

To read this article in full, please click here

Categories: Technology

AWS finally gets serious about genAI

Info World - Mon, 12/04/2023 - 03:00

Love him or hate him, Duckbill Group chief economist and AWS snarkologist Corey Quinn is often right in his assessments of AWS product strategy—but not always.

Sometimes Quinn is completely wrong, like last week when he claimed “AWS is just a fundamentally unserious company when it comes to genAI.” This after the successful launches and customer adoption of Amazon CodeWhisperer (coding assistant), Amazon Bedrock (makes it easier to use a variety of large language models), and more, including the re:Invent mainstage release of Amazon Q (a genAI-powered chatbot).

To read this article in full, please click here

Categories: Technology

3 security best practices for all DevSecOps teams

Info World - Mon, 12/04/2023 - 03:00

It’s been over 10 years since Shannon Lietz introduced the term DevSecOps, aiming to get security a seat at the table with IT developers and operators. The question is, how far has security come since then? Do DevSecOps teams have the culture, practices, and tooling they need to release technology into production faster but also reliably and securely?

The recently published SANS DevSecOps Survey shows significant traction. More organizations are looking to shift-left security to ensure that security is prominent in their development practices. Over 50% of respondents claimed they resolved critical security risks and vulnerabilities in seven days or better. But even though nearly 30% of respondents said they deployed to production weekly, only 20% were assessing or testing for security vulnerabilities at a similar velocity. Additionally, the adoption rate for DevSecOps practices topped out at 61% for automation and 50% for continuous integration (CI). Many organizations are still working toward mature security and continuous deployment.

To read this article in full, please click here

Categories: Technology

How generative AI will create a developer talent shortage

Info World - Mon, 12/04/2023 - 03:00

The job market for software developers has always been competitive, but we’re about to experience a talent crunch unlike anything we’ve ever seen in this industry.

Generative AI is everywhere, and anyone who works in software is trying to figure it out. While developers experiment with AI, business leaders are grappling with what it means for their teams. Most of the discussion revolves around what and who AI can replace.

To read this article in full, please click here

Categories: Technology

Java's Simple Web Server: Static HTTP servers made easy

Info World - Mon, 12/04/2023 - 03:00

One of the handiest new features included in the Java 18 release (March 2022) was the new Simple Web Server, which makes it easy to spin up and configure an HTTP file server. It also exposes an API that extends the existing httpserver package for building simple use cases. 

The new Simple Web Server is a useful tool that every Java developer should have in their bag of tricks. Let's check it out!

[ Also on InfoWorld: 7 reasons Java is still great ] Java's Simple Web Server on the command line

Java's new jwebserver command makes it simple to run a basic web server. It is analogous to the popular SimpleHTTPServer tool in the Python world.

To read this article in full, please click here

Categories: Technology

What is CI/CD? Continuous integration and continuous delivery explained

Info World - Mon, 12/04/2023 - 03:00

Continuous integration (CI) and continuous delivery (CD), also known as CI/CD, embodies a culture and set of operating principles and practices that application development teams use to deliver code changes both more frequently and more reliably.

CI/CD is a best practice for devops teams. It is also a best practice in agile methodology. By automating code integration and delivery, CI/CD lets software development teams focus on meeting business requirements while ensuring that software is high in quality and secure.

To read this article in full, please click here

Categories: Technology

TWiT 956: A Giant Rolling Brick - Cybertruck is out, ChatGPT turns 1, Black Friday & Cyber Monday, NameDrop

This week in tech - Sun, 12/03/2023 - 20:46

Cybertruck is out, ChatGPT turns 1, Black Friday & Cyber Monday, NameDrop

  • ChatGPT's 1st birthday and mainstream AI adoption
  • Microsoft joins OpenAI's board as a non-voting observer
  • Pika raises $55 million for AI video generation tool
  • Amazon launches Q chatbot service for companies
  • Concerns over Q hallucinating responses and leaking data
  • Rethinking reactions to Tesla's Cybertruck design
  • Police warn about issues with NameDrop social media app
  • Why Apple adding RCS may not resolve green vs blue bubbles
  • Apple dropping Goldman Sachs as Apple Card issuer
  • Inside Spotify Wrapped's annual personalized listening stats
  • Fears over Plex exposing users' viewing habits
  • Black Friday online sales hit record $9.8 billion in US
  • Cyber Monday sales beat estimates at $12.4 billion
  • Extreme complexity in rebuilding an ultimate car pinball machine
  • Kiss launches digital avatars for virtual concerts

Host: Jason Howell

Guests: Rich DeMuro, Tim Stevens, and Abrar Al-Heeti

Download or subscribe to this show at https://twit.tv/shows/this-week-in-tech

Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit

Sponsors:

Categories: Podcasts, Technology

Here's what AWS revealed about its generative AI strategy at re:Invent 2023

Info World - Fri, 12/01/2023 - 15:14

At AWS' annual re:Invent conference this week, CEO Adam Selipsky and other top executives announced new services and updates to attract burgeoning enterprise interest in generative AI systems and take on rivals including Microsoft, Oracle, Google, and IBM. 

AWS, the largest cloud service provider in terms of market share, is looking to capitalize on growing interest in generative AI. Enterprises are expected to invest $16 billion globally on generative AI and related technologies in 2023, according to a report from market research firm IDC.  

To read this article in full, please click here

Categories: Technology

The evolution of multitenancy for cloud computing

Info World - Fri, 12/01/2023 - 03:00

Okay, I’m going to geek out for this one. The start of my cloud computing career was not using cloud computing services, it was building them. This meant setting up a service that could do complex things, handle many service requesters, and manage to serve many clients simultaneously. To do all this, I had to design and build a multitenant architecture.

Multitenancy is the architectural principle of serving multiple clients or “tenants” from a single instance of a software application. This concept has played a pivotal role in the evolution of public cloud computing services and will continue to do so. That said, it’s not discussed much anymore.

To read this article in full, please click here

Categories: Technology

The evolution of multitenancy for cloud services

Info World - Fri, 12/01/2023 - 03:00

Okay, I’m going to geek out for this one. The start of my cloud computing career was not using cloud computing services, it was building them. This meant setting up a service that could do complex things, handle many service requesters, and manage to serve many clients simultaneously. To do all this, I had to design and build a multitenant architecture.

Multitenancy is the architectural principle of serving multiple clients or “tenants” from a single instance of a software application. This concept has played a pivotal role in the evolution of public cloud computing services and will continue to do so. That said, it’s not discussed much anymore.

To read this article in full, please click here

Categories: Technology

Key new features and innovations in EDB Postgres 16

Info World - Fri, 12/01/2023 - 03:00

PostgreSQL 16, the latest major release of your favorite open source RDBMS, set new standards for database management, data replication, system monitoring, and performance optimization. Like clockwork, EnterpriseDB (EDB), a leading contributor to PostgreSQL code and leading provider of the Postgres database to enterprises, has unveiled its latest portfolio release for Postgres 16.1.

The milestone EDB Postgres 16 portolio release integrates the core advancements of PostgreSQL 16, reaffirming EDB’s dedication to the Postgres community and driving innovation in this technology. Let’s take a look at the key features added to the EDB Postgres 16 portolio release.

To read this article in full, please click here

Categories: Technology

Virtualenv and venv: Python virtual environments explained

Info World - Fri, 12/01/2023 - 03:00

Of all the reasons Python is a hit with developers, one of the biggest is its broad and ever-expanding selection of third-party packages. Convenient toolkits for everything from ingesting and formatting data to high-speed math and machine learning are just an import or pip install away.

But what happens when those packages don’t play nice with each other? What do you do when different Python projects need competing or incompatible versions of the same add-ons? That’s where Python virtual environments come into play.

To read this article in full, please click here

Categories: Technology

AWS delivers AWS SDK for Rust

Info World - Thu, 11/30/2023 - 17:00

Amazon Web Services (AWS) has made its AWS SDK for Rust generally available, for developing and deploying applications on the AWS cloud using the Rust programming language.

Announced November 28, the AWS SDK for Rust simplifies the use of AWS services by providing libraries familiar to Rust developers. Developers can get started with the SDK at the AWS website, with the SDK accessible through crates.io.

To read this article in full, please click here

Categories: Technology

5 easy ways to run an LLM locally

Info World - Thu, 11/30/2023 - 15:03

Chatbots like ChatGPT, Claude.ai, and phind can be quite helpful, but you might not always want your questions or sensitive data handled by an external application. That's especially true on platforms where your interactions may be reviewed by humans and otherwise used to help train future models.

One solution is to download a large language model (LLM) and run it on your own machine. That way, an outside company never has access to your data. This is also a quick option to try some new specialty models such as Meta's recently announced Code Llama family of models, which are tuned for coding, and SeamlessM4T, aimed at text-to-speech and language translations.

To read this article in full, please click here

Categories: Technology

AWS updates its Clean Rooms service with machine learning features

Info World - Thu, 11/30/2023 - 03:38

AWS is planning to update its collaborative data-sharing service, dubbed AWS Clean Rooms, with machine learning capabilities.

The new machine learning capabilities will allow enterprises and their partners to apply machine learning to shared or collective datasets to generate predictive insights without having to share raw data with each other, the company said. 

This is achieved by creating lookalike segments of data, which is similar to the original raw dataset.

“With AWS Clean Rooms ML lookalike modeling, you can train your own custom model using your data, and invite your partners to bring a small sample of their records to a collaboration to generate an expanded set of similar records while protecting you and your partner’s underlying data,” Swami Sivasubramanian, vice president of data and AI at AWS, said during his keynote address at AWS re:Invent.

To read this article in full, please click here

Categories: Technology

Deno adds Deno Cron for job scheduling

Info World - Thu, 11/30/2023 - 03:00

Deno Land, the developers of the Deno TypeScript/JavaScript runtime, have introduced Deno Cron, a feature the company describes as an easy way to create scheduled jobs.

Announced November 29 and available behind the --unstable flag in Deno 1.38, Deno.cron() is a function that takes three parameters: the name of the scheduled job, the schedule, and the handler, the latter being the function executed on the schedule provided. Deno Cron’s schedule uses the Unix cron format and the UTC time zone. Deno Cron handlers can perform actions such as updating state in Deno KV, pinging a website, sending email, initiating a database backup, and calling an API at regular intervals.

To read this article in full, please click here

Categories: Technology

Pages

Subscribe to Some Place in Ohio aggregator - Technology