Also running Webinar on Dynamic APIs and Dynamic Schemas with EITA Global
GLENS FALLS NY, September 15, 2014 – Intellyx today announced that Jason Bloomberg, Digital Transformation and Agile Architecture thought leader, has been selected to speak at the UBM Cloud Connect Summit at Interop in New York City on October 2, 2014. He will be speaking on Breaking Down Enterprise Silos in the Cloud at 2:10 PM. The full conference runs from September 29 – October 2 at the Javits Convention Center.
Mr. Bloomberg will also be speaking at the Innovation Enterprise Digital Strategy Innovation Summit on the topic Why Enterprise Digital Strategies Must Drive IT Modernization on September 25. The conference takes place September 25 – 26 at the Marriott Marquis Hotel in San Francisco, CA.
In addition, Mr. Bloomberg will be presenting a Webinar on the topic Dynamic APIs and Dynamic Schemas: The Secrets of Building Inherently Flexible Softwarein conjunction with EITA Global on September 23, 10:00 PDT/1:00 EDT.
The session abstracts for these three talks are as follows:
Breaking Down Enterprise Silos in the Cloud
Cloud Connect @ Interop, New York NY, October 2, 2014
From the perspective of IT, organizational silos seem to be the root of all problems. Every line of business, every department, every functional area has its own requirements, its own technology preferences, and its own way of doing things. They have historically invested in specialized components for narrow purposes, which IT must then conventionally integrate via application middleware — increasing the cost, complexity, and brittleness of the overall architecture.
Now those same stakeholders want to move to the Cloud. Save money with SaaS apps! Reduce data center costs with IaaS! But breaking down the technical silos is easier said than done. There are endless problems: Static interfaces. Legacy technology. Inconsistent policies, rules, and processes. Crusty old middleware that predates the Cloud. And everybody still has their own data model and their own version of the truth.
The Cloud alone can’t solve these complex challenges. We need a better approach to architecture that brings silos together and helps to clean up the legacy mess. It’s time to rethink how we build and run applications to take advantage of the Cloud: distributed, horizontally scalable, and event-driven — especially given the enterprise legacy context.
Why Enterprise Digital Strategies Must Drive IT Modernization
Digital Strategy Innovation Summit, San Francisco CA, September 25, 2014
Today’s Digital Strategies face a potentially crippling trend: the separation of the Digital Transformation effort from the day-to-day running of the Information Technology (IT) shop. The lure of this bifurcation is unmistakable. CIOs have their hands full simply keeping older systems of record up and running, while the Digital effort is entrepreneurial, fast-moving, and deals with customer-facing systems of engagement. It’s as though they are two separate worlds, with different priorities and different ways of operating.
Don’t fall into this trap. Remember, those crusty old systems run the business, as they have for years. They contain invaluable data, institutional knowledge, and support for the core business processes that drive the bottom line. Only those organizations who properly leverage their deep IT assets will prevail with their Digital Strategies long term.
The good news: the Digital Transformation effort can – and should – drive modernization in IT. The secret is to take a flexible, business-driven approach that takes modernization one step at a time, and focuses on what’s important.
Dynamic APIs and Dynamic Schemas: The Secrets of Building Inherently Flexible Software
September 23, 10:00 PDT/1:00 EDT
Overview: The central technical challenge for Agile Architecture is how to achieve functionality and performance without having to trade off flexibility. The context for these central patterns of Agile Architecture is the concept of architecting at a dynamic level of abstraction above the logical level of contracted APIs and data schemas.
At this dynamic level, there are the central patterns that are essential to resolving the fundamental compromise of distributed computing:
- Dynamic Coupling. Tightly coupled interfaces require detailed knowledge of both sides of a distributed computing interaction, and any change on one side might break the other. Contracted interfaces introduce loose coupling, but at the expense of a static interface. With dynamic coupling, interface differences are resolved dynamically at run time.
- Dynamic Schemas. Neither the WSDL files that specify Web Services, nor the URIs, HTTP verbs, and Internet Media Types that specify RESTful APIs adequately contract the message semantics for any interaction. Dynamic schemas abstract all semantic metadata in a consistent way, relying once again upon the integration engine to resolve these dynamic schemas for each interaction at run time.
- Extreme Late Binding. SOA registries ended up doing little more than resolving endpoint references at run time, similar to the way DNS resolves domain names – in other words, they provided late binding. Such late binding adds some flexibility to an interaction, but typically at the expense of performance. Today, however, dynamic coupling and dynamic schemas enable any client to discover at run time all the metadata it requires to interact with any endpoint, without sacrificing performance – what we call extreme late binding.
Put these architectural principles together and you have an approach for building inherently flexible software, even in a complicated distributed computing environment.
Why should you attend: The central challenge of distributed computing is how to get your various distributed bits to communicate with each other properly. Since those distributed components are typically heterogeneous, we must somehow come up with a common means of establishing interaction among components everybody can agree on. Yet, once we do that, we’ve necessarily compromised on flexibility, because changing how our components interact is a difficult, complex endeavor. This problem pervades the entire history of APIs, from remote procedure calls to Web Services to RESTful APIs and everything in between. We must somehow contract interfaces in order to abstract the underlying functionality, yet the very act of introducing such contracts is a compromise, since the interface itself now lacks flexibility.
Areas Covered in the Session:
- Review of Web Services and RESTful APIs
- Limitations of contracted interfaces
- Challenges of document style services
- Challenges of custom media types
- Meta, Dynamic, and Logical abstractions
- Data, metadata, and code at the Meta level
- Working with abstract models
- The role of the business agility platform
Agent-Oriented Architecture - Capabilities vs. Affordances
- Implementing dynamic coupling
- Implementing dynamic schemas
- The role of extreme late binding
Who Will Benefit:
- Enterprise Architects
- Integration Architects
- Software architects
- Integration engineers
- SOA specialists
- Software developers
- System Architects
- Solution Architects
- IT managers
About Intellyx
Intellyx is the first and only advisory, training, and industry analysis firm focused on Digital Transformation through Architecting Agility™ for the enterprise. The brainchild of Jason Bloomberg, Managing Partner and President of ZapThink for twelve years, Intellyx brings a refreshing and provocative perspective to IT-enabled business agility.
Business Agility – the ability for organizations to respond to change, and to leverage change for competitive advantage – is on the must-have list of every business executive. Yet practical steps for achieving agility in today’s enterprise have been largely out of reach.
Information Technology should be part of the solution, but far too often it’s part of the problem. Siloed applications. Complex middleware stacks. Layers of legacy – all barriers to agility. Intellyx’s revolutionary new approach to architecture, the Bloomberg Agile Architecture Technique, cuts through these barriers and lays out a practical, implementable approach to achieving business agility in any organization.
About Jason Bloomberg
Jason Bloomberg is the leading expert on Digital Transformation through architecting agility for the enterprise. As president of Intellyx, Mr. Bloomberg brings his years of thought leadership in the areas of Cloud Computing, Enterprise Architecture, and Service-Oriented Architecture to a global clientele of business executives, architects, software vendors, and Cloud service providers looking to achieve technology-enabled business agility across their organizations and for their customers. His latest book, The Agile Architecture Revolution (John Wiley & Sons, 2013), sets the stage for Mr. Bloomberg’s groundbreaking Agile Architecture vision.
Mr. Bloomberg is perhaps best known for his twelve years at ZapThink, where he created and delivered the Licensed ZapThink Architect (LZA) SOA course and associated credential, certifying over 1,700 professionals worldwide. He now runs the successor to the LZA program, the Bloomberg Agile Architecture Certification Course, around the world. He is also a contributor to Forbes, a frequent conference speaker, and prolific writer.
Mr. Bloomberg’s previous book, Service Orient or Be Doomed! How Service Orientation Will Change Your Business (John Wiley & Sons, 2006, coauthored with Ron Schmelzer), is recognized as the leading business book on Service Orientation. He also co-authored the books XML and Web Services Unleashed (SAMS Publishing, 2002), and Web Page Scripting Techniques (Hayden Books, 1996).
Media Contact
Jason Bloomberg
617-517-4999
jason@intellyx.com