• No results found

SOA, BPM & Cloud Computing: What Comes Next?

N/A
N/A
Protected

Academic year: 2021

Share "SOA, BPM & Cloud Computing: What Comes Next?"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

SOA, BPM & Cloud Computing:

What Comes Next?

Richard Mark Soley, Ph.D.

Chairman and CEO

(2)

A Story from My Hometown

Great Baltimore Fire of 1904

Response from Philadelphia, Washington,

New York, Virginia, Atlantic City… hundreds

of firefighters

(3)

Standards Are Important

Sometimes they have life-or-death

consequences

Successful standards start, maintain

and build ecosystems & businesses

Standards are product

differentiators:

– Marks of quality

(4)

Heterogeneity is Permanent

Programming languages

– ~3 million COBOL programmers – ~1.6 million VB programmers

– ~1.1 million C/C++ programmers

Operating systems

– Unix, MVS, VMS, MacOS, Windows (all 8!), PalmOS…

– Windows 3.1: it’s still out there!

– Embedded devices (mobile, set-top, etc.)

Networks

– Ethernet, ATM, IP, SS7, Firewire, USB – Bluetooth, 802.11b, HomeRF

(5)
(6)
(7)

OMG’s Mission Since 1989

Develop an architecture, using appropriate

technology, for modeling & distributed

application integration, guaranteeing:

– reusability of components

– interoperability & portability

– basis in commercially available software

Specifications freely available

Implementations exist

(8)

Who Are OMG?

Adaptive AIST Alion Science Atego Borland Boeing CA CSC EADS Deloitte Ericsson Fujitsu Harris Hewlett-Packard Hitachi IBM

IHI Heavy Ind. JARA Microsoft MITRE Mitsubishi Electric NEC NIST No Magic NTT Data NTT DoCoMo Northrop Grumman OASIS Oracle PRISM Progress SAP Sapiens Selex Siemens Soluta.net Technologic Arts Toshiba Toyo U. UMTP Unisys View5 Visumpoint W3C

(9)
(10)

OMG’s Best-Known Successes

 Common Object Request Broker Architecture

– CORBA® (and the DDSTM Publish/Subscribe model) remains

the only language- and platform-neutral interoperability standard

 Unified Modeling Language

– UML® the world’s mostly widely adopted standard modeling language

 Common Warehouse Metamodel

– CWMTM, the integration of the last two data warehousing

initiatives

 Business Process Modeling Notation

– BPMNTM widely adopted for business analysis  Meta-Object Facility

– MOFTM, the language-defining language  XML Metadata Interchange

(11)

Going “Up The Stack”

OMG’s history has been to address the

“technology stack” from the bottom up:

– Object orientation

– Distributed middleware

– Modeling

– Vertical market models

(12)

Modeling is the Focus

Modeling, especially graphical modeling

is

– A natural human approach to design – Thousands of years old

– Allows expression of design separate from implementation, as implementations change – Allows for long-term maintenance &

integration

– Is an accelerator of implementation – Is technology-independent

(13)

Shared Languages are Important

 The Unified Modeling Language is the successor to the dozens of OO A&D notations of the early ’90s

 UML is broadly adopted, as are other key OMG modeling languages: BPMN, SysML, CWM, MOF, XMI

 Initial UML 1.x standardized in 1997

 Vendor-neutral worldwide certification easily available

 Standardization primed the market

– Hundreds of books

– Dozens of commercial tools – Widely available training

 Supported by an open process

(14)

What About SOA & BPM?

•Gartner 2009 worldwide CIO survey: top three CIO priorities are

–Business process improvement –Reducing enterprise costs

–Improving enterprise workplace effectiveness

•SOA & BPM are the enablers

•“By 2013, graphical models of processes, data, services, user experiences and workflow will be used in more than 80% of new compositions.”

•“Big Breakthrough: Model-Driven Business”

(15)

Not Just Technical Standards

Standards enable process improvement

– Replicatable models

• ITIL, Lean, Six Sigma

• Open vertical-market standards • Company standards

– Consistent, portable processes

– Knowledge management across the

enterprise allows us to minimize waste

(16)
(17)

OMG’s Breadth of Standards

Besides key modeling, distributed

computing & realtime/embedded

standards, OMG develops standards in

