java-weekly-270
Java Weekly, Issue 270
Here we go…
1. Spring and Java
===== >> What’s new with Spring Initializr [spring.io]
A quick look at the improved API for generating new projects, which now lets you customize project generation without forking the library. Very cool.
>> Integration Tests with @SpringBootTest [reflectoring.io]
A good write-up on several annotations that can help set up an application context for integration tests.
>> It’s Easy! Remote Debugging with Eclipse and TomEE [tomitribe.com]
And a comprehensive tutorial to get you up and running with an environment for debugging server-side Java EE code from the IDE.
Also worth reading:
-
===== >> Does Inlined Mean Streamlined? Part 1: Escape Analysis [richardstartin.uk]
-
===== >> Java 12 and IntelliJ IDEA [blog.jetbrains.com]
-
===== >> Reliable releasing to Maven Central from Travis using Gradle – 2019 edition [solidsoft.wordpress.com]
Webinars and presentations:
-
===== >> 15 Years of Spring: Evolving a Java Application Framework [youtube.com]
-
===== >> Exclusive Q&A – James Gosling [youtube.com]
-
===== >> DevSecOps: Security at the Speed of DevOps [infoq.com]
-
===== >> Using CredHub for Kubernetes Deployments [infoq.com]
-
===== >> Building without Boundaries at Boeing [infoq.com]
-
===== >> Automation and Culture Changes for 40M Subscriber Platform Operation [infoq.com]
Time to upgrade:
-
===== >> Spring Cloud Finchley.SR3 Now Available [spring.io]
-
===== >> Spring Tools 4.1.2 Released [spring.io]
-
===== >> Hibernate ORM 5.3.9.Final released [in.relation.to]
-
===== >> Eclipse MicroProfile 2.2 is Now Available [microprofile.com]
2. Technical and Musings
===== >> AWS: How to secure access keys with MFA [advancedweb.hu]
A brief overview of a multi-factor authentication policy to protect your AWS developer accounts.
>> Going serverless: How to move files from on-prem SFTP to AWS S3 [blog.codecentric.de]
And a clever solution using CloudWatch Event with a Lambda that polls an SFTP server and moves new files into an S3 bucket.
Also worth reading:
-
===== >> From Imperative to Functional Programming: a grouping issue (and how to solve it) [blog.frankel.ch]
-
===== >> Monitor applications using Prometheus Operator on Kubernetes [blog.sebastian-daschner.com]
-
===== >> Running the Robot Framework in your own Docker Container [blog.codecentric.de]
-
===== >> Extending Vector with eBPF to inspect host and container performance [medium.com]
-
===== >> How Diversity and Inclusion can improve testing [blog.scottlogic.com]