Hi Spring fans! Welcome to another installment of This Week in Spring! This week I'm in San Francisco, Seattle, and Los Angeles talking to customers.
We on the Spring team are heads down, preparing for this year's event-to-not-miss, SpringOne Platform. Come to learn about cloud-native application development, cloud computing, agile, devops, big-data, continuous-delivery, testing, and so much more. Get your tickets now! The event is September 24-27th, 2018 in Washington, D.C.
..Speaking of! See this kid? He just passed his Java camp certification and if he gets 1000 likes/RTs, Pivotal'll send him to SpringOne Platform. Please RETWEET!
It's been an absolutely crazy week so let's get to it!
- In which we look at an interesting look at how the Defense Information Systems Agency (DISA) has moved to change how they manage operating systems. A side-effect of this move? A new certification: Ubuntu from Canonical. This has a lot profound implications for Cloud Foundry - read on to learn how
- M14 of the Spring Tools 4 has been released for Eclipse Java IDE, Visual Studio Code, and Atom Editor. Get the bits here
- This webinar (August 15th) on enhancing security with automated, open-source, security management looks very interesting!
- Spring Cloud Open Service Broker 2.0.1.RELEASE is now available
- Spring Cloud Skipper 1.1.0.M1
- Spring Cloud for Google Cloud Platform 1.0 goes GA!
- Matt Raible has updated his "Develop a Microservices Architecture with OAuth 2.0 and JHipster" to use JHipster v5.1.0 and Spring Boot 2.0.3. We'll ignore that Spring Boot 2.0.4 is already available! :D
- I love this JAXEnter blog post on the results of a Cloud Foundry survey on serverless computing and container technologies
- This is pretty cool! Spring Boot and Spring Developer Stephane Nicoll has a nice video with Vaadin's Matti Tahvonen on building Spring Boot applications with Vaadin 10. I've got this bookmarked and will watch.
- I love production and apparently so does Tyler Van Gorder and his company because they just moved a Spring Boot and Spring Cloud-based system with 657k lines of Java code to Spring Boot 2.0 and Spring Cloud Finchley and into production! Congratulations!
- Our friends at SUSE are hiring for a product management role working on Cloudfoundry Kkubernetesio and OpenStack. Interested? Ping Devin Davis and he can make the introduction..
- The Spring Framework Guru website has a very interesting post on defining Spring Cloud Contracts with OpenAPI. This is awesome!
- Spring is a good choice for services for JavaFX clients, especially in the reactive world made possible by Reactor. This thread is pretty inspiring.
- riff v0.1.1 on Knative is now available. The new release has system uninstall and command function invoker support. This is awesome!
- Continuous Integration and Deployment with Jenkins for PCF
- The latest installment of [this Japanese language magazine on programming - WEB+DB - has a nice article on Spring Boot. Check it out!
- The Flowable BPMN engine - which works ideally with Spring Boot - now supports running on MongoDB
- I was interviewed, along with a number of other folks in the Java ecosystem, on the cadence of new Java releases. You might enjoy some of the insight
- the SD Times have a nice writeup of the latest and greatest in Spring Cloud GCP
- Our friend Marten Deinum has a nice writeup of how to integrate JDBI with Spring Boot
- Rackspace has a nice look at ways that organizations are saving millions by running on Cloud Foundry - short and sweet!
- Now we come to JUnit5's gem: parameterized tests. Never has it been more comfortable to execute the same test with varying inputs
- Want a fairly exhaustive look at how to create Spring-based microservices with Spring Cloud? This community example from Pranav Patil looks to be an interesting start
- Going to be at the WomakersCode Summit Sergipe, held at the Department of Computing, held at the Federal University of Sergipe - São Cristóvão Campus? It's going to have discussions of development, tools and good practices, as well as a panel focused on career acceleration and preparation of study plan, all presented by women. There is so much to recommend this event! If you can only see one, though, be sure to see Spring community heroine Laís Neves about Spring Boot and how it can make life easier for the Java developer.
- Tyler Lund has a nice post on the five mistakes he sees teams new to Chaos Engineering make
- Swapnil Bhartiya has a nice post on why Cloud Foundry chose Istio and Envoy for Routing
- Riff 0.1.1 is now available! It supports command function invokers and system uninstallation support.
- This is a great thread by Spring Boot ninja Andy Wilkinson. Spring Boot is nearing 500 contributors to Spring Boot. Obviously, this merits a huge thanks to the community. THANK YOU. Want to contribute? Well, we want you too, as well! Read this thread from Andy Wilkinson on how to do so!
- Zoltan Altfatter has a nice post on how to use the Spring Cloud Services service registry
- This is an oldie-but-a-goodie: Mohamed Sanaulla writes about sample Logback configuration for Spring Boot profile-based logging
- Blaze Persistence have shipped some very compelling integrations for Spring Data JPA
- Our Spring LinkedIn group now has 51,000 members! More are always welcomel of course! :)
- Wow! Spring Data Neo4j lead and awesome-sauce data legend Michael Hunger has just announced the release of the Neo4j JDBC driver 3.4.0 with support for spatial and date/time datatypes in Neo4j 3.4.x and full clustering/routing support.
- 120+ of my videos from the years are available online at this aggregator called DevTube. Many of the videos are unique, of course, but some are duplicates. Either way, you might find the content videos worthwhile. It was interesting to me to think that there's enough content out there to keep watching a talk a day for more than 3 months! Also, there's a lot of other great content on that portal from other speakers. So, again, worth a visit.