Using IBM Informix on the Cloud

Post on 16-Apr-2017

600 views 4 download

Transcript of Using IBM Informix on the Cloud

© 2016 IBM Corporation

IBM Informix on Cloud 26 Sep 2016

© 2016 IBM Corporation 2

Agenda

Chetan Chaturvedi - (chetan.chaturvedi@uk.ibm.com)

Market Trends

Business Requirements

How does IBM Informix on Cloud fit into existing IT investments?

Nicholas Geib - (njgeib@us.ibm.com)

Why consider IBM Informix on Cloud

What is IBM Informix on Cloud

Using IBM Informix on Cloud

© 2016 IBM Corporation 3

Cloud is the future

IBM Ranked #1 in Hybrid Cloud

> 80% of enterprise IT

orgs will commit to

hybrid cloud by 2017

(IDC)

70% of IT decision

makers say they will

always have a blend of

Traditional IT and Cloud (IBM Center for Applied

Insights Survey, 2016)

Hybrid Cloud now

makes up ~65% of

the total Cloud

Opportunity and is

growing at 33%

CAGR through

2018

In January 2016, IBM was ranked #1 in Hybrid and positioned as a leader

Hybrid Cloud Management Solutions (Synergy Group Research and

Forrester, respectively)

The hybrid cloud

market is estimated

to grow from USD

33.28 Billion in

2016 to USD 91.74

Billion by 2021

(According to

Marketsandmarkets

research firm )

© 2016 IBM Corporation 4

Cloud Agility Accelerates Innovation Outthink The Economics

Development Infrastructure

Public Cloud

Hosted Private

Cloud

Dedicated Environment

• Simplified development process

• Portable and collaborative

• Reimagine your business

• Application development for apps with mission critical

data

• Business process automation, secured

More

Productivity

Greater

Flexibility

Better

Economics

Continuous

Innovation

Risk

Mitigation

Hybrid Cloud End Game for Most Enterprises

• Business process applications stay intact

• Managed / new applications on the cloud

• Ubiquitous data management software

© 2016 IBM Corporation 5

Business Requirement

How can I reduce my ongoing

business cost?

How can I analyze the data in IoT

and in the edge?

How do I reduce time to market?

Desired outcome

Informix on Cloud is aimed for enterprise who are wanting to

innovate to save costs by choosing a cloud deployment for their

workloads but do not want to compromise on enterprise level

security and performance, and need a robust and proven

technology choice.

• IT infrastructure platform cost is

the biggest recurring cost for

enterprises

• On-prem RDBMs represents one

of the most expensive recurring

expenses for enterprise IT

organizations.

• It is necessary to innovate and to

be able to innovate you look at

different deployment options ie

cloud

© 2016 IBM Corporation 6

• IBM Informix on cloud offers the rich enterprise performance available

in the cloud (without the cost, complexity and risk of managing your

own infrastructure)

• Informix on Cloud brings Infrastructure as a service economics to data

infrastructure, while preserving control, performance, security, and

availability expectations needed to run enterprise businesses

How IBM Informix on Cloud can help

© 2016 IBM Corporation 8

Nicholas Geib

njgeib@us.ibm.com

© 2016 IBM Corporation 9

© 2016 IBM Corporation 10

As a CTO, I need to be able to quickly and inexpensively add additional development and test

instances of Informix to support our product development and release goals.

As a software engineer, I need another large instance of an Informix database for stress testing our

new application. None of our current test environments are large enough to effectively test this

application.

As a manager, I want my team to try the latest version of Informix without impacting any of my

current systems and without going through a long budget approval process.

As a developer, I want to try out new features in Informix like NoSQL and the REST API, but I

currently don’t have access to a version with these features.

As a DBA, I want to experiment with Informix’s clustering, replication, and sharding technologies to

see how they might help my business.

Why consider IBM Informix on Cloud

© 2016 IBM Corporation 11

What is IBM Informix on Cloud

The latest Informix server

on a machine in a SoftLayer data center,

fulfilled quickly,

billed monthly,

accessible on the Internet,

dedicated to you,

entirely in your control.

© 2016 IBM Corporation 12

© 2016 IBM Corporation 13

© 2016 IBM Corporation 14

© 2016 IBM Corporation 15

Sizes

Price/month: $1,250 $2,200 $4,000 $8,000

© 2016 IBM Corporation 16

Decisions & Responsibilities

What decisions do I need to make?

the size

the DataCenter, e.g Dallas, London, Sydney

how many machines

requested delivery date

You don’t get a choice about the version of Informix, OS, etc.

What is IBM responsible for?

Fulfilling the order; IBM provides you with an account on Bluemix if necessary, obtains the machine from

SoftLayer, installs and configures Informix, and makes the machine accessible to you.

What am I, IBM’s customer, responsible for?

Any and all administration of the OS, network, database, etc.

Installing, configuring, and/or running applications, creating a schema, etc.

You have complete control over and flexibility to use the system to serve your business.

© 2016 IBM Corporation 17

Upon receiving the machine: access documentation on Bluemix

© 2016 IBM Corporation 18

Upon receiving the machine: Log in for the first time

