Course Offering
- Guaranteed to Run Schedule
- New Courses
- Fast Lane LIVE E-Learning
- Talent Programs»
- Fast Lane IT Workshops»
- Featured Vendors
- Amazon Web Services»
- Arista»
- Aruba»
- Cisco»
- Citrix»
- Fortinet»
- Google Cloud»
- Microsoft»
- NetApp»
- Palo Alto Networks»
- Red Hat»
- VMware»
- Additional Vendors»
- Featured Technologies
- Cloud Computing»
- Cyber Security»
- Data Center»
- Internet of Things (IoT)»
- Kubernetes / Container»
- Linux»
- Network Analysis / Wireshark»
- Software Development»
- Wireless & Mobility»
CD-B502
Online Training
Duration 2 days
Price (excl. tax)
- 1,360.- €
Currently no online training dates
Classroom Training
Duration 2 days
Price (excl. tax)
- Germany: 1,360.- €
Currently no classroom training dates
Request a dateOnsite Training
Request onsite trainingMicroservices, Web API Design and Implementation (CD-B502)
Course Overview
In modern software development of webapplications and IoT solutions microservice based architectures grow in importance to manage the ever growing demand in scalability and flexibility. The training course “Microservices, Web API Design and Implementation” deepens the knowledge of Cloud Development and focuses expecially on Web API Design and microservice architecture. A big part of the training are hands-on implementation exercises. Participants will develop several interacting applications and build a microservice scenario using message queues and REST API connections.
Who should attend
Solution architects, software developers, web developers
Prerequisites
- Basic knowledge on Cloud Computing and IoT (e.g. from the courses SI-F102 und CD-B501)
- Java knowledge for exercises
- Basic knowledge on processes of software development
- Basic knowledge of web development
Course Objectives
After this course participants will be able to desing and implement modern, developing Web APIs on REST basis. Additionally participants will able to develop and implement microservice based web applications.
Course Content
- Web API Design
- General rules
- API Design vs. Database Design
- Versioning
- Authentication
- REST overview
- Documentation and Tools
- Exercises:
- Develop and extend a API
- REST Client Development
- Microservices
- Benefits for architecture, development and operations
- API/Data format contract between microservices
- Single Responsibility Principle
- Domain Driven Design
- Ways of interaction
- Data distribution scenarios
- Resilience / Flexibility
- Exercises
- RabbitMQ
- Microservice scenario exercise
- Connecting via Queues & REST
- Microservice internal changes
- Data format changes
Online Training
Duration 2 days
Price (excl. tax)
- 1,360.- €
Currently no online training dates
Classroom Training
Duration 2 days
Price (excl. tax)
- Germany: 1,360.- €
Currently no classroom training dates
Request a dateCurrently there are no training dates scheduled for this course. Request a date