본문 바로가기

전체 글206

[AWS]11. Amazon DynamoDB 실습 NoSQL 데이터베이스 | 데이터 관리 | Amazon Web Services 닫기 이 다이어그램은 Amazon DynamoDB의 핵심 기능과 기타 AWS 서비스와의 통합을 보여줍니다. 왼쪽에서 오른쪽으로 3개의 섹션이 표시되어 있습니다. 첫 번째 섹션에는 DynamoDB 서비스 아이콘 그림이 aws.amazon.com DynamoDB 실습 단계 Amazon DynamoDB 테이블 생성 웹 애플리케이션을 사용하여 DynamoDB 테이블 항목 추가 AWS 관리 콘솔을 사용하여 DynamoDB 테이블 항목 관리 콘솔을 사용하여 DynamoDB 테이블 항목 생성 * 인프라 : 이 실습에서는 DynamoDB 테이블을 생성한 다음, Employee Directory 웹 애플리케이션과 AWS 관리 콘솔을 사용하여 .. 2023. 2. 26.
[PHP] 복잡한 JSON 파일 PHP로 파싱 EX) 간단한 구조의 JSON 불러오기 test.json { "name": "John Doe", "age": 30, "hobbies": ["reading", "swimming", "traveling"], "address": { "street": "123 Main St", "city": "Anytown", "state": "CA", "zip": "12345" } } load.php EX) 복잡한 구조의 JSON 불러오기 test.json { "destination_addresses" : [ "대한민국 광주광역시" ], "origin_addresses" : [ "대한민국 인천광역시" ], "rows" : [ { "elements" : [ { "distance" : { "text" : "327 km", "va.. 2023. 2. 25.
[AWS]10. Amazon S3 버킷 생성 클라우드 스토리지 | 웹 스토리지| Amazon Web Services 닫기 이 다이어그램은 데이터를 Amazon S3로 이동하고, 저장된 데이터를 관리하며, 다른 서비스로 데이터를 분석하는 방법을 보여줍니다. 왼쪽에서 오른쪽으로 세 개의 섹션이 표시됩니다. 첫 번 aws.amazon.com Amazon S3 실습 단계 Amazon Simple Storage Service(Amazon S3) 버킷 생성 S3 버킷 정책 수정 S3 버킷에 객체 업로드 S3 버킷을 사용하도록 인스턴스 수정 S3 버킷에서 객체 삭제 * 인프라 : 실습을 지원하기 위해 웹 애플리케이션에 필요한 일부 리소스가 프로비저닝 되어 있습니다. 리소스에는 그림과 같이 가용 영역에 퍼블릭 서브넷이 있는 VPC와 서브넷에 대한 라우팅 테이블이.. 2023. 2. 23.
[AWS]9. Identity and Access Management(IAM) 실습 AWS IAM | ID 및 액세스 관리 | Amazon Web Services aws.amazon.com IAM 실습 단계 IAM 사용자 및 그룹 살펴보기 그룹에 적용된 IAM 정책 검사 그룹에 사용자를 추가하고 그룹 권한을 탐색하는 실제 시나리오를 따름 IAM 로그인 URL 찾기 및 사용 정책 및 서비스 액세스 실험 시나리오 1. 3명의 사용자: user-1, user2 및 user-3 2. 다음과 같은 정책을 사용하는 3개의 그룹 : S3 Support : Amazon Simple Storage Service(Amazon S3)에 대한 Read-Only 액세스 EC2 Support : Amazon Elastic Compute Cloud(Amazon EC2)에 대한 Read-Only 액세스 EC2 Ad.. 2023. 2. 19.
[교육] AWS 교육 기초과정(이론, 실습) 수료 및 후기 특정 대학교에서 진행하는 AWS 교육 기초과정 프로그램을 이수하였다. 이틀 동안 이론 8시간, 실습 8시간으로 진행하였는데 먼저 강사분 소개하고 어떤 식으로 진행할 건지 말해주었고 AWS에서 가장 많이 사용되는 기초적인 솔루션 위주로 알려주셨다. (강사분은 AWS 자격증만 9개? 11개? 가지고 있었던걸로 들었다.. 스펙이 ㅎㄷㄷ하다..) 먼저 나 포함 학생들은 총 7명 정도 왔었는데 제대로 듣는 인원들은 2명밖에 없었던 것 같다... (나머지는 그냥 학교에서 들으라니깐 듣는 정도..) 일단 결론부터 말하자면 정말 유익했다. 일단 위 과정이 교육과정인데 IAM, EC2, VPC, S3, DynamoDB 등 AWS 서버를 운영하는 데 있어서 가장 많이 필요로 하는 솔루션들을 알려주셨는데 기존에 이해 안 갔.. 2023. 2. 11.
[Cloudflare] VPN 환경에서 웹 서버 구축 (Cloudflare, ngrok) 익명성, 보안 등을 위해 한 때 VPN 네트워크 환경에서 서버를 구축하여 운용할 수 있는 방법이 없는지 곰곰이 생각했었다. 익명성을 보장해주는 웹 호스팅 또는 서버 호스팅을 사용하면 되는 것 아니냐 할 수 있는데 리눅스 환경을 제외하고 사실 자신의 컴퓨터만큼 편리하게 작업할 수 있는 곳은 많이 없다.. (Windows Server을 지원해주는 호스팅 업체를 사용해도 되겠지만... 비싸다.) 본론으로 들어가자면 VPN 환경이나 공공 네트워크를 이용하는 경우 웹 서버를 구축하여 외부망에 제공해주기 위해선 NAT 프로토콜로 인한 포트 포워딩을 해줘야 한다. 하지만 다들 알다시피 타 서비스 VPN이나, 공공 와이파이 같은 경우 라우터에 접속하는 것도, 라우터에 접속하여 로그인하는 것도 사실 어려운 문제이다. 이.. 2022. 12. 19.