๐Ÿณ
Engineering Wiki
  • ๐Ÿ–๏ธWelcome
  • ๐Ÿ“š๋ฐฑ์—”๋“œ ๋กœ๋“œ๋งต
    • ๋ฉ”์ธํŽ˜์ด์ง€
  • Spring
    • spring boot
      • security
        • security ๊ธฐ๋ณธ
        • filter
        • JWT
      • ์Šคํ”„๋ง ํ•ต์‹ฌ ์›๋ฆฌ
        • แ„€แ…ขแ†จแ„Žแ…ฆแ„Œแ…ตแ„’แ…ฃแ†ผ แ„‰แ…ฅแ†ฏแ„€แ…จแ„‹แ…ช แ„‰แ…ณแ„‘แ…ณแ„…แ…ตแ†ผ
        • ์Šคํ”„๋งIoC์ปจํ…Œ์ด๋„ˆ์™€ bean
      • IntelliJ
        • Spring boot ์ƒ์„ฑ ๋ฐ git clone
        • Spring boot ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ
      • vscode
        • Spring boot ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ
      • scheduling
        • ์Šค์ผ€์ฅด๋ง ์„ค์ •์‹œ ์—๋Ÿฌ ์ƒํ™ฉ
      • paging
      • ์—๋Ÿฌ ํ•ธ๋“ค๋ง
        • ErrorCode์ƒ์„ฑ ๋ฐ ExceptionHandler๋กœ ์—๋Ÿฌ์ฒ˜๋ฆฌ
        • Security & JWT ์—๋Ÿฌ์ฒ˜๋ฆฌ
        • spring cloud sleuth
      • ๋กœ๊ทธ ํ•ธ๋“ค๋ง
        • logback
        • HttpRequestServlet ๋ž˜ํ•‘
      • gradle
        • hidetake.ssh ํ‚คํŒŒ์ผ ์„ค์ •
      • maven
        • maven tomcat
      • lib
        • lombok
        • tiles
      • API ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ ํˆด K6
      • JPA
        • Mybatis / JPA ์ฐจ์ด
      • Mybatis
    • spring batch
      • batch
        • Spring Batch ๊ธฐ๋ณธ๊ฐœ๋…
  • FRONT
    • vue
      • Spring boot & Vue.js ์„ค์น˜ ๋ฐ ์—ฐ๋™
      • Spring boot & Vue.js ์›น๊ฐœ๋ฐœ ์„ธํŒ…
      • vue์˜ ๊ธฐ๋ณธ๊ตฌ์กฐ ์‹คํ–‰์ˆœ์„œ
      • SPA ์ดํ•ด
  • JAVA
    • ํ™˜๊ฒฝ์„ค์ •
    • ์ž๋ฐ”์˜ ์ •์„
      • generics
  • DATABASE
    • mongoDB
      • ์ •๊ทœํ‘œํ˜„์‹์„ ์‚ฌ์šฉํ•ด ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„์—†์ด ๊ฒ€์ƒ‰
      • mongoDB export import
      • MAC ์„ค์น˜ ๋ฐ ์‹คํ–‰
    • MYSQL
      • dbeaver ๋ฐ์ดํ„ฐ ๋‚ด๋ณด๋‚ด๊ธฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ
      • [์—๋Ÿฌ] ์Šคํ”„๋ง mysql 8 ์—ฐ๊ฒฐ ์—๋Ÿฌ
      • MAC M1 mysql ์„ค์น˜
      • GROUP BY ์ •๋ฆฌ
      • ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑ
  • AWS
    • IAM
    • ์„ค์น˜&๋ช…๋ น์–ด
      • eb ์„ค์น˜ & ๋ช…๋ น์–ด
      • CLI ์„ค์น˜ & ๋ช…๋ น์–ด
    • sam
      • SAM ๊ฐœ๋…
      • SAM Lambda S3์ด๋ฒคํŠธ ํŠธ๋ฆฌ๊ฑฐ, MongoDB ์ ‘๊ทผ์ฝ”๋“œ
      • SAM intellij ๋ฐฐํฌ
    • peering
      • mongodb atlas AWS vpc peering
      • MongoDB & Lambda VPC peering ,endpoint์„ค์ •
    • ์‰˜์Šคํฌ๋ฆฝํŠธ
      • ๋„์ปค ์ปจํ…Œ์ด๋„ˆ ์ค‘๋‹จ์‹œ ์Šฌ๋ž™ ๋ฆฌํฌํŒ… ๋ฐ ์žฌ์‹คํ–‰
  • DOCKER
    • ์„ค์น˜&๋ช…๋ น์–ด
      • Docker ๊ธฐ์ดˆ
      • Docker Container ์œ ์šฉํ•œ ๋ช…๋ น์–ด
    • MAC๊ด€๋ จ ๋ฌธ์ œ
      • ์ด๋ฏธ์ง€ ๋นŒ๋“œ ๊ด€๋ จ ๋ฌธ์ œ์ƒํ™ฉ
      • MAC M1 ๋„์ปค ์‹คํ–‰ ์›๋ฆฌ
      • [์—๋Ÿฌ] docker: Error response from daemon: Mounts denied:
  • ELK
    • ์„ธํŒ…
      • ๋กœ๋“œ๋ฒจ๋Ÿฐ์„œ์— logstash ์„ธํŒ…
      • Elastic Beanstalk + Elastic Cloud + docker ์„ค์ •
      • ElasticCloud + filebeat + logstash + docker ์„ค์ • (๋ฒ„์ „8.5.0)
      • ELK ์ ์šฉ ์‚ฌ๋ก€, ๋กœ๊ทธ์ˆ˜์ง‘(filebeat/logstash) ์„ค๋ช…
    • logstash
      • Logstash๋Š” ๋กœ๊ทธ๋ฅผ ์™œ message๋ผ๋Š” field๋กœ ์ €์žฅํ• ๊นŒ?
      • logstash health check
    • filebeat
      • filebeat ์•„ํ‚คํ…์ณ
  • unity
    • ์œ ๋‹ˆํ‹ฐ ๊ธฐ๋ณธ
      • ์บ๋ฆญํ„ฐ ์ด๋™
      • ์นด๋ฉ”๋ผ
  • WORDPRESS
    • ์›Œ๋“œํ”„๋ ˆ์Šค ๊ธฐ๋ณธ
  • git
    • GIT ๊ฐœ๋…
      • ๋ผ์ดํ”„์‚ฌ์ดํด
    • ๋ช…๋ น์–ด
      • defult ๋ธŒ๋žœ์น˜ main ์œผ๋กœ ๋ณ€๊ฒฝ
      • ์ฒซ๋ฒˆ์งธ ์ปค๋ฐ‹ ์‚ญ์ œ(๋ธŒ๋Ÿฐ์น˜์‚ญ์ œ) ํ›„ ์›๊ฒฉ์ €์žฅ์†Œ์— ๊ฐ•์ œ push
      • git ์›๊ฒฉ์ €์žฅ์†Œ์— remote ๋ฐฉ๋ฒ•(vscode๋กœ ์ง„ํ–‰)
      • git gh
      • git reset
      • git rebase
  • MAC
    • ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ธํŒ…
      • ๋งฅ ์ดˆ๊ธฐ ๊ฐœ๋ฐœ์„ธํŒ…
    • ์œ ์šฉํ•œ๋‚ด์šฉ
      • app store ๋‹ค์šด๋กœ๋“œ ์—†์ด ์›น์—์„œ Xcode ๋‹ค์šด
      • ubuntu iso ์„ค์น˜ usb ๋งŒ๋“ค๊ธฐ
      • ์‘์šฉํ”„๋กœ๊ทธ๋žจ ์—๋Ÿฌ
      • ์ž ๊น€ ํŒŒ์ผ
  • CS
    • data structure & algorism
      • ์ž๋ฃŒ๊ตฌ์กฐ์˜ ์ •์˜ ๋ฐ ์ข…๋ฅ˜
  • ๋ฐฉํ†ต๋Œ€
    • ๋Œ€ํ•™์ˆ˜ํ•™์˜ ์ดํ•ด
      • 1๊ฐ•. ์ˆ˜ํ•™์˜ ๊ธฐ์ดˆ(1)
    • ๋”ฅ๋Ÿฌ๋‹
      • 1๊ฐ•.์‹ ๊ฒฝ๋ง์˜ ๊ฐœ์š”
  • NODE
    • ๊ฐœ๋ฐœ๊ธฐ๋ก
      • ์ธ์Šคํƒ€๊ทธ๋žจ API ํ™œ์šฉํ•˜์—ฌ ๊ฒŒ์‹œ๋ฌผ ์Šฌ๋ž™์— ๋ฆฌํฌํŒ…
