8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
1/125
IBM Innovation Center - Vietnam
2012 IBM Corporation
Foundations of IBMCloud Computing Architecture
Presenter: Nguyn Ti Dng ([email protected])
Technical Consultant & Solution Architect
ISV & Developer Relations
Certification: IBM Certified Solution Advisor Cloud Computing Architecture
Test 032: Foundations of IBM Cloud Computing Architecture
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
2/125
IBM ISV and Developer Relations
2012 IBM Corporation2 IBM Innovation Center Vietnam
IT needs to address these business challengesNgy nay, ngnh CNTT cn phi p ng yu cu/thch thc ca nhng nhu cu kinh doanh,qun l ngy cng cao)
Reducing risk (gim ri ro)Ensure the right levels of security and resiliency (phc hi)
across all business data and processes
Breakthrough agility (Kh nng t ph nhanh chng)Increase ability to quickly deliver new services to capitalizeon opportunities while containing costs and managing risk
Higher quality services (dch v cht lng cn caohn)
Improve quality of services and deliver new services that
help the business grow and reduce costs
Doing more with less (thu c nhiu vi u t t)Reduce capital expenditures and operationalexpenses
Cloud computing is one choice of models to address these challenges.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
3/125
IBM ISV and Developer Relations
2012 IBM Corporation4 IBM Innovation Center Vietnam
Cloud computing delivers IT & business benefitsT m my em li cc li ch cho CNTT v cng vic kinh doanh
Automated
T ng Faster cycle timesLower support costsOptimized utilization
Improved complianceOptimized security
End user experience
StandardizedChun ha Easier accessFlexible pricing
Reuse and shareEasier to integrate
Virtualizedo ha Higher utilizationEconomy of scale
benefitsLower capital expense
Lower operating expense
Higher quality services
Doing more with less
Breakthrough agilityReducing risk
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
4/125
IBM ISV and Developer Relations
2012 IBM Corporation5 IBM Innovation Center Vietnam
http://force.com%20platform%20in%20the%20clouds.flv/8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
5/125
IBM ISV and Developer Relations
2012 IBM Corporation6 IBM Innovation Center Vietnam
Cloud is a delivery and consumption model
in ton m my l mt loi hnh phn phi v tiu dng
National Institute of Standards and Technology(NIST) definition:
Cloud computing is a model for enabling convenient, on-demand network access toa shared pool of configurable computing resources (for example, networks, servers,storage, applications, and services) that can be rapidly provisioned and released withminimal management effort or service provider interaction.
in ton m my l mt m hnh cho php s truy cp qua mng khp mi ni, thun tin v theo nhu cu n mt kho chia s cc tinguyn tnh ton c th cu hnh c (v d, mng, my ch, thit b lutr, ng dng v cc dch v), cc ti nguyn ny c thc nhanh chngcp pht v gii phng ch vi n lc qun l hoc tng tc vi nh cung
cp dch vmc ti thiu nht.
Cloud Computing Definitionnh ngha in ton m my
! Cloud computing is a general term for anything that involves delivering
hosted services over the Internet.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
6/125
IBM ISV and Developer Relations
2012 IBM Corporation7 IBM Innovation Center Vietnam
Cloud Computing PerspectiveTrin vng ca in ton m my
June 2009 Newsweek listedthis book as one of the 50books to read today
Compares cloud computingof this century to electricity
of last century http://www.amazon.com/Big-
Switch-Rewiring-Edison-Google/dp/0393062287
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
7/125
IBM Innovation Center - Vietnam
2012 IBM CorporationIBM Innovation Center Vietnam
Background Information
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
8/125
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
9/125
IBM ISV and Developer Relations
2012 IBM Corporation10 IBM Innovation Center Vietnam
Sections cc phn chnh
1. Cloud Computing Concepts and BenefitsCc li ch v khi nim ca in ton m my
2. Cloud Computing Design Principles
Cc nguyn tc thit k in ton m my
3. IBM Software Cloud Computing ArchitecturePhn mm IBM cho Kin trc in ton m my
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
10/125
IBM ISV and Developer Relations
2012 IBM Corporation11 IBM Innovation Center Vietnam
Technical sales certificationIBM Certified Solution Advisor - Cloud Computing
Architecture
Certification Topics
Cloud Computing Concepts and Benefits (23 questions)
Cloud Computing Design Principles (9 questions)
IBM Software Cloud Architecture (16 questions)
Audience: Technical Sales
(i.e., architects, system integrators, technical salespeople, application developers)
Test Availability
Authorized Prometric testing centers worldwide
Available Now!
*IBM Certified Solution Advisor Cloud Computing Architecture V1
http://www-03.ibm.com/certify/certs/50001101.shtml
Showcase your advanced skills for a competitive advantage
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
11/125
IBM Innovation Center - Vietnam
2012 IBM CorporationIBM Innovation Center Vietnam
Section 1 Cloud Computing
Concepts and BenefitsPhn 1 - Cc li ch v khi nim ca in ton m my
IBM ISV d D l R l i
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
12/125
IBM ISV and Developer Relations
2012 IBM Corporation13 IBM Innovation Center Vietnam
Cloud Computing AttributesCc tnh cht ca TM
Virtualization (o ha):IT resources can be shared between many
computing resources (physical servers or application servers). Provisioning (cung cp/thu hi nhanh):IT resources are rapidly provisioned
(or de-provisioned) based on consumer demands.
Elastic Scaling (mm do):IT environments scale up and down by anymagnitudes as needed to satisfy customer demands
Service Automation Management (qun l dch v t ng):ITenvironments that provide the capability to request, deliver, andmanage IT services automatically.
Pervasiveness (Chy trn mi thit b, mi nn tng):Services are deliveredthrough the use of the Internet and on anyplatform.
Flexible Pricing (gi c linh hot):Services are tracked with usagemetrics to enable multiple payment models.
IBM ISV d D l R l ti
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
13/125
IBM ISV and Developer Relations
2012 IBM Corporation14 IBM Innovation Center Vietnam
Virtualizationo ha
Computing resources (application servers, physical servers,
databases, storages, services) are dynamically created,expanded, compacted, or moved as demand varies.
Under-utilized physical servers are consolidated into a smallernumber of more fully-utilized physical servers.
Virtualization is a key infrastructure element for cloud computingbecause it
Provides important advantages in sharing, manageability, and isolationof computing resources.
Reduces costs significantly via server consolidations and optimalresource utilization.
Provides a way for provisioning a computing resource dynamically andautomatically.
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
14/125
IBM ISV and Developer Relations
2012 IBM Corporation15 IBM Innovation Center Vietnam
Traditional / ASP Model ArchitectureKin trc truynthng hay kin trc cung cpdchvngdng
PresentationLayer
BusinessLayer
DataLayer
App
App
App
HW &OS
Layer
Tenants physical partition
Tenant 1s users
Tenant 2s users
Tenant 3s users
Application Service Providers host each tenants application in
dedicated hardware, middleware and operating system
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
15/125
IBM ISV and Developer Relations
2012 IBM Corporation16 IBM Innovation Center Vietnam
ASP ModelM hnh cung cp dch v ng dng ASP
Benefits (li ch)
-Little or no application re-design isrequired.
- Faster time to market and lower upfront cost compared to sharedmiddleware model
- Isolation for better security andavailability for tenants
- Higher degree of HW and OScustomization is provided than in ashared environment
- Simpler backup and Disaster
Recovery for each tenant- Easy to enable additional common
Multi-Tenancy capabilities(Accesscontrol, Metering)
Cost Implications (tc ng gi thnh)
- Poorest scalability in number oftenants per server
- Highest Operational Costs.
When to use this model
Single tenant applications with no Services Orientation. Unknown market demand does not justify upfront development costs.
Customers require dedicated servers model (regulation / standards)
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
16/125
IBM ISV and Developer Relations
2012 IBM Corporation17 IBM Innovation Center Vietnam
Virtualization Model(M hnh o ha)
OS Virtualization (h iu hnh)
The concept is based on asingle host OS instance
Leaner more efficientarchitecture for management
and updates. Intended for organizations that
are consolidating or deployingmultiple virtual servers on asingle Linux or Windowsphysical server
Examples:
VMware, Xen, Amazon AMIs
Hardware Virtualization (phn cng)
Designed to support multipletypes of OSs on a single server
Characterized by technologythat virtualizes hardware
resources in order to manageand dedicate them to VirtualMachines on the server
Examples:
IBM Power Systems
LPARS
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
17/125
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
18/125
IBM ISV and Developer Relations
2012 IBM Corporation19 IBM Innovation Center Vietnam
Hardware Virtualization (o ha phn cng)
Server Hardware
Pres.Layer
Business
Layer
DataLayer
App
Pres.Layer
Business
Layer
DataLayer
App
Pres.Layer
Business
Layer
DataLayer
App
Hypervisor
Virtual HWOS Virtual HWOSVirtual HWOS
Pros
Fewer OS integration issues
No shared os components ordirectories
Can configure different OSs andOS Versions in each partition
Cons:
Each OS takes space in memory,
The duplicate OSs consume harddrive space and must be licensedand managed separately.
Tenant 1s
users
Tenant 2s
users
Tenant 3s
users
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
19/125
IBM ISV and Developer Relations
2012 IBM Corporation20 IBM Innovation Center Vietnam
Virtualization Models (cc m hnh o ha)
Benefits (li ch)
-Little or no application re-design isrequired.
- Faster time to market and lower upfront cost compared to sharedmiddleware model
- Isolation for better security andavailability for tenants
- Higher degree of HW and OScustomization is provided than in ashared environment
- Simpler backup and DisasterRecovery for each tenant
- Easy to enable additional commonMulti-Tenancy capabilities(Accesscontrol, Metering)
Cost Implications (tc ng gi thnh)
-Lower scalability in number of tenantsthan shared middleware
- Greater administration overhead thansharing
- Higher deployment costs if Mediation
is used in conjunction withVirtualization.
When to use this model
Single tenant applications with Services Orientated Architecture. Anticipated scale does not justify shared middleware development.
No incumbent multi-tenant competitorhard to compete if one exists.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
20/125
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
21/125
p
2012 IBM Corporation22 IBM Innovation Center Vietnam
What is Multitenancy ?
The ability to deliver software to multiple clientorganizations (or tenants) from a single, sharedinstance of the software
Customizations made for one tenant are contained withinmetadata
e.g. Cascading Style Sheets for UI branding
Each tenant runs the same application code
Consumer applications are usually excluded from
discussions of multitenancy
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
22/125
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
23/125
2012 IBM Corporation24 IBM Innovation Center Vietnam
Shared Middleware Model
Benefits
-Ability to scale to additionaltenants quickly
- Cost effective since theinfrastructure is shared by alltenants
-
Less overhead than a virtualizedor mediated approach
- Requires less storage
Cost Implications
-Requires application redesign orcode changes of existing singletenant code
Time to Market impact of re-architecting applications formulti-tenancy
Higher upfront costs when codechanges are necessary
- Skilled programmers required toimplement
- Added complexity is necessary to
provide features such as backupand restore customized for eachtenant
When to use this model Single tenant applications Services Orientated Architecture. Market demand justifies upfront development costs.
Customer / Competitive price point demands shared middleware
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
24/125
2012 IBM Corporation25 IBM Innovation Center Vietnam
Technical Challenges Shared Middleware Model
Access Control Data Privacy
Sharing application resources (e.g. database tables, web services,J2EE artifacts) so that users for one tenant only see data/services forthat tenant
Complexity of Customization
Database
Additional fields for business object for each tenant (e.g PurchaseOrder)
User interface
Look and feel changes via configuration only Enable additional fields when displaying business objects
Business logic
Different business rules for processes in the application (e.g.calculating discounts)
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
25/125
2012 IBM Corporation26 IBM Innovation Center Vietnam
Technical Challenges Shared Middleware Model
Isolation (S cch ly v d liu, cch qun l, hiu nng s dng)
Data: a tenant should not have any access to the data belonging to any other tenant Management:
a tenant can only configure, monitor and manage his own instance withoutinterfering with other instances
Performance: a tenants instances performance should not be affected by the load on any
other tenants instance
Interference (S can thip) Tenant and Operating System
A tenants instance should not be able to interfere with the OS running theinstance such as by making unauthorized access to the file system and
network ports, be able to crash the OS etc. Tenant and middleware Should not be able to interfere with the middleware running the instance such
as by making unauthorized access to middleware components, deploymentconfigurations or by crashing middleware.
Tenant with another tenant a tenant should not be able to interfere or disable code supporting another
tenants instance
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
26/125
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
27/125
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
28/125
2012 IBM Corporation29 IBM Innovation Center Vietnam
Automation
Automation is a key infrastructure management attribute for cloud
computing because, without the benefits of automation, the complexity ofa cloud environment is increased significantly and added costs aregenerated - costs high enough to cancel out the cost savings derived fromcloud computing in the first place.
Automation provides the following benefits:
standardization and automation for deployment and management of IT services.
the ability to maintain or improve quality and cost per IT service.
a management stack that is easier to handle and provides for smootherworkload migration.
the ability to be audit proof and integrated with process governance.
the ability to reduce costly manual interventions.
the ability for IT to reduce the skill requirements needed for deploying andmanaging IT services.
reduced errors caused by manual processes.
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
29/125
2012 IBM Corporation30 IBM Innovation Center Vietnam
Provisioning
Provisioning is an automated process that handlescomputing resource management processes.
Provisioning helps optimize availability by maintaining
configurations and managing changes to resources.
Provisioning is used to capture and rerun scenarios of
highly complex tasks; thus, minimizing the potential forhuman errors.
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
30/125
2012 IBM Corporation31 IBM Innovation Center Vietnam
Hypervisors
Virtualization software that allows multiple operating
systems to run on the same computer concurrently.
Use a thin layer of code in software or firmware to
achieve fine-grained, dynamic resource sharing.
Provide the greatest level of flexibility in how virtualresources are defined and managed.
Primary technology of choice for system virtualization.
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
31/125
2012 IBM Corporation32 IBM Innovation Center Vietnam
Non-virtualized vs. Virtualized Systems
Generic OS
Operating System A
Server
Hardware A
Component
Application A
Generic OS
Operating System B
Server
Hardware B
Component
Application B
Server
Hardware C
Hypervisor
Generic OS
Operating System B
Generic OS
Operating System A
Server
Virtual Hardware A
Server
Virtual Hardware B
Component
Application A
Component
Application B
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
32/125
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
33/125
2012 IBM Corporation34 IBM Innovation Center Vietnam
Hosted Hypervisors
Operating System Operating System Operating System
Hypervisor
Operating System
SMP Server
ApplicationApplication Application
Hosted hypervisors run on a host operating system that provides
virtualization services, such as I/O device support and memory management.
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
34/125
2012 IBM Corporation36 IBM Innovation Center Vietnam
Cloud Delivery Models
Enterprise
Data Center
PrivateCloud
Managed
PrivateCloud
Hosted
PrivateCloud
SharedCloud
Services
PublicCloud
Services
Enterprise
Data Center
3rd partyoperated
Enterprise Enterprises Users
Gartner Says IT Organizations Will Spend More Money on Private Cloud http://www.gartner.com/it/page.jsp?id=1239813IDC - Cloud Computing to Drive $6.4 Billion in Server Hardware Spending by 2014, http://www.idc.com/getdoc.jsp?containerId=prUS22440510
3rd
partyhosted &operated
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
35/125
2012 IBM Corporation37 IBM Innovation Center Vietnam
Public Cloud
Obtaining an instance of a cloud computing environment via a
public cloud is easy and inexpensive because hardware,application, and bandwidth costs are covered by the provider.
Computing resources in a public cloud can be scaled to meet theneeds of the cloud users.
A public cloud can use flexible pricing models. No resources arewasted because the cloud users pay for what they use on an as-needed basis, without the requirement to invest in additionalinternal infrastructure.
A public cloud helps businesses shift the bulk of the costs fromcapital expenditures and IT infrastructure investment to a utilityoperating expense model. A public cloud also helps isolate theend-users from the complexity of IT operations andmanagement.
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
36/125
2012 IBM Corporation38 IBM Innovation Center Vietnam
Public Cloud
Public cloud or external cloud describes cloud computing in the
traditional mainstream sense, whereby resources aredynamically provisioned on a fine-grained, self-service basisover the Internet via Web applications/Web services. These Webapplications/Web services originate from an off-site third-partyprovider who shares resources and bills on a fine-grained utility
computing basis.
Public clouds are where IT activities/functions are provided "as aservice" over the Internet, which allows access to technology-enabled services without knowledge of, expertise with, or controlover the technology infrastructure that supports them. Therefore,public clouds are also called "external clouds".
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
37/125
2012 IBM Corporation39 IBM Innovation Center Vietnam
Private Cloud
Private cloud and internal cloud are neologisms that some
vendors have recently used to describe offerings thatemulate cloud computing on private networks. These(typically virtualization automation) products claim to"deliver some benefits of cloud computing without thepitfalls", capitalizing on data security, corporategovernance, and reliability concerns.
Private clouds are where activities and functions areprovided "as a service" over a company's intranet. Privateclouds are built by an organization for its own users, andeverything is delivered within the organization's firewall(instead of the Internet). The private cloud owner does not
share resources with any other companies, so multitenancyis not an issue. Therefore, private clouds are also called"internal clouds".
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
38/125
2012 IBM Corporation40 IBM Innovation Center Vietnam
Private Cloud
A private cloud is owned by an enterprise and can only be
accessed by internal users. A private cloud is deployed internally behind the corporate
security firewall.
A private cloud is operated and maintained by either theenterprise's IT operations or by a 3rd party cloud serviceprovider.
By totally owning a cloud computing environment, an enterprisecan provide and govern computing resources (physical servers,application servers, storage space, applications, services, etc.)in an efficient, compliant, and secure manner. At the same time,by using a private cloud, an enterprise can also achievesignificant cost saving from the infrastructure's consolidation andvirtualization.
IBM ISV and Developer Relations
C
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
39/125
2012 IBM Corporation41 IBM Innovation Center Vietnam
Hybrid Cloud
A hybrid cloud environment consisting of multiple
internal and/or external providers "will be typical formost enterprises". By integrating multiple cloudservices, users may be able to ease the transition topublic cloud services while avoiding issues such asPCI compliance.
Hybrid clouds are where the external and internalservice delivery methods are integrated. Rules andpolicies are established by the organization based onfactors such as security needs, criticality, and
underlying architecture so that activities and tasks areallocated to external or internal clouds as appropriate.
IBM ISV and Developer Relations
H b id Cl d
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
40/125
2012 IBM Corporation42 IBM Innovation Center Vietnam
Hybrid Cloud
A hybrid cloud model is prevalent in the industry today
as it helps enterprises achieve substantial savings frominvestments in the infrastructure required to provideresources via public clouds. At the same time, a hybridcloud also provides secure ways for enterprises to
keep and protect sensitive data under their own controlof private clouds.
IBM ISV and Developer Relations
Vi t l P i t Cl d
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
41/125
2012 IBM Corporation43 IBM Innovation Center Vietnam
Virtual Private Cloud A Virtual Private Cloud (VPC) is a private cloud existing within a shared or
public cloud (i.e. the Intercloud).
It really lets you extent your private cloud with all the nice features that thepublic cloud has to offer.
A virtual private cloud can help quickly create an economicaland functional computing environment and provide additional securitymeasures and system management tools.
IBM ISV and Developer Relations
P bli P i t H b id
http://en.wikipedia.org/wiki/Intercloudhttp://en.wikipedia.org/wiki/Intercloud8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
42/125
2012 IBM Corporation44 IBM Innovation Center Vietnam
Public vs. Private vs. Hybrid
Public Cloud
Service provider lets clients access the cloud via the Internet Made available to the general public or a wide industry group
Private Cloud
The cloud infrastructure is used solely by the organization thatowns it
May reside in-house or off premises
Hybrid Cloud
Composed of two or more clouds that remain unique entities butthat can interoperate using standard or proprietary protocols
IBM ISV and Developer Relations
Dimensions of cloud service models
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
43/125
2012 IBM Corporation454545
Dimensions of cloud service models
Workloads
Levelofserviceoffer
ing
Infrastructure as a Service
IaaSInfrastructure as a Service
IaaSInfrastructure as a Service
IaaS Windows
Linux Un
ix
Development
Workloads
Test
Workloads
Production
Workloads
Infrastructure as a ServiceIaaS
Infrastructure as a Service
IaaSPlatform as a Service
PaaSDBMS/DBaaS/
J2EE,
Portals
IntegratedT
opologies
Infrastructure as a Service
IaaSInfrastructure as a Service
IaaSSoftware as a Service
SaaS
Integrated
Applications
Collaboration
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
44/125
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
45/125
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
46/125
IBM ISV and Developer Relations
IaaS vs PaaS vs SaaS
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
47/125
2012 IBM Corporation49 IBM Innovation Center Vietnam
IaaS vs. PaaS vs. SaaS
IaaS delivers computer infrastructure (normally a
virtual machine) as a service.
PaaS delivers computing platform (eg, middleware
platform and solution stack) as a service.
SaaS delivers software (applications) as a service over
the Internet.
IBM ISV and Developer Relations
IaaS vs PaaS vs SaaS: Layers of Cloud Computing
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
48/125
2012 IBM Corporation50 IBM Innovation Center Vietnam
IaaS vs. PaaS vs. SaaS: Layers of Cloud Computing
Infrastructure as a Service
Platform as a Service
Software as a Service
Servers Networking Storage
Middleware
Collaboration
BusinessProcesses
CRM/ERP/HRIndustry
Applications
Data CenterFabric
Shared virtualized, dynamic provisioning
Database
Web 2.0 ApplicationRuntime
JavaRuntime
DevelopmentTooling
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
49/125
2012 IBM Corporation51
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
50/125
IBM ISV and Developer Relations
Hosted Service
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
51/125
2012 IBM Corporation53 IBM Innovation Center Vietnam
Hosted Service An application service provider (ASP) is a business that provides
computer-based services to customers over a network.
Software offered using an ASP model is also sometimes called on-demand software or software as a service (SaaS).
The most limited sense of this business is providing access to a particularapplication program (such as customer relationship management) using astandard protocol such as HTTP.
An ASP provides a cloud computing service, more specifically a SaaS.
An Internet service provider (ISP) is a company that offers its customersaccess to the Internet.
A hosted service provider (xSP) is a business that delivers acombination of traditional IT functions such as infrastructure, applications(SaaS), security, monitoring, storage, Web development, Website hostingand email, over the Internet or other wide area networks (WANs). An xSPcombines the abilities of an ASP and an ISP.
A service provider might not provide any cloud computing capability. Forexample, an ISP is not considered to be a cloud computing service.
IBM ISV and Developer Relations
Grid Computing
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
52/125
2012 IBM Corporation54 IBM Innovation Center Vietnam
Grid Computing
Grid computing is a type of parallel and distributed system that enablesthe sharing, selection, and aggregation of geographically distributed"autonomous" resources dynamically at run-time depending on theiravailability, capability, performance, cost, and users' quality-of-servicerequirements.
Grid computing is "a form of distributed computing and parallelcomputing, whereby a 'super and virtual computer' is composed of a
cluster of networked, loosely-coupled computers acting in concert toperform very large tasks."
So the goal of grid computing is to divide a single and large taskamong many loosely-coupled computers.
Grid computing might run in a cloud computing environment. The maindifference is that:
Whereas grid computing is comprised of many computers working together toachieve one goal,
Cloud computing is aimed to provide computing resources for independenttasks.
IBM ISV and Developer Relations
Utility Computing
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
53/125
2012 IBM Corporation55 IBM Innovation Center Vietnam
Utility Computing
"Utility computing is the packaging of computing resources, such ascomputation and storage, as a metered service similar to a traditionalpublic utility (such as electricity, water, natural gas, or telephonenetwork). This system has the advantage of a low or no initial cost toacquire hardware; instead, computational resources are essentiallyrented. Customers with very large computations or a sudden peak indemand can also avoid the delays that would result from physicallyacquiring and assembling a large number of computers."
"Utility computing relates to the business model in which applicationinfrastructure resources hardware and/or software are delivered.
While cloud computing relates to the way we design, build, deploy and runapplications that operate in a visualized environment, sharing resources andboasting the ability to dynamically grow, shrink, and self-heal."
IBM ISV and Developer Relations
Energy Savings in Cloud Computing
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
54/125
2012 IBM Corporation56 IBM Innovation Center Vietnam
e gy Sa gs C oud Co put g
Physical systems require energy even when they are not fully utilized.Furthermore, this energy is turned into heat, which must be removedfrom the DataCenter. Additionally, energy may be more expensive insome places than others.
Maximizing CPU usage by allowing rapid consolidation of VMs to shutdown surplus systems results in savings on cooling. Multiple virtual
assets can share the same physical resources to better utilize energy.As requirements diminish, even on an hourly basis, virtual assets can beconsolidated allowing physical assets to be shut down. Then whenrequirements increase, physical assets can be brought online to meetdemand.
Cloud computing also allows for the ability to move visualized assets torun on physical assets in a location where energy is cheaper (such ascloser to a generation station) or where cooling is easier. Virtual assetscan be quickly migrated to take advantage of changes in energypricing/availability.
IBM ISV and Developer Relations
Cloud vs. Cluster
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
55/125
2012 IBM Corporation57 IBM Innovation Center Vietnam
Cloud computing is Internet-based computing; whereby, shared resources,software, and information are provided to computers and other devices on-
demand, like a public utility.
A computer cluster is a group of linked computers, working togetherclosely so that in many respects they form a single computer. Thecomponents of a cluster are commonly but not always connected toeach other through fast local area networks.
Outline differences between clouds and clusters.
The two are not opposites, and there can be overlaps in functionality.Cloud indicates that a group of resources is shared, throughvirtualization and multi-tenancy.
On the other hand, clustering describes how a set of assets (physical orvisualized) work together as a single system.
The goal of cluster computing is to perform autonomous computing,working together to fulfill a certain task. Cloud computing is systemsworking independently.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
56/125
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
57/125
IBM Innovation Center - Vietnam
2012 IBM CorporationIBM Innovation Center Vietnam
Section 2 Cloud ComputingDesign PrinciplesPhn 2Cc nguyn tc thit k TM
IBM ISV and Developer Relations
Cloud Architecture
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
58/125
2012 IBM Corporation60 IBM Innovation Center Vietnam
Cloud architectures are designs of software applications that
use Internet-accessible on-demand services.Applications built on cloud architectures are such that:
The underlying computing infrastructure is used only when it isneeded (for example to process a user request),
Draw (collect) the necessary resources on-demand (like computeservers or storage),
Perform a specific job,
Then relinquish the unneeded resources and often dispose
themselves after the job is done.
While in operation, the application scales up or down elasticallybased on resource needs.
IBM ISV and Developer Relations
Wikipedia Cloud Computing layers
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
59/125
2012 IBM Corporation62 IBM Innovation Center Vietnam
Server (my ch)the servers layer consists of computer hardware and/or computer software products that are
specifically designed for the delivery of cloud services, including multi-core processors, cloud-specific operating systems and combined offerings.
Infrastructure (h tng)
cloud infrastructure services or "Infrastructure as a Service (IaaS)" delivers computer infrastructure, typically aplatform virtualization environment, as a service. Rather than purchasing servers, software, DataCenter space ornetwork equipment, clients instead buy those resources as a fully outsourced service.
Platform (nn tng)
cloud platform services or "Platform as a Service (PaaS)" deliver a computing platform and/orsolution stack as a service, often consuming cloud infrastructure and sustaining cloud applications. It
facilitates deployment of applications without the cost and complexity of buying and managing theunderlying hardware and software layers.
Application (ng dng)cloud application services or "Software as a Service (SaaS)" deliver software as a service over the
Internet, eliminating the need to install and run the application on the customer's own computers andsimplifying maintenance and support.
Client (khch)
a cloud client consists of computer hardware and/or computer software that relies on cloud
computing for application delivery, or that is specifically designed for delivery of cloud services andthat, in either case, is essentially useless without it. Examples include some computers, phones andother devices, operating systems and browsers.
IBM ISV and Developer Relations
Hardware used
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
60/125
2012 IBM Corporation63
Processing Unit: CPU and RAM
Elasticity: ability to meet changing requirements of visualized resources. As anexample, a processing unit may need to support multiple visualized resourceswith competing requirements for processing power and RAM.
Migration: the ability to move visualized assets from one processing unit toanother.
Storage
Rapid provisioning and de-provisioning of virtual assets
Migration of virtual assets Security measures to keep one customer from accessing another customer's
data
Network
Different networks have different requirements, and this means that there maybe a variety of specialized hardware. For example, fiber channel hardware may
be used to implement a storage area network (SAN) processing unit andcentralized storage, while ethernet hardware may need to support differentspeeds.
Single networking hardware components may also support multiple networks.For example, a management network and customer network may share thesame physical ethernet switch.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
61/125
IBM ISV and Developer Relations
Data Center
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
62/125
2012 IBM Corporation65 IBM Innovation Center Vietnam
DataCenter is a facility used to house computer
systems and associated components, such astelecommunications and storage systems. It generallyincludes redundant or backup power supplies,redundant data communication connections,
environmental controls (e.g., air conditioning, firesuppression) and security devices.
IBM ISV and Developer Relations
Data Center Clouds
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
63/125
2012 IBM Corporation66 IBM Innovation Center Vietnam
Formed by connecting two or more Data Center
clouds over a WAN
Examine bandwidth to avoid network data loss andlatency
Latency is proportional to number of interfaces a packettransits from source to destination (ie, the number ofswitches)
IBM ISV and Developer Relations
Security
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
64/125
2012 IBM Corporation67 IBM Innovation Center Vietnam
Privileged User Access: access control measures need to beemployed to protect sensitive data
Regulatory Compliance: external audits and securitycertifications should be conducted to ensure the security andintegrity of data in the clouds
Data Location: locations of where data is stored must be taken
into consideration in terms of local authoritys privacy laws,jurisdictions, etc.
Data Segregation: data encryption techniques must be used tosegregate different sets of data in a multi-tenancy situation
Recovery: systems back-up and data recovery must beimplemented in the clouds
IBM ISV and Developer Relations
Web Service
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
65/125
2012 IBM Corporation68 IBM Innovation Center Vietnam
Cloud service providers use existing Web technologies such as PHP,AJAX, REST API, SOAP, XML, HTML5, and others to develop a dynamic
Web front-end for its end-users to see and order their cloud serviceofferings.
In the SaaS model, end-users will only need access to the applicationsthat are being offered as opposed to the infrastructure platforms that theapplications are running on. Generally, these applications are provided in
the form of a Web application.
In some cases, cloud service companies provide wrapper Web serviceAPIs that give its users the ability to integrate with other applicationson the Web.
Some of the leading cloud companies provide basic building-block typeWeb services that fulfill some of the core needs of accessing cloudcomputing environments. These services include storage, computing,messaging, datasets, ordering new cloud services, and modifying existingcloud services.
IBM ISV and Developer Relations
Performance
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
66/125
2012 IBM Corporation69 IBM Innovation Center Vietnam
Software and Service Delivery
1. Response time
2. System management & maintenance planning
3. Proactive communication notifications regarding maintenance activities
4. System monitoring key-performance-index (KPI)
System Scalability
1. Ability to respond to large volumes of service requests & users
2. Ability to handle high volumes of services during peak demands
3. Ability for system expansion with minimal costs
4. Consistent service quality and system performance
5. Reliability as service request volumes grow
High Availability
1. Facilities with reliable power, cooling, and network infrastructure
2. High-availability infrastructure, including networking, server infrastructure, and software
3. N+1 redundancy
4. 24/7 operational capability
IBM ISV and Developer Relations
Billing
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
67/125
2012 IBM Corporation70 IBM Innovation Center Vietnam
Subscription magazines, newspapers
Resource-based
Utility electricity, water
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
68/125
IBM Innovation Center - Vietnam
2012 IBM CorporationIBM Innovation Center Vietnam
Section 3 IBM SoftwareCloud Computing Architecture
IBM ISV and Developer Relations
Some IBM Options..
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
69/125
2012 IBM Corporation72 IBM Innovation Center Vietnam
The IBM Smart Business Development & Test on
the IBM Cloud features IBM Rational SoftwareDelivery Services delivered over IBM's secure,scalable cloud.
The IBM Smart Business Development and Test
Cloud provides an on-premises cloud behind yourfirewall, built by IBM Services.
IBM CloudBurst offers pre-integrated hardware,storage, virtualization and networking to create anon-premises cloud environment.
IBM ISV and Developer Relations
IBM Smart Business Development and Test Cloud
http://www.ibm.com/services/us/igs/cloud-development/http://www.ibm.com/services/us/igs/cloud-development/http://www.ibm.com/services/us/index.wss/offering/midware/a1030965http://www.ibm.com/services/us/index.wss/offering/midware/a1030965http://www.ibm.com/software/tivoli/products/cloudburst/http://www.ibm.com/software/tivoli/products/cloudburst/http://www.ibm.com/services/us/index.wss/offering/midware/a1030965http://www.ibm.com/services/us/index.wss/offering/midware/a1030965http://www.ibm.com/services/us/igs/cloud-development/http://www.ibm.com/services/us/igs/cloud-development/8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
70/125
2012 IBM Corporation73 IBM Innovation Center Vietnam
IBM Smart Business Development and Test on the IBM
Cloud is designed to provide you with rapid access to asecurity-rich, cloud-based enterprise-class developmentand test environment.
Our standardized development and test environment on the
IBM Cloud can help you realize faster applicationdeployment with reduced capital and operational costs.
You have virtually no infrastructure to maintain and benefit
from pay-as-you-go pricing for your development andtesting resources. And, you can set up more accurate testenvironments in minutes versus weeks using standardizedconfigurations.
IBM ISV and Developer Relations
IBM Smart Business Development & Test Cloud
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
71/125
2012 IBM Corporation74 IBM Innovation Center Vietnam
IBM ISV and Developer Relations
IBM Cloudburst
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
72/125
2012 IBM Corporation75 IBM Innovation Center Vietnam
What does IBM Cloudburst provide?
Self-Service Portal allows Developers self-service access to IT infrastructure
Service Catalog provides list of pre-engineered services that Developers can chose from Automation automatically provisions required server, storage and software when needed byDevelopers; without human intervention. Automatically de-provisions unused capacity, making itavailable for other users and increasing efficiency of data center assets
Built-in Virtualization leverages the full capacity of server technology up to hundreds of virtualmachines
Single Product services included so can be deployed from single installation. No need to spend hoursof IT operations staff time architecting, configuring, assembling and building from many servers, storageand software products
What are the IBM Cloudburst configuration details?
Base Hardware Configuration: 1 42U rack 1 BladeCenter Chassis 1 3650M2 Management Server, 8 cores, 24GB Ram 1 HS22 CloudBurst Management Blade, 8 cores, 48GB RAM 3 managed HS22 blades, 8 cores, 48GB RAM DS3400 FC attached storage
Cloud Software Configuration: IBM CloudBurst service management pack IBM Tivoli Provisioning Manager v7.1 IBM Tivoli Monitoring v6.2.1 IBM Systems Director 6.1.1 with Active Energy Manager; IBM ToolsCenter 1.0; IBM DS Storage
Manager for DS4000 v10.36; LSI SMI-S provider for DS3400 VMware VirtualCenter 2.5 U4; VMware ESXi 3.5 U4 hypervisor
IBM ISV and Developer Relations
Rational Jazz
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
73/125
2012 IBM Corporation76 IBM Innovation Center Vietnam
Jazz allows for Collaborative Application LifecycleManagement (C/ALM)
Jazz is made up of:
Rational Team Concert: a complete agile collaborativedevelopment environment providing agile planning, source
code management, work item management, buildmanagement, and project health, along with integratedreporting and process support.
Rational Requirements Composer: Helps teams to definerequirements more effectively and manage them efficientlyacross the project lifecycle to gain better businessoutcomes through light-weight requirements practices
Rational Quality Manager: Provides quality assuranceteams with the means to track and manage the qualitylifecycle.
IBM ISV and Developer Relations
RAFW Rational Automation Framework for WebSphere
RAFW can be viewed as an integration between Rational Build Forge and
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
74/125
2012 IBM Corporation77 IBM Innovation Center Vietnam
RAFW can be viewed as an integration between Rational Build Forge andWebSphere CloudBurst. RAFW for WebSphere reduces the complexity ofmanaging your WebSphere environment.
The automation framework for WebSphere is designed specifically to automateinstallation and patching, configuration change management, and applicationdeployment. It supports the WebSphere application server and WebSphereportal products.
The automation framework for WebSphere has the following installablecomponents:
Framework server - you install this in your Rational Build Forge environment Target Systems - these are automatically set up on WebSphere nodes.
The framework server stores WebSphere configuration data, media forinstallation, and a library of WebSphere actions in a central location, enablingremote administration of application and portal servers located anywhere in yournetwork.
Integration with Rational Build Forge delivers additional value. You canschedule and automate action execution, track and audit WebSphereconfiguration changes, and use projects to integrate WebSphere actions withother application processes.
http://www.ibm.com/developerworks/websphere/techjournal/0912_brauneis/0912_brauneis.html
IBM ISV and Developer Relations
WebSphere Application Server Hypervisor
W bS h A li ti S H i diti i b ilt th i t l li d l
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
75/125
2012 IBM Corporation78 IBM Innovation Center Vietnam
WebSphere Application Server Hypervisor edition is built on the virtual appliance model.The core operating system is optimized for WebSphere Application Server followingWebSphere tuning best practices, allowing for a uniquely valuable runtime environment. The
WebSphere Application Server and its environment is automatically configured and tunedaccording to WebSphere best practices at first startup. Hypervisor Edition is packaged asan Open Virtualization Format (OVF) compliant package allowing for rapid introduction intoserver virtualization environments running hypervisors, such as IBM PowerVM or VMwareESX.
WebSphere Application Server Hypervisor Edition follows in the tradition of the WebSphereApplication Server family and is built to accommodate a flexible and changing customerenvironment. This single virtual image allows for quick deployment of applicationfoundation topologies, and can be instantiated as any of the following profiles through a
new configuration interface. Deployment manager
Cluster member
Standalone Sever
Job manager
AdminAgent
IHS (IBM HTTP Server)
This virtual image also allows customers to optionally configure Feature Packs on systemstartup. This ala carte model allows Feature Packs to be simply and rapidly tested in acustomer environment.
WebSphere Application Server Hypervisor Edition also brings simplified maintenance toWebSphere environments in the cloud. IBM maintains and updates the full OVF compliantimage with each fixpack, including the core operating system.
IBM ISV and Developer Relations
WebSphere CloudBurst Appliance
IBM WebSphere Clo dB rst Appliance Version 2 0 is a ne hard are
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
76/125
2012 IBM Corporation79 IBM Innovation Center Vietnam
IBM WebSphere CloudBurst Appliance Version 2.0 is a new hardwareappliance that provides access to WebSphere virtual images and patterns foreasily, quickly and repeatedly creating application environments that can besecurely deployed and managed in a private cloud. Capability to use multiple virtual images in a single pattern
Support for new WebSphere Application Server Hypervisor Edition for Red Hat EnterpriseLinux Server
Availability of new WebSphere Process Server Hypervisor Edition
Availability of WebSphere Application Server Hypervisor Edition - Intelligent ManagementPack
Speeds application deployment and dramatically reduces setup time for WebSphereenvironments from weeks to minutes with pre-defined patterns and virtual images
Increases agility through removal of manual processes that hinder productivity
Creates a cost-efficient, robust test environment with virtualized cloud-based resourcesusing IBM Implementation Services for Cloud Computing
Ensures security in a shared environment serving as a secured, tamper-resistant vault forimages and credentials
Integrates fully with development and service management tools from IBM Rational andTivoli for end-to-end support
IBM ISV and Developer Relations
WS CloudBurst vs. WS Hypervisor vs. IBM CloudBurst
http://www-01.ibm.com/software/integration/wpshv/http://www-01.ibm.com/software/integration/wpshv/8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
77/125
2012 IBM Corporation80 IBM Innovation Center Vietnam
The WebSphere CloudBurst appliance provides
virtual images that are immediately available foruse or can be customized. The images areWebSphere Hypervisor Edition images.
Think of the WebSphere CloudBurst appliance asthe dispenser of software environments into aprivate cloud and IBM CloudBurst as therecipient private cloud environment.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
78/125
IBM ISV and Developer Relations
Tivoli Products
IBM Ti li M i i (ITM)
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
79/125
2012 IBM Corporation83 IBM Innovation Center Vietnam
IBM Tivoli Monitoring (ITM)
Tivoli Provisioning Manager (TPM)
Tivoli Service Request Manager (TSRM)
Tivoli Service Automation Manager (TSAM)
Tivoli Federated Identity Manager (TFIM)
Tivoli Security Policy Manager (TSPM)
Tivoli Storage Productivity Center (TSPC)
Tivoli Usage and Accounting Manager (TUAM)
IBM ISV and Developer Relations
Tivoli - IBM Tivoli Monitoring (ITM)
IBM Tivoli Monitoring software helps you optimize IT
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
80/125
2012 IBM Corporation84 IBM Innovation Center Vietnam
IBM Tivoli Monitoring software helps you optimize ITinfrastructure performance and availability.
Monitor and manage system and network applications on avariety of platforms and keeps track of the availability andperformance of all parts of an enterprise.
Provide a common, flexible and easy-to-use browser interface
and customizable workspaces to facilitate system monitoring. Detect and recovers potential problems in essential system
resources automatically.
Include, as part of the system monitoring software package,easy-to-use warehouse and advanced reporting capability
Offer lightweight and scalable architecture, with support for IBMAIX, Solaris, Windows, Linux and IBM System zmonitoring software
IBM ISV and Developer Relations
Tivoli - Tivoli Provisioning Manager (TPM)
Help organizations optimize efficiency accuracy and service
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
81/125
2012 IBM Corporation85 IBM Innovation Center Vietnam
Help organizations optimize efficiency, accuracy and servicedelivery by automating best practices for data centerprovisioning activities.
Help automate best practices for common data centerprovisioning activities in support of change and releasemanagement processes, helping to optimize efficiency, accuracy
and service delivery
Discover and track data center resources to enable highlyaccurate server provisioning and software deployments
Automatically provision software and configurations to Unix,
Linux and Windows servers
Optimize availability by maintaining configurations and managingchanges to resources
IBM ISV and Developer Relations
Tivoli - Tivoli Service Request Manager (TSRM)
Automated request fulfillment system through integrated service
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
82/125
2012 IBM Corporation86 IBM Innovation Center Vietnam
Automated request fulfillment system through integrated servicedesk and service catalog
Manage both call-based and catalog-based requests in onesolution with integrated service desk software and servicecatalog
OCG Gold Level ITIL v3 Certification for Incident Management,Change Management and Request Fulfillment Management
Employ change and configuration management softwarefeatures, such as easy drag and drop screen, workflowcustomization and simple configuration tools for on-the-fly
changes
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
83/125
IBM ISV and Developer Relations
Tivoli - Tivoli Federated Identity Manager (TFIM)
Simplify application integration using many forms of user
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
84/125
2012 IBM Corporation88 IBM Innovation Center Vietnam
Simplify application integration using many forms of usercredentials and facilitate secure information sharing betweentrusted business partners and divisions within an organization
Improve the end-user experience by moving to user-centric,federated SSO identity management that puts customers,partners and suppliers in control of asserting trust, determining
where sign-on is occurring and which user attributes to share
Use open standards and specifications to enable greatercollaboration across the business ecosystem
Improve visibility into who is connecting to services and
mainframe applications and help meet compliance requirementswith a stand-alone identity service
IBM ISV and Developer Relations
Tivoli - Tivoli Security Policy Manager (TSPM)
Centralize security policy management and fine-grained data
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
85/125
2012 IBM Corporation89 IBM Innovation Center Vietnam
Centralize security policy management and fine grained dataaccess control for applications, databases, portals and services
Automate, manage and enforce data-level access forapplications and services
Manage security policies and entitlements throughout the policylife cycle, from authoring and publishing to enforcing andupdating
Enforce policies at run time, strengthening your organizationssecurity posture
Use federated policy management to help bridge the gapbetween business and IT approaches to security policy
IBM ISV and Developer Relations
Tivoli - Tivoli Storage Productivity Center (TSPC)
Improve time to value as well as reduce the complexity of
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
86/125
2012 IBM Corporation90 IBM Innovation Center Vietnam
Improve time to value, as well as reduce the complexity ofmanaging the storage environments by centralizing, simplifyingand optimizing storage tasks associated with storage systems,storage networks, replication services and capacity management
A single integrated solution designed to help improve yourstorage TCO and ROI by combining the assets, capacity,
performance and operational management IBM Tivoli Storage Productivity Center Basic Edition
IBM Tivoli Storage Productivity Center for Data
IBM Tivoli Storage Productivity Center for Disk
Tivoli Storage Productivity Center for Disk Midrange Edition Tivoli Storage Productivity Center for Replication
IBM Tivoli Storage Productivity Center Standard Edition
IBM ISV and Developer Relations
Tivoli - Tivoli Usage and Accounting Manager (TUAM)
Collect, analyze and bill based on usage and costs of shared
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
87/125
2012 IBM Corporation91 IBM Innovation Center Vietnam
Collect, analyze and bill based on usage and costs of sharedMicrosoft Windows, UNIX, Linux, IBM i5/OS andVMware computing resources
Deliver detailed information and reports about the intricate use ofshared resources while masking the underlying complexity
Transform raw IT data into business information for costallocation that spans business units, cost centers, applicationsand users
Consolidate a wide variety of usage data with Data Collectorsand a powerful business rules driven capability
Integrate with Tivoli Service Automation Manager to captureservice usage data to enable accurate billing for servicesconsumed
IBM ISV and Developer Relations
Information Management
Informix Dynamic Server: the IBM Information
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
88/125
2012 IBM Corporation92 IBM Innovation Center Vietnam
Informix Dynamic Server: the IBM Information
Management database product that offers the highestOnline Transaction Processing (OLTP) performance atlow cost and requires no administration
DB2 for z/OS: the IBM Information Management
enterprise class database product that is scalable andoptimized for SOA, CRM, and data warehousing
IBM InfoSphere Information Server: the IBMInformation Management product that enables
customers to integrate and manage data from multiplediverse sources
IBM ISV and Developer Relations
IBM Smart Analytics Cloud Offering
IBM InfoSphere Change Data Capture: the IBM Information Management BIl i h bl h lid h i d k b
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
89/125
2012 IBM Corporation93 IBM Innovation Center Vietnam
solution that enables the customers to consolidate their data, make better
business decisions, and reduce cost.
Cognos 8 Business Intelligence: the IBM Information Management BIsolution that enables the customers to monitor all of their data across theorganization via reports, analysis, scorecards, plans, etc.
IBM Smart Analytics System Family: the IBM hardware & software(appliance) offerings that provide an end-to-end solution for a customer's BIneeds.
System 5600 System X
System 7700 Power 7 System
System 9600 System z
IBM ISV and Developer Relations
LotusLive
Web Conferencing
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
90/125
2012 IBM Corporation94 IBM Innovation Center Vietnam
Web Conferencing
LotusLive Events LotusLive Meetings
Collaboration
LotusLive Engage LotusLive Connections
LotusLive Notes
LotusLive iNotes
IBM ISV and Developer Relations
Hand-Held Devices and LotusLive iNotes
LotusLive iNotes provides support for mobile devices
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
91/125
2012 IBM Corporation95 IBM Innovation Center Vietnam
otus e otes p o des suppo t o ob e de ces
via IMAP IDLE. IMAP IDLE provides a "push" e-mail feature in
LotusLive iNotes.
LotusLive Mobile lets you access your LotusLivenetwork and collaboration services includingwebcasting services, instant messaging, and moreright from your mobile device.
IBM Innovation Center - Vietnam
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
92/125
2012 IBM CorporationIBM Innovation Center Vietnam
Sample Test
IBM ISV and Developer Relations
Question 1
A startup unit within a company is planning to go live witha new production application The application has a small
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
93/125
2012 IBM Corporation97 IBM Innovation Center Vietnam
a new production application. The application has a small
number of users but the user base is expected to growexponentially within a few months.
How should the application be set up?
A. horizontal cluster of application servers on two differentmachines to serve many users.
B. A set of computation resources enough to handle requests fromthe initial user population.
C. A vertical cluster of application servers on the same machine totake advantage of full CPU capacity.
D. A set of two clustered servers in a cloud computing environmentthat will be able to serve all anticipated users.
IBM ISV and Developer Relations
Question 1
A startup unit within a company is planning to go live witha new production application The application has a small
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
94/125
2012 IBM Corporation98 IBM Innovation Center Vietnam
a new production application. The application has a small
number of users but the user base is expected to growexponentially within a few months.
How should the application be set up?
A. horizontal cluster of application servers on two differentmachines to serve many users.
B. A set of computation resources enough to handle requests fromthe initial user population.
C. A vertical cluster of application servers on the same machine totake advantage of full CPU capacity.
D. A set of two clustered servers in a cloud computing environmentthat will be able to serve all anticipated users.
Correct Answer: B
IBM ISV and Developer Relations
Question 2
A company has implemented a cloud computing solution
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
95/125
2012 IBM Corporation99 IBM Innovation Center Vietnam
that allows users to request and provision applicationdevelopment environments. How can automation helpmanage the inherent risk when many users access theseenvironments?
A. By authenticating users in the system.
B. By implementing multi-tenancy techniques.
C. By establishing an audit trail and integrating with existingprocess governance.
D. By optimizing availability to maintain configurations and
manage changes to resources.
IBM ISV and Developer Relations
Question 2
A company has implemented a cloud computing solutionh ll d i i li i
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
96/125
2012 IBM Corporation100 IBM Innovation Center Vietnam
that allows users to request and provision application
development environments. How can automation helpmanage the inherent risk when many users access theseenvironments?
A. By authenticating users in the system.
B. By implementing multi-tenancy techniques.
C. By establishing an audit trail and integrating with existingprocess governance.
D. By optimizing availability to maintain configurations and
manage changes to resources.
Correct Answer: C
IBM ISV and Developer Relations
Question 3
Which feature of cloud computing optimizes
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
97/125
2012 IBM Corporation101 IBM Innovation Center Vietnam
availability by maintaining configurations andmanaging changes to resources?
A. automation
B. elasticity
C. provisioning
D. virtualization
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
98/125
IBM ISV and Developer Relations
Question 4
What are two ways a virtual private cloud can helpbusinesses reduce their cost? (Choose two )
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
99/125
2012 IBM Corporation103 IBM Innovation Center Vietnam
businesses reduce their cost? (Choose two.)
A. By virtualizing key business processes.
B. By providing maximum control over all data and infrastructure.
C. By reducing infrastructure capital expenditures for short term
demand.D. By terminating the instances when idle and only paying for
what they use.
E. By using their internal IT department to maintain the entire
infrastructure.
IBM ISV and Developer Relations
Question 4
What are two ways a virtual private cloud can helpbusinesses reduce their cost? (Choose two )
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
100/125
2012 IBM Corporation104 IBM Innovation Center Vietnam
businesses reduce their cost? (Choose two.)
A. By virtualizing key business processes.
B. By providing maximum control over all data and infrastructure.
C. By reducing infrastructure capital expenditures for short term
demand.D. By terminating the instances when idle and only paying for
what they use.
E. By using their internal IT department to maintain the entire
infrastructure.
Correct Answer: CD
IBM ISV and Developer Relations
Question 5
Which two options are an accurate characteristic of the Softwareas a Service cloud delivery model? (Choose two.)
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
101/125
2012 IBM Corporation105 IBM Innovation Center Vietnam
y ( )
A. It allows for the deployment of customer owned software on a publiccloud.
B. It allows for application maintenance and upgrades to be primarilymanaged by the cloud provider.
C. It allows the sharing of application resources in a one to many
environment and on a pay for use basis.D. It provides access to storage and virtual machines which can be
combined and layered for running applications.
E. It provides access to a middleware software stack and developmenttools hosted by the provider on the hardware infrastructure to build and
run custom applications.
IBM ISV and Developer Relations
Question 5
Which two options are an accurate characteristic of the Softwareas a Service cloud delivery model? (Choose two.)
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
102/125
2012 IBM Corporation106 IBM Innovation Center Vietnam
A. It allows for the deployment of customer owned software on a publiccloud.
B. It allows for application maintenance and upgrades to be primarilymanaged by the cloud provider.
C. It allows the sharing of application resources in a one to many
environment and on a pay for use basis.D. It provides access to storage and virtual machines which can be
combined and layered for running applications.
E. It provides access to a middleware software stack and developmenttools hosted by the provider on the hardware infrastructure to build andrun custom applications.
Correct Answer: BC
IBM ISV and Developer Relations
Question 6
What is provided by the Platform as a Service
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
103/125
2012 IBM Corporation107 IBM Innovation Center Vietnam
cloud computing delivery model?A. Access to hosted applications.
B. A computing platform and a runtime environment.
C. A platform where virtualized machines can behosted.
D. Services integrated with private networks andapplications.
IBM ISV and Developer Relations
Question 6
What is provided by the Platform as a Service
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
104/125
2012 IBM Corporation108 IBM Innovation Center Vietnam
cloud computing delivery model?A. Access to hosted applications.
B. A computing platform and a runtime environment.
C. A platform where virtualized machines can behosted.
D. Services integrated with private networks andapplications.
Correct Answer: B
IBM ISV and Developer Relations
Question 7
Which statement best describes cloud
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
105/125
2012 IBM Corporation109 IBM Innovation Center Vietnam
architectures?A. Single tiered application design.
B. Design techniques to help make applications runfaster.
C. An industry standard set of specifications for creatingcloud applications.
D. Designs of software applications that use Internet
accessible on-demand services.
IBM ISV and Developer Relations
Question 7
Which statement best describes cloudarchitectures?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
106/125
2012 IBM Corporation110 IBM Innovation Center Vietnam
architectures?
A. Single tiered application design.
B. Design techniques to help make applications runfaster.
C. An industry standard set of specifications for creatingcloud applications.
D. Designs of software applications that use Internet
accessible on-demand services.
Correct Answer: D
IBM ISV and Developer Relations
Question 8
In order to reduce travel cost, a company has decided toleverage the services of a public cloud to provide virtual
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
107/125
2012 IBM Corporation111 IBM Innovation Center Vietnam
g p p
collaboration capabilities (i.e. web conferences, video, andchat) to its employees. However the company wants topay only for the computing resources used by itsemployees.
Which billing model would meet this requirement?
A. utility
B. recurring
C. subscription
D. per user based
IBM ISV and Developer Relations
Question 8
In order to reduce travel cost, a company has decided toleverage the services of a public cloud to provide virtual
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
108/125
2012 IBM Corporation112 IBM Innovation Center Vietnam
g p p
collaboration capabilities (i.e. web conferences, video, andchat) to its employees. However the company wants topay only for the computing resources used by itsemployees.
Which billing model would meet this requirement?
A. utility
B. recurring
C. subscription
D. per user based
Correct Answer: A
IBM ISV and Developer Relations
Question 9
What are two challenges that IBM Rational AutomationFramework for WebSphere addresses when building
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
109/125
2012 IBM Corporation113 IBM Innovation Center Vietnam
p g
application environments? (Choose two.)
A. It reduces errors due to manual execution.
B. It reduces time consuming application build processes.
C. It reduces manual test procedures which add time to qualitytesting.
D. It improves quality of applications due to badly writtenrequirements.
E. It allows for collaboration on work items due to geographicallydispersed resources.
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
110/125
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
111/125
IBM ISV and Developer Relations
Question 10
How can it be determined if a server has enough capacityto handle peak workload for a virtual machine?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
112/125
2012 IBM Corporation116
IBM Innovation Center Vietnam
A. Use the hypervisor to reallocate workload to ensure enoughspace for the virtual machine.
B. Measure the CPU utilization in the virtual machine to see if it issufficiently below 100%.
C. Look up the physical CPU capacity of the server and compareit to the application utilization when it was not virtualized.
D. Measure the utilization of the server and all the virtualmachines on it to see if there is enough allocation space left
for the virtual machine.
Correct Answer: D
IBM ISV and Developer Relations
Question 11
Which statement defines the IBM WebSphere CloudBurstAppliance?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
113/125
2012 IBM Corporation117
IBM Innovation Center Vietnam
A. It is a device that routes messages between virtualizedWebSphere application environments.
B. It is a device that provides cloud-based storage capabilities forapplications that run on WebSphere.
C. It provides the ability to regulate and route application requeststo virtualized WebSphere application environments.
D. It allows users to create, deploy, and manage virtualizedWebSphere application environments in an on-premise or
private cloud.
IBM ISV and Developer Relations
Question 11
Which statement defines the IBM WebSphere CloudBurstAppliance?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
114/125
2012 IBM Corporation118 IBM Innovation Center Vietnam
A. It is a device that routes messages between virtualizedWebSphere application environments.
B. It is a device that provides cloud-based storage capabilities forapplications that run on WebSphere.
C. It provides the ability to regulate and route application requeststo virtualized WebSphere application environments.
D. It allows users to create, deploy, and manage virtualizedWebSphere application environments in an on-premise or
private cloud.
Correct Answer: D
IBM ISV and Developer Relations
Question 12
How is data accessed and moved into and out ofthe IBM Smart Business Storage Cloud?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
115/125
2012 IBM Corporation119 IBM Innovation Center Vietnam
g
A. Through IBM's public cloud portal.
B. Through new standard cloud computing protocols.
C. Through standard file access protocols like NFS,CIFS, and FTP.
D. Through standard block storage protocols such asFibre Channel and iSCSI.
IBM ISV and Developer Relations
Question 12
How is data accessed and moved into and out ofthe IBM Smart Business Storage Cloud?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
116/125
2012 IBM Corporation120 IBM Innovation Center Vietnam
A. Through IBM's public cloud portal.
B. Through new standard cloud computing protocols.
C. Through standard file access protocols like NFS,CIFS, and FTP.
D. Through standard block storage protocols such asFibre Channel and iSCSI.
Correct Answer: C
IBM ISV and Developer Relations
Question 13
A large enterprise is experiencing a significant increase in theirdata and it is putting a strain on their existing infrastructure. Theyare concerned about their ability to meet the demand without
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
117/125
2012 IBM Corporation121 IBM Innovation Center Vietnam
significant capital expenditures and are looking for a cost effectivecloud based solution. They want database software that candeliver industry leading performance across multiple work loadswhile lowering administration, storage, development, and servercosts. It should also be reliable, scalable, and optimized for SOA,CRM, and data warehousing.
Which IBM database server offering is best suited for this clientscenario?
A. IBM Lotus Domino Server
B. IBM InfoSphere DataStage
C. IBM DB2 Enterprise ServerD. IBM InfoSphere Information Server
IBM ISV and Developer Relations
Question 13
A large enterprise is experiencing a significant increase in theirdata and it is putting a strain on their existing infrastructure. Theyare concerned about their ability to meet the demand without
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
118/125
2012 IBM Corporation122 IBM Innovation Center Vietnam
significant capital expenditures and are looking for a cost effectivecloud based solution. They want database software that candeliver industry leading performance across multiple work loadswhile lowering administration, storage, development, and servercosts. It should also be reliable, scalable, and optimized for SOA,CRM, and data warehousing.
Which IBM database server offering is best suited for this clientscenario?
A. IBM Lotus Domino Server
B. IBM InfoSphere DataStage
C. IBM DB2 Enterprise ServerD. IBM InfoSphere Information Server
Correct Answer: C
IBM ISV and Developer Relations
Question 14
What is IBMs offering for online collaborationservices using the cloud?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
119/125
2012 IBM Corporation123 IBM Innovation Center Vietnam
A. IBM LotusLive
B. IBM Lotus Quicker
C. IBM Smart Business CloudD. IBM Smart Analytics Cloud
IBM ISV and Developer Relations
Question 14
What is IBMs offering for online collaborationservices using the cloud?
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
120/125
2012 IBM Corporation124 IBM Innovation Center Vietnam
A. IBM LotusLive
B. IBM Lotus Quicker
C. IBM Smart Business CloudD. IBM Smart Analytics Cloud
Correct Answer: A
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
121/125
IBM ISV and Developer Relations
URLs
Certification
htt // 03 ib / tif / t /50001101 ht l
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
122/125
2012 IBM Corporation126 IBM Innovation Center Vietnam
http://www-03.ibm.com/certify/certs/50001101.shtml Exam
http://www-03.ibm.com/certify/tests/ovr032.shtml
http://www-03.ibm.com/certify/tests/obj032.shtml
http://www-03.ibm.com/certify/tests/edu032.shtml
Sample Test
http://public.dhe.ibm.com/partnerworld/pub/certify/sam032.pdf
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
123/125
IBM ISV and Developer Relations
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
124/125
2012 IBM Corporation128 IBM Innovation Center Vietnam
Dallas IBM Innovation Center
Thank You
IBM ISV and Developer Relations
Cloud Certification 032 Tips Sharing IBM Certified Solution Advisor Cloud Computing Architecture V1
Test 032 - Foundations of IBM Cloud Computing Architecture V1
Total number of questions: 48
8/2/2019 UTF-8'en'Can Tho 032-Cloud-V2 Vietnamese Revised
125/125
2012 IBM Corporation129 129
Total number of questions: 48 Time allowed: 75 min
Required passing score 66% (32 out of 48)
Sections
Cloud Computing Concepts and Benefits (23 questions)
Cloud Computing Design Principles (9 questions)
IBM Software Cloud Computing Architecture (16 questions)
URL http://www-03.ibm.com/certify/certs/50001101.shtml
Sample Test and reading material in team room GMUIDR 2011 Under Cloud Computing Category GMU IDR Teamroom 2011 - Technical Certification - Test 000-032 - Foundations of IBM Cloud Computing
Architecture V1
Database 'GMU IDR Teamroom 2011', View '1. Active\by Category', Document 'Technical Certification - Test000-032 - Foundations of IBM Cloud Computing Architecture V1'
http://www-03.ibm.com/certify/certs/50001101.shtmlhttp://www-03.ibm.com/certify/certs/50001101.shtmlhttp://www-03.ibm.com/certify/certs/50001101.shtmlhttp://www-03.ibm.com/certify/certs/50001101.shtmlhttp://www-03.ibm.com/certify/certs/50001101.shtml