Microservices is a major architectural pattern in the software industry, and having an overview of what this architecture is-and what it isn't-is critical as a starting point to evaluating this model. This course covers the basic concepts of microservices, to help you determine if this architectural model is the right fit for you and your team. Instructor Frank Moley kicks off the course by briefly discussing how microservices fit into the history of software architecture, and going into some of the other notable patterns that have emerged in recent years. Frank then helps to familiarize you with some core concepts of microservices, including bounded contexts and the API layer. He also goes over some of the more advanced areas of the architecture, as well as the importance of embracing a DevOps culture should you choose to move to microservices.
Frank P Moley III
Technical Manager, Cloud Native Coder, System Designer, Security focused, Teacher, Student Java, Go, PythonFrank Moley is a senior software engineer at DataStax, where he works on cloud-based systems.
Frank's passions include modern application architectures and containerization of systems in multi-cloud, public and private cloud, and hybrid offerings. His passions extend beyond developing software into security, data design and modeling, DevOps and agility, and quality. His greatest professional passion, however, is education, as both a teacher and student. He strives to learn something new every day and then teach it to as many people as he can.
Skills covered in this course
- The world of software is on fire with various discussions around microservices architecture. Any conference you go to, any architect you follow on Twitter, or any other medium where you engage with established software architects, you will hear about microservices. Hi, my name is Frank Moley, and I'm a software, technology, and security architect with significant time in all aspects of the software development lifecycle. I have been engaged with web and service-based architectures for quite some time now, and have experienced many different hot topics in this arena. No other architecture pattern has given me as much excitement as microservices has. This architecture aims to solve the global challenges that today's businesses face, as well as promote patterns of distribution, agility, and scalability needed in today's world. We're asked to do more with fewer resources each and every day, and microservices answers many of these needs, but it does come with a cost. In this course…
Download courses and learn on the go
Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.
Watch this course anytime, anywhere. Get started with a free trial today.