1 / 52

The Cloud: An Architects Dilemma

What is the Cloud? Why should I care?. Should all new applications run in the Cloud?. What will my organisation's architecture end up looking like?. Agenda. What is the ?Cloud' and do I need it ?What should run in the cloud ? How do I decide?What about architecture ?An exampleQ

winda
Download Presentation

The Cloud: An Architects Dilemma

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. The Cloud: An Architect's Dilemma Charles Young Pam McClelland

    3. Agenda What is the ‘Cloud’ and do I need it ? What should run in the cloud ? How do I decide? What about architecture ? An example Q & A

    5. What is the ‘Cloud’? The Cloud – metaphor for the internet ‘Cloud Computing’ Exploiting resources ‘out there’ Scalable computational power Data management and storage Enabling services Applications

    6. What is the ‘Cloud’? Not just...application hosting Cloud platforms; Amazon, Google, Microsoft ‘Pay-as-you-go’ and subscription Not just...on-line ‘software-as-a-service’ SalesForce.com, etc., etc., Not just...some else’s infrastructure Surviving the end of Moore’s Law Not just...managed data storage The ‘mesh’ Not just...a ‘longer’ service bus ...all this, and the ability to build, deploy, use and manage applications that exploit on- and off-premises computing power effectively.

    7. What is the ‘Cloud’? Synergistic combination of four application paradigms on-premises hosting cloud hosting vendor systems & services Build or Buy?

    9. What is the ‘Cloud’? Extending the bus... Inter-premises connectivity Enabled through cloud services (identity, relay, etc.) “Software + Services”

    10. Microsoft Cloud Services...today Windows Live Identity Email, Messenger Office Live Document workspaces Live Meeting – web conferencing Exchange Online Hosted enterprise messaging SharePoint Online Resource and workflow management Microsoft Dynamics CRM Online Customer Management Xbox Live Online gaming and entertainment

    11. Microsoft Cloud Services...tomorrow Windows Azure Provides a Windows-based environment for running applications and storing data on servers in Microsoft data centres. Microsoft .NET Services Offers distributed infrastructure services to cloud-based and local applications. Microsoft SQL Services Provides data services in the cloud based on SQL Server. Live Services Live Framework Provides access to data from Microsoft’s Live applications and others. Supports synchronisation of data across desktops and devices Supports discovery and download of applications, etc.

    14. Architectural Blueprints

    15. Architectural Blueprints

    16. Architectural Blueprints

    17. Architectural Blueprints

    18. Architectural Blueprints

    19. Architectural Blueprints

    20. Architectural Blueprints

    21. Architectural Blueprints

    22. Architectural Blueprints

    23. Architectural Blueprints

    24. Architectural Blueprints

    25. Architectural Blueprints

    26. Architectural Blueprints

    27. Architectural Blueprints

    30. “We’ve been here before” "The interesting thing about cloud computing is that we've redefined it to include everything we already do" Larry Ellison – Founder, Oracle So how does the architect make decisions? What goes where? Why?

    31. Economics, Agility, Effectiveness How do we get more for less? Reduce capital expenditure? Increase return on investment Beware the TCO trap Utility/subscription-based billing Same operational costs, different payment model SLAs Managing Risk

    32. Economics, Agility, Effectiveness The unknown country... How do we scale up? How do we scale down? Can we walk away? Big bangs and bubbles – not welcome here Continuous evolution – on our terms Exploiting the future Ever-increasing expectation

    33. Economics, Agility, Effectiveness Delighting our customers Rich functionality User-orientated data Self-service Strong assurances Implicit connectivity Building bridges, naturally Massive reach All devices and form factors Any time, any place, anywhere...

    34. Nowhere left to hide Real Architects – Real Architecture Commercially-aware architects Business-driven architecture Decision making for the 21st century “The cloud includes everything we already do, but requires us to do it with commercial, as well as technical, intelligence”

    35. What about Technology? Re-design, Re-write, Relapse Data blobs and tables Asynchronicity and queues Idempotency REST On-Premises is vital! Rich transactional models Rich data models Latency and throughput issues

    36. What about Technology? Integration Protecting existing investments Exploiting new opportunities The longer service bus: identity, relay & workflow Orchestration Managing processes Aggregating services

    37. What about Technology? Synchronisation On-line / off-line Peer-to-Peer Mesh Management and Tracking Rich health tracking, inspection and measurement End-to-end activity monitoring Multi-tenancy models

    40. Arriba motorsport supplies race/track day tyres to customers. Initially company consists of just two people, a small storage facility, a van and they have a single supplier. Arriba does have an on-site web presence, which consists of a single server which is open to the internet. Consists of a single static page, which gives the telephone number, the email address and a link to the Avon supplied PDF, which shows their current range of motorsport tyres Orders done by phone!

    42. Arriba Motorsport Moderate success. Demand for track day tyres has increased. Plans... Ordering by email and telephone Simple Windows forms-based application and SQL Server at backend for order data. Web site stays as-is. Modest IT investment to solve key issues.

    44. Arriba Motorsport Continues to grow. Customers dissatisfaction with the delay in order confirmation and fulfilment Customers want to place orders directly with Arriba. Plans... Work with additional suppliers Support FedEx delivery, in addition to van/ParcelForce More investment in IT

    47. Arriba Motorsport Major new supplier – Michelin. Sole-provider status in UK Contract initially for one year Number of tyres supplied now in 1000’s Plans... 24/7 ordering Integration with supplier systems extensive technical support offered via web site routing support requests to Michelin Significant IT investment required but Arriba is concerned...

    49. Capital Expenditure Requirements Infrastructure, development Uncertain future Will the contract be renewed? Will Arriba be acquired? Customer experience Service delivery crucial to ongoing success Call in the Cloud consultants!

    51. Call to Action What does the Cloud mean to us? How do we get more for less? Book a discovery workshop Contact: pam.mcclelland@solidsoft.com Tel: 01256 375700

More Related