애플리케이션(2)
-
[책] 클라우드 네이티브 애플리케이션 디자인 패턴
독립적인 기능 중심의 마이크로 서비스들을 다양한 클라우드 환경에서 실행할 수 있는 애플리케이션을 만드는 것을 클라우드 네이티브라 한다. 이 애플리케이션은 느슨하게 결합하고, 크기 조절과 관리/관찰이 용이하며 자동화되어야 그 의미가 맞을 것이다. 클라우드 네이티브 애플리케이션에 맞게 설계, 개발, 배포, 관리, 유지보수할 수 있으려면 다양한 측면을 고려한 개발 패턴들이 적용되어야 하는데 이런 특성과 디자인 패턴이 왜 중요한지를 알려주고 통신, 연결성, 구성, 데이터 관리, 이벤트 기반, 스트림 처리, API관리/사용등의 다양한 패턴들과 실제 구현된 애플리케이션을 통해 패턴의 적용과 개발을 위한 구조와 방향까지 알려주며 동기/비동기의 기본적인 통신 패턴과 마이크로서비스들의 통합, 확장성과 신뢰성, 성능 최적..
2022.07.24 -
[책] 웹 애플리케이션 보안
보안과 관련된 사람에게는 필독서 같은 책이다. 보안을 잘 아는 사람에게는 레퍼런스로 사용될 수 있고 보안에 대한 경험이 많거나, 자세히 알아보며 개선을 하려는 사람에게는 신세계일수도 있겠다. 공격하려는 해커와 방어하려는 쪽 모두가 보기에 좋은 책이다. 공격하려는 해커에게는 실제로 침투할 때 사용하는 여러 기법을 알려준다. 이를 위해 준비과정인 정찰 단계에서 수집해야 하는 첩보의 종류와 수집하는 방법등 여러가지를 생각할 수 있게 해준다. 정말 해커가 되려는 것 같은 착각을 일으킬만큼... ^^ 준비가 되었다면? 공격해야지. 기본적인 공격 기법부터 차례차례 다양한 경우에서 사용할 수 있는 기법들을 알려준다. 난 해커가 아닌데... 라고 생각했다면, 너무 단편적이다. 해커가 사용하는 기법들을 방어적인 측면에서..
2021.03.21