Microservices: Building Scalable Software
by Sourabh Sharma and Rajesh RV
English | 2016 | ISBN: 1787280985 | 916 Pages | True PDF | 18 MB
This course is intended for Java and Spring developers, DevOps engineers, and system administrators who are familiar with microservice architecture and have a good understanding of the core elements and microservice applications but now want to delve into effectively implementing microservices at the enterprise level.
Microservices are the next big thing in designing scalable, easy-to-maintain applications, making app development easier and providing great flexibility in utilizing various resources optimally.
This course is divided into three modules and each module is a mini-course in its own right, helping you enhance your knowledge.
Starting off with the first module, you will understand the core concepts and frameworks of microservice architecture. You will then learn how to set up the development environment and configure it before implementing continuous integration to deploy your microservice architecture. You will learn to secure microservices and test them effectively using REST Java clients and other tools. Finally, you will build smaller, lighter, and faster services that can be implemented easily.
The second module will help you implement the microservice architecture in Spring Framework, Spring Boot, and Spring Cloud. With the latest specifications of Spring, you'll be able to build modern, Internet-scale Java applications in no time. You'll delve into Spring Boot, Spring Cloud, Docker, Mesos, and Marathon, and understand how to deploy autonomous services without using heavy-weight application servers. By the end, you'll have a good grasp of Spring Framework and how to implement microservices using it.
In the last module of this course, you will learn about Apache Mesos, open source, cluster-management software that provides efficient resource isolations and sharing. This advanced module will show you how to deploy important, big data processing frameworks such as Hadoop, Spark, and Storm on Mesos and big data storage frameworks such as Cassandra, Elasticsearch, and Kafka.
This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:
- Mastering Microservices with Java, Sourabh Sharma
- Spring Microservices, Rajesh RV
- Mastering Mesos, Dipa Dubhashi Akhil Das
Pro Java ME MMAPI
Mastering Android Wear Application Development
Java: Tips and Tricks to Programming Code with Java: Volume 2
Java All-in-One For Dummies
Java Concurrency in Practice
Introducing Java EE 7: A Look at What's New
Hibernate Recipes: A Problem-Solution Approach
Java Programming with Oracle JDBC
Developing Web Services with Java APIs for XML
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Android Programming for Beginners(3513)
Computer Graphics Programming: In OpenGL w(2804)
Interactive Object Oriented Programming in(2682)
Core Java: Advanced Features Volume II: 2(2647)
Building Trading Bots Using Java(2482)
Building Java Programs, 3rd Edition(2469)
Introducing Regular Expressions : JavaScri(2355)
Modern Programming Made Easy Using Java, S(2326)
Raspberry Pi with Java: Programming the In(2224)
Java: The Ultimate Beginners Guide to Java(2179)
Java How To Program, late objects) (10th (2150)
Java: The Beginners Guide for every non-pr(2125)
Python Unit Test Automation: Practical Tec(2074)
Java: Learn Java in One Day and Learn It W(2026)
Data Structures: Abstraction and Design Us(1961)