Powered by GitBook
On this page
  1. AWS
  2. peering

mongodb atlas AWS vpc peering

PreviouspeeringNextMongoDB & Lambda VPC peering ,endpoint์„ค์ •

Last updated 1 year ago

  • ์•„ํ‹€๋ผ์Šค๋ž‘ AWS vpc ํ”ผ์–ด๋ง ์—ฐ๊ฒฐ

  • ์•„ํ‹€๋ผ์Šค CLI ์„ค์น˜

brew install mongodb-atlas

  • ์—ฐ๊ฒฐ

atlas auth login ๋กœ ๋กœ๊ทธ์ธ ํ•˜๊ณ  ์ฝ”๋“œ ์ž…๋ ฅํ•˜์—ฌ (CLI์— ํ‘œ์‹œ๋จ) ์—ฐ๊ฒฐ

Successfully logged in as ํ‘œ์‹œ๋˜๋ฉด ์„ฑ๊ณต์ž„

  • AWS ์—ฐ๊ฒฐ

  • ํ”ผ์–ด๋งํ•  VPC ๋ฅผ ์„ ํƒํ•˜๊ณ  DNS ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ํŽธ์ง‘, DNS ํ™•์ธ ํŽธ์ง‘ ํ™œ์„ฑํ™”

  • ์•„ํ‹€๋ผ์Šค์—์„œ peering ํƒญ ํ”ผ์–ด๋ง ์ปค๋„ฅ์…˜ ์ถ”๊ฐ€

  • AWS์˜ ๊ณ„์ • ID ๋“ฑ ํ•„์š”ํ•œ ํ•ญ๋ชฉ ์ž…๋ ฅ

  • ํ”ผ์–ด๋ง์„ ์ƒ์„ฑํ•˜๊ณ  AWS ์˜ ํ”ผ์–ด๋ง ์—ฐ๊ฒฐ ๋ชฉ๋ก์—์„œ ์ƒ์„ฑ๋œ ํ”ผ์–ด๋ง ์š”์ฒญ์ˆ˜๋ฝ ํ•˜๊ธฐ

    • cli๋กœ ํ”ผ์–ด๋ง์„ ์ƒ์„ฑํ•˜๋ฉด ์•„ํ‹€๋ผ์Šค์—๋Š” ์•ˆ๋ณด์ด๋Š”๋“ฏํ•จ

  • AWS ์—์„œ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ์ƒ์„ฑ

  • ๋ณด์•ˆ๊ทธ๋ฃน ์ƒ์„ฑํ•ด์•ผ๋˜๋Š”๋ฐ ๋‚˜๋Š” ๋””ํดํŠธ๋กœ ์žˆ๋Š” vpc ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ด๋ฏธ ์กด์žฌ

  • ์•„ํ‹€๋ผ์Šค์˜ ip access list ์—์„œ ์‹œํ๋ฆฌํ‹ฐ ๊ทธ๋ฃน ์ถ”๊ฐ€ํ•จ

host ๋ช…๋ น์–ด๋กœ ์•„ํ‹€๋ผ์Šค์˜ ๋””๋น„ ๋„๋ฉ”์ธ? ์น˜๋ฉด ์•„์ดํ”ผ๋‚˜์˜ด โ†’ ์ด๊ฒŒ aws ip ๊ฒ ์ง€? ์—ฐ๊ฒฐํ•ด๋ณด๋ฉด ๋ ๋“ฏ

MongoDB Atlas์™€ AWS๋ฅผ ์—ฐ๊ณ„ํ•˜์—ฌ ๊ตฌ์ถ•ํ•˜๊ธฐ
Set Up a Network Peering Connection
https://www.youtube.com/watch?v=8NITVf0L5X0