Microservices
- Microservices Introduction
- Spring Boot: Creating Microservices on Java
- Microservices with Spring - Eureka and Spring Cloud included.
- Spring Cloud Netflix
- Microservice Registration and Discovery with Spring Cloud and Netflix Eureka
Spring Boot
- ChargeAhead - Spring Boot: Building a Spring MVC Application (2 videos) - Simple and clear intro to Spring Boot
- ChargeAhead - Spring Boot REST WS - Annotations are different, but pretty similar to regular REST WS
- Spring Boot Fundamentals Youtube
- Eberhard Wolff - Microservices with Java, Spring Boot and Spring Cloud
- Spring boot 1.3.0 login applications tutorial
- Level up Lunch
Spring Boot @pluralsight.com (Paid membership required)
- Creating Your First Spring Boot Application
- Spring Boot: Efficient Development, Configuration, and Deployment - Good info on Spring boot, specially on creating Docker image and deploy to AWS
Spring Cloud
- Build self-healing distributed systems with Spring Cloud
- Building Microservices with Spring Cloud and Docker
Note
@SpringApplication is equivalent to below 3 annotation combined
@Configuration
@EnableAutoConfiguration
@ComponentScan
Read
$mvn spring-boot:run
$mvn docker:build
- $sudo docker images - to display existing docker images
$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
ubuntu 12.04 74fe38d11401 4 weeks ago 209.6 MB
ubuntu precise 74fe38d11401 4 weeks ago 209.6 MB
ubuntu 14.04 99ec81b80c55 4 weeks ago 266 MB
ubuntu latest 99ec81b80c55 4 weeks ago 266 MB
ubuntu trusty 99ec81b80c55 4 weeks ago 266 MB
...