Even 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 the architecture. 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 key to successful digital transformation.
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 their digital transformation 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.
At this time, Intellyx is only offering private BAA Certification courses. For more information about how to bring the BAA Certification course to your organization, please email us .
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Defining Digital Transformation for different audiences. Optimization, disruption, and innovation. The omnichannel vision across industries. Extending DevOps to the business. Building a resilient organization. Real-time performance. Big Data-driven feedback. Renewing the customer focus. The challenge of Bimodal IT.
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.
Play a fun game of Jeopardy! with your classmates. Clues are taken from the course material, and the winner gets an Intellyx t-shirt.