Skip to content

oshnew/aws-java-spring-dev-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop for implementing/migrating Java web application on AWS with microservce, CICD and DevSecsOps


0. Preparation

1. Install all required SDK, packages in your dev environment
Mandatory
  • Java SDK 8, Git client,
  • Maven (3.5.3)
  • Eclipse Oxygen 3
  • AWS plugin for Eclipse
  • AWS CLI in your development environment
Optional

The installation time generally takes 10 ~ 30mins. Attendees should prepare all installations for their developing environment before starting this workshop.

2. How to study this workshop
  • Every module of this workshop covers one important topic, for example, how to integrate Paramter Store with your application, how to migrate application logics to Lambda and so forth.

  • You will complete the application's features following the instruction of each module document but this document dose not promise to provide all kind of information to complete the application features for each module's objective. You need to search the documentation and figure out how to implement the codes required by module's goal.

  • You can start from the source code of previous module except module-01, and fill the application out with proper source codes to meet the objective of each module.

  • Sometimes, there are bugs in unit test intentionally to help you to understand the logics of application codes, it requires you should complete the code without errors.












Spring Cloud

https://cloud.spring.io/spring-cloud-aws/ Now Spring Cloud support S3, SNS, SQS, ElastiCache,CloudFormation and RDS

git examples

git tag -l v1.1.*

git tag v1.0.2

git push origin v1.0.3

git clone

git checkout tags/<tag_name>

git checkout tags/<tag_name> -b <branch_name>

delete tags

git push --delete origin <tag_name>

git tag --delete <tag_name>

blog

  1. Configuration - parameter store connection 2, Repository - Spring data

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages