Overview
To compete in a disruptive global market, every organization needs to deliver value through digital and cyber-physical solutions faster, more predictably, and with higher quality. This requires a shared level of knowledge about software trends among all the people involved to define, architect, develop, test, deploy, and release the solutions.
The three-day interactive course helps people across the whole solution delivery value stream from product managers and owners, business analysts and architects to software engineers, test engineers, CI/CD engineers and IT operations to reach common level of fundamental knowledge about the contemporary software architecture styles and technologies. At the last session the attendees will explore the roles, responsibilities, and mindset of Product Managers, Product Owners and Enterprise and Solution Architects and how they collaborate to design contemporary software solutions.
The training is workshop-style with lectures, live demonstrations of the concepts and technologies, practical exercises, the architecture improvements planning sessions and knowledge quizzes.
Instructors
With many years of experience and numerous successfully implemented consulting projects in the field of business analysis and enterprise architecture, our trainers are here to help you master your knowledge and practices.

Nina Prodanova-Iozeva
Co-founder, Managing Partner & Principal Consultant
Nina is a highly qualified consultant and leader with more than 30 years of experience in leading highly complex transformations. She is a well-known name in the field of Scaled Agile, Enterprise Architecture and IT Service Management.
Nina Prodanova-Iozeva
Nina Prodanova-Iozeva is a highly qualified consultant and leader with more than 30 years of experience in the IT industry. She is co-founder and Managing Partner of ITCE. Nina is a well-known name in the field of Agile, Business Analysis, Enterprise Architecture and IT Service Management. She has delivered consulting and training projects to many organizations in the finance, telco, utility and IT industries across Europe.

Krasimir Parushev
Partner, Tech Consulting Solutions & Principal Consultant
Krasimir Parushev is a principle implementation consultant specializing in administration and development on the ServiceNow platform (ITSM, ITBM, CSM, ITOM), and CMDB. Krasimir has participated in numerous highly complex international projects for development and implementation of ServiceNow and has developed integrations between different service management and discovery tools based on Web Services.
Krasimir Parushev
Partner, Tech Consulting Solutions & Principal Consultant
Krasimir Parushev is a principle implementation consultant specializing in administration and development on the ServiceNow platform (ITSM, ITBM, CSM, ITOM), and CMDB. Krasimir has participated in numerous highly complex international projects for development and implementation of ServiceNow and has developed integrations between different service management and discovery tools based on Web Services.
What you’ll learn
Microservices and APIs
- Microservices architecture style,
- REST over HTTP APIs
- Odata APIs
- WebSockets
- Webhooks
- API Gateways
- Mobile apps and single page applications
Modeling and Documenting APIs
- Documenting APIs with Swagger/OpenAPI
- C4 and BPMN models
DevOps
- Cloud infrastructure and containers
- Code and image repositories
- Deployment methods
- CI/CD pipelines and DevOps toolchains
Architecture practices and roles
- Solution delivery value stream stages
- Agile architecture
- Product Managers, Product Owners, Enterprise architects, Solution Architects
Being a part of a very demanding business industry it’s sometimes difficult to find the right balance when leveraging new technological solutions and current best practices for product development. ITCE helped us tailor the new methodologies specifically for our needs and also managed to demonstrate on the spot how we can better fulfill our strict technological requirements. The Contemporary Software Architecture training inspired us to take our ideas to the next level.
Dimitar Donev,
Manager ICT Incidents and Problems at UniCredit Bulbank
Calendar
Frequently Asked Questions
Who should attend?
This course is suitable for professionals performing the roles of Solution Architects, Lead Developers, Business and System Analysts, Operations Engineers and Consultants.
Are there any prerequisites for attending the training?
There are no strict prerequisites, however, it is recommended for the participant to be familiar with IT Operations, software development and/or basic architecture experience.
Related Courses
Agile Business Analysis
Experience in an interactive environment how your organizations’ Business Analysis practice can benefit from applying…
Continuous Delivery Ecosystem Foundation
This course is designed for participants who are engaged in the design, implementation, and management…