REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks,...
Transcript of REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks,...
![Page 1: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/1.jpg)
![Page 2: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/2.jpg)
REAL-LIFE SOA TRANSFORMATION
Marco Cuellar, Yogi SrikrishnanEnterprise Architecture
A Journey from Monolithic to SOA and Beyond
![Page 3: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/3.jpg)
3
• Rackspace – Who we are?• Rackspace Legacy Architecture• SOA Journey• Incremental SOA• Takeaways
Agenda
![Page 4: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/4.jpg)
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
![Page 5: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/5.jpg)
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
![Page 6: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/6.jpg)
6
API
DB
ESBUser
Interface
Typical Monolithic!
Product Specific Functions
• Customer• Identity• Billing• Support• Products
![Page 7: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/7.jpg)
“SOAs are like snowflakes – no two are alike.”- David Linthicum
SOA JOURNEY
![Page 8: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/8.jpg)
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!
![Page 9: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/9.jpg)
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
![Page 10: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/10.jpg)
10
• Rest Wars• API Standards
API Standardization
![Page 11: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/11.jpg)
11
• REST APIs must be hypertext-driven. Please try to adhere to them or choose some other buzzword for your API.
![Page 12: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/12.jpg)
12
![Page 13: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/13.jpg)
13
![Page 14: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/14.jpg)
14
Build Versus Buy
• Strategy & Vision• Flexibility• Control• Total Cost of ownership• Features & Functionality
![Page 15: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/15.jpg)
15
• COTS ▸ SOAP Versus REST▸ SOA Blockers - Vendor-
Neutral service contracts▸ Trial & Buy ▸ Enterprise Grade
Systems
Technology Mismatch
![Page 16: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/16.jpg)
16
• Business Desire▸ Quick return on Investment▸ Market Pressure
• Complex Domains▸ Identity▸ Billing▸ Sales
Incremental SOA
![Page 17: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/17.jpg)
17
• SOA – Beyond Web Services!▸ Build like a Product
▪ Identity Platform▪ Billing Platform
Platformization
![Page 18: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/18.jpg)
TAKEAWAYS
![Page 19: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/19.jpg)
20
• SOA evolved into the concepts that we see today.
• Go beyond Web Services• Incremental Delivery
Takeaways
![Page 20: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/20.jpg)
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
![Page 21: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/21.jpg)
Q&A
![Page 22: REAL-LIFE SOA TRANSFORMATIONin a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders](https://reader034.fdocuments.in/reader034/viewer/2022042221/5ec74c558b04b80dc34035e1/html5/thumbnails/22.jpg)
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.