Last updated 8/2019MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 3.14 GB | Duration: 6h 15m
A practical and user-friendly approach to building microservices in Spring What you'll learn Explore ways to avoid pitfalls while developing microservices Manage internet-scale microservices using Docker, Mesos, and Marathon Scale twelve-factor Spring Boot microservices using the Spring Cloud project Familiarize yourself with Docker and container technologies Use Docker Hub for pushing and pulling dockerized microservices Gain insights into the most popular container orchestration technologies such as Kubernetes Understand the deployment and automation aspects of microservices with DevOps Requirements Prior knowledge of Java is assumed. Description Spring is one of the most popular choices among Java developers when it comes to developing applications for enterprises or the web.This course is designed to help you implement microservice architecture in Spring Framework, Spring Boot, and Spring Cloud. You will get started by understanding the guidelines for implementing responsive microservices at scale. After this, you’ll get up to speed with how Spring Boot can be used to deploy serverless autonomous services without the need for a heavyweight application server. As you cover later chapters, you’ll explore advanced topics, such as deploying your microservices to Docker and managing them with Mesos. By the end of this course, you’ll have developed the skills you need to implement microservices using the Spring framework and use them in internet-scale deployments with the help of real-world examples.About the AuthorRajesh R V is a seasoned IT architect with extensive experience in diversified technologies and more than 18 years of airline IT experience. He received a degree in computer eeering from the University of Cochin, India, and he joined the JEE community during the early days of EJB. During his course as an architect, he worked on many large-scale, mission-critical projects, including the new generation passenger reservation system (iFly Res) and the next-generation cargo reservation system (Skychain, CROAMIS) in the Airline domain. At present, as a chief architect at ates, Rajesh handles the solution architecture portfolio spread across various capabilities, such as JEE, SOA, NoSQL, IoT, cognitive computing, mobile, UI, and integration. At ates, the open travel platform (OTP) architected by him earned the group the prestigious 2011 Red Hat Innovation Award in the Carved Out Costs category. In 2011, he introduced the innovative concept of the Honeycomb architecture based on the hexagonal architecture pattern for transfog the legacy mainframe system. Rajesh has a deep passion for technology and architecture. He also holds several certifications, such as BEA Certified Weblogic Administrator, Sun Certified Java Enterprise Architect, Open Group Certified TOGAF practitioner, Licensed ZapThink Architect in SOA, and IASA global CITA-A Certified Architecture Specialist. He has written Spring Microservices and reviewed Service-Oriented Java Business Integration by Packt Publishing.Niyazi Erdogan is a Senior software developer and DevOps eeer and based in Switzerland. He has over 10 years of experience in various fields, namely Telecom, Industries, Healthcare and more. He is also a AWS certified solutions architect. He looks over the development of different softwares right from scratch until production. He has worked in various multi national companies in different locations, namely in Turkey, Portugal and Switzerland. His previous working experience were in Turkcell technology research and development, NETAS, Siemens and Roche to name a few. He also is an Udemy instructor. Overview Section 1: Demystifying Microservices Lecture 1 Course Overview Lecture 2 Demystifying Microservices Lecture 3 Evolution and Need for Microservices Lecture 4 Microservices Benefits Lecture 5 Summary Lecture 6 Assessment Section 2: Related Architecture Styles and Use Cases Lecture 7 Lesson Overview Lecture 8 Twelve Factor Apps Lecture 9 DevOps, Cloud and Containers Lecture 10 Microservices Early Adopters Lecture 11 Microservice Frameworks Lecture 12 Summary Section 3: Building Microservices with Spring Boot Lecture 13 Lesson Overview Lecture 14 Developing a Spring Boot Microservice Lecture 15 Testing Spring Boot Microservice Lecture 16 Reacting Microservices using Spring Boot and RabbitMQ Lecture 17 Implementing Security Lecture 18 Summary Section 4: Applying Microservices Concepts Lecture 19 Lesson Overview Lecture 20 Designing Microservice Boundaries Lecture 21 Designing Communication Style Lecture 22 Service Endpoint Design Consideration Lecture 23 Summary Section 5: Microservices Capability Model Lecture 24 Lesson Overview Lecture 25 Core Capabilities Lecture 26 Infrastructure Capabilities Lecture 27 Supporting Capabilities Lecture 28 Process and Governance Capabilities Lecture 29 Microservices Maturity Model Lecture 30 Summary Section 6: Microservices Evolution – A Case Study Lecture 31 Lesson Overview Lecture 32 Understanding the PSS Application Lecture 33 Death of the Monolith Lecture 34 Microservices to the Rescue Lecture 35 Target Implementation Lecture 36 Summary Section 7: Scale Microservices with Spring Cloud Components Lecture 37 Lesson Overview Lecture 38 Spring Cloud Lecture 39 Accessing the Config Server from Clients Lecture 40 Configuring Server using Spring Cloud Lecture 41 Eureka for Registration and Discovery Lecture 42 Zuul Proxy as the API Gateway Lecture 43 Writing a Custom Filter Lecture 44 Summary Section 8: Logging and Monitoring Microservices Lecture 45 Lesson Overview Lecture 46 Challenges of Log Management Lecture 47 Selection of Logging Solutions Lecture 48 Monitoring Microservices – Part 1 Lecture 49 Monitoring Microservices – Part 2 Lecture 50 Summary Section 9: Containerizing Microservices with Docker Lecture 51 Lesson Overview Lecture 52 What are Containers Lecture 53 Introduction to Docker Lecture 54 Deploying Microservices in Docker Lecture 55 Summary Section 10: Scaling Dockerized Microservices with Mesos and Marathon Lecture 56 Lesson Overview Lecture 57 Scaling Microservices Lecture 58 Container Orchestration Lecture 59 Container Orchestration with Mesos and Marathon Lecture 60 Implementing Mesos and Marathon for BrownField Microservices Lecture 61 Summary Section 11: Microservice Development Life Cycle Lecture 62 Lesson Overview Lecture 63 Practice Points for Microservice Deployment Lecture 64 Automating Development Cycle Lecture 65 Testing Lecture 66 Deployment, Monitoring and Configuration Lecture 67 Summary This course is for Spring developers who want to build cloud-ready, Internet-scale applications, and simple RESTful services to meet modern business demands. HomePage: gfxtra__Spring_50_.part1.rar.html gfxtra__Spring_50_.part2.rar.html
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.