NBA 600: Session 26 New Technologies 24 April 2003 Daniel Huttenlocher.

Slides:



Advertisements
Similar presentations
Tivoli Software from IBM Storage Resource Management Webcast
Advertisements

Managing Hardware and Software Assets
Web Service Architecture
IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
By Adam Balla & Wachiu Siu
Presentation 7 part 1: Web Services Introduced. Ingeniørhøjskolen i Århus Slide 2 Outline Definition Overview of Web Services Examples Next Time: SOAP.
Presentation 7: Part 1: Web Services Introduced. Outline Definition Overview of Web Services Examples Next Time: SOAP & WSDL.
IT Infrastructure and Platforms
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
5.1 © 2007 by Prentice Hall 5 Chapter IT Infrastructure and Emerging Technologies.
SaaS, PaaS & TaaS By: Raza Usmani
Module 2: Information Technology Infrastructure
Chapter-7 Introduction to Cloud Computing Cloud Computing.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
Travis, Stephanie, Alex.  Cloud computing is a general term for anything that involves delivering hosted services over the Internet.  These services.
C5- IT Infrastructure and Emerging Technologies
Plan Introduction What is Cloud Computing?
Basel Accord IITRANSITIONSERVICES Business Integration Support FCM Management Limited Paris New York Toronto.
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
John Chen Chairman, CEO, and President. Opposing Forces Client/Server Explorer COM Distributed C Clusters Mainframe Netscape CORBA Centralized Java MPP.
TECHNOLOGY GUIDE 3: Emerging Types of Enterprise Computing
1.Training and education 2.Consulting 3.Travel 4.Hardware 5.Software Which of the following is not included in a firm’s IT infrastructure investments?
CLOUD COMPUTING For Beginners.
IT – Towards User Defined Services
Osama Shahid ( ) Vishal ( ) BSCS-5B
3 Cloud Computing.
INFO425: Systems Design INFORMATION X Finalizing Scope (functions/level of automation)  Finalizing scope in terms of functions and level of.
Outsoursing in Banks. Traditional Reasons for Outsourcing.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Dynamic IT for the Dynamic Enterprise Creating the Next Generation of Business-Responsive IT Frank Gens SVP Research IDC.
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Introduction to Cloud Computing
What is Electronic Commerce?...in search of a definition.
© 2004 Oracle Corporation Laurent Sandrolini Vice President Systems Platform Division Oracle Corporation.
IBM Americas SMB © 2007 IBM Corporation 1 IBM Americas SMB Infrastructure Solutions Marketing 2007 IT Optimization: Getting more out of your IT with help.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved BUSINESS PLUG-IN B17 Organizational Architecture Trends.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
C5- IT Infrastructure and Emerging Technologies. Input – Process - Output 2 A computer  Takes data as input  Processes it  Outputs information CPU.
C5- IT Infrastructure and Emerging Technologies Let us buy some Blade Servers!
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Marv Adams Chief Information Officer November 29, 2001.
NBA 600: Session 25 IT and the General Manager New Technologies: Web Services 22 April 2003 Daniel Huttenlocher.
Chapter 8 – Cloud Computing
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
AFACT Cloud Computing WG Zon-yin Shae Institute for Information Industry Bangkok, Thailand, Nov. 26, 2014.
An approach to Web services Management in OGSA environment By Shobhana Kirtane.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Virtualization Assessment. Strategy for web hosting Reduce costs by consolidating services onto the fewest number of physical machines
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Peter Idoine Managing Director Oracle New Zealand Limited.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Distributed Virtualization for Net-Centric Operations Draft
Chapter 8 Environments, Alternatives, and Decisions.
BANKING INFORMATION SYSTEMS
Cloud Computing By P.Mahesh
IBM Start Now Host Integration Solutions
IT Infrastructure: Hardware and Software
3 Cloud Computing.
IT Infrastructure: Hardware and Software
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Chapter 2 Information System.
Emerging technologies-
BEA Systems, Inc. 1. One-slide Summary
Presentation transcript:

NBA 600: Session 26 New Technologies 24 April 2003 Daniel Huttenlocher

2 About The Presentations  Each group should have one presenter –Everyone prepared to answer questions –Spend about 8-10 mins presenting (~ 5 slides) –Make sure to set context for your industry and technology –Send presentation by 2:30 Tues; use my laptop  Each of you will be given one-page sheets to comment on each presentation –Must be handed in to me by next Friday, May 2 Will count in your class participation grade –Will help inform my assessments of presenters

3 Today’s Class  Some new or emerging technologies –In context of what an IT-savvy manager should know or know how to learn (last time)  Finish discussion of Web services –Software platforms for delivering them  IT as a service –From ASP’s to outsourcing to “utilities”  Grid computing –Large scale networked resource sharing  Autonomic computing –“Self healing” systems

4 Web Services Software  Two application development frameworks make easier to deploy Web services –J2EE from Sun, based on Java Also supported by IBM, Oracle and BEA Proprietary extensions from each vendor –.net from Microsoft, based on CLR CLR: common language runtime Language independent but primarily new language C# and Visual Basic Wide adoption in Microsoft developer community  In practice, many are using both

5 Recent Study  Gartner survey from September ’02 –44 consulting and systems integration firms –Reported in Information Week, 2/5/03  Top 3 platforms targeting for Web services –58%.net –40% IBM WebSphere (J2EE) –31% Oracle (J2EE) –Sun fourth place  Survey of 140 companies similar results –Smaller companies more likely to use.net –Larger more likely to use J2EE or both