Healthcare Financial Services Telecommunications Government Military Logistics Manufacturing

(18)

Some Examples

 Cloud computing

– Cofounded cloudstandards.org; focused on portable

deployment to support many business models

 Enterprise Architecture

– DoDAF/MODAF architecture frameworks – Languages for interoperability

 Military systems

– Both communications and C4I command/control

 Civil Government

– Electronic records management – Skills management (Japanese-led)

 Robotics, Healthcare, Manufacturing, etc.  Software Quality

(19)
(20)

The Cloud Decision

 Key idea: get the decision down to a simple “rent vs. buy” calculation

 Get standards in place rapidly and we win

– Portable, interoperable services – Cybersecurity built in

– Supporting a fast-growing market for services with standardized SLA’s

(21)
(22)

A New Joint Resource

Cloud-standards.org is a new joint resource

to find out what’s going on in the industry,

available from vendors and among end-users

about cloud computing standards:

– What standards exist or are under development – What products implement those standards

– Who has used those products

(23)

Cloud Standards Collaboration

 The leading Standards Development Organizations

(SDO’s) are collaborating to coordinate and

communicate standards for Cloud computing and storage; working group established this year

 Many SDO’s are already collaborating, more are welcome

 Committed to development of a joint resource on cloud computing strategies, standards and

implementations

 Different SDO’s are bringing together different but complementary abilities: storage, execution models,

(24)
(25)

Standardization Areas

Security (e.g. authentication, authorization)

Interfaces to IaaS (e.g., compute, storage)

PaaS & deployment model formats for Cloud

applications

– Resource descriptions (Required, Available) – Service & SLA models

Management Frameworks

– Governance and Policy Enforcement

– Regulatory agreements (e.g. Data location and security) – SLA formats (e.g. Performance, Availability)

(26)

OMG’s Focus

Variation of Capital versus Expense Models

Product Agnostic Description

– UML profile for Cloud provides the same value as the soaML provides for SOA

– Service Level Agreement modeling supports portable SLA – Initial specification through provisioning

– Multi-cloud vendor support

Integrated, and trusted Cloud Cyber Security

– Cloud-specific Threats and Attack patterns – Advanced Forensic specifications

– Non-signature as well as signature-based – Inter-cloud trusted protocol(s)

– Leveraging OMG Systems Assurance efforts

– Focus on other Service Level Agreement as well: performance, uptime

SaaS

(27)

Cloud Computing Builds on

BPM/SOA and Perhaps UML

Broad array of BPM Standards from OMG

– Final BPMN 2.0 out now

– SBVR for business vocabulary & rules

– BPMM for organization maturity modeling – BMM for motivation modeling

– PRR production rules

– New Activity in Business Architecture

UML 3.0 activity underway to build on UML’s

(28)

Certification Helps the Market

OMG and UTI have developed and fielded a

broad array of certification tests

– UML (OMG-Certified UML Professional)

– Realtime (OMG-Certified Realtime and Embedded Systems Specialist)

– Business Modeling (OMG-Certified Expert in BPM)

– Systems Engineering (OMG-Certified Systems Modeling Professional)

(29)

For further information

General OMG information

http://www.omg.org/

Contact the author

References

Related documents

According to the past studies, in this domain, cloud computing and SOA can be independently and simultaneously examined, in some way that the cloud computing and the offered

April 16, 2012 Resource Management for Cloud Computing 27... RM in Cloud Computing Environment  On Cloud

When we dosed a moderate concentration of glucose (5 mM glucose), no spilling was detected, as nearly all heat production (93.7%) was accounted by reserve carbohydrate synthesis

In this approach, the existence of the firm may be understood in terms of limits to the market for judgment relating to novel uses of heterogeneous assets; and the boundaries of

Focus group #4 (N=8) included representatives from the regional transit system, the Veteran’s hospital, the local senior living community, local community college, and

We explored how a surrogate of census size, the median infrapopulation size (i.e., the med- ian number of individual parasites per infected host individual), explains mtDNA

• Inability to measure asset performance • Lethargic maintenance supply chain • Poor daily / weekly check regimes • Reactive maintenance culture. • Unlikely to measure

From these surveys we extracted individual and employment variables as monthly wage, length of service, type of initial education, type of job, sex, age, level of education 1 ,