안녕하세요 :) 현업 개발자의 블로그 입니다. 질문 환영해요.

궁금한 소프트웨어 기술을 말씀 해주시면, 성심 성의껏 알려드립니다.

728x90

전체 글 124

01. git 사용하기

1. 사이트접속    https://github.com/ GitHub: Let’s build from hereGitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...github.com 2. 회원가입 진행 (우측 상단 Sign Up 버튼 클릭 후 안내에 따라 진행)  3. 로그인 (Sign in) 4. Create a new repositoty 버튼 클릭   ## Repository name = 프로젝트 이름..

형상관리/git 2024.08.28

Spring, Spring boot 의 유연성과 확장성 만족을 위한 RestfulAPI

Restful API는 기본적으로 네가지의 상황을 만족시켜야 합니다. 추상화, 재사용성, 디자인패턴 그리고 모듈화 입니다. 네가지 모두 중요하며 놓치지 말아야할 중요한 내용입니다. 이번 글에서는 Spring 및 Spring boot 에서 위의 해당하는 4가지의 만족성을 유지하기위해서는 어떻게 그리고 어떤 방법이 있는지 작성해보도록 하겠습니다. 첫번쨰로 모듈화(Modularity)에 대해서 말씀드리겠습니다. 모듈화란? 소프트웨어를 작은 단위로 나누는 것을 말합니다. 이렇게 작은 모듈로 소프트웨어를 분할함으로써 개발과 유지보수가 더 쉬워지고 코드의 재사용성과 확장성을 높일 수 있습니다. 모듈화는 각각의 모듈이 특정 기능이나 목적을 수행하도록 설계되어 있으며, 모듈 간의 인터페이스를 명확히 정의하여 상호작용할..

Apach kafka 서버 간편 실행 simple kafka server open

안녕하세요 이번시간에는 카프카가 어떻게 동작이 되는지 기본적으로 kafka에서 제공하는 소스를 통해 서버를 운영하는 방법을 알려드릴게요. 해당 코드는 ubuntu 에서 실행하였구요, 진행중 어려운 부분이 있다 말씀해주세요 :) 주석을 보시면서 실행하시는것을 추천드립니다. # kafka install $ kafka install $ sudo wget **https://dlcdn.apache.org/kafka/3.5.0/kafka_2.13-3.5.0.tgz** # kafka unzip $ unzip kafka tgz $ tar -xzf kafka_2.13-3.5.0.tgz # go to install directory $ go directory $ cd kafka_2.13-3.5.0 # run zookeep..

1. AWS란? (What is AWS)

Amazon Web Services (AWS)란 ? Amazon Web Services (AWS)는 아마존닷컴(Amazon.com)이 제공하는 클라우드 컴퓨팅 서비스입니다. AWS는 기업과 개인을 위한 다양한 클라우드 기반 인프라와 서비스를 제공하여 IT 리소스를 더욱 효율적으로 활용할 수 있도록 도와줍니다. AWS는 수많은 서비스와 기능을 포함하고 있으며, 그 중에서 몇 가지 주요한 서비스를 아래에 나열해보겠습니다. Amazon EC2 (Elastic Compute Cloud): 가상 서버를 프로비저닝하고 관리할 수 있는 서비스로, 다양한 운영 체제에서 실행되는 컴퓨팅 리소스를 제공합니다. Amazon S3 (Simple Storage Service): 확장 가능하고 내구성 있는 스토리지를 제공하여 데..

INFRA/AWS 2023.09.20
728x90