Top Banner
Roman Weber / CEO, Christian Güdemann / CTO, WebGate Praxistaugliche Strategien für Apps 2 Cloud
40
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Praxistaugliche notes strategien 4 cloud

Roman Weber / CEO, Christian Güdemann / CTO, WebGate

Praxistaugliche Strategien für Apps 2 Cloud

Page 2: Praxistaugliche notes strategien 4 cloud

Commodity & Cloud

Mail is Commodity!

Therefore strategic Move to the Cloud!

Example IBM Verse:•Build in Business Intelligence•Access to Watson•Access to the latest and greatest Version•Full Browser based (No Notes Client needed)•Full Mobile Access

Page 3: Praxistaugliche notes strategien 4 cloud

Cloud is like Pizza with Friends

Page 4: Praxistaugliche notes strategien 4 cloud

Commodity & Cloud

Mail is Commodity ergo Hasta Luego Notes Client

?

Page 5: Praxistaugliche notes strategien 4 cloud

Commodity & Cloud

More often Hasta Luego…

•Qualified Administrators•Qualified Developers

They are leavingthe sinking ship!

Page 6: Praxistaugliche notes strategien 4 cloud

Typical Environment

Page 7: Praxistaugliche notes strategien 4 cloud

The plan & perception

Page 8: Praxistaugliche notes strategien 4 cloud

The beast of reality

Page 9: Praxistaugliche notes strategien 4 cloud

The 70%, 20% and 10% rule

Page 10: Praxistaugliche notes strategien 4 cloud

3 Groups of ApplicationsType of Application

70%To be deleted?•Legal Implications?•Period of safekeeping?Read only Archives?Which client?

20%To be migrated?Read and Write Access?Replaced by SaaS Solution?Which client?

10%Business CriticalNo standard Solution availableHigh value in Data and ProcessWhich client?

Page 11: Praxistaugliche notes strategien 4 cloud

70% not actively used

Recommendations•Identify

• To be deleted• To be transferded to read only

archive = use WebGate‘s nsf to pdfTree tool

•Generally migrate to a Non-Notes Client Version•Generally migrate to a Non-Notes Server Version

Page 12: Praxistaugliche notes strategien 4 cloud

20% Simple Libraries

Recommendations•Identify•Migrate to a new platform

• IBM Connections Communities• IBM Content Management• Sharepoint• Google Docs

•Run in a Cloud Environment•Use the WebGate methodology RAILS to onboard into the Cloud

• Safe on Clients and internal Ressources

Page 13: Praxistaugliche notes strategien 4 cloud

10% complex and high value

Recommendations•Identify

•Use the WebGate methodology AUTOP to transform into State of the Art Java Applications

• Browser Access (No latency issues)

• Save on Clients and internal Ressources

• Save on migration costs

• Run in a Cloud Environment

Page 14: Praxistaugliche notes strategien 4 cloud

With automation built into the WebGate MCS4Domino infrastructure as well as automated Domino installation services,we can help significantly reduce provisioning times.

Legacy server environments

YearsPayback period for new services

ComplexStandardization

Nearly fixedCost model

Labor intensive, weeks or months

Deployment process

MonthsChange management

WeeksTest provisioning

NoneSelf service

10-20 percent (inefficient)

Server and storage utilization

FromCapabilities

Cloud server environments

Months

Self service

By the user, day or database

Automated, within days

Days or hours

Hours or Days

Unlimited

70-90 percent

(highly efficient)

To*

Shifting workloads to the Cloud can help

enable new opportunities

and drive significant cost

savings.

Page 15: Praxistaugliche notes strategien 4 cloud

Available datacenters IBM Softlayer and Swisscom Bern

15

Page 16: Praxistaugliche notes strategien 4 cloud

Deploy-

ment

phases

Key

events

• Analyze• Assess

environment and applications via iDNA.

• Analyze applications for server names, IP addresses, mail interaction etc.

• Define priorities

• Review and Readyness

• Service requirements like SLA, SLC’s

• Application discovery – architecture, interfaces

• Infrastructure requirements, network design

• Operational run books, migration strategy

• Roles and Responsibilities

• Infrastructure• Built shared

