본문 바로가기

베스핀글로벌테크센터39

SRE란 무엇인가? 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 SRE란 무엇인가? (Google 엔지니어링 팀의 Ben Treynor Sloss가 창안한 개념) SRE는 IT 운영에 대한 소프트웨어 엔지니어링 접근 방식 SRE 팀은 소프트웨어를 툴로 활용하여 시스템을 관리하고, 문제를 해결하고, 운영 태스크를 자동화 SRE는 확장 가능하고 신뢰성이 높은 소프트웨어 시스템을 생성할 때 유용한 방법 코드를 통해 대규모 시스템을 관리할 수 있으므로 수천 대에서 수십만 대에 이르는 머신을 관리하는 시스템 관리자에게 더 큰 확장성과 지속가능성을 제공 SRE(Site Reliability Engineer)의 역할 관리자, 부가적인 운영 경험이 있는 소프트웨어 개발자, 소프트웨어 개발 기술도 보유한 IT 운영자와 같은 경.. 2022. 12. 19.
Slack을 이용한 Chatbot서비스 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 Slack으로 챗봇 만들기 - Slack 설정Slack을 이용해 만든 Chatbot서비스 생성 과정 슬랙(Slack)이란? 업무 협업 툴로써 메신저중 하나 원래 슬랙은 온라인 게임 글리치의 개발 중에 회사에서 사용하기 위한 내부 도구로 시작 그러나 실리콘밸리에서 인정을 받아가면서 이를 주력 상품으로 전환 하고 게임 사업을 접음. 슬랙의 이름에는 뜻 ”모든 대화와 지식을 위한 검색 가능한 로그” (Searchable Log of All Conversation and Knowledge) Slack API : https://api.slack.com/docs Developer docs and guides | Slack Bolt Foundational fr.. 2022. 12. 19.
HTTPS, SSL 인증서 및 복호화, 암호화 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 암호란? 평문을 암호문으로 변환하거나 암호문을 평문으로 변환하는 기술을 의미. 암호화와 복호화 암호화: 평문을 암호문으로 변환하는 과정 복호화: 암호문을 평문으로 변환하는 과정 암호화의 종류 단방향 암호화 : 암호화 후 복호화를 할 수 없는 것이 특징 양방향 암호화 : 암호화와 복화화 모두 가능한 것이 특징 양방향 알고리즘 - 대칭형(비공개키 암호) 알고리즘 암호화, 복호화에 서로 동일한 키가 사용되는 암호화 방식으로 키를 비공개하는 것이 특징입니다. 장점 : 속도가 빠르다. 단점 : 키 배송 위험성이 존재하여 송신 측에서 수신측에 암호키를 전달하는 과정에서 키가 노출될 우려가 있다. 대표적으로는 AES가 있습니다. 양방향 알고리즘 - 비대칭형(공.. 2022. 12. 19.
Devops란 무엇인가? 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 한 프로젝트를 하나의 팀으로 만들어 개발, 운영, 모니터링, qa 등을 원팀으로 운영함( 속도 향상 ) Devops가 대두되는 이유 Git, Docker, Kubernetes, Terraform, MSA, Cloud 등 계속해서 나오는 기술들 리눅스의 namespace 등장으로 리소스들을 분리해 관리할 수 있게 됨 컨테이너 기술이 등장하고 점차 많이 쓰이면서 Docker가 대세로 떠오르고 컨테이너 관리의 필요성을 느낌 → 컨테이너 오케스트레이션 기술이 발달하게 되면서 쿠버네티스가 대중화됨 컨테이너 / 오케스트레이션이 발전하면서 MSA(Micro Service Architecture) 방법이 쉬워짐 waterfall / agile 방식 클라우드의 발.. 2022. 12. 19.
[Azure]Virtual Network 서비스 엔드포인트 안녕하세요~!! 오늘은 Azure Vritual Network 서비스 엔드포인트에 대해서 설명드리려고 합니다! 서비스 엔드포인트가 어떤 기능을 하는 서비스인가? VNet(가상 네트워크) 서비스 엔드포인트는 Azure 백본 네트워크에서 최적화된 경로를 통해 Azure 서비스에 대한 안전한 직접 연결을 제공하는 서비스입니다! 그렇다면 서비스 엔드포인트를 왜 사용할까요? 엔드포인트를 사용하면 가상 네트워크에 대해 중요한 Azure 서비스 리소스를 보호할 수 있다는 이유가 있습니다~ 서비스 엔드포인트를 통해 VNet의 개인 IP 주소는 VNet에 공용 IP 주소가 없어도 Azure 서비스의 엔드포인트에 연결할 수 있습니다. 그렇다면 서비스 엔드포인트가 제공되는 Azure 서비스 및 지역은 어떤 것이 있을까요? .. 2022. 12. 2.
[Google Cloud Platform] Cloud Composer 안녕하세요~ 할부로애틋하게 BTC_손지수, 박은혜 입니다! 저번 포스팅들을 통해 BigQuery와 고객 사례에 관하여 설명드렸었는데요~ 이번엔 Big Query를 이어 데이터 분석에서 큰 역할을 하는 Cloud Composer에 대해 알려드리고자 합니다! 그럼 이번 한 주도 GCP에 더 가까워져 봅시다 ! Cloud Composer란 무엇일까요? Cloud Composer는 클라우드 및 온프레미스 데이터 센터 전체의 워크플로를 생성, 예약, 모니터링, 관리할 수 있는 완전 관리형 워크플로 조정 서비스입니다. 이러한 Cloud Composer는 인기 있는 Apache Airflow 오픈소스 프로젝트를 기반으로 구축되어 Python 프로그래밍 언어로 작동합니다. Apache Airflow의 로컬 인스턴스 대.. 2022. 11. 28.
AWS Security Token Service(AWS STS) 안녕하세요. BTC_베짱이팀 입니다. 오늘 소개드릴 AWS 서비스는 "AWS Security Token Service(AWS STS)" 입니다. AWS Security Token Service(AWS STS)를 사용하면 AWS 리소스에 대한 액세스를 제어할 수 있는 임시 보안 자격 증명을 생성하여 신뢰받는 사용자에게 제공할 수 있습니다. 임시 보안 자격 증명은 다음과 같은 차이점을 제외하고는 IAM 사용자가 사용할 수 있는 장기 액세스 키 자격 증명과 거의 동일한 효력을 지닙니다. 작동원리 IAM의 임시 보안 자격 증명 AWS Security Token Service(AWS STS)를 사용하면 AWS 리소스에 대한 액세스를 제어할 수 있는 임시 보안 자격 증명을 생성하여 신뢰받는 사용자에게 제공할 수 있.. 2022. 11. 21.
AWS Elasticsearch Service (AWS ES) 안녕하세요. BTC_베짱이팀 입니다. 오늘 소개해드릴 AWS 서비스는 "AWS Elasticsearch Service (AWS ES)" 입니다. Elasticsearch는 Apache Lucene에 구축되어 배포된 검색 및 분석 엔진 배포 및 관리 설정 및 구성: Amazon OpenSearch Service를 시작하는 것은 쉽습니다. AWS 관리 콘솔 또는 AWS Command Line Interface(CLI)를 통한 단일 API 호출을 사용하여 Amazon OpenSearch Service 클러스터를 설정하고 구성할 수 있습니다. 인스턴스 수, 인스턴스 유형, 스토리지 옵션을 지정하고 언제든 기존 클러스터를 수정하거나 삭제할 수 있습니다. 현재 위치 업그레이드: Amazon OpenSearch Se.. 2022. 11. 14.