10A CA Plex in the Cloud. Rob Layzell CA Technologies



Similar documents
CA Plex and Microsoft Windows Presentation

journey to a hybrid cloud

Web Admin Console - Release Management. Steve Parker Richard Lechner

CA ERwin Data Modeling's Role in the Application Development Lifecycle

Hands-on Lab: CA ehealth PM Integration with Cisco Unified Communications Manager. Eve Curcio

Dynamic Data Center Update:

Architecture in the API Era

CA Workload Automation Restart Option for z/os Schedulers: NJE Restarts. Jared Moran

Connecting the dots from automated software discovery to asset management

The Role of Service Catalog in IT Asset Management. Faisal Faquih Khalid

Measuring end-to-end application performance in an on-demand world. Shajeer Mohammed Enterprise Architect

Best Practices for Application Management in Introscope. Abhijit Sawant

LAB: Assembling a Business Service Insight (BSI) Dashboard

Cloud Computing An Elephant In The Dark


ERwin R8 Reporting Easier Than You Think Victor Rodrigues. Session Code ED05

Cloud Computing Technology

Integrating CA Software Change Management with CA Service Desk Manager for Enterprise Change Control

Continuous Improvement with CA Service Desk Manager KPIs. Rich Magnuson

Service Virtualization CA LISA introduction. Jim Dugger CA LISA Product Marketing Manager Steve Mazzuca CA LISA Public Sector Alliances Director

CA Service Desk Manager Change Management. Ken Laufmann Raymond Cadden

CHAPTER 8 CLOUD COMPUTING

Windows Azure and private cloud

Change for the Better: Improved Productivity via CA Service Desk Manager

Tips & Tricks: CA CMDB Data Mining Techniques. John Sorensen & Neil Mitchell

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Global Service Delivery: Industrialising Service Management

1 CA SECURITY SAAS VALIDATION PROGRAM 2015 ca.com. CA Security SaaS Validation Program. Copyright 2015 CA. All Rights Reserved.

Application Virtualisation Management. Steve Parker

can you simplify your infrastructure?

CA Workload Automation Strategy and Roadmap. Bill Sherwin Principal Consultant EMEA Workload Automation Owner

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Platforms in the Cloud

CA Automation Suite for Data Centers

CA Chorus for Security and Compliance Management Deep Dive

Software Asset Management (SAM) Best Practice

agility made possible

Single Sign-on to Salesforce.com with CA Federation Manager

CA s Cloud Storage for System z

White Paper on CLOUD COMPUTING

CLOUD COMPUTING. A Primer

Cloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher

agility made possible

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

SOLUTION BRIEF CA Cloud Compass how do I know which applications and services to move to private, public and hybrid cloud? agility made possible

Data Modeling for Big Data

Architectural Implications of Cloud Computing

Radix Technologies China establishes compelling cloud services using CA AppLogic

Private Cloud 201 How to Build a Private Cloud

WHITE PAPER June CA Nimsoft Monitor. Delivering a Unified Monitoring Architecture

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Azure: Microsoft s Cloud OS

CA Client Automation

RECOVERY OF CA ARCSERVE DATABASE IN A CLUSTER ENVIRONMENT AFTER DISASTER RECOVERY

Cloud Computing; What is it, How long has it been here, and Where is it going?

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Cloud Security considerations for business adoption. Ricci IEONG CSA-HK&M Chapter

NATO s Journey to the Cloud Vision and Progress

IS PRIVATE CLOUD A UNICORN?

Version Overview. Business value

Getting Started with IBM Bluemix: Web Application Hosting Scenario on Java Liberty IBM Redbooks Solution Guide

CA Clarity PPM. Overview. Benefits. agility made possible

SaaS, PaaS & TaaS. By: Raza Usmani

Oracle Applications and Cloud Computing - Future Direction

Oracle Reference Architecture and Oracle Cloud

Amazon AWS in.net. Presented by: Scott Reed

CA Process Automation

Managed Cloud Services

A Gentle Introduction to Cloud Computing

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

CA Business Service Insight

Performance Management for Cloudbased STC 2012

CA Nimsoft Monitor. Probe Guide for Cloud Monitoring Gateway. cuegtw v1.0 series

Extending the value of CA Service Desk Manager with integration connectors SAP Solution Manager, MS System Center Operations Manager

Cloud SingularLogic:

Cloud Computing Architecture: A Survey

CA Virtual Assurance for Infrastructure Managers

OVERVIEW Cloud Deployment Services

CA SOLVE:Central Service Desk for z/os

CA Big Data Management: It s here, but what can it do for your business?

CA Service Desk Manager - Mobile Enabler 2.0

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Cloud Computing. Chapter 1 Introducing Cloud Computing

Oracle Cloud Platform. For Application Development

Harnessing the Power of the Microsoft Cloud for Deep Data Analytics

Transcription:

10A CA Plex in the Cloud Rob Layzell CA Technologies

Legal This presentation was based on current information and resource allocations as of April 18, 2011 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern.

Legal CERTAIN INFORMATION IN THIS PRESENTATION MAY OUTLINE CA S GENERAL PRODUCT DIRECTION. ALL INFORMATION IN THIS PRESENTATION IS FOR YOUR INFORMATIONAL PURPOSES ONLY AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. CA ASSUMES NO RESPONSIBILITY FOR THE ACCURACY OR COMPLETENESS OF THE INFORMATION. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENT AS IS WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT WILL CA BE LIABLE FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENT, INCLUDING, WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS INTERRUPTION, GOODWILL OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

