This Week in Spring: SpringOne Platform, Cloud Foundry, and More
This Week in Spring: SpringOne Platform, Cloud Foundry, and More
With SpringOne Platform just around the corner, things are crazy busy in the world of Spring. Let's take a few minutes and catch up on what's been going on!
Join the DZone community and get the full member experience.Join For Free
Get the Edge with a Professional Java IDE. 30-day free trial.
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 top event-to-not-miss, SpringOne Platform. Come to learn more 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!
- First, let's take a look at how the Defense Information Systems Agency (DISA) has moved to change how they manage operating systems. One of the side-effects of this change is a new certification — Ubuntu from Canonical. This has a lot of profound implications for Cloud Foundry. Click here to read more!
- 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!
- I love this JAXEnter blog post on the results of a Cloud Foundry survey on serverless computing and container technologies.
- My buddy, Okta's Matt Rabile, 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.
- 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. 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 into production! Congratulations!
- Our friends at SUSE are hiring for a product management role, working on Cloud Foundry 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 the system uninstall and command function invoker support. This is awesome!
- Continuous Integration and Deployment with Jenkins for PCF
- The latest installment of this Japanese 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 has a nice write-up of the latest and greatest in Spring Cloud GCP.
- Our friend Marten Deinum has a nice write-up 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 at the Federal University of Sergipe-São Cristóvão campus? This event will host discussions about the development, tools, and good practices, as well as a panel, focused on career acceleration and preparation of the 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 common mistakes made by teams that are new to Chaos Engineering.
- 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 to, too! 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 has shipped some very compelling integrations for Spring Data JPA
- Our Spring LinkedIn group now has 51,000 members! More is always welcome, 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 three months! Also, there's a lot of other great content on that portal from other speakers. So, again, worth a visit!
Published at DZone with permission of Joshua Long , DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.