About

This is luxingzhi’s blog.

I’m consider myself as a full stack software engineer. I was born in 1990 in Guangdong and graduate from South China Agricultural University in 2013.  In College my major is Network Engineering.

By now, I am working in Ericsson as senior Java Software Designer in Guangzhou. I used to be a Scrum Master in out team, but now I mostly work as a developer. I focus on the Identity Manager System development, we use Java\Spring\Springboot and Hibernate to develop the system. Besides, we use git to manage the project version. DevOps such as Jenkins\Docker\Openstack is also be used to manage the quality of the project.

Identity Management System is a system follow the OAuth 2.0 protocol to enables Operator manage the access to their services and resources securely. Using IAM, operator can create and manage their users and groups, and use permissions to allow and deny their access to its resources.

IAM allows you to:

  • Manage IAM users and their access – You can create users in IAM, assign them individual security credentials (in other words, access keys, passwords, and multi-factor authentication devices), or request temporary security credentials to provide users access to  services and resources. You can manage permissions in order to control which operations a user can perform.
  • Manage federated users and their permissions – You can enable identity federation to allow existing identities (users, groups, and roles) in your enterprise to access the Web Console, call APIs, and access resources, without the need to create an IAM user for each identity. Use any identity management solution that supports SAML 2.0, or use one of our federation samples (AWS Console SSO or API federation).

Skills:

MicroService  : SpringBoot / SpringCloud

Network : TCP IP WireShark

Linux : VI/VIM netstat tcpdump