EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE


Microservices Architecture Training Course

NEXT COURSE
8 Feb London
request info

Capita Marks and Spencer Telefonica Cisco BBC Lloyds Sony

Microservices Architecture training course (code: MICROSRV)

Learn The Principles Of Microservices Architecture - Build Modern, Scalable, Highly Available and Easily Maintainable Applications


SEE MORE COURSES IN THIS CATEGORY

TRAINING COURSE OVERVIEW

In this Microservices training course you will learn a modern approach for building scalable, highly available and easily maintainable applications.

We will describe the microservices architecture and show how it enables the agile development and deployment of applications. You will learn about Domain Driven Design and tools that enable Microservices.

You will gain an understanding of Microservices and the relationship with SOA and DevOps, learn techniques for designing and migrating to Microservice architecture, understand communicating infrastructure technologies, appreciate how to use tools for enabling microservices,  incorporate Security, Testing and Quality into a microsystems architecture and finally how to monitor microsystems and size appropriately for maximum scalability

AUDIENCE

This course is suitable for Enterprise Architects who need to design flexible large-scale systems
and oversee agile development of services that meet business needs.

 




DETAILHIGHLIGHTS

Course Detail

What are Microservices?                                                 

Small and focused                                                  

Loosely coupled                                                     

Language-neutral                                                   

Bounded context                                                    

Comparing microservices and monolithic architectures                       

 

Benefits from Microservices                                               

Enterprise solutions context                                           

Challenges with monolithic architecture                                  

Developer perspective                                               

Tester perspective                                                  

Business owner perspective                                           

Service management perspective                                       

 

What to avoid with Microservices                                          

Don’t start with microservices                                         

Don’t even think about microservices without DevOps                      

Don’t manage your own infrastructure                                  

Don’t create too many microservices                                   

Don’t forget to keep an eye on the potential latency issue                   

 

How is this different than service-oriented architecture?                        

Case studies and most common architectural patterns                         

An e-commerce discount site                                         

Financial Services Company                                           

Large brick-and-mortar retailer                                        

Example scenarios using microservices                                     

 

 Characteristics of Microservices architecture                                 

 Business-oriented                                                  

 Design for failure                                                   

 Decentralized data management                                      

 Discoverability                                                      

 Inter-service communication design                                    

 Dealing with complexity                                             

 Evolutionary design                                                

 

 Designing Microservices                                                 

 Use design thinking to scope and identify microservices                    

 Choosing the implementation stack                                    

 Sizing the microservices                                              

 

 REST API and messaging                                               

 REST                                                         

 Messaging                                                       

 REST and messaging together                                        

 

 DevOps and Microservices 

 Why you should use DevOps                                             

 Defining DevOps                                                   

 DevOps is a prerequisite to successfully adopting microservices             

 Organizing teams to support microservices                              

 Organize a DevOps team to support other microservices teams              

 

 DevOps capabilities for Microservices architecture                            

 Continuous business planning                                        

 Continuous integration and collaborative development                     

 Continuous testing                                                 

 Continuous release and deployment                                   

 Continuous monitoring                                              

 Continuous customer feedback and optimization                          

 

 Microservices governance                                               

 Centralized versus decentralized governance                            

 Enterprise transformation for microservices                              

 DevOps capabilities: Testing strategies for microservices                       

 Considerable testing methods                                        

 Building a sufficient testing strategy                                     

  • Understand Microservices and the relationship with SOA and DevOps
  • Move from business requirements to service design
  • Learn techniques for designing and migrating to Microservice architecture
  • Understand communicating infrastructure technologies
  • Appreciate how to use tools for enabling microservices
  • Incorporate Security, Testing and Quality into a microsystems architecture
  • Monitor microsystems and size appropriately for maximum scalability

                              

Receive the latest version of this course into your inbox


See why people choose JBI

"At jbi even the sales team are technical so you are able to ask questions before the course"

Garima Aon

Blog (Show All)

JBI training course London UK

C++ : Find out why this old favourite is making a comeback ?

03/10/2017: Debates on the present state of C++ in the programming world divide the participants into two camps: some dislike C++ and predict it's imminent...


JBI training course London UK

Application Security training courses | 4 Reasons to gain secure coding skills

03/10/2017: Traditionally Cyber security has been associated mainly with penetrating networks and infrastructure. Now a more subtle level of attack needs...


JBI training course London UK

Python training | 3 Reasons why Developers and Scientists need Python

11/10/2017: Python has taken the world of software development by storm. Here are the reasons why: Python is simple enough to be used to teach young children...


Case Studies (Show All)

JBI training course London UK

Java Upgrade : Spring Boot, BDD and REST

11/10/2017: The training was to target a team of developers, with a mix of Java, C# and some C++. The team made heavy use of Java SE with some elements of...


JBI training course London UK

Analysts gain Agile & Scrum Master Certification in 2 days

19/10/2017: A leading Financial Services organisation was keen to get several of its teams working consistently in an "Agile" way. Agile is an...


JBI training course London UK

Increasing Mobile App Development resource

07/10/2017: This client had previously utilised third parties to develop and deliver its customer facing products and services. A strategy change required...


Call our Tech Team :  0800 028 6400  request info

 

PUBLIC COURSES (LONDON, UK)
 

8th Feb 2018 - 2 days £1495
Book

see all dates


X

Show Discount for this course


PRIVATE COURSES


  Bring a JBI course to your office
  and train a whole team onsite
  0800 028 6400
or request quote


  You can customise this course to
  suit your exact needs here
  0800 028 6400 or request quote


CERTIFICATE

Our course is exhaustive and the certificate rewarded by us is proof that you have taken a big leap in this subject area.
 


 

Get in touch
0800 028 6400





Our inspiring and up-to-date courses gain exceptional feedback

►"great tips help reduce build times"
► "we got access to exclusive content"
► "Short course meant less time off"

►"what an inspiring trainer !"
► "colleagues at 2 sites joined via web"
► "I passed my exam the next day"

Newsletter ! Get exclusive news about upcoming programs, technical insights & special offers