본문 바로가기

Etc.

(8)
Mendix 체험하기(Low-Code) - [3] Security 애플리케이션은 항상 데이터를 안전하게 보호해야하고 각 애플리케이션에 적절한 보안 구성이 있어야 합니다. Mendix에서는 어떤 방식으로 구성할 수 있을까요? (1) App '프로젝트명'에서의 Security 와 (2) 특정 Module에서의 Security 가 있는데요, (1)에서는 App 서비스 전체의 Security 설정을 할 수있습니다. 예를들어 Role(역할), Administrator(관리자설정), Demo 설정 등 여러 모듈의 각각 다른 Security설정을 할 수 있습니다. (2)에서는 해당 Module에 한정된 Security 예를들어 Page, Microflow, Nanoflow, Entity 등에 대한 Security를 설정 할 수 있습니다. (1)을 더블클릭하시면 최상단에 Securi..
Mendix 체험하기(Low-Code) - [2] 주요 개념 이전 게시물에서 Low-Code와 Mendix에 대한 기본적인 설명과 세팅을 해봤습니다. 이번엔 제가 Mendix를 써보면서 core가 된다고 생각된 주요 개념들에 대해 정리해보려고 합니다. 1. Page & Tools Mendix에서 처음 page를 생성하려고 했을때 보이는 화면입니다. 웹/모바일에서 쉽게 볼 수 있는다양한 기본 형식을 제공합니다. create page에서는 큰 틀의 샘플을 만들 수 있었다면, IDE 우측 사이드바에 Toolbox에서는 버튼과 같은 좀더 작은 단위의 요소를 만들 수 있습니다. Save button, Delete button 등 특정 기능을 위한 버튼들이 모양만 기본으로 제공되는 것 뿐만 아니라 내부에 목적에 맞는 기능들이 구현되어있습니다. Mendix에서 Layout g..
Mendix 체험하기(Low-Code) - [1] 초기 세팅 Low-Code란 기존 코드 기반의 소프트웨어 개발방식을 대체하여 손쉽게 개발할 수 있게 해주는 것을 말합니다. 다양한 Low-Code 플랫폼들중 Mendix의 주요기능들을 써보고 경험해본 것들을 정리해보려고 합니다. mendix 공식 홈페이지에 훨씬 더 방대한 자료가 있으니 참고하시면 좋을 것 같습니다.( https://www.mendix.com/ ) Low-code Application Development Platform | Mendix Mendix is the fastest & easiest low-code platform used by businesses to develop mobile & web apps at scale. Try the platform for free! www.mendix.co..
SSL 인증서 발급 및 인증 받기(cafe24, docker, letsencrypt, certbot) 1. 도커 설치된 리눅스 환경(ubuntu, centos...) 2. root계정 로그인 후 docker pull certbot/certbot 3. docker run -it --rm --name certbot \ -v '/etc/letsencrypt:/etc/letsencrypt' \ -v '/var/lib/letsencrypt:/var/lib/letsencrypt' \ certbot/certbot certonly -d '*.도메인' --key-type rsa --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory (ex> *.도메인 => *.test.co.kr) 4. !!!엔터 누르지 않고!!..
Dockerfile 문법 정리 # comment FROM 컨테이너의 BASE IMAGE(운영환경) MAINTAINER 이미지를 생성한 사람의 이름 및 정보 LABEL 컨테이너이미지에 컨테이너 정보를 저장 RUN 컨테이너 빌드를 위해 base image에서 실행할 commands COPY 컨테이너 빌드시 호스트의 파일을 컨테이너로 복사 ADD 컨테이너 빌드시 호스트의 파일(tar, url 포함)을 컨테이너로 복사 WORKDIR 컨테이너 빌드시 명령이 실행될 작업 디렉토리 설정 ENV 환경변수 지정 USER 명령 및 컨테이너 실행시 적용할 유저 설정 VOLUME 파일 또는 디렉토리를 컨테이너의 디렉토리로 마운트 EXPOSE 컨테이너 동작 시 외부에서 사용할 포트 지정 CMD 컨테이너 동작 시 자동으로 실행할 서비스나 스크립트 지정 ENT..