infrastructure• Build and test

infrastructure• Build and

migrate databases, applications

• Phase cutover development, quality assurance (QA), stage production

• Service and Support

• Ongoing system stabilization and monitoring

• Performance Tuning

• Regular Health Checks

• Review of use stories against defined baseline

We offer a standard process to support the transition and transformation of your Domino environments and operation to the MCS4Domino applications environment

• Leverage• Technical

support• System

stabilization and monitoring

• Operations process training

• Transition to operations

• Go-Life support

• Best Practices

Page 17: Praxistaugliche notes strategien 4 cloud

Skills• More than 250 man years of knowledgeable

professionals about Notes/Domino and cloud solutions

• WebGate assigns named resources for the key roles to each contract

Experience• Proven track record to demonstrate that we

can make it happen, including most recently:

• Domino Applications as a Service• Domino Cloud Migrations• Agile Project Management

Value-add services• One-stop shop for consulting, migration,

implementation and managed services• Software as a Service, rent back your

converted Domino application as a service

SwissNess and Extended reach• Cloud data centers located on

almost every continent via IBM Softlayer• Swiss Data Center location available

hosted by Swisscom

What makes WebGate Cloud Systems different from its competitors?

Page 18: Praxistaugliche notes strategien 4 cloud

Reference• Migrating the whole Order Management application and infrastructure from the old provider to a IBM

SoftLayer Private Cloud WebGate embraced • Analyzing the complex order management based on Notes and Web, IBM Domino Server, Tomcat

application Server, SQL-Databases and SAP-Data-Integration • Code review of hard coded server names, URLs and e-mail addresses and remediation

Migration of eight servers to the new Private Cloud in IBM SoftLayer Amsterdam, including bridging to the old network serving 90 sites

• Integrating connectors to SAP, MS SQL and FTP • Engineering of a new IBM Notes Client Package and rollout to the users to be migrated

In the very narrow timeframe of eight weeks only from signing the contract until full operations up and running - WebGate delivered an excellent quality - driven by an agile project management.

Read more…

Reference Story Archroma

Page 19: Praxistaugliche notes strategien 4 cloud

19

1. Give Applications a new home!

2. Give Applications a new life!

3. Explore new business areas!

Page 20: Praxistaugliche notes strategien 4 cloud

20

Give Applications a new Homeaka

Example of a successful onboarding COUNTDOWN

(Archroma Case)

Page 21: Praxistaugliche notes strategien 4 cloud

Customer & IBM approach WebGate!

Small thing to do. Please move 200+ Databases to the cloud.

Page 22: Praxistaugliche notes strategien 4 cloud

CIO’s impression!

Make a backup here..Put the backup there..

Finish and “klar”Piece of cake!!

Page 23: Praxistaugliche notes strategien 4 cloud

Oookeyyy!!??What about access?

What about hard coded server names?What about downsizing your infrastructure?

What about old / new users?What about interfaces?

Page 24: Praxistaugliche notes strategien 4 cloud

What is the timeframe?

t minus 7 weeks!!!= End of August 2014

Page 25: Praxistaugliche notes strategien 4 cloud

Accepts the challenge!

But then…

Page 26: Praxistaugliche notes strategien 4 cloud

Oh and yes, we need realtime live access to our On-Site SAP

Did we tell you, that we have credit card buying possibilities?

Page 27: Praxistaugliche notes strategien 4 cloud

…and of course we completely forgot about our servers in

brazil!Without those, no truck will run

and deliver our goods..

Page 28: Praxistaugliche notes strategien 4 cloud

t minus 2 weeks..You need to move some more “Non-Domino Servers” to SoftLayer!!• SHIFT4 Server (licensed by Archroma) --> Creditcard Approval and Transaction

Server• Tomcat Server with AGOP --> Archroma Global Operation Portal• WINSbroker --> Realtime Access to SAP• ecKnowledge Server --> Engine that connects SQL DBs with SAP and Notes

Apps• SQL Server incl FTP • BI Server (BOXI) --> Business Intelligence Server for reports / sales forecast /

Orders etc.• 2x Vyatta box (virtual Network Router and Firewall)

