햄스터외다수33 AwsControlTower LandingZone 이란? AWS LandingZone은 AWS 모범 사례에 따라 안전한 다중 계정 AWS 환경을 설정할 수 있도록 하는 솔루션 즉 AWS가 권장하는 아키텍처이자 안전한 클라우드 환경이라고 할 수 있다. LandingZone vs ControlTower 랜딩존과 컨트롤타워의 차이는 랜딩존은 솔루션이고 컨트롤 타워는 AWS가 만든 서비스이다. 랜딩존을 구축하려면 여간 까다로운게 아니다. 그래서 AWS가 전체적인 거버넌스 환경 관리를 위해서 서비스로 출시한 것이 바로 컨트롤타워. ControlTower AWS는 다중계정전략을 권장함. 많은 부서 / 팀을 계정별로 나누고 보안, 결제 사업전략 등까지 계정별로 나누기. ControlTower 이점 - 계정 •다중 계정 환경 생성 및 기준 설정 .. 2022. 11. 14. Machine Learning 안녕하세요 햄스터외 아이들의 아이들을 맡고 있는 햄스터입니다람쥐? 오늘은 요즘 핫하고 앞으로도 핫하고 과거에도 핫했던 Machine Learning에 대해 알아보도록 하겠습니다. 이미 여러 클라우드 회사에서도 ML 관련된 여러 서비스들을 출시를 했고 저희도 IT를 하는 사람이라면 기본적인 지식을 알고 있어야 하겠죠? 그럼 용어 정리부터 하겠습니다. Machine Learning / Deep Learning / AI 의 차이는 무엇일까요?? 쉽게 설명하자면 아마 이 그림을 보면 아! 그렇구나 할 수 있을 겁니다 하지만 그래도 좀더 자세하게 알아야 겠죠? AI는 가장 큰 범위로 컴퓨터를 사람처럼 지능적으루 구현하는 것을 뜻합니다. Machine Learning은 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기.. 2022. 11. 14. 싱글톤 (Singleton) 패턴 싱글톤이란 클래스의 인스턴스가 단 하나만 생성되는 것을 보장하는 디자인 패턴이다. 그렇기 때문에 객체 인스턴스를 2개 이상 생성하지 못하도록 막아야 한다. public class SingletonService { private static final SingletonService instance = new SingletonService(); public static SingletonService getInstance() { return instance; } private SingletonService(){ } public void logic(){ System.out.println("싱글톤 객체 호출"); } } 해당 예시는 private 생성자로 외부에서 사용하지 못하도록 막았다. 객체 인스턴스가 필요하.. 2022. 10. 21. [Spring] 컨테이너 빈 이름으로 조회하기 스프링 컨테이너가 관리하는 객체를 빈이라고 하며 기존의 Java 에서는 Class를 생성하고 new를 입력하여 원하는 객체를 직접 생성한 후에 사용했다. 하지만 Spring에서는 직접 new를 이용하여 생성한 객체가 아니라, Spring에 의하여 관리당하는 자바 객체를 사용한다. 이렇게 Spring에 의하여 생성되고 관리되는 자바 객체를 Bean이라고 한다. 이러한 Bean이 제대로 등록되었는지 조회하는 TestCode를 작성해보자. AnnotationConfigApplicationContext 클래스를 사용하면서 Java객체 정보를 넘겨준다. public class Beanfind { AnnotationConfigApplicationContext applicationContextInfoTest = ne.. 2022. 10. 12. AWS Cognito 비용 산정 방법 안녕하세요! 햄스터외 다수입니다람쥐 오늘은 AWS의 Cognito 가격 산정 밥법에 대해 알아보겠습니다! 아준 간단하니가 시작하기 전에 AWS Cognito에 대해 알아보고 가도록 하겠습니다. AWS Cognito는 웹 및 모바일 앱에 대한 인증, 권한 부여 및 사용자 관리를 제공하는 서비스 입니다. 이를 통해 사용자는 자신이 설정한 아이디나 비밀번호로 직접 로그인 하거나 요즘 많이 사용하는 타사 (Facebook, Google 등) 계정을 통해 로그인할 수 있습니다. 그림과 같이 AWS Cognito에는 크게 사용자 풀과 자격 증명 풀 2가지로 구성이 되어있습니다. 사용자 풀이란 - 앱 사용자의 가입 및 로그인 옵션을 제공하는 사용자 디렉터리와 같은 것입니다 자격 증명 풀이란 - 사용자에게 기타 AWS.. 2022. 9. 14. [JAVA] HashMap HashMap HashMap은 이름 그대로 해싱(Hashing)된 맵(Map)입니다. 여기서 맵(Map)이라는 것은 키(Key)와 값(Value) 두 쌍으로 데이터를 보관하는 자료구조입니다. 여기서 키는 맵에 오직 유일하게 있어야합니다. 즉, 같은 맵(Map)에 두 개 이상의 키가 존재하면 안된다는 것입니다. 키(Key)와 짝으로 이루어진 값(Value)를 찾아야하기 때문입니다. 대신 값은 중복된 값이어도 상관이 없습니다. (Map) 이름 나이 햄스터 10 다람쥐 7 청설모 9 사용법 사용전에 HashMap과 Map은 java.util 안에 위치합니다. Import 해줍시다. import java.util.HashMap; import java.util.Map; public class Main { publ.. 2022. 9. 14. AWS MAP SOW(Migration Acceleration Program) 작성 요령 https://aws.amazon.com/ko/migration-acceleration-program/ AWS Migration Acceleration Program(MAP) – Amazon Web Services MAP는 포괄적인 도구, 서비스, 지침, 교육 및 추가 인센티브를 통해 전문 워크로드를 지원합니다. 메인프레임, Windows, 스토리지, VMware Cloud on AWS, SAP, 데이터베이스 및 Amazon Connect에 대한 전문 워크 aws.amazon.com MAP란 SOW(Statement Of Work)와 마찬가지로 AWS로부터 돈을 받기 위한 문서이다 하지만 MAP는 제목에서 알 수 있뜻이 Migration을 위한 SOW이다. 현재 MAP관련 AWS에서 작성 방법이 바뀌게 .. 2022. 8. 12. PowerShell - Profile 설정하기 파워쉘 프로필을 설정하고 싶으나 프로필이 없을 수 있다. test-path $profile 프로필이 있으면 True, 없으면 False라 나온다. New-Item -Type File -Path $Profile.AllUsersCurrentHost -Force 모든 사용자에게 적용되는 PowerShell Profile을 생성하고 확인해보자. 프로필이 생겼으면 Alias를 설정할 수 있다. 파워쉘 Alias는 단어로만 구분하여 문장으로 작성할 수가 없다. Ex) Set-alias tf terraform (o) Set-alias tf terrafrom apply (x) 그러나 함수를 사용하여 문장을 Alias 처럼 사용할 수는있다. function apply { terraform apply --auto-appr.. 2022. 8. 10. 이전 1 2 3 4 5 다음