About the Speaker Rob Layzell Software Architect, Software Engineering, CA Primarily responsible for CA Plex development Live and work in San Francisco Bay Area 18 years experience in software development and IT Worked with Obsydian since 1.5.2 Joined Synon through SPS Atlanta in 1996 Plex developer for 11 years Patterns Connector technologies Runtimes (especially WinC, WinNTC and.net) 4 September 23-25, 2009 Copyright 2009 CA. All rights reserved.

Agenda What is the Cloud? Definitions, acronyms, tenets benefits Microsoft Azure 101 CA Plex r7.0 and the Azure Cloud SQL Support WCF Runtime Support One More Thing! Summary Q & A 5 September 23-25, 2009 Copyright 2009 CA. All rights reserved.

What is the Cloud?

Larry s Definition Take 1 The cloud is water vapor. All it is, is a computer attached to a network. Larry Ellison, September 2009

A Definition a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. National Institute of Standards & Technology (NIST) Source: NIST (U.S. National Institute of Standards and Technology)

Five Essential Characteristics Essential Characteristic Broad Network Access: Available over network through standard mechanisms On-Demand Self-Service: Consumer unilaterally, automatically provisions Rapid Elasticity: Quickly provision and scale in/out Resource Pooling: Physical and virtual resources dynamically assigned/reassigned per customer demand Measured as a Service: Automatically control and optimize resource by metering. Usage controlled and monitored providing transparency to provider and consumer. Benefit(s) Consume, deliver anywhere Agility Efficient use of labor Align to operational demand Efficient use of assets Pay for use (operational vs. capital expenditure) Introspection on demand usage Source: NIST (U.S. National Institute of Standards and Technology)

Three Cloud Models Software as a Service (SaaS) The capability provided to the consumer to use the providers applications running in a cloud (e.g. SalesForce.com CRM applications) Platform as a Service (PaaS) The capability provided to a consumer to deploy into a providers cloudinfrastructure their own developed applications created using programming languages and tools supported by the provider (e.g. MS Azure) Infrastructure as a Service (IaaS) The capability provided to the consumer to provision computing resources where they can deploy arbitrary software, for example software and applications (e.g. Amazon EC2) Source: NIST (U.S. National Institute of Standards and Technology)

The Benefits Some Examples Intuit Approx. 50% of $3 billion in revenue now from SaaS delivery model Ensure a positive end user online experience using CA Service Assurance software CCH Use CA Plex to develop their Sales Tax Office application hosted on MS Azure Customer choice deploy in-house or hosted Many might choose hosted for POC, then stay for scalability CA Technologies Use CA Service Catalog to deliver IaaS Reduced 19 lab locations ($2.4M), labor costs (by $6.5M), carbon emissions (450 metric tons) Increased server utilization (by 50%), server to admin ratio (by 400%) Many more case studies on CA Cloud Luminaries Micro-site (http://www.ca.com/lpg/cloud-microsite/main.aspx).

Larry s Definition Take 2 Cloud computing is not only the future of computing, but the present and entire past of computing. Larry Ellison, April 2010

Microsoft Azure

What is Windows Azure? An Operating System for the Cloud Designed to reduce the complexity of Internet scale applications Designed to be scalable and available Runs only in Microsoft Datacenters

Microsoft Azure Ecosystem

To and From the Cloud CA Plex

The Windows Azure Core Compute Storage Management Compute Virtualized CPU environment based on Windows Server Storage Durable, available and flexible storage Management Automated, model-driven management of service lifecycle

Windows Azure Services Web Role: Customized for web development (ASP.NET) Worker Role: For backend service development (WCF) VM Role: For neither of the above (Azure IaaS support)

SQL Azure Symmetric Programming Model Data Hub Aggregation Familiar SQL Server Relational Model Use Existing APIs and Tools Built for the Cloud = Availability and Scale Connect using standard connection strings

CA Plex r7.0 and the Azure Cloud

How do we get these components into the Cloud?? Current CA Plex.NET Runtime Architecture config IBM i Server Java App Server SQL Server Database

How do we get those components into the Cloud?? Part 1 The Backend Server connections are just configured network connections (TCP/IP) Backend Database: SQL Azure is just another flavor of SQL Server Build your ODBC schemas using a SQL Azure ODBC DSN Use SQL Azure connection string in UDL file at runtime Although OLE.DB not yet officially supported by SQL Azure it works All the usual cloud benefits but not much use if the server application doesn t scale

How do we get those components into the Cloud?? Part 2 Plex.NET Server Runtime config IBM i Server Java App Server SQL Server Database

How do we get those components into the Cloud?? Part 2 Plex.NET Server Runtime New.NET Runtime WCF Proxy WCF host takes care of scaling, security Use any protocol TCP/IP Http Named Pipes Deploy in any host Windows Service IIS 7.0 and Windows Azure Worker Role!

How do we get those components into the Cloud?? Part 2 Plex.NET Server Runtime config config SQL Azure SQL Azure

One More Thing Web Service Import Essential Characteristic #1: Broad Network Access Web Service Import Import Web and WCF Services as Plex design objects Call in native AD code Treated as a new call type in.net runtime

Web Service Import Demo

Summary The Cloud looks like it s here to stay (even though the name may not) Windows Azure is Microsoft s entry in the Cloud SQL Azure and Azure Worker Roles are the key technologies from a CA Plex.NET Runtime perspective Existing technologies in CA Plex r6.1 can already help you:.net Runtime Azure SQL Support just works WCF Service Connectors can be deployed in Worker Role hosts New features in CA Plex r7.0 to help you get there: Plex.NET Runtime WCF Proxy Web Service Import Note that Azure is NOT an officially supported platform yet - hope to add Windows Azure to the Support Compatibility Matrix (Timeline T.B.D)

Q & A