Page 29: Praxistaugliche notes strategien 4 cloud

I admit > slight attacks of panic!

Page 30: Praxistaugliche notes strategien 4 cloud

03. Sept., 2014 IBM Confidential

But all you need is “love” and great Team!!

Page 31: Praxistaugliche notes strategien 4 cloud

NullaWe did it!!

A total of 30+ Servers became 15 SoftLayer Servers15 employees of WebGate where involved

We had to use:• Engineering Knowhow (Domino, Java App Server, TCPIP)• Application Development Knowhow, Database and SQL• SoftLayer Knowhow• High Spirits!!!• Complete confidence in our people and skills!!!

Page 32: Praxistaugliche notes strategien 4 cloud

Some QuoteS:• Commendations to you and your team. Please pass this on: The project was

excellently executed!

• The team and I here in the US can honestly say, this has been THE BEST MIGRATION EVER in our history with the company

• The migration result is impressive due to short notice and complexity of the tasks. I want to say "Thank you!" to all involved colleagues for the very good preparation and migration during the last weekend. I also want to congratulate WebGate Consulting AG and say thanks for the productive and pragmatic cooperation.

• Thank you all for the work well done. I appreciate everyone’s efforts and agree with Justin that this migration has gone very well. Thank you all again for your hard work and countless hours. It is greatly appreciated

• Great work!!!

• Well Done!!!

Page 33: Praxistaugliche notes strategien 4 cloud

Give Applications a new lifeAka

WebGate AUTOP Methodology

Page 34: Praxistaugliche notes strategien 4 cloud

Pre-requirementsPre-requirements

Identify “Pearls!” Heavy used Applications High value data

Talk with the business Understand the business

Page 35: Praxistaugliche notes strategien 4 cloud

Pre-requirementsPre-requirements

Ask or become an XPages Ninja Don’t talk about the Domino Server Talk about A Rock Solid JAVA Application Server

Better, more stable than Apache or Tomcat with a very rich feature set (ex. Encryption, User handling..)

If the customers has a Lotus / Domino Phase out Decision.. Talk instead about this great alternative => XWork

Server AND best of it, it is Domino compatible

Page 36: Praxistaugliche notes strategien 4 cloud

WebGate’s unique methodology AUTOPWebGate’s unique methodology AUTOP

Analyze: We analyze the application’s logic that resides in the code an in the data

Understand: Together with the customer we write down, which current or new user stories shall be programmed in the iterations

Transform: The user stories are put into code within a new XPages frontend and we construct the business logic in the background

Operate: We assure the application’s operation

Perform: The applications is constantly being optimized. This from the user frontend all the way down to the data handling in the background

Page 37: Praxistaugliche notes strategien 4 cloud

IBM Connections?? On Domino??? WTF!!IBM Connections?? On Domino??? WTF!!

Page 38: Praxistaugliche notes strategien 4 cloud

Some Examples “Running Now @SoftLayer”Some Examples “Running Now @SoftLayer”

Efficient ordering process through modernizing the web application „Improved usability, intuitive views, easier and faster searching possibilities and a high performance boost!“ Jörg Braun, Technical Product Support

Ease of work through web CRM“We were quiet surprised about the profound knowledge, the technical skills and the creativity of WebGate’s development team how they solved our challenges.” Leonora Cadalbert, Office Manager TCS

Transforming our needs exactly “We simply wanted an easy to use and modern web application for your theater’s planning and acting schedule.” Marc Baumann, Leader of the Theater Winterthur

WebGate shares top Apps for free on openNTF.orgOur CTO and IBM Champion Christian Güdemann is the chairman of OpenNTF!!

Page 39: Praxistaugliche notes strategien 4 cloud

Example “Theatron” The whole Theater in your Example “Theatron” The whole Theater in your PocketPocket

Our specialized theater software

• Content management und syndication• Included in the official website

• internal program• internal resource scheduling

Page 40: Praxistaugliche notes strategien 4 cloud

Example “Diversey” The whole CRM unleashedExample “Diversey” The whole CRM unleashed

Really old CRM Application (Stone Age)

• Modernized with AUTOP• Run on Softlayer Amsterdam