For government agencies, instructor-led live Enterprise Architecture (EA) training courses are available both online and onsite. These courses provide a comprehensive understanding of the tools used to describe and implement Enterprise Architecture through interactive discussions and hands-on practice.
Enterprise Architecture training can be delivered as "online live training" or "onsite live training." Online live training, also known as "remote live training," is conducted via an interactive remote desktop platform. Onsite live training can take place at the customer's premises in Michigan or at NobleProg’s corporate training centers in Michigan.
NobleProg -- Your Local Training Provider
Detroit, MI - Renaissance Center
400 Renaissance Center, Detroit, United States, 48243
The GM Renaissance Center is conveniently located in downtown Detroit and easily accessed by car via Interstates 75 or 94, with secure underground parking available on site. Travelers flying into Detroit Metropolitan Airport (DTW) can expect a 25–30 minute trip by taxi or rideshare via I‑94. Public transit is efficient: the Detroit People Mover stops directly at the Renaissance Center station, and DDOT routes 3 and 9 serve nearby Jefferson Avenue. Pedestrian skywalks provide safe indoor access from downtown hotels, parking garages, and the riverwalk.
Ann Arbor, MI – Regus - South State Commons I
2723 S State St, Ann Arbor, United States, 48104
Regus South State Commons I is conveniently located off I‑94 via Exit 177 (State Street), with easy access to downtown Ann Arbor and surrounding suburbs. The building offers free on-site surface parking for guests. From Detroit Metropolitan Airport (DTW), the venue can be reached in approximately 20–25 minutes by taxi or rideshare via I‑94 West. Local public transit service (TheRide) operates Route 24 along South State Street, with a stop within a short 2-minute walk of the building.
Grand Rapids, MI - Regus – Calder Plaza
250 Monroe Ave NW, Grand Rapids, United States, 49503
The venue sits centrally at 250 Monroe Avenue NW in downtown Grand Rapids, easily accessed by car via US‑131 or I‑196—with connections via Monroe or Ottawa exits—and offers shared underground and surface parking. From Gerald R. Ford International Airport, take I‑96 East then I‑196 West into the city; the drive is about 20 minutes. Public transit through Rapid bus routes stops near Monroe or Ottawa Avenue, just a short walk from the Regus entrance; the downtown area is pedestrian-friendly.
Lansing, MI - Regus - One Michigan Avenue
120 North Washington Square, Lansing, United States, 48933
The venue is located in the heart of Lansing’s central business district at 120 North Washington Square, easily accessible by car via I‑496 or US‑127 with convenient street parking and a nearby parking ramp. From Capital Region International Airport (LAN), the location is approximately a 12‑minute drive west via I‑96 and US‑127, with taxis and rideshares readily available. Public transit users can take CATA bus routes that stop just a block away on Washington or Grand Avenue, offering seamless access to the venue.
This instructor-led, live training in [location] (online or onsite) is aimed at intermediate to advanced software professionals who wish to understand how to architect distributed systems that scale efficiently and handle failure gracefully for government applications.
By the end of this training, participants will be able to:
- Design distributed systems that effectively manage load, latency, and failure.
- Understand key architectural patterns such as microservices, event-driven architecture, and Command Query Responsibility Segregation (CQRS).
- Evaluate trade-offs between consistency, availability, and partition tolerance in accordance with the CAP theorem.
- Select appropriate communication, storage, and coordination strategies for government systems.
This instructor-led, live training in [location] (online or onsite) is aimed at intermediate-level IT professionals and ICT service managers who wish to understand and apply IT Service Management (ITSM) fundamentals and practices based on ITIL 4.
By the end of this training, participants will be able to:
- Understand key concepts and the structure of ITIL 4.
- Apply service design and architecture practices aligned with ITIL 4 principles for government.
- Implement effective delivery and sustainability of ICT services.
- Evaluate real-world cases and simulate ITSM practices.
This instructor-led, live training in Michigan (online or onsite) is designed for government architects and professionals at all levels in the field of enterprise architecture who wish to gain a comprehensive understanding and practical skills in utilizing the NAF for government enterprise architecture. The training covers all aspects without focusing on specific views or functions and utilizes Sparx Enterprise Architect or any other preferred tools.
By the end of this training, participants will be able to:
- Navigate NAF documentation efficiently.
- Utilize Sparx Enterprise Architect for architecture-related tasks.
- Describe and understand different types of NATO architectures.
- Generate and interpret NATO Architecture Views.
- Identify and analyze stakeholders and Communities of Interest (CoIs).
- Align stakeholders' interests with the enterprise architecture.
- Analyze and document CoI's architecture interests and impacts.
This instructor-led, live training in [location] (online or onsite) is designed for IT personnel who wish to learn how to properly install a structured cabling system in any building or structure.
By the end of this training, participants will be able to:
- Understand the concepts and infrastructure elements of a structured cabling system.
- Install and test a cabling system accurately.
- Familiarize themselves with the industry standards, techniques, and equipment used for a structured cabling system, ensuring compliance with best practices for government.
This 3-day training covers the principles of modeling, UML, SysML, and the use of MagicDraw or Cameo, following a case study that demonstrates a typical model-based systems engineering approach for government.
The course:
Includes lectures and hands-on practice in using MagicDraw or Cameo for systems modeling using SysML;
Explains key SysML concepts and diagrams;
Provides practical experience in building system model examples;
Demonstrates how to trace model elements across different views;
Details efficient use of MagicDraw features;
Is based on a consistent modeling case study.
Audience:
System architects, system engineers, software architects, and other stakeholders who will create and use models in government contexts.
Presentations, discussions, and case study-based practical assignments tailored for government applications.
Course Materials:
Slides, a case study model, and descriptions of practical assignments designed to meet the needs of government participants.
Certificates:
Each participant receives a NobleProg certificate indicating their attendance at the training for government professionals.
This instructor-led, live training (online or onsite) is designed for professionals who wish to leverage AI to enhance their systems and software engineering work. If you are seeking ways to use AI to significantly accelerate your systems engineering processes, this class is tailored for you.
Participants will model a Scanning Electron Microscope (both hardware and software) as part of their lab exercise, learning how to formulate effective questions to receive AI assistance in constructing the model.
By the end of this 3-day course, participants will:
- Understand how to utilize AI as a "subject matter expert" in defining system/software models.
- Be familiar with "the four pillars of SysML" (Requirements, Structure, Behavior, and Parametrics).
- Know how to structure their SysML models to accommodate software components, including:
- Generating User Interface Code from Behavior Models
- Generating Database Code from Structure Models
- Generating Microcontroller Code from State Machines
This training is aligned with best practices for government, ensuring that participants can apply these skills effectively within public sector workflows and governance frameworks.
This curriculum provides comprehensive instruction on the core principles of the Systems Modeling Language (SysML), including practical implementation via MagicDraw/Cameo software, foundational Model-Based Systems Engineering (MBSE) simulation methodologies, and established best practices for professional application within the public sector for government stakeholders.
This training will teach you how to use SysML, the modeling language for systems engineering. In particular, you will learn about block diagrams for structural modeling of complex systems. You will deepen your understanding of sequence diagrams, state diagrams, and activity diagrams for dynamic modeling.
You will also learn how to use specific SysML diagrams such as the requirements diagram and the parametric diagram, as well as the concept of allocation. We will emphasize the need to define a modeling approach that is adapted to the business context and the type of system being studied, ensuring alignment with public sector workflows, governance, and accountability for government.
The practice will be conducted using the Cameo Systems Modeler (MagicDraw) modeling tool from NoMagic.
Teaching Method
Theoretical presentation illustrated with real-world examples
50% practical work with Cameo Systems Modeler on a case study throughout the training
Domain-Driven Design (DDD) represents a strategic methodology employed to manage complex operational behaviors during the development of software systems intended for government applications.
This practical course provides a straightforward and repeatable methodology for designing a unified Institutional Process Architecture for government institutions. It integrates organizational, regulatory, user, and technology perspectives.
This instructor-led, live training (on-site in Guadalajara or online via DaDesktop™) is designed for beginner to intermediate-level government professionals who seek to implement a common process architecture that simplifies documentation, manuals, and cross-departmental coordination.
By the end of this training, participants will be able to:
- Identify and classify macroprocesses, processes, and subprocesses across departments.
- Integrate regulatory requirements, user needs, provider roles, and technology elements into a cohesive process architecture.
- Apply a simple documentation methodology, including templates and nomenclature standards.
- Conduct collaborative workshops to co-design process maps and operational manuals.
**Format of the Course**
- Highly practical workshops and collaborative exercises.
- Group work using real public-sector examples and role-based scenarios.
- Templates, digital materials, and hands-on drafting sessions for immediate application.
**Course Customization Options**
- To request a customized training schedule, locality-specific examples, or extended hands-on sessions, please contact us to arrange. This ensures the training is tailored to meet specific needs and enhance effectiveness for government professionals.
This course provides a comprehensive overview of building and maintaining an Enterprise Architecture (EA) using the Unified Architecture Framework (UAF) version 1.2, through a combination of lectures, demonstrations, and interactive labs. The curriculum is designed to equip participants with the essential knowledge and skills necessary for government professionals to effectively implement and manage EA initiatives in alignment with public sector workflows, governance, and accountability standards.
Event-Driven Architecture (EDA) is a software design approach where decoupled components communicate by generating and consuming events, enabling highly scalable, responsive, and resilient systems.
This instructor-led, live training (online or onsite) is aimed at intermediate to advanced Go developers who wish to learn how to design, build, and deploy event-driven applications using Go and common messaging systems such as Kafka, RabbitMQ, or NATS.
Through hands-on labs and real-world examples, participants will gain practical skills in building decoupled services, managing messaging infrastructure, and deploying scalable event-based systems in modern cloud-native environments for government.
By the end of this training, participants will be able to:
- Understand key concepts and trade-offs in Event-Driven Architecture.
- Design and implement event producers and consumers in Go.
- Use messaging systems like Kafka, RabbitMQ, and NATS with Go.
- Set up and manage event infrastructure using Docker and Kubernetes.
- Apply best practices for error handling, monitoring, and deployment.
**Format of the Course**
- Interactive lecture and discussion.
- Extensive exercises and practice.
- Hands-on implementation in a live-lab environment.
**Course Customization Options**
- To request a customized training for this course, please contact us to arrange.
This training is designed for professionals who already possess an ITIL® 4 Foundation certification and seek to update their knowledge to align with the latest ITIL® 5 framework. It offers a focused and efficient transition, emphasizing the key differences, new concepts, and expanded practices introduced in ITIL® 5, ensuring continued relevance and effectiveness in service management for government operations.
Defined as “a set of organizational resources for performing work or accomplishing an objective,” there are 34 ITIL management practices in total, representing some of the most practical resources within the ITIL framework. While ITIL 4 Foundation introduces these management practices as foundational concepts, hands-on learning and application occur through specific practice modules. Certification validates the skills acquired through these courses.
Each individual practice course is designed for professionals aiming to demonstrate their proficiency in particular areas. However, certification as a Practice Manager for government requires a broader set of skills across a minimum of five practices that fall within three management practice domains:
- Monitor, Support, and Fulfill
- Plan, Implement, and Control
- Collaborate, Assure, and Improve
For IT professionals interested in achieving the Practice Manager qualification for government, the goal is to establish effective cross-practice collaboration and service value streams within your organization. To attain this certification, you must complete any five individual practices plus the ITIL Specialist: Create, Deliver and Support module, or you can complete one of the three-day domain-based bundles along with the ITIL Specialist: Create, Deliver and Support module.
This course is designed for government employees and IT staff who need an understanding of IT Service Management to enhance the delivery of better value to citizens. It is appropriate for all IT personnel and management within federal agencies, as well as stakeholders who collaborate closely with IT to support mission-critical requirements. This course is also tailored for students seeking the ITIL® 4 Foundation certification and preparing for the ITIL® 4 Foundation exam.
ITIL 4® Foundation enables candidates to view IT Service Management through an end-to-end operating model for the creation, delivery, and continual improvement of technology-enabled products and services.
**ITIL 4® Foundation equips candidates with:**
- A holistic approach to facilitating the co-creation of value with citizens and other stakeholders in the form of products and services
- The guiding principles of ITIL 4®
- The four dimensions of Service Management
- Key concepts from Lean, Agile, DevOps, and their importance in delivering business value
- How ITIL practices described in ITIL 4® will maintain the value and importance provided by current ITIL® processes, while also expanding to integrate with different areas of service management and IT, from demand to value
**Who is ITIL 4® Foundation for:**
ITIL 4® Foundation is suitable for individuals who require a basic understanding of the ITIL® framework and how it may be used to enhance the quality of IT service management within government agencies. The certification also applies to IT professionals working within organizations that have adopted ITIL® and need to be aware of and contribute to the overall service improvement program.
ITIL 4® continues to support the ITSM community while expanding its reach to a wider range of professionals working in the digital world, guiding how IT interfaces with and leads broader government strategies.
This training offers a thorough introduction to ITIL® 5, the contemporary framework designed for managing digital products and services in today's rapidly evolving landscapes. It equips participants with a robust understanding of how organizations can generate value through efficient service management and collaboration, specifically tailored for government agencies.
This instructor-led, live training is designed for beginner-level engineers and professionals who wish to utilize Model-Based Product Line Engineering (MBPLE) within CATIA Magic to understand and implement product line engineering concepts.
By the end of this training, participants will be able to:
Understand the fundamental concepts and terminology of Product Line Engineering (PLE) and MBPLE
Describe best practices for modeling product lines
Implement a product line definition process using CATIA Magic
Leverage MBPLE features such as feature models, variation points, and configurations
This training is tailored to enhance the skills of professionals working in technical roles and will provide valuable insights for government agencies looking to optimize their engineering processes.
The course is designed to provide foundational instruction on the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, and basic Model-Based Systems Engineering (MBSE) simulation techniques. It also covers best practices in MBSE for government use. Participants will learn how to create templates and generate reports within the MagicDraw/Cameo tool suite. Additionally, the course delves into the functionality of macros and scripts within MagicDraw, including their various applications.
The course is structured to instruct participants in the foundational elements of the Systems Modeling Language (SysML), its practical application using MagicDraw/Cameo software, essential Model-Based Systems Engineering (MBSE) simulation techniques, and recommended best practices in MBSE. This training is also intended to equip professionals with an understanding of architectural simulation principles, an overview of the Simulation Toolkit plugin, the ability to simulate various diagram types, and the methodology for integrating these simulations to automate the architecture. The content is tailored to enhance skills and knowledge for government professionals involved in systems engineering and modeling.
The course is designed to provide a comprehensive understanding of the Systems Modeling Language (SysML), its practical application through the MagicDraw/Cameo software, and foundational Model-Based Systems Engineering (MBSE) simulation techniques. It also covers best practices in MBSE for government use. Participants will learn the essential concepts and features of validation rules, validation suites, and model metrics, as well as how to develop and utilize model queries effectively within the MagicDraw/Cameo environment.
The course is designed to instruct participants on the fundamentals of the Systems Modeling Language (SysML), its practical application using the MagicDraw/Cameo software, and foundational Model-Based Systems Engineering (MBSE) simulation techniques. Additionally, this training covers best practices in MBSE and offers a basic introduction to the core concepts and features of CATIA No Magic’s Teamwork Cloud for government use. Participants will also gain an understanding of Domain Specific Languages (DSL) within the context of MagicDraw.
This instructor-led, live training (online or onsite) is designed for intermediate-level professionals who wish to understand and apply the NATO Architecture Framework (NAF) to support enterprise architecture design and decision-making across defense-related projects for government.
By the end of this training, participants will be able to:
- Understand the structure and purpose of the NATO Architecture Framework.
- Identify and describe various architecture views within NAF.
- Map stakeholder requirements to architectural components.
- Utilize tools such as Sparx Enterprise Architect to create NAF-compliant models.
The instructional curriculum, Automation Using Macros & Scripting in MagicDraw, delivers comprehensive guidance on the operational mechanics and utility of macro and script functionalities within the MagicDraw environment. This program integrates modular theoretical instruction with live, instructor-led practical exercises to ensure learners develop proficiency in real-world applications. Faculty members are seasoned professionals who emphasize the integration of conceptual knowledge with technical execution. Upon completion, participants will acquire a foundational grasp of capabilities and adhere to established best practices for leveraging scripting in MagicDraw, tailored specifically for government.
This advanced curriculum provides federal personnel with a foundational overview of Domain Specific Languages (DSL) within MagicDraw. The instructional model combines modular lectures with live, instructor-led technical demonstrations, delivered by seasoned practitioners who integrate theoretical principles with practical application. Upon completion, participants will possess a fundamental understanding of the capabilities and best practices required for developing DSLs for government purposes.
This course provides a comprehensive overview of building and maintaining an Enterprise Architecture (EA) using the Unified Architecture Framework (UAF) version 1.2. Through a combination of lectures, demonstrations, and interactive labs, participants will gain a solid foundation in the principles and practices essential for government applications. The curriculum is designed to align with public sector workflows, governance, and accountability standards.
This course is designed to enhance skills in utilizing the Cameo Simulation Toolkit to effectively simulate behaviors, conduct trade studies, and automate architectures. Additional modules cover requirements verification, the Action Language Helper, and graphical interfaces for simulations. These tools are essential for government professionals seeking to improve project management, system design, and decision-making processes for government applications.
This curriculum combines instructional lectures with hands-on demonstrations to provide federal personnel with the technical proficiency required to query MagicDraw models using Structured Expressions. The program is designed specifically for government agencies seeking to enhance their systems engineering capabilities and ensure standardized data access protocols for government stakeholders.
This comprehensive one-day instructional session, which includes theoretical instruction and practical demonstrations, addresses the fundamental capabilities of the Magic Collaboration Studio platform. The curriculum focuses on critical operational components such as user role assignments, model governance, coordinated design workflows, and the underlying structure of project architecture. This training is designed specifically for government entities seeking to enhance their digital collaboration infrastructure.
This curriculum delivers a comprehensive instructional framework that integrates modular coursework, expert-led demonstrations, and practical laboratory exercises. Instruction is provided by seasoned practitioners who emphasize the integration of theoretical foundations with operational applicability. The program is designed for government professionals and focuses on the following outcomes:
* Comprehension of the fundamental objectives associated with ontologies.
* Assessment of the strategic advantages inherent in knowledge graph technologies.
* Acquisition of functional proficiency in the use of Protégé and concept modeling techniques.
This instructor-led session, available in online or onsite formats, is designed for entry-level to mid-career professionals seeking to identify configuration management risks and apply product line engineering principles using either dedicated software solutions or manual methodologies. Upon completion of this coursework, participants will be equipped to: assess lifecycle risks associated with product modifications; implement established configuration management standards; comprehend foundational product line engineering concepts; construct variability models for product lines utilizing available tools or alternative methods; execute comprehensive processes ranging from variability definition to product derivation; and analyze the operational advantages provided by specialized platforms such as pure::variants and FeatureIDE. This program is tailored for government agencies requiring standardized technical competencies in systems engineering governance.
This instructor-led training, available through online or on-site delivery modes, is designed for entry-level professionals seeking to apply product line engineering principles using pure::variants. Upon completion of the program, participants will be prepared to:
* Comprehend product line engineering concepts as implemented within pure::variants.
* Evaluate best practices for modeling product lines.
* Execute a comprehensive variability workflow, ranging from initial definition to variant instantiation.
* Utilize pure::variants integrations with platforms such as Microsoft Office.
This curriculum is developed for government
This instructor-led live program, available through online or onsite delivery channels, is designed for system administrators and infrastructure engineers tasked with architecting, deploying, and maintaining private OpenStack cloud environments within enterprise settings. Upon completion, participants will gain the requisite knowledge to comprehend OpenStack architecture, deploy private cloud infrastructure, manage compute and storage resources, implement security protocols using Keystone, and apply enterprise best practices for government solutions.
This structured educational program, delivered either remotely or in person by subject matter experts, targets entry-level practitioners seeking to comprehend the strategic advantages, operational complexities, and foundational concepts of Model-Based Systems Engineering (MBSE) via the ARCADIA methodology and Capella software. Upon completion of this curriculum, attendees will be equipped to articulate the core tenets and value proposition of MBSE; delineate the ARCADIA framework and its integration within broader systems engineering governance; evaluate the distinct benefits of Capella relative to legacy documentation-centric workflows; assess the implications of MBSE adoption on engineering protocols and operational practices; and analyze how MBSE facilitates digital continuity and cross-disciplinary coordination for government initiatives.
This instructor-led instructional program, offered via online or onsite delivery methods, is designed for professionals at the beginner to intermediate proficiency levels who seek to acquire competencies in Model-Based Systems Engineering (MBSE) utilizing the ARCADIA method and Capella tooling. This training module is specifically developed for government practitioners seeking to enhance their technical capabilities. Upon successful completion, participants will demonstrate the ability to comprehend MBSE principles and ensure their alignment with ISO 15288:2023 standards. Participants will also be able to articulate the components of the ARCADIA methodology, including its distinct architectural layers, and execute the transition from operational requirements to physical architecture using ARCADIA frameworks. Furthermore, trainees will gain proficiency in employing Capella to construct, analyze, and manage system models, while implementing established best practices in system modeling through the application of a practical case study.
This instructor-led live training, available via online or onsite delivery, is designed for professionals and domain experts seeking to comprehend Model-Based Systems Engineering (MBSE) principles and effectively evaluate system models developed through the ARCADIA method and Capella tool. Upon completion of this program, participants will be equipped to:
* Comprehend the ARCADIA methodology and its distinct architectural layers
* Navigate and interpret Capella-based models
* Evaluate model consistency against system requirements and architectural standards
* Conduct structured model reviews
* Provide clear and relevant review comments within the Capella environment, tailored for government
To assist analysts and designers in the System Engineering domain in effectively gathering requirements and progressing through the embedded software design implementation based on system specifications using UML 2 and SysML.
This three-day training is designed to support system analysts in clearly articulating their needs and enabling designers to create appropriate architectural designs for government systems based on these requirements.
The resulting system architecture enhances agility in the embedded system software, making it more adaptable to changes. It ensures coherent traceability from the business rules encapsulated in system functions to the usage choices (use cases) of end-users, all the way down to the software implementation level for government applications.
This course is offered in two variants to provide a practical understanding of how systems can be modeled using the latest version of OMG's Systems Modeling Language (SysML) specification. The notation and underlying semantics of SysML are explained in a manner that enables students to apply what they learn to any suitable system modeling method or tool for government use.
In this instructor-led, live training in Michigan (online or onsite), participants will learn how to utilize SysML as implemented in Enterprise Architect (EA) to conduct system requirements analysis and modeling for government.
By the end of this training, participants will be able to:
Understand and apply SysML to Systems Engineering projects using a Model-Based Systems Engineering (MBSE) approach.
Identify system requirements based on use case models.
With the rise of highly complex distributed systems, the complexity of individual systems has expanded to encompass the architectural structure of interconnected systems. This course examines the relationship between Software Architecture and Technical Enterprise Architecture, two areas that are closely intertwined but not yet fully documented. For instance, breaking down a complex monolithic system into multiple systems communicating through web services can lead to significant changes in both the new systems and their inter-architecture.
This course will explore the trade-offs, common patterns, and solutions currently used for managing complexity and communication within and between these systems, with a focus on best practices for government.
The course is designed for analysts, designers, developers, testers, and project managers in the public sector. This workshop focuses on problem analysis, design, and documentation systems using UML and Enterprise Architect from Sparx Systems. Throughout the training, participants will explore advanced capabilities of the program, such as MDA, profiles, and XMI, along with best practices that can significantly simplify and accelerate modeling processes for government.
Since the training emphasizes the use of the Enterprise Architect tool, it is essential that participants already have a foundational knowledge of UML modeling. For those who need to learn UML, we offer dedicated training sessions specifically designed for this purpose.
The Training Method
The training method consists of 10% lecture and 90% hands-on workshop activities.
Read more...
Last Updated:
Testimonials (3)
The clearest shift for me: value isn't something we deliver — it's co-created and only exists as the customer perceives it, net of the costs and risks we impose on them. That reframes how I look at delivery and presales: not "did we meet the SLA" but "did the client actually achieve the outcome they were after."
Ciprian Sebestyen - Public
Course - ITIL® Foundation V5
In my opinion large amount of practical examples is very helpful to understand subject.
Online Enterprise Architecture training in Michigan, Enterprise Architecture training courses in Michigan, Weekend Enterprise Architecture courses in Michigan, Evening Enterprise Architecture training in Michigan, Enterprise Architecture instructor-led in Michigan, Enterprise Architecture coaching in Michigan, Enterprise Architecture classes in Michigan, Enterprise Architecture one on one training in Michigan, Weekend Enterprise Architecture training in Michigan, Enterprise Architecture instructor in Michigan, Enterprise Architecture boot camp in Michigan, Enterprise Architecture on-site in Michigan, Enterprise Architecture private courses in Michigan, Online Enterprise Architecture training in Michigan, Enterprise Architecture trainer in Michigan, Evening Enterprise Architecture courses in Michigan, Enterprise Architecture instructor-led in Michigan