6 What’s Meant by Web Services  Most companies still using Web services within the enterprise –Some starting to offer services to outsiders Beyond technology leaders like FedEx, Google, Amazon, Ebay  Generally using XML for inter-system communication over HTTP  Usage of SOAP and WSDL still low –In Feb was “miniscule” –Currently around 20% report using at least one

7 Full Web Services Architecture IP Network Discovery Agency Service Provider Service Requestor Interaction (Using SOAP) Publish (Using WSDL) Find (Using WSDL)

8 Today’s Web Services Architecture IP Network Service Provider Service Requestor Interaction (Using XML over HTTP)

9 Web Services Stack  How many layers deployed to meet today’s needs versus tomorrow’s ToolLayerNeeded UDDIService Discovery If services to be found dynamically WSDLService Description If services to be found dynamically SOAPXML-based messaging If transport to change or services found dyn. HTTP, FTP, SMTP, etc. TransportAlways (and XML messages)

10 Management Decisions  Vendors and platforms –Unix/Java or Microsoft shop (often both) J2EE or.net (or both) –Currently using Other trends driving these choices within firm  What are potential customers using and how much influence over their choices –Or compatibility across vendors  How far up the Web services stack –Is minimum for the business purpose –Is desirable for future needs

11 IT Products vs. Services  Application software long been offered either for sale or for rent/use –Purchase model vs. application service provider (ASP) model –Consumer example: buy Turbotax vs. use on Web No need to install, or even have own computer –Corporate examples: HR, payroll, and other core applications Again, no installation, maintenance, etc. Easily quantifiable costs if long term contract

12 ASP Model  Has tended to be more successful with smaller businesses –Less ability to have/afford adequate in-house technical expertise  Has been successful in data delivery –Particularly financial data: Reuters, Bloomberg  Larger firms still prefer purchase/license –Critical systems under own control Vs. ASP as well as network to get there –Data privacy/security/integrity issues –Can amortize IT staff over larger base

13 Computing as Utility  Being pushed by IBM, HP, and to lesser degree Sun –Companies should not make large capital investments in IT infrastructure Computers, networks, operating systems and “middleware” software Inefficient use of resources –Instead view as utility like electricity Pay for what you use –IBM: on-demand computing –HP: adaptive infrastructure –Sun: N1, computing to n-th degree

14 Utility Computing History  IBM, EDS and others provided “computer service bureaus” –Access to mainframe computing resources Pre-internet, mainly over leased-line networks  During dot-com boom many managed hosting services provided Web servers –Still true, but more acting as data center space –Varieties of service levels Complete Web server Data center space and networking Just data center space

15 On-Demand Computing  IBM positioning as a thought leader –Palmisano giving many speeches on the topic  View as tightly coupled with –Commoditization of computing and networking Linux on X –Web services model General application platforms (WebSphere a leading one) Standard interfaces (XML, SOAP, etc.) –Grid computing Managing large networks of resources

16 IDC Survey  Survey of 34 companies –Reported in CNET News Feb 14, ’03  Found IBM and HP reported top choices for providing utility computing services  19 of 34 wouldn’t want such services offsite or shared with other companies  Almost half interested in “private utility” –In-house use of software and services to more effectively use computing resources  Seeking a lot –Short contracts with savings of 28% or more

17 Utility Computing Concerns  Similar to all support or service outsourcing projects –Financial stability of provider –Safety of data –Accessibility/reliability/service level –Escalating costs  On other hand desperately looking to lower basic IT costs –Networking, storage, computing, operating systems and infrastructure software –Have been substantial outsourcing deals

18 IT Infrastructure Outsourcing  Financial services industry undertaking large outsourcing of basic IT services –JP Morgan Chase 7yr $5B deal with IBM IBM absorb 4,000 JPMC employees/contractors Plan to eliminate half of 16,000 servers globally Consolidate 37 independent networks into one Annual cost reductions over contract life –Deutsche Bank 10yr $2.6B with IBM –B of A 10yr $4.5B with EDS –ABM Amro 5yr $1.3B with EDS –CIBC 7yr $1.5B with HP

19 Grid Computing  Term coined in mid ’90’s –For distributed computing infrastructure for advanced science and engineering  Has come to refer to many things –globus.org grid toolkit used by many research and academic organizations Open source (using own globus license) Also basis of solutions by vendors such as IBM –Globus defines grid as “coordinated resource sharing and problem solving in dynamic, multi- institutional virtual organizations”

20 Grid Computing Toolkit  Sharing computing and storage resources –Across wide area networks –Large number of machines Potentially different hardware/OS –Machines possibly owned and administered by different organizations With different goals and policies regarding priorities of tasks on their machines  Originally targeted at academic and research projects – “supercomputing” –Less attention to security/privacy Now focus at IBM and elsewhere

21 Autonomic Computing  Computing systems are getting more complex and inter-connected –Maintenance and system administration issues are reaching a crisis  Idea of autonomic computing is to give systems some degree of “self awareness” –Ability to detect problems –Ability to automatically correct problems Notify humans as appropriate –Currently considerable human monitoring and re-configuration to keep running

22 Status of Autonomic Computing  Some large IT systems vendors are moving in this direction –Databases from IBM and Oracle doing more self-tuning and self-analysis Traditionally have substantial human oversight –IBM has broad autonomic computing focus Working to accelerate both business adoption and new academic research  Solutions range from technically feasible today to very ambitious proposals –Large scale research projects at several universities, government funding