이 정보는 아직 추가되지 않았습니다.
저희를 도와주세요! :)
저희를 도와주세요! :)

프레임워크
서비스
기타
언어
언어
언어
기타
기타
기타
서비스
서비스
프레임워크
서비스
서비스
언어
프레임워크
기타
기타
기타
언어
서비스
서비스
서비스
서비스
언어
기타
기타
서비스
서비스
기타
라이브러리
서비스
기타
라이브러리
언어
라이브러리
기타
라이브러리
프레임워크
서비스
라이브러리
기타
언어
라이브러리
라이브러리
언어
기타
기타
언어
프레임워크
프레임워크
언어
언어
기타
서비스
라이브러리
서비스
기타
서비스
서비스
기타
기타
라이브러리
서비스
프레임워크
프레임워크
기타
기타
Terraform (테라폼)
서비스
테라폼(Terraform)은 IaC(Infrastructure as Code) 툴입니다. IaC란, 서버나 DB 같은 개발의 기반(Infrastructure)을 구축할 때 코드를 사용해서 구축하는 것을 말하며, 클라우드 컴퓨팅과 함께 급부상한 개념 중 하나입니다. 테라폼을 사용하면 코드를 통해 인프라스트럭쳐를 새로 생성하거나, 유지관리하는 것이 가능해지기 때문에 관리 측면에서 훨씬 편리해집니다. AWS, 마이크로소프트 애저, GCP 등 주요 클라우드 서비스, 각종 데이터베이스, 쿠버네티스와 같은 클라우드 배포 시스템까지 다양한 서비스를 제공해 범용성이 큰 것도 장점입니다.
실무에서는 어떻게 활용될까?
인프라스트럭쳐 관리 툴인만큼 DevOps 툴로 주로 사용되며, 효율적인 클라우드 서비스를 운영하고 관리하는 데에 초점을 맞추고 있습니다. 우버, 트위치, 슬랙과 같은 기업에서 테라폼을 사용 중입니다.
예시 코드
model = tf.keras.models.Sequential([
tf.keras.layers.Flatten(input_shape=(28, 28)),
tf.keras.layers.Dense(128, activation='relu'),
tf.keras.layers.Dropout(0.2),
tf.keras.layers.Dense(10, activation='softmax')
])
model.compile(optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])