Building Microservices with Go 교육 과정
Go (Golang) 그것의 작은 메모리 발자국 때문에 마이크로 서비스를 구축하는 좋은 언어입니다.
Spring Cloud 오픈소스 가벼운 마이크로 서비스 프레임 워크입니다.
이 강사가 이끄는 라이브 훈련에서 참가자들은 Go(0]언어)와 Spring Cloud를 사용하여 마이크로 서비스를 구축하는 방법을 배울 것입니다.
코스의 형식
- 부분 강의, 부분 토론, 연습 및 무거운 연습
Course Outline
소개
마이크로서비스 아키텍처 개요
Spring Cloud 개요
Go 구문 및 작업 개요
개발 환경 설정
첫 번째 Go 마이크로서비스 구축
서비스 검색 및 로드 밸런싱
동적 라우팅
귀하의 보안을 유지하세요 Microservices
Go 마이크로서비스 디버깅
Unit Testing GoConvey를 사용한 HTTP 서비스
로깅 및 모니터링
지연 시간을 찾아내기 위한 추적 Microservices
Docker를 사용하여 Microservices 컨테이너화
Docker Swarm에 배포 중
지속적인 전달
문제 해결
요약 및 결론
Requirements
- 모든 언어로 프로그래밍 경험
- 컨테이너 개념에 대한 이해(Docker)
청중
- 개발자
Open Training Courses require 5+ participants.
Building Microservices with Go 교육 과정 - Booking
Building Microservices with Go 교육 과정 - Enquiry
Building Microservices with Go - Consultancy Enquiry
회원 평가 (1)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Course - Building Microservices with Go
Upcoming Courses
Related Courses
Envoy Proxy
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Envoy Proxy을 사용하여 마이크로서비스가 "서로 대화"할 수 있도록 하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Envoy Proxy을 설치하고 구성합니다.
- Envoy Proxy을 사용하면 네트워크를 추상화하고 문제 영역을 쉽게 시각화할 수 있습니다.
- 네트워킹 및 관찰 가능성과 관련된 마이크로서비스 문제를 해결합니다.
Creating a Service Mesh with Istio and Kubernetes
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Istio 기반 서비스 메시를 사용하여 클라우드 기반 애플리케이션(예: 마이크로서비스)을 연결, 보호 및 관리하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Kubernetes에 Istio를 설치하고 구성합니다.
- 서비스 메시를 이해하고 Istio로 구현합니다.
- Kubernetes 위에 Istio 서비스 메시를 배포합니다.
- 서비스 메시를 사용하여 클라우드에서 마이크로서비스를 실행, 관리, 모니터링하세요.
Building Microservices with Lumen PHP Framework
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Lumen을 사용하여 Laravel 기반 마이크로서비스 및 애플리케이션을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Lumen으로 마이크로서비스 개발을 시작하는 데 필요한 개발 환경을 설정하세요.
- Lumen과 PHP를 사용하여 마이크로서비스 구현의 이점을 이해합니다.
- Lumen 프레임워크를 사용하여 마이크로서비스 기능과 작업을 수행하고 구현합니다.
- 보안 계층을 구축하여 마이크로서비스 아키텍처에 대한 액세스를 보호하고 제어합니다.
Traefik
7 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Traefik를 사용하여 마이크로서비스를 배포, 관리, 모니터링 및 운영하려는 시스템 관리자 및 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Docker 공급자를 통해 Traefik를 구성하고 시작합니다.
- Let's Encrypt를 사용하여 안전하고 암호화된 연결을 활성화하세요.
- 미들웨어를 배포하고 라우터에 연결하여 서비스 요청을 변환합니다.
- 대시보드를 사용하여 Traefik 작업을 모니터링합니다.
Introduction to Apache Log4j
14 Hours대한민국(온라인 또는 현장)에서 강사가 진행하는 실시간 교육은 데이터 및 메시지 로깅에 Apache Log4j을 사용하려는 소프트웨어 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 애플리케이션 메시지 및 데이터를 기록하려면 Apache Log4j을 사용하십시오.
- 어펜더, 패턴 변환기, 레이아웃 등의 구성을 자동화합니다.
- 어펜더에 전달되기 전에 모든 이벤트에 고급 필터링을 구현합니다.
Apache Dubbo for Administrators and Developers
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Apache Dubbo을 사용하여 처리량이 높은 마이크로서비스를 개발하려는 소프트웨어 개발자 및 시스템 관리자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Apache Dubo 애플리케이션을 개발합니다.
- 대기 시간을 줄이기 위해 다양한 서비스 로드 밸런싱 전략을 지원합니다.
- Apache Dubbo으로 서비스 거버넌스 및 유지 관리를 적용합니다.
Axon Framework
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Axon을 사용하여 CQRS 및 이벤트 소싱의 기능을 활용하는 잘 구조화된 엔터프라이즈 애플리케이션을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Axon Framework 애플리케이션을 생성하는 데 필요한 개발 환경을 설정합니다.
- CQRS(Command Query Responsibility Segregation) 및 이벤트 소싱 아키텍처 패턴을 구현하여 복잡한 애플리케이션을 개발합니다.
- 도메인 기반 디자인의 개념을 애플리케이션 디자인에 적용합니다.
- 인프라 대신 비즈니스 문제에 초점을 맞춘 애플리케이션을 구축하세요.
Spring Cloud for Microservices
14 Hours이 강사가 진행하는 대한민국 실시간 교육에서는 마이크로서비스 아키텍처에 대한 논의부터 시작합니다. 참가자의 지식은 연습과 샘플 마이크로서비스의 단계별 개발을 통해 테스트됩니다.
이 교육이 끝나면 참가자는 Spring Cloud 및 관련 Spring 기술을 사용하여 클라우드 규모의 클라우드 지원 마이크로서비스를 신속하게 개발하는 방법을 확실하게 이해하게 됩니다.
System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
21 Hours대한민국의 강사가 진행하는 실시간 교육에서 참가자는 서비스 기반 시스템 아키텍처 설계를 위한 다양한 기술과 접근 방식을 평가하는 방법을 배우게 됩니다. 교육은 모놀리식 시스템과 서비스 아키텍처에 대한 토론과 비교로 시작한 다음 마이크로서비스 아키텍처의 세부 사항을 자세히 살펴봅니다.
참가자에게는 Spring Cloud, Spring Boot 및 Docker를 사용하여 구축된 개념 증명 마이크로서비스 세트의 생성 및 배포를 단계별로 진행하면서 자신의 지식을 실제로 적용할 수 있는 기회가 제공됩니다. 마지막으로 참가자들이 다양한 조직 요구 사항에 사용할 가장 적합한 도구와 접근 방식을 결정하는 데 도움이 되도록 관련 인프라 구성 요소를 검사합니다. 이 교육이 끝나면 참가자는 SOA(서비스 지향 아키텍처) 및 마이크로서비스 아키텍처에 대한 확실한 이해를 갖게 될 뿐만 아니라 자체 클라우드 규모의 클라우드 지원 마이크로서비스를 신속하게 개발하기 위해 Spring Cloud 및 관련 Spring 기술을 사용한 실제 경험을 갖게 됩니다.
Building Microservices with Spring Cloud and Docker
21 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 Spring Cloud 및 Docker를 사용하여 마이크로서비스 구축의 기본 사항을 학습합니다. 참가자의 지식은 연습과 샘플 마이크로서비스의 단계별 개발을 통해 테스트됩니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 마이크로서비스의 기본 사항을 이해합니다.
- Docker를 사용하여 마이크로서비스 애플리케이션용 컨테이너를 구축하세요.
- Spring Cloud 및 Docker를 사용하여 컨테이너화된 마이크로서비스를 구축하고 배포합니다.
- 마이크로서비스를 검색 서비스 및 Spring Cloud API 게이트웨이와 통합합니다.
- 엔드투엔드 통합 테스트에는 Docker Compose를 사용하세요.
Building Microservices with Spring Cloud and Netflix OSS
21 HoursMicroservices with Spring Cloud and Kafka
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Spring Cloud, Kafka, Docker, Kubernetes 및 Redis를 사용하여 기존 아키텍처를 동시성 마이크로서비스 기반 아키텍처로 전환하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 마이크로서비스 구축에 필요한 개발 환경을 설정합니다.
- Spring Cloud, Kafka, Redis, Docker 및 Kubernetes를 사용하여 동시성이 높은 마이크로서비스 생태계를 설계하고 구현합니다.
- 모놀리식 및 SOA 서비스를 마이크로서비스 기반 아키텍처로 전환합니다.
- 소프트웨어 개발, 테스트, 출시에 DevOps 접근 방식을 채택합니다.
- 프로덕션에서 마이크로서비스 간의 높은 동시성을 보장합니다.
- 마이크로서비스를 모니터링하고 복구 전략을 구현합니다.
- 성능 튜닝을 수행합니다.
- 마이크로서비스 아키텍처의 미래 동향에 대해 알아보세요.
Building Microservices with Apigee Edge
21 HoursJava 기반의 Apigee Edge 사용하면 서비스 구현에 관계없이 모든 서비스에서 일관된 잘 정의 된 API를 사용하여 서비스에 안전하게 액세스 할 수 있습니다. 일관된 API :
- 앱 개발자가 서비스를 쉽게 이용할 수 있도록합니다.
- 공개 API에 영향을주지 않고 백엔드 서비스 구현을 변경할 수 있습니다.
- 분석, 수익 창출, 개발자 포털 및 Edge에 내장 된 기타 기능을 활용할 수 있습니다.
청중
이 과정은 프로젝트에서 Apigee Edge 를 활용하려는 엔지니어, 건축가 및 개발자를 대상으로합니다.
Developing Microservices on Google Cloud Apigee
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Google Cloud의 Apigee API 플랫폼을 기반으로 API를 빌드, 테스트, 디버그, 배포하는 방법을 배우려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- API 개발을 시작하는 데 필요한 모든 리소스가 포함된 개발 환경을 설정합니다.
- Apigee Edge에서 사용할 수 있는 도구를 이해하고 구현합니다.
- Google 클라우드에 API를 구축하고 배포합니다.
- API 오류를 모니터링하고 디버그합니다.
- Google 클라우드의 분석 및 기계 학습 솔루션을 활용하여 API를 더욱 지능적으로 만듭니다.
Managing APIs with Apigee
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Google Cloud의 Apigee API 플랫폼을 기반으로 API를 빌드, 테스트, 디버그, 배포하는 방법을 배우려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- API 개발을 시작하는 데 필요한 모든 리소스가 포함된 개발 환경을 설정합니다.
- Apigee Edge에서 사용할 수 있는 도구를 이해하고 구현합니다.
- Google 클라우드에 API를 구축하고 배포합니다.
- API 오류를 모니터링하고 디버그합니다.
- Google 클라우드의 분석 및 기계 학습 솔루션을 활용하여 API를 더욱 지능적으로 만듭니다.