IBM SmartCloud Application Services (Beta)

Transcription

FOR CLIENT USEIBM SmartCloud Application Services(Beta)Frequently Asked QuestionsClient EditionOctober 12, 2011

IBM SmartCloud Application Services (Beta)FOR CLIENT USEINDEXPlatform as a Service Marketp. 3IBM SmartCloud Application Services (Beta)p. 4IBM Platform as a Service Strategyp. 8Beta Detailsp. 9SAP Related Detailsp. 11Learn Morep. 12-2- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USEPlatform as a Service Market1Q:1A:What is Platform as a Service (PaaS)?PaaS provides a services infrastructure that enables application development anddeployment in the cloud, with resources available for applications, such as middleware,database and integration services. Simply said, this offers middleware as a service.2Q:What’s the difference between Infrastructure as a Service (IaaS) and PaaS? Can’t Irun applications in IaaS?IaaS focuses on delivering base infrastructure services, including server (virtual machineand operating system), storage, network and security services. PaaS focuses ondelivering application services, including application development/lifecycle, applicationenvironment for running workloads, application resources-as-a-service and applicationpackages for CRM, ERP and supply-chain applications.2A:3Q:3A:4Q:4A:Is there an agreed definition of PaaS in the industry? Does IBM meet thatdefinition?There are many definitions of PaaS in the industry today. We are driven by the needs ofour customers and partners to more rapidly and confidently leverage cloud computing intheir business. IBM is delivering a set of Application Services that are built to help ourcustomers develop, deploy, manage and integrate applications in the cloud. We believethis is what the market is looking for from PaaS capabilities.Why are more companies looking to use PaaS?PaaS uses IaaS as a foundational platform, but it abstracts IaaS to focus on deliveringapplication infrastructure services that benefit enterprises that need an applicationenvironment and tools to develop, deploy, manage and integrate applications in a cloud.PaaS simplifies the installation, setup, configuration and support for operating systems,middleware and application tools, allowing enterprises to focus on the businessrequirements of application itself. Most importantly, PaaS enables organizations toretain the ability to customize their applications (which cannot be done w/ applicationsconsumed in a SaaS model) – which is critical to differentiating their organization – whilestill leveraging the economies, flexibility, scalability and rapid time to value that cloudenables-3- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USEIBM SmartCloud Application Services (Beta)5Q:5A:What is IBM announcing?IBM is announcing the beta of the IBM SmartCloud Application Services – IBM’supcoming platform as a service offering - taking enterprise applications to the cloudthrough an enterprise class, secure and scalable platform.Learn about additional IBM cloud announcements in the October 2011 press release.6Q:6A:What is IBM SmartCloud Application Services?IBM SmartCloud Application Services will provide (over time) a full spectrum of servicesto develop, deploy, manage and integrate applications in the cloud. Key servicesinclude: Application Lifecycle – Provide development organizations with access to rapidlyactivated and team-based development environments and capabilities Application Resources – Leverage shared services to reduce the cost andsimplify the development, delivery and ongoing administration of cloudapplications Application Environments – Accelerate and optimize the deployment andmanagement of your applications with pre-defined environments based oncommon application patterns Application Management – Support effective deployment and management ofthird party applications with optimized deployment and management capabilitiestuned to the specific application Integration – Integrate your cloud-delivered applications with other applications orresources on-premises or in the cloud (future)7Q:Can you give me an example of the type of applications for which someone woulduse IBM SmartCloud Application Services?Each service has different usage scenarios. The application environments could beused for Java, web and enterprise applications. Examples of web applications includebrowser-accessible applications over the Internet, which could be any e-Commerce, eretailer, financial application system; and any web-based applications.7A:IBM SmartCloud Application Services provides a scalable application environment to runJava, web and enterprise applications that are typically n-tier in nature; distributing frontend application components from middle application servers, and a separate back-endrelational or transactional database for application scalability. It is not limited to only Javaapplications – almost any compiled application can run in this environment. Applicationscan be deployed in tiers to better distribute workloads and maintain secured accessacross tiers.8Q:8A:When with IBM SmartCloud Application Services be generally available?SmartCloud Application Services is a new service targeted to launch in 2012, with a betaavailable in late 4Q 2011.-4- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USE9Q:9A:What audiences will be interested in using IBM SmartCloud Application Services?What developers will be interested in using IBM’s SmartCloud ApplicationServices?The target audiences include CIOs and application managers who are seeking totransform the development and deployment of key enterprise applications, like SAP.Other target audiences include application developers and enterprise clients that needteam development support, database as a service or want to run their application in amiddleware environment, optimized to run Java Enterprise (a widely used platform forserver programming in the Java programming language),Web applications, andtransactional databases. Operations and application managers will be interested toreduce the cost of application deployment. And ISVs will be interested to move theirapplications to a SaaS delivery model.10Q:10A:What benefits will clients get from using IBM SmartCloud Application Services?Benefits will include: On-demand, pay-as-you-go model -- an alternative to a fixed-cost model Self-service, instant access to an application development suite of tools, middlewareand databases, optimized to run on a virtual infrastructure An application environment that simplifies deployment and management ofapplications and automatically scales by adding capacity based on load. Accelerated time to value, leveraging these rapidly deployed, flexible and scalableresources to enable enterprise application development and deployment in the cloud11Q:11A:What is the value proposition for a CIO?Key values of IBM SmartCloud Application Services are enterprise–grade security, openJava support, cross-platform support with no vendor lock-in, and a comprehensive set ofapplication infrastructure and managed services to enable development and deploymentof applications to the cloud. CIOs can capture value from IBM SmartCloud ApplicationServices in the following areas: Application Lifecycle – Provide development organizations with access to rapidlyactivated and team-based development environments and capabilities Application Resources – Leverage shared services to reduce the cost andsimplify the development, delivery and ongoing administration of cloudapplications Application Environments – Accelerate and optimize the deployment andmanagement of your applications with pre-defined environments based oncommon application patterns Application Management – Support effective deployment and management ofthird party applications with optimized deployment and management capabilitiestuned to the specific application Integration – Integrate your cloud-delivered applications with other applications orresources on-premises or in the cloud (future)12Q:12A:What is the value proposition for an application development manager?IBM SmartCloud Application Services provides ready to use, fully managed applicationlifecycle service and deployment services. There is a remote workstation option to allowclients to begin programming in the cloud, leveraging a suite of hosted applicationdevelopment tools, to design, develop, maintain, and manage releases of applicationcoding, and to become productive quickly.-5- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USE13Q:13A:What is the value proposition for an enterprise application developer?IBM SmartCloud Application Services will run Java EE enterprise applications.Enterprise application developers can easily use our virtual application template tomodel an enterprise application, leveraging pre-installed, pre-configured applicationservers and database servers and patterns to streamline enterprise applicationdeployment to the cloud.14Q:14A:How are we working with ISVs?We are working with several ISVs to provide platform services to move their applicationsto a SaaS delivery model including vertical and horizontal applications. For example,IBM has been partnering with Zend and Engine Yard to provide language support forPHP and Ruby, respectively. Some the IBM SmartCloud Application Services, such asbilling, portal and white labeling, are designed to help partners resell and provideservices to their clients.15Q:How does IBM SmartCloud Application Services compare to the competition suchas Microsoft’s Azure and Amazon Web Services?IBM is focused on addressing the needs of enterprises and ISVs in developing anddeploying applications in the cloud – and IBM SmartCloud Application Servicesaddresses these needs by leveraging Cloud with certainty, configuring Cloud for yourdifferentiation, and accelerating adoption to drive business momentum15A:Key differentiators of IBM SmartCloud Application Services include: Enterprise-grade security Open Java support Cross-platform support without fear of vendor lock-in Comprehensive set of application infrastructure and managed services to enabledevelopment and deployment of applications to the cloud.Taking a more technical view: IBM’s offering is enterprise-grade, meaning it has a high-level securityenvironment to run distributed applications to enable connection to enterprisetransaction systems. IBM has superior Java support, and Java is key to a PaaS environment.Microsoft is scrambling to provide a competitive Java environment with 3rd partyhelp. PaaS abstracts IaaS services. IBM SmartCloud Application Services hides thecomplexity of managing the infrastructure underneath the platform services. IBMSmartCloud Application Services works with the infrastructure services includingthe management for virtual machines, storage, network and datacenter facilitiesbehind the scene so customers can focus on using the application services todeploy and manage their applications. IBM SmartCloud Application Services will initially support Linux operatingsystems and will add support for Microsoft Windows and IBM AIX in the future. The Database-as-a-service offering is based on DB2 and compatible with Oracle. The IBM SmartCloud Application Services roadmap offers support for a broaderset of databases, including Oracle, MS SQL, MySQL, Informix and Sybase. IBM SmartCloud Application Services has a more comprehensive set of platformservice offerings to meet customers’ diverse needs, from application-6- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USE 16Q:16A:development and application deployment, to support for application infrastructureon an on-going basis.Microsoft Windows Azure and Windows Azure offerings are Windows .Net andMS SQL centric in terms of application support. It is slowly expanding to supportJava applications. It remains to be seen if they offer Linux, DB2 and Oraclecompatibility. This limits clients whose applications require Linux and DB2/Oracleplatforms.Amazon Beanstalk PaaS provides a public cloud similar to their IaaS offering.Their weaknesses include: several recent publicized outages, lack of amiddleware portfolio to move up the stack, lack of a scalable enterprise sales andsupport channel, such as staff managed services; and in general, a limitedpresence in the enterprise market.How does IBM SmartCloud Application Services compare to the Oracle PublicCloud offering that was recently announced?Oracle has been a product oriented company that is just starting to accommodate thecloud. Their public cloud efforts are very early on the maturity curve, and theirannouncement was largely about their SaaS applications and social collaborativesolution. IBM has many years of experience managing and hosting mission criticalapplications for enterprises, along with a world class consulting services to assistcustomers leverage the cloud. The combination of IBM services and software/hardwarestack has evolved to a highly trusted state and offers customers a best of breed SLA.While the arrival of the cloud has been disruptive to competitors, the timing is good forIBM - as it lies right in the path of where IBM was already heading. The cloud is aboutservices - IBM's forte. And the specific focus of IBM SmartCloud Application Services onenabling enterprise applications in the cloud is aligned with the needs of enterpriseclients and ISVs to move their business-critical applications to the cloud, with the control,resiliency and security that they require.17Q:17A:Do you have any clients using the IBM SmartCloud Application Services beta?We are actively working with select customers and ISVs in various geographies to getearly feedback on our PaaS strategy roadmap, business model, architecture and pricing.18Q:18A:Where can I get more information on this offering?More information is be available on the ibm.com PaaS .html-7- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USEIBM Platform as a Service Strategy19Q:19A:Why is IBM entering the PaaS market?This platform is important because it is needed by IBM’s key clients – includingenterprises and ISVs – to easily develop, deploy, run and manage their applications inthe cloud without the complexity of supporting middleware and license costs.It also supports IBM’s migration of mission-critical client workloads to the IBMSmartCloud infrastructure services.20Q:20A:What is IBM’s overall, cross-IBM Platform as a Service strategy?IBM SmartCloud Application Services works across IBM to leverage IBM SmartCloudFoundation products (from SWG), such as IBM Workload Deployer, IBM RationalCollaboration Lifecycle Management Bundle (as a starting point), and pre-configuredvirtual images from WebSphere and Information Management and IBM SmartCloudEnterprise to deliver hosted off-premise platform services.We also plan to offer workload portability from the customer’s private cloud that usesIBM Workload Deployer, IBM DB2 or IBM’s Rational tools to the IBM SmartcloudApplication Services environment. The strategy is to create a one-stop shop for clients,offering a variety of application services to address virtually all the needs of applicationdevelopment, deployment and support.21Q:21A:22Q:22A:23Q:23A:How does IBM SmartCloud Application Services change or augment IBM’s cloudstrategy?IBM SmartCloud Application Services is an important set of platform services thatenables development and deployment of applications. PaaS is an enabler for thedelivery of an ISV’s application in a Software as a Service (SaaS) model. IBM hopes todrive more workloads on SmartCloud Enterprise and SmartCloud Enterprise (availablein 2012). This offering meets a key need for our enterprise and ISV clients – the abilityto move key applications to the cloud, efficiently and quicklyHow will IBM encourage a new ecosystem around IBM SmartCloud ApplicationServices?We are working with several ISVs to provide platform services to support their SaaSofferings including both vertical and horizontal applications. Some capabilities of IBMSmartCloud Application Services, such as billing, portal and white labeling, are designedto help partners resell and provide services to their clients.How will IBM’s IBM SmartCloud Application Services interact with IBM’s existingSmartCloud Enterprise account and services?IBM SmartCloud Application Services will be included on the SCE portal interface.Clients can access SmartCloud SCE virtual images, server, network and storage virtualinfrastructure services along with all IBM SmartCloud Application Services.-8- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USEBeta Details26Q:26A:Who can participate in the IBM SmartCloud Application Services beta?IBM sales teams can nominate clients, ISVs, and business partners for participation inthe beta program. The IBM SmartCloud Application Services offering team will selectthe final participants from the nominations. A limited number of beta participants will beaccepted to ensure the quality of the participant experience. If this limited beta becomesfully subscribed, please continue to express interest to your IBM representative, in theevent openings do arise.27Q:A:If I am interested in the beta, how do I start?Please contact your IBM representative and express interest in this beta. The IBMrepresentative will need to nominate potential beta participants.28Q:28A:What is included in the IBM SmartCloud Application Services beta?The IBM SmartCloud Application Services beta includes Application LifecycleManagement, Application Resources (database as a service), and ApplicationEnvironments. See the reference model below:29Q:29A:How long will the beta run?The beta is scheduled to run from late 4Q 2011 (December) through mid-March 2012.30Q:30A:What happens to a clients’ work once the beta period is over?There is no committed migration path from the beta to production GA; data andapplications may need to be recreated.31Q:What is the cost to participate in the beta?-9- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USE31A:There is no cost for the beta for selected clients and partners.32Q:Is the IBM SmartCloud Application Services beta platform/language/frameworkagnostic?Initially, IBM SmartCloud Application Services will provide initial support for Java, andexpand to include PHP, Ruby, C, C , .Net and others later. However, any applicationthat can run in a virtualized environment may be able to benefit from the IBMSmartCloud Application Services (e.g. database as a service).32A:33Q:33A:What type of application workloads does this beta support?It supports Java-based web applications and applications requiring database services.34Q:34A:What kinds of tools are provided for participants to work with?Through the IBM SmartCloud Application Services portal, tooling will be provided tomanage the deployment and management of applications. In addition, Rational productswill be available for application lifecycle management.35Q:35A:What application services are provided in the beta? 36Q:36A:Application Life Cycle management services for team-based application design,development and maintenanceApplication Environment services, to manage workload design, deployment andmanagementApplication Resources, to provide key services for applications, specifically databaseas a service.Will integration services be included in the beta?Integration services will not be offered as part of the beta program, but IBM and partnertechnologies will be used to deliver integration services when the IBM SmartCloudApplication Services offering is generally available.37Q:Does the IBM SmartCloud Application Services beta support Windowsapplications as well as Linux apps?37A: The IBM SmartCloud Application Services managed beta will only support Linux on SCE.We will expand to Windows and AIX platforms over time to take full advantage of theSCE and SCE environments.38Q:38A:What database management systems will be available?The service will use the IBM DB2 Enterprise Edition 9.7 database, which is Oraclecompatible. Data can be extracted from an Oracle database and moved into the DB2database.39Q:How does the IBM SmartCloud Application Services offering get maintained - willthere be scheduled service outages for maintenance?Weekly scheduled system maintenance will follow the standard SCE maintenancewindow.39A:40Q:40A:Can business partners nominate clients for the beta solution?Nominations will only be accepted from IBM representatives.-10- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USESAP-related Details41Q:41A:Can I build SAP applications on IBM SmartCloud Application Services? Is it fasterthan traditional SAP environments? What other applications can I build and whydo I want to use a cloud platform?IBM SmartCloud Application Services plans to support the SAP pattern in the future.These plans include a virtual application template that will enable modeling of an SAPapplication deployment pattern easily with a graphical editor, conveniently attachingrequired SAP programs and files to the template, and deploying the SAP application intothe cloud.A closely related sister offering, IBM SmartCloud for SAP Applications, will provideaccess to SAP sandbox and demo environments in 4Q11. In addition, there will belimited availability to a SAP production environment for clients in the Americas,leveraging a SmartCloud Enterprise point of delivery center in Raleigh.42Q:42A:How does the licensing work with SAP?At this time, licensing options are still to be determined. Several models are beingconsidered including pay-as-you-go, bring-your-own license and a combination of fixedand variable cost models.43Q:43A:Where can I find out more information on IBM SmartCloud for SAP Applications?More information is be available on the ibm.com PaaS .html-11- 2011 IBM Corporation

IBM SmartCloud Application Services (Beta)FOR CLIENT USELearn More44Q:44A:Where can I learn more about IBM SmartCloud Application Services?Speak to your IBM representative to learn more about how IBM SmartCloud ApplicationServices can enable enterprise applications in the cloud, driving transformation anddifferentiation for your organizationLearn more about IBM SmartCloud Application Services tmlAnd learn more about IBM SmartCloud at:http://www.ibm.com/SmartCloud-12- 2011 IBM Corporation

IBM SmartCloud Application Services will initially support Linux operating systems and will add support for Microsoft Windows and IBM AIX in the future. The Database-as-a-service offering is based on DB2 and compatible with Oracle. The IBM SmartCloud Application Services roadmap offers support for a broader