When logging into the machine for the first time, you will immediately be required to change your

password.

You’re the only one that knows the password now. You have complete control over the system.

IBM does not log in.

$ ssh root@1.2.3.456

root@1.2.3.456's password:

You are required to change your password immediately (root enforced)

Changing password for root.

(current) UNIX password:

New password:

Retype new password:

[root@myinformixhost ~]#

© 2016 IBM Corporation 19

Ongoing use of the machine: administration

You have full power and responsibility to administer the machine.

Administer the machine just like you do machines in your current data center/office. This includes:

Applying patching to the OS

Backing up the machine and the Informix server

Installing and/or updating any software

Configuring the firewall

Managing OS accounts

Upgrading Informix

Transferring data to/from the system

Configuring clients to connect to Informix

Changing ONCONFIG settings, adding db/sbspaces, etc.

© 2016 IBM Corporation 20

Initial Configuration of Machine

We’ve made some decisions about the initial configuration of the OS, Informix, etc. This is your

machine, so change whatever you like to fit the needs of your business.

Informix version: 12.10.FC7W2AEE

We plan to fulfill orders using the latest available Informix release. So at some point new orders will be

fulfilled using 12.10.FC8.

OS: CentOS 7 (currently 7.2.1511)

File system:

/ for os

/data for dbspaces, logs, etc.

OS accounts:

root, only customer knows password

informix, initially configured without a password

© 2016 IBM Corporation 21

Initial Configuration of Machine

Product locations

$INFORMIXDIR /home/Informix/server

WL /opt/ibm/wire_listener

IWA /opt/ibm/iwa Only .tar; not configured

Firewall à la iptables allows traffic:

SSH (22)

SQLI over SSL (9089)

DRDA over SSL (9091)

Mongo over SSL (27018)

REST over SSL aka HTTPS (443)

Informix and Wire Listener configured with a self-signed certificate

Informix also listens for non-SSL traffic:

SQLI (9088)

DRDA (9090)

Mongo (27017)

REST, aka HTTP (80)

© 2016 IBM Corporation 22

Configuring Remote Client Connectivity

All traffic goes over the internet

Highly recommend that all traffic be encrypted

Documentation for using SSL with SQLI, DRDA, Mongo, and REST at Bluemix

© 2016 IBM Corporation 23

All the Good Stuff We Love About Informix

SQL-processing speed machine

Low administration

Full spectrum of replication solutions

Cluster with three secondary types

Enterprise Replication

TimeSeries for efficient storage and querying

Accelerate queries with in-memory, columnar IWA

REST API

NoSQL functionality that developers love

JSON data

MongoDB client compatibility

Embeddable, even on ARM and Intel/Quark

© 2016 IBM Corporation 24

Getting help

View documentation on Bluemix – coming soon!

https://console.ng.bluemix.net/docs/services/InformixOnCloud/InformixOnCloud.html

Use the forums

Stack Overflow – tags “informixoncloud” and “bluemix”

http://stackoverflow.com/search?q=informixoncloud+bluemix

IBM developerWorks dW Answers – tags “informixoncloud” and “bluemix”

https://developer.ibm.com/answers/smartspace/bluemix/

Open a Bluemix ticket

© 2016 IBM Corporation 25

Getting help

Have a problem with Informix (e.g. AF)?

Have a problem with physical infrastructure (e.g. disk, memory, network)?

Open a Bluemix ticket

Different than opening a PMR, if you are

familiar with that process

SLAs

http://www-03.ibm.com/software/sla/sladb.nsf/sla/bm-6605-08

© 2016 IBM Corporation 26

As a CTO, I need to deploy our solution in a distant geography we’ve never done business in

before.

As a project manager, I need to have an Informix database environment that both my developers

and individual beta customers can easily access. My developers are creating a Proof of Concept

and my customer will access it.

As a DBA, I need to have an offsite copy of our Informix database for the purpose of disaster

recovery.

As an architect, I want to prototype Informix Warehouse Accelerator with my application as my

customers are asking for performance improvements on various queries in our application. With

our Workgroup Edition, I don’t have access to IWA.

Why consider IBM Informix on Cloud continued

© 2016 IBM Corporation 27

Want something more? Something different?

Do you want something else from this IBM offering?

Please give us your feedback!

For example:

Can I order a multi-machine cluster?

Can IBM help me transfer data to and from the machine using e.g. Aspera?

I’d like IBM to be responsible for backing up the Informix server.

I wish this would integrate with technology xyz.

I’d like faster fulfillment.

© 2016 IBM Corporation 28

Learn more

Coming soon!

Documentation in the Bluemix catalog

https://console.ng.bluemix.net/docs/services/InformixOnCloud/InformixOnCloud.html

Videos

http://ibm.biz/Informix-learning

Karen Qualley kqualley@us.ibm.com

General Questions?

Coming soon! Through Bluemix @ www.bluemix.net

Contact your Americas Call Centers (800-426-2255), local IBM representative, or your IBM

Business Partner. To identify your representative or partner call 800-426-7968.

Steve Shoaf shoafs@us.ibm.com

Order today

© 2016 IBM Corporation 29

Thank You