패스트캠퍼스후기39 패스트캠퍼스 챌린지 최종 후기 일단은 최종 후기글을 작성해보려 한다.(실은 나에게 최종은 이 프로젝트가 끝나야 최종인데...) Jira와 Confluence라고 돌아다니는 서적들이 업데이트의 속도를 따라잡지 못하여 deprecated나 다름없는 경우도 보았는데, 역시 '온라인'강의의 장점이랄까... 빠르게 업데이트를 쳐주는 강의들이 올라오는게 최신 기술을 익히는 데 도움이 되었다. 아쉬운 점은, 나에게는 강의 내용이 '절반'만 필요해서, 4000자 소감문을 채우기에는 타노스식 절반학습을 한 사람에게 불리하다는 점? 한편으로는, 지라와 컨플루언스 위키에 대한 회고를 조금이나마 하게 되는 계기가 되었다. 개인적인 선호도는 역시 G.i.t.h.u.b 프로젝트 기능을 좋아하고, 기능 또한 본좌급 이지만, 아무래도 SVN까지 현역으로 사용되는.. 2021. 10. 14. 패스트캠퍼스 챌린지 30일차: 어플리케이션 및 아키텍처 소개(그리고 내가 적용중인 아키텍처와의 비교) 이번에는 마지막이니까, 내가 현재 과제에 적용중인 아키텍처와 비교를 해 보겠다. 여기서 마지막 실습으로 보여주는 것은 AWS의 서버리스 아키텍처의 예제였다. 소개를 보자면 대략 이렇다. 서버리스 아키텍처란 무엇입니까? 서버리스 아키텍처는 인프라를 관리할 필요 없이 애플리케이션과 서비스를 구축하고 실행하는 방식입니다. 애플리케이션은 여전히 서버에서 실행되지만, 모든 서버 관리는 AWS에서 수행합니다. 더 이상 애플리케이션, 데이터베이스 및 스토리지 시스템을 실행하기 위해 서버를 프로비저닝, 확장 및 유지 관리할 필요가 없습니다. 여기에서 서버리스 컴퓨팅에 대해 자세히 알아보십시오. 서버리스 아키텍처는 왜 사용합니까? 서버리스 아키텍처를 사용하면 개발자가 클라우드나 온프레미스의 서버 또는 런타임 관리와 운영.. 2021. 10. 5. 패스트캠퍼스 챌린지 29일차: 05. Jenkins 배포 및 파이프라인 #3(약간의 실습) 저번주의 팀 업무 파악을 통해, 나는 Jenkinsfile 빼고는 건드릴 일이 없다는 것을 파악. 그러므로 이론 돌아가는 것만 익혀도 된다는 결론이 나왔다. 그러니 간단한 실습과 함께 정리로 ㄱㄱ. ------------------------ 젠킨스의 파이프라인이란 연속적인 이벤트 혹은 Job의 그룹을 얘기합니다. 즉, 본인이 만든 젠킨스 Job들을 순차적 혹은 병렬적으로 실행시키거나 특별하게 작성한 스크립트로 이벤트들을 연속적으로 실행시키는 등의 일을 지원하는 기능입니다. 간단히 말해, Jenkins Pipeline은 Jenkins를 사용하여 연속적인 전달 파이프 라인 의 통합 및 구현을 지원하는 플러그인의 조합입니다 . 파이프 라인은 파이프 라인 DSL (Domain-Specific Language).. 2021. 10. 4. 패스트캠퍼스 챌린지 28일차: Jenkins 소개 및 설치 #2(지만 다음차시 배포 위주.) 일단 강의 주제 자체는 jenkins 설정과 java, mvn, git인데... 필요한 요지는 결국 배포니까 java와 maven까지만 간다. 젠킨스를 일단 돌려보겠스므니다. MacBookPro ~ % docker run --name jenkins -p 9090:8080 jenkins/jenkins --------------------------------------- 먼저 준비해야 할 것은 다음과 같습니다. 1) 배포 할 자바 웹 애플리케이션 ( 여기서는 Guestbook Mybatis 버전으로 진행하겠습니다. ) 2) Jenkins 서버 준비 ( CentOS 7 서버에 JDK, Tomcat, Git, Maven이 설치되어 있어야 합니다. Jenkins 서버가 준비되어 있지 않다면 여기를 참고해주세요... 2021. 10. 3. 이전 1 2 3 4 5 6 ··· 10 다음