What’s the point: Spring Tools, AWS Cloud Development Kit, Juke, Azure Lighthouse, Jenkins

What's the point

Spring Tools 4 for Eclipse, Visual Studio Code, and Theia are now available in version 4.3.1. The release includes improvements to the startup time of the language server, and a number of bug fixes. Thanks to the latter, users should – amongst other things – be able to launch apps in the boot dashboard again when using early Eclipse builds.

Infra-versioning for AWS has just gotten easier

TypeScript and Python aficionados who would like to use their favourite language for their infrastructure management can do so now – at least, if that infrastructure is of the Amazon kind. AWS Cloud Development Kits for both programming languages have been made generally available, letting users code components according to their requirements.

CDKs work with constructs, which AWS describes as cloud components. They represent architectures of different complexity such as an S3 bucket, a static website, or a complex application. The components can be used to codify the cloud infrastructure needed (which is nice for automation and versioning purposes), while the provisioning is done via AWS CloudFormation.

Using AWS’ infrastructure as code framework is free, however the resources the tool deploys aren’t. To get going, AWS provides CDK tutorials and example code.

Juke cozies up with Kubernetes

Container infrastructure product Juke has been released in version 2.2, packing Kubernetes integration and scheduler capabilities. New features also include volume snapshots and clone management, as well as some improvements to the deployment process.

Juke’s creators promise to make the infrastructure layer transparent to apps by offering an abstracted resource control fabric meant to let users select between private and public cloud offerings for different tasks. The product was built by multi-cloud infrastructure company HTBASE, but has been part of the Juniper Networks portfolio since an acquisition in late 2018. 

Azure Lighthouse gets its spotlight

Along with Azure Migrate, Azure Lighthouse has recently hit general availability status. The offering is geared towards service providers, and supposed to facilitate the building and delivery of managed services.

To do that, it offers ways to manage customers’ Azure resources, options to spread their services, and templates for tasks such as on-boarding among other things.

More Jenkins goodies thanks to GSoC

If you feel like Jenkins’ Remoting over Kafka plugin is a bit complicated to use, you’re in luck: Vietnamese student Long Ngyuyen is using the Google Summer of Code to enhance the tool. He’s aiming to give users an easier way to provision Apache Kafka clusters and add dynamic agent provisioning to the plugin.

The first step, implementing Apache Kafka provisioning in Kubernetes, is already done and can be tried by updating to 2.0.0-alpha via the Experimental Update Center. Feedback will be addressed in the next release, which will also see the addition of a Cloud API implementation to provision a remoting Kafka agent and its integration with a (still in progress) Helm chart.