토마토의 개발일지
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • Development (144)
      • Languege (39)
        • Java & Spring (27)
        • C# & ASP.NET (5)
        • JavaScript (2)
        • Kotlin (5)
      • DB (0)
        • Oracle (0)
      • Study (72)
        • 네트워크 (3)
        • 이펙티브 자바 (41)
        • 우아한 테크 코스 (7)
        • Next Step (3)
        • Certificate (5)
        • Side Proejct (6)
      • Error (18)
        • 개발환경 (10)
        • 트러블슈팅 (6)
      • Algorithm (12)
      • 개발환경 (1)
      • 회고 (2)
  • 홈
  • 태그
  • 방명록
Study/Side Proejct

[Smart Ad] 프로젝트 소개 및 아키텍처 구성

🗒️ 개요안녕하세요. 사이드 프로젝트를 하나 진행하려 합니다. 기존에 주력해온 Spring Boot의 주요 기능을 이번 기회에 더욱 깊게 학습하며, 코틀린을 사용해보지 않았던 만큼, 이번 프로젝트를 통해 새로운 언어와 기술을 이해하는 계기로 삼기 위한 것도 있고, 실제로 사용하기 위한 서비스이기 때문에 프로젝트를 진행하면서 지금까지 이론으로만 학습하던 부분에 대해 피부로 와닿도록 기술을 익히기 위한 게 주 목적입니다.네이버 광고 API를 통해서 효율적인 광고 관리 시스템을 만드는게 프로젝트의 목표입니다.❓ 고민점사실 가장 큰 고민은 '어떤 기술을 선택할지', '학습 범위를 어디까지 잡을지' 이게 90% 였던 것 같습니다.그래서 기준점을 잡기로 했습니다.첫 번째, 인프라는 가장 단순하지만 HA 구성을 통..

2025. 2. 19. 22:03
Study/Certificate

[AWS SAA] EC2 - SAA Level

📦 배치 그룹 (Placement Groups)배치 그룹은 EC2 인스턴스를 어떤 방식으로 묶어서 처리할지 정할 수 있다.배치 그룹을 적절히 활용해서 성능을 극대화하거나, 성능 대신 안정성을 극대화할 수 있다. 배치 그룹에는 클러스터(Cluster), 분산(Spread), 분할(Partition) 세 가지 유형이 있다.🏗️ 클러스터 배치 그룹 (Cluster Placement Group)특징:단일 가용 영역 내에서 동일한 물리적 하드웨어에 인스턴스를 배치네트워크 속도가 매우 빠르고 지연 시간이 짧음장점:고성능 네트워크가 필요한 작업에 적합빅데이터 분석, HPC(고성능 컴퓨팅), 분산 데이터 처리 등에 유용단점:가용 영역이나 하드웨어에 문제가 발생하면 모든 인스턴스가 영향을 받을 수 있음적합한 사용 사..

2024. 12. 12. 22:55
Study/Certificate

[AWS SAA] EC2 기초 정리

🛠️ EC2 인스턴스 유형범용 (General Purpose)특징: 컴퓨팅, 메모리, 네트워크 간 균형이 잘 맞음적합한 작업: 다양한 애플리케이션, 개발 및 테스트 환경, 마이크로서비스 아키텍처컴퓨팅 최적화 (Compute Optimized)특징: 높은 CPU 성능적합한 작업: 미디어 트랜스코딩, 고성능 웹서버, 고성능 컴퓨팅(HPC), 머신 러닝메모리 최적화 (Memory Optimized)특징: 대용량 메모리적합한 작업: 고성능의 관계형 또는 비관계형 데이터베이스, Elastic Cache, 대규모 비정형 데이터 실시간 처리스토리지 최적화 (Storage Optimized)특징: 고속의 로컬 스토리지적합한 작업: 대규모 데이터셋에 대한 고속 액세스, 빅 데이터 분석, 로그 처리\ 🔒 보안 그룹보안..

2024. 12. 12. 21:34
Study/Certificate

[AWS SAA] IAM & AWS CLI 정리

🚀 2024년도 하반기 AWS SAA-C03 취득 도전기AWS SAA 강의를 본격적으로 수강하면서 학습한 내용을 정리하고자 합니다.꾸준히 진행해서 내년 1월말 자격증 시험 응시 예정입니다. 🛡️ IAM 사용자 및 그룹IAM (Identity and Access Management): 글로벌 서비스, 특정 리전에 종속 XRoot 사용자: 회원가입 계정, 사용하면 안되고 User 만들어서 사용해야함User와 Group: N:N 관계User: Group이 없을 수도 있음Group: Group 안에 Group은 불가능, 오직 User만 참여다중 소속: 하나의 User는 여러 Group에 소속될 수 있다.권한 관리: User, Group 별 권한 관리 가능, 최소 권한의 원칙📜 IAM 정책IAM 정책은 AW..

2024. 12. 10. 12:38
  • «
  • 1
  • »

공지사항

  • GitHub & WorkSpace

전체 카테고리

  • Development (144)
    • Languege (39)
      • Java & Spring (27)
      • C# & ASP.NET (5)
      • JavaScript (2)
      • Kotlin (5)
    • DB (0)
      • Oracle (0)
    • Study (72)
      • 네트워크 (3)
      • 이펙티브 자바 (41)
      • 우아한 테크 코스 (7)
      • Next Step (3)
      • Certificate (5)
      • Side Proejct (6)
    • Error (18)
      • 개발환경 (10)
      • 트러블슈팅 (6)
    • Algorithm (12)
    • 개발환경 (1)
    • 회고 (2)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #김영한 스프링
  • #effective java
  • #이펙티브자바
  • #스프링부트
  • #파이썬
  • #제네릭
  • #객체지향
  • #TDD
  • #saa
  • #BOJ
  • #자바
  • #백준
  • #우테코
  • #클라우드
  • #스프링
  • #도메인 주도 개발
  • #개발자
  • #spring
  • #트러블슈팅
  • #구글 클라우드
  • #Java
  • #kotlin
  • #코틀린
  • #AWS
  • #GCP
  • #김영한
  • #이펙티브 자바
  • #백엔드
  • #spring boot
  • #후기
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 토마토의 개발일지 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바