[몰입 학습 ①] 환경을 구축하지 않아도 되는 브라우저에서 서버 기술을 배우기에 가장 적합한 "Katacoda"를 사용해 우수한 인프라 기술자의 분위기에 몰입

  • 신인, 경험이 적은 나에게 늘 매달리는'열등감, 초조함, 공포'는 모든 서비스를 사용하는'간단 해소 학습'으로 해소하는 보도 1탄일 뿐이다.
  • "단순히 신입생 때부터 단순하고 우수한 기술자의 기분에 젖어 즐기고 싶다""예전의 기술자는 이렇게 편리한 서비스, 도구, 자료 등이 풍부하지 않아 열심히 공부했다."이런 지극히 정당한 생각은 자문자답 몇 초 후 바로 시험적으로 사용하기로 결정했다.
  • 이번에는 Docker·Kubernetes·Cloud 등 인프라 기술을 활용해 브라우저만으로 진정으로 간단하게 배울 수 있는'카타코다'를 시험해 봤다.
  • 개요

  • 브라우저를 통해서만 실제 실행 환경을 학습하는 서비스를 체험할 수 있다.
  • 다음과 같은 측면에서 일본의 프로그래밍 학습 서비스인'Progate'와 비슷하다.
  • 브라우저의 개발 환경 때문에 환경을 구축할 시간이 필요 없다.
  • 구상 개발 절차의 자료에 따라 실제 명령을 입력하면서 집행 결과를 확인하면서 학습한다.
  • 풍부한 노선을 준비했다.
  • 다른 점은'주로 컨테이너, 구름 등 최신 인프라 기술'이다.
  • 또한 학습 서비스 외에도'플레이그라운드'라고 불리는 각종 OS와 언어의 실행 환경의 시험장도 있다.
  • 결과

  • 실제 사용 시 화면은 다음과 같다.




  • 시용 과정

  • 이번에는 시용이기 때문에 다음과 같은 학습 과정과 Playgrounds를 선택했습니다.
  • 시험 과정 이름
    컨텐트
    Docker & Containers
    용기 가상 환경을 이해하는 첫 번째 학습 과정
    Git Version Control
    Git 학습 과정
    Node.js Playground
    Node.js 실행 환경을 테스트하는 Playgrounds
  • 이번에는 시용하지 않았습니다. 인기 세트는 다음과 같습니다.
  • 인기 세트
    컨텐트
    Docker & Containers
    용기 가상 환경을 이해하는 첫 번째 학습 과정
    Kubernetes Introduction
    용기 관리 소프트웨어를 이해하는 첫 번째 학습 과정
    Machine Learning
    기계 학습을 접하는 첫 번째 학습 과정
    Prometheus
    접촉 모니터링 소프트웨어의 첫 번째 학습 과정
    Service Meshes
    접촉 제어 관리 기술의 첫 번째 학습 과정
  • 기타 노선의 전체 일람은 웹 사이트 축소 이미지부터 시작한다.
  • 준비

  • 모두 영어이며 일본어로 익혀야 하기 때문에 다음 Chrome 확장을 가져왔습니다.
  • 구글 번역
  • 대상 섹션을 선택하면 팝업 화면에 결과가 표시됩니다.
  • 번역 페이지에서 붙이는 번거로움을 줄일 수 있다.
  • ※ 페이지에서 일본어를 읽고 학습할 때 명령도 함께 일본어로 번역되므로 추천하지 않습니다.
  • 학습 절차


  • katacoda의 공식 사이트.
  • 페이지의 "Free Courses"에서 배우고 싶은 강좌를 선택하고 "Start Course"를 클릭합니다.
  • Scenario라고 불리는 단계 목록이 나타납니다.무료 등록이나 GitHub 인증 등을 하면 진행 상황을 파악할 수 있다.
  • 학습할 방안을 결정하려면 "시작 방안"을 누르십시오.
  • 최초 요약(Welcome) 화면이 표시되므로 내용을 잘 확인하고 "Scenario 시작"을 클릭합니다.
  • 이후 기본적으로 왼쪽 순서에 따라 오른쪽 단말기 화면에 명령을 입력한다.
  • 학습 화면의 기본 기능으로 다음과 같은 내용이 있다.
    ※ 아래 3개는 화면 오른쪽 위의 선택 범위
  • 대응 단추
    기능

    오른쪽 화면으로 복사, 명령 실행
    +
    새 단말기, 포트 연결 확인 등
    SHOW SOLUTION
    해답 예.대본대로 잘 모를 때 쓰세요.
    CONTINUE
    다음 단계를 계속합니다.스크립트 완료 시 누르기
    조회
    화면 및 기능 컨설팅
    전체 화면
    전체 화면 표시 가능
    프로비저닝
    발표 모드, 주제 변경, 디버깅 기능 가능

    시용감

  • 초보자도 쉽게 최신 기술을 체험할 수 있어 감사합니다.
  • 실제 작업부터 실행 결과 확인까지의 절차는 브라우저에서만 진행되기 때문에 높은 기분을 느낄 수 있다.
  • 환경 건설에 좌절하기 전에 이 서비스를 이용하여 절차를 간단하게 겪을 수 있다면 행복한 마음으로 구축할 수 있다.
  • 명령만이 아니라 실제 개발된 시나리오에 따라 진행되기 때문에 이해가 더욱 깊다.
  • 총결산

  • 이번에는 편리한 인프라 기술 학습 서비스의 시용이기 때문에'매우 간단하게 최신 기술을 처리한다'는 웅대한 생각을 가지고 기사를 썼다.
  • '이렇게 간단하게 가동, 집행, 반영, 정지 등을 할 수 있을 정도로 성장했다'는 환경과 답이 준비된 사실을 받아들이는 토대에서 이런 느낌의 성장 예측이 전혀 없는 나.
  • 앞으로 이런'기술 장벽을 대폭 낮추고 다양한 사람들의 행복도를 높이는 매력적인 서비스'개발에 종사하고 남에게 의존하는 학습을 열심히 하기를 바랍니다.
  • 참고 자료

  • 이 보도를 참고했다.당신의 보살핌을 받았습니다.
    https://budougumi0617.github.io/2018/06/10/katacoda-introduction/
  • 좋은 웹페이지 즐겨찾기