The three-day Bloomberg Agile Architecture™ Certification course is the sequel to Jason Bloomberg’s groundbreaking Licensed ZapThink Architect SOA course, which he ran for over eight years for ZapThink, certifying over 1,700 architects. Now, as president of Intellyx, Bloomberg has put together an all-new curriculum that covers today’s SOA and RESTful approaches, and then goes well beyond SOA to explain today’s cutting-edge approaches to architecting for agility in the enterprise.

Jason BloombergEven though many organizations have achieved a measure of success with SOA, Bloomberg was always frustrated with the limited ability to achieve the strategic business agility goals of SOA. He would lay out a picture of how SOA was supposed to work, both in the enterprise and in the Cloud, knowing full well that most of them wouldn’t be able to put his advice fully into practice.

The “next generation” SOA story did move this ball forward somewhat. He contrasted first generation, middleware-centric, Web Services-based SOA with the next generation approach that was RESTful, lightweight, decentralized, and Cloud-friendly. But even so, people generally weren’t able to take the next-generation SOA story and actually put it into practice.

Today, Bloomberg has filled in the missing pieces of the Agile Architecture story. In this course, architects, system engineers, IT managers, and other professionals will learn a practical approach for leveraging legacy technology to achieve real, lasting business agility in their organizations.

The Bloomberg Agile Architecture Certification course is the sequel to the popular Licensed ZapThink Architect SOA course and ZapThink’s Enterprise Cloud Computing course. It contains fully updated content on both SOA and Cloud, and takes the discussion of these important topics to the next level: how to leverage these approaches to more effectively achieve business agility in the enterprise.

It’s still not easy. For many organizations it will take several years to fully realize the value of the Bloomberg Agile Architecture approach. But in keeping with its Agile roots, the Bloomberg Agile Architecture roadmap Bloomberg lays out in the course takes students through an iterative, step-by-step approach that shows value along the way, as their organizations gradually realize the Agile Architecture vision.

Every student who successfully completes the Bloomberg Agile Architecture Certification course receives formal certification from Intellyx in the Bloomberg Agile Architecture Technique.

Every Bloomberg Agile Architecture Certification course is delivered personally by Jason Bloomberg.

Every paying student in the Bloomberg Agile Architecture Certification course gets a free copy of The Agile Architecture Revolution by Jason Bloomberg.

For pricing and venue information about a particular course or to register for a course, please click the appropriate link in the upper right of this page, or the lower left of any page on this site.

We prefer credit card payments for course fees, but we also accept checks and bank wires. Please email us for more information.

Course Agenda

The Bloomberg Agile Architecture Course agenda is subject to change, as we’re always updating the curriculum.

Introducing Bloomberg Agile Architecture

The definition of Business Agility. The challenge of organizational silos, both in business and IT. Resilience, responsiveness, and ability to innovate: components of business agility. What “Agile” means in different contexts. Deconstructing the Agile Manifesto. Architecting combined software/human systems. The importance of “meta” thinking to Agile Architecture.

Enterprise as Complex Adaptive System

Complex adaptive systems: at the heart of Agile Architecture. Engineering the enterprise itself by following Complex Systems Engineering principles. Emergent properties of software/human systems. Business agility as an emergent property of an organization.

Up the SOA Hill and Down the Other Side

The historic context for Service-Oriented Architecture (SOA). Programmable interfaces: the never-ending story. The importance and challenges with declarative programming. Services as APIs: the core SOA lesson. Implementing policy-driven behavior. The role of the Enterprise Service Bus (ESB), and how to implement SOA without one. The pros and cons of loose coupling.

Governance: Business Agility Enabler

The organizational context for governance. Architecture-driven governance: beyond IT governance. Rethinking quality and security. Best-effort quality and Agile Architecture. Introducing the change-case agility model. Metapolicies and governance. Connecting IT governance to Governance, Risk, and Compliance (GRC). The four stages of Agile Architecture governance.

Exercise: Agile Architecture Governance

Agile Software Architecture

The need for architecture on Agile projects. Team responsibility for architecture. Avoiding “ivory tower” architectures. Create the minimum viable architecture. Architect for scalability. Solicit stakeholder participation, but defer commitment on design decisions. Resolving the overbuilding paradox. Scaling Agile for the enterprise.

Getting REST Right

The two perspectives on Representational State Transfer (REST). Dogmatic vs. Iconoclastic REST. REST vs. Web Services. Does REST provide deep interoperability? REST-Based SOA: pros and cons. REST-Based Business Process Management (BPM). The challenges of hypermedia as the engine of application state (HATEOAS). Automating HATEOAS.

Case Study: US Coast Guard SPEAR Architecture

Move to the Cloud

Architecting beyond Cloud Computing’s “horseless carriage.” What it means to be Cloud Friendly. The CAP Theorem. ACID and BASE: rethinking data consistency. DevOps: the bigger picture of Cloud-enabled organizations. Cloud configuration management, elasticity, and automation. Clouds, SOA, REST, and application state. The secret of a RESTful Cloud. BPM in the Cloud. The Cloud Maturity Model: Agile Architecture in action. Cloud-Oriented Architecture and the Internet of Things.

Exercise: Agile Cloud Architecture

Data, Big Data, and Agile Architecture

Data as the foundation for IT. Dealing with schemalessness in a world of structured data. The challenge of semantic interoperability. Architecting business context: the core semantic integration challenge. Data immutability and Multiversion Concurrency Control (MVCC). Big Data and Parkinson’s Law. Big Data myths and reality. Agile Architecture and Big Data.

Bloomberg Agile Architecture in Practice

The composition vision for IT. Rethinking integration. Software capabilities vs. affordances. Aligning Agile Architecture with BPM. Business modeling and Agile Architecture. Processes that satisfy the meta-requirement of business agility. Data, metadata, and code at the “meta” level. Agent-Oriented Architecture as a model for Agile Architecture. Dynamic schemas, dynamic coupling, and extreme late binding.

Case Study: Horizon

Agile Enterprise Architecture

Agile Enterprise Architecture (EA) and architecture frameworks. Continuous business transformation as the goal of EA. How to buy an Agile Architecture. Agile Architecture and organizational change. In-your-face Agile. The role of automation: beyond DevOps. Governance the Bloomberg Agile Architecture way. Dynamic constraint satisfaction and cross-process governance. The Bloomberg Agile Architecture roadmap.

Exercise: The Agile Architecture Roadmap

Surviving the Revolution

The five “Supertrends” of Enterprise IT. Where’s our deep interoperability? The demise of the enterprise IT department. The Agile Architecture approach to IT project management. The democratization of technology and the enterprise app store. Agile Architecture and the global cubicle. Business Agility in practice.

Jeopardy!

Play a fun game of Jeopardy! with your classmates. Clues are taken from the course material, and the winner gets an Intellyx t-shirt.