본문 바로가기

전체 글6

안드로이드 무선 디버깅 방법 안드로이드 앱을 개발하다 보면 로그를 보고 디버깅할 일이 있습니다. 하지만 유선 연결이 잘 되지 않아 짜증나는 상황이 빈번한데요. 이 불편함을 해소할 수 있는 안드로이드 무선 디버깅 방법을 소개해드리겠습니다. 준비 사항 다른 장비는 필요없습니다. 준비 사항은 다음과 같습니다. 1. 안드로이드 11이상이면 되고 정확하진 않지만 안드로이드 스튜디오 버젼은 2022.11 이상이면 될 듯 합니다. 2. PC와 스마트폰은 동일한 와이파이 네트워크에 연결되어 있어야 합니다. 와이파이 이름이 A_wifi 이면 해당 와이파이에 연결이 되어 있어야 합니다. 3. 안드로이드 폰은 개발자 옵션이 켜져있어야 합니다. 개발자 옵션을 켜는 방법은 설정 -> 휴대전화 정보 -> 소프트웨어 정보 -> 빌드 번호 연속 터치하시면 됩니.. 2023. 6. 1.
워드프레스 블루호스트 521 에러 갑자기 아래처럼 워드프레스 블로그가 다운되었습니다. 여러 방법을 검색해봤는데 결론은 호스팅업체에 연락해보라는 것입니다. 그래서 블루호스트에 연락했습니다. 영어는 안되서 챗으로 짧은 영작으로 꾸역꾸역 문의했습니다. 개인정보 확인 후 담당자가 확인했는데 아래처럼 잘 된다는 것입니다. 어느새 복구가 되었네요. 그래서 원인이 무엇인지 알려달라고 하였습니다. 아래처럼 답이 왔습니다. 문제는 cloudflare 라는 업체의 문제라고 했습니다. 이 호스팅 업체도 여기의 서비스를 이용하는 거 같습니다. 아래 링크에 상세한 원인이 나와 있습니다. https://community.cloudflare.com/t/community-tip-fixing-error-521-web-server-is-down/42461 정리하자면.... 2023. 5. 28.
AWS 컴포넌트에 대한 소결합 목표 AWS의 스토리지 서비스에 대해 이해할 수 있습니다. AWS의 Queue 서비스 이해를 바탕으로 소결합의 방식의 특징을 파악할 수 있습니다. AWS의 앱 서비스 중 API, SNS, SES 서비스에 대해 이해할 수 있습니다. 1. 스토리지 서비스 개념 온프라미스 IT 환경에서 다양한 방식으로 구축하여 사용하는 데이터 스토리지의 패턴에 상응하는 스토리지 서비스들을 제공하고 있다. 유연하고 비용 효율적이며, 사용하기 편리한 특성을 가지고 있다. 서비스 목록 S3 : 확장성 있는 웹 인터페이스의 클라우드 스토리지 Glacier : 낮은 비용의 아카이빙 스토리지 EBS : EC2 인스턴스에 연동되는 영속적인 블록 스토리지 ElasticCache : 인메모리 케싱 서비스 Redshift : 페타 규모의 빠르.. 2023. 5. 27.
AWS 장애에 대한 디자인 목표 AWS 지역, 가용영역 및 엣지 AWS 컴퓨트 서비스 AWS 데이터베이스 서비스 1. AWS 지역, 가용영역 및 엣지 지역 및 가용영역 AWS는 다양한 클라우드 서비스들을 세계 각지에서 제공하고 있으며 지리적인 위치를 바탕으로 Region을 구성한다. Region은 Availability Zone(가용 영역)이라고 불리는 물리적으로 격리된 데이터 센터들의 집합이며 이 가용영역에서 인스턴스와 데이터를 배치/저장/구성할 수 있도록 지원한다. Seoul Region ↔ N.California Region 지역(Region) 세계 많은 지역의 미국 서부, 미국 동부, 유럽, 남미, 중앙 아시아, 극동 아시아 및 호주 등에 위치 가용영역 가용영역은 하나의 지역 안에 속하여 기본적인 서비스를 구성 가능하도록 .. 2023. 5. 25.
AWS 장애를 고려한 디자인 1. 장애를 고려한 디자인 개요 클라우드 환경에서 설계를 할 때 장애가 발생한다는 가정 하에 보수적으로 설계를 진행하고, 장애로부터 자동으로 복구, 복원이 가능하도록 시스템을 디자인 한다. 하드웨어의 장애가 발생하더라도 어플리케이션이나 서비스 레벨의 장애로 직결되지 않도록 단일 부분의 장애 요수(SPOF)들을 제거한다. SPOF( Single Point Of Failure ) : 단일 장애 요소, 시스템 단일 구성 요소가 동작하지 않았을 때 전체 시스템에 영향을 주는 요소 서비스 이중화 진행 대표적인 정책 요소 일관성 있는 백업과 복구 정책과 자동화 재기동 이후에 진행되는 프로세스의 정립 데이터를 리로드 하여 다시 동기화 할 수 있는 상태 허용 이미지에 표준화된 사전 설정(pre-config), 최적화 .. 2023. 5. 25.
클라우드 컴퓨팅 활용 클라우드 컴퓨팅의 개념, 비지니스 및 기술적인 이점, 클라우드 컴퓨팅의 유의사항에 대해 알아보도록 하겠습니다. 목표 클라우드 컴퓨팅 이해 서비스 및 기술 장점 클라우드 컴퓨팅 확인사항 클라우드 컴퓨팅 이해 클라우드 컴퓨팅(Cloud Computing) IT 리소스와 어플리케이션을 온디맨드(On-Demand)로 제공하는 솔루션 IT 리소스 : EC2 서버, S3 저장장치 등 IT 자원 온디맨드 서비스 : 사용자 요구사항을 제공 서비스 퍼블릭 서비스 대상 : 일반 사용자들 아마존의 AWS, 마이크로소프트의 Azure, 구글의 GCP 서비스 및 기술 장점 비지니스 초기 서비스 구축의 인프라 자원 비용을 감소 실제 사용한 양에 비례한 과금구조 즉시 IT인프라 사용 가능 관리적 자원 이슈를 효율적으로 관리 인프라.. 2023. 5. 24.