Contemporary Software Architecture

BA500 3 days 650

This training will prepare you how to successfully design and implement a fault-tolerance reliable architecture and delivery in a continuous operation fashion.


This 3-day Contemporary Service Architecture training explores various design patterns, methodologies and principles, that can be leveraged in architecture, design, delivery and operation of modern application platforms.

The training focus is on Microservice architecture style, which is approach to developing a single application as a suite of small services, each running its own process and communication in lightweight mechanisms. It will prepare you how to successfully design and implement a fault-tolerance reliable architecture and delivery in a continuous operation fashion.

During the training, participants will gain practical knowledge with hands-on exercises, giving them opportunity to go through the way the services are built around business capabilities and independently deployable by fully automated deployment machinery.


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 ITCE

Нина Проданова-Йоцева

Управляващ партньор и старши консултант

Нина е високо-квалифициран консултант и лидер с повече от 20 години опит във воденето на сложни проекти и трансформации. Тя е добре познато име в областта на Agile, бизнес анализ, архитектура и управлението на процеси.

Деница Денева

Консултант и трейнър

Деница специализира в ITIL и ServiceNow. Тя има богат опит и доказани резултати (10+ години) в областта на ИТ и управлението на ИТ услуги с фокус върху внедряването, оперирането и трансформирането на ИТ услуги, управлението на хора и взаимодействие с клиенти и заинтересовани страни.

What you’ll learn

Day 1: Contemporary Architectures Principles

  • Contemporary Architecture non-functional requirements (NFRs)
  • Microservices architecture and principles
  • Domain-model boundaries definition
  • Architecture design
  • Implementation patterns
  • Service oriented principles
  • Hands-on exercise
  • Next generation principles

Day 2: Contemporary Architecture SDLC – Continuous Integration / Continuous Delivery

  • Development specifics for Modern Architectures
  • Infrastructure
  • Containers and Orchestration
  • What is Docker
  • Container Managers
  • Testing in Modern Architectures SDLC
  • Hands-on exercise

Day 3: Operations Model

  • Cloud Architectures (Public / Private / Hybrid)
  • Continuous operational activities
  • Runbook
  • Next Generation architectures
  • Hands-on exercise
  • Q&A session

Като представител на изключително изискваща бизнес индустрия, знам колко трудно е понякога да се намери балансът при оползотворяването на нови технологични решения и съвременни добри практики за развиване на продукти. ITCE ни помогна да пригодим новите методологии към конкретните ни нужди, както и да разберем как по-добре можем да отговорим на строгите си технологични изисквания. Обучението Contemporary Software Architecture ни вдъхнови да развием идеите си до ново ниво.

Димитър Димитров,
Manager ICT Incidents and Problems за УниКредит Булбанк

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


Научете в интерактивна среда как да подобрите Бизнес Анализ практиката на вашата компания прилагайки Agile…


След като попълните формата, ние ще се свържем с Вас, за да потвърдим интереса Ви и присъствието Ви в обучението.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.