real-life soa transformationin a rackspace services agreement. all other trademarks, service marks,...

Post on 21-May-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

REAL-LIFE SOA TRANSFORMATION

Marco Cuellar, Yogi SrikrishnanEnterprise Architecture

A Journey from Monolithic to SOA and Beyond

3

• Rackspace – Who we are?• Rackspace Legacy Architecture• SOA Journey• Incremental SOA• Takeaways

Agenda

WHO WE ARE

DATA CENTERS

12 Worldwide

PORTFOLIO

Dedicated • Hybrid • Cloud

GLOBAL FOOTPRINT

Customers in 150 Countries

EXPERTS

6,200 Rackers3,000+ Cloud Experts

REVENUE

Over $2B inAnnual Revenue

FORTUNE 100

We serve over ½of the Fortune 100

4

5

• 2009 Close to $650 Million in Revenue• YOY 30% Growth• Plans to spread across many regions Ex: HKG,

UK.• Limited funding• Highly Technical Group• Less Exposed to Industry Wide Patterns• Do it our own way – Custom Processes• Build it the way we want!

Back in Time

6

API

DB

ESBUser

Interface

Typical Monolithic!

Product Specific Functions

• Customer• Identity• Billing• Support• Products

“SOAs are like snowflakes – no two are alike.”- David Linthicum

SOA JOURNEY

8

• Benefits in Business Term▸ Cost Reduction▸ Increased ROI▸ Industry Adoption▸ Increased organizational agility▸ Reduced IT burden▸ Increased business and technology alignment

• Align Technology Groups ▸ Increased intrinsic interoperability▸ Increased federation▸ Increased vendor diversification options▸ SOA Governance▸ SOA Education

Selling SOA!

9

• Rackspace Standardizes on REST/JSON.

Early Technology Adoption

• Documentation• Tooling

Atom Hopper is an open source ATOMPub server.

Repose is an open-source, RESTfulmiddleware platform

10

• Rest Wars• API Standards

API Standardization

11

• REST APIs must be hypertext-driven. Please try to adhere to them or choose some other buzzword for your API.

12

13

14

Build Versus Buy

• Strategy & Vision• Flexibility• Control• Total Cost of ownership• Features & Functionality

15

• COTS ▸ SOAP Versus REST▸ SOA Blockers - Vendor-

Neutral service contracts▸ Trial & Buy ▸ Enterprise Grade

Systems

Technology Mismatch

16

• Business Desire▸ Quick return on Investment▸ Market Pressure

• Complex Domains▸ Identity▸ Billing▸ Sales

Incremental SOA

17

• SOA – Beyond Web Services!▸ Build like a Product

▪ Identity Platform▪ Billing Platform

Platformization

TAKEAWAYS

20

• SOA evolved into the concepts that we see today.

• Go beyond Web Services• Incremental Delivery

Takeaways

Copyright © 2016 Rackspace | Rackspace® Fanatical Support® and other Rackspace marks are either registered service marks or service marks of Rackspace US, Inc. in the United States and other countries. Features, benefits and pricing

presented depend on system configuration and are subject to change without notice. Rackspace disclaims any representation, warranty or other legal commitment regarding its services except for those expressly stated

in a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders and do not imply endorsement or sponsorship.

THANK YOUONE FANATICAL PLACE | SAN ANTONIO, TX 78218

US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM

Q&A

Image Courtesy

• Selling SOA Image Courtesy: http://it.toolbox.com/blogs/madgreek/why-cant-i-sell-soa-to-the-business-23135

• API Standardization : https://martinfowler.com/articles/richardsonMaturityModel.html• Build Versus Buy Image Courtesy: http://pac.org/images/blog/promise_blog.jpg• All images belong to respective owners.

top related