엣지 클라우드는 클라우드 컴퓨팅과 인터넷 of Things(IoT) 기술을 결합한 개념으로, 데이터를 중앙 서버가 아닌 가까운 지역의 디바이스나 서버에서 처리하고 저장하는 기술입니다. 따라서, 엣지 클라우드 분야에서 공부하기 위해서는 클라우드 컴퓨팅, IoT, 빅데이터, 딥러닝, 컴퓨터 네트워크 등의 기초적인 지식을 보유해야 합니다. 클라우드 컴퓨팅: 엣지 클라우드는 클라우드 컴퓨팅과 결합된 기술입니다. 따라서, 클라우드 컴퓨팅에 대한 이해가 필요합니다. 클라우드 컴퓨팅이란 인터넷을 통해 컴퓨팅 자원을 제공하고 이용하는 기술로, 서버, 스토리지, 데이터베이스, 네트워크 등을 인터넷을 통해 제공받아 사용하는 것입니다. IoT: 엣지 클라우드는 IoT 기술과 결합된 기술입니다. IoT란 인터넷에 연결된 여러..
객체지향 설계5대 원칙 SRP(단일 책임 원칙), OCP(개방-폐쇄 원칙), LSP(리스코프 치환 원칙), ISP(인터페이스 분리원칙), DIP(의존 역전 원칙) 1. 단일 책임 원칙(Single Responsiblity Principle) 모든 클래스는 각각 하나의 책임만 가져야 한다. 클래스는 그 책임을 완전히 캡슐화해야한다. 2. 개방-폐쇄 원칙 (Open Closed Principle) 확장에는 열려있고 수정에는 닫혀있는 기존의 코드를 변경하지 않으면서(closed), 기능을 추가할수 있도록(Open)설계가 되어야 한다는 원칙 예) 캐릭터를 하나 생성한다고 할때, 각각의 캐릭터가 움직임이 다를경우 움직임의 패턴 구현을 하위 클래스에 맡긴다면 캐릭터 클래스의 수정은 필요가 없고(closed) 움직임..
회사에서 사용할 수 있는 기회를 제안받아 내년부터 copilot을 사용하게 된다. 주석만 작성해도, function 이름만 적어줘도 AI가 코드를 대신 작성해주는 거라는 간단한 개념으로 시작하게 될 거 같다. 이 장점들을 활용하여 진행해보려고 한다. 1. 코딩을 쉽게 해 주며 시간 단축 - 코파일럿이란 AI가 추천하는 코드를 이용하면 더 쉬운 코딩이 가능하고 시간을 줄여줄 수 있다. 2. 별도의 API 설명서가 필요 없다. - AI가 이미 작업 중인 프레임워크의 특정 기능들과 특성을 알기에 설명서가 필요 없다. 3. 코드 이해가 용이하다. - 오픈소스를 학습했기에 코드의 패턴을 분석하고 반복되는 코드라인을 자동으로 채워준다. 구현하고자 하는 함수를 테스트할 수 있는 코드도 제안해 주기에 기존의 코드 자동..
현재 소속되어있는 SRE에 대해 알아보려고한다. 사이트 안정성 엔지니어링(SRE)은 소프트웨어 엔지니어링 방식을 인프라 및 운영 문제에 적용하여 초고도로 확장 가능하고 안정적인 소프트웨어 시스템을 만드는 분야다. 이 역할은 Google에서 선도적으로 진행했다. (자세한 설명은 Google e-Book "Site Reliability Engineering") 우리팀은 SRE그룹 업무를 쉽고 편하게 수행하도록 도움을 주는데 필요한 모든 기타 시스템 개발 및 운영을 하며 특히, 형상관리 자동화 시스템에 집중된 업무를 한다. 조직 사일로 줄이기 SRE는 회사에 얼마나 많은 사일로가 있는지에 대해 논의하지 않습니다. 대신, 다른 모든 사람들이 이 문제를 논의하도록 장려합니다. 이 논의는 회사 전체의 툴과 기술을 ..
- Total
- Today
- Yesterday
- aws개발공부
- AWS
- 클라우드 컴퓨팅과 아마존 웹 서비스
- aws기초
- cloud computing
- amazon web services
- 아마존 웹 서비스
- 클라우드 컴퓨팅
- 클라우드 컴퓨팅(Cloud computing)
- aws시작
- aws공부
- aws공부순서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |