SlideShare a Scribd company logo
Copyright © 2015 NTT DATA Corporation
Wednesday, 28 October 2015
Atsushi Koga, Motoki Kakinuma
User Story:
Migrate all Kirin enterprise applications to
OpenStack private cloud
Copyright © 2015 NTT DATA Corporation 2
3Copyright © 2015 NTT DATA Corporation
Troubleshooting
4Copyright © 2015 NTT DATA Corporation
Corporate Data
■ Name:
NTT DATA Corporation
■ Head Office:
Toyosu Center Building,
3-3, Toyosu 3-chome,
Koto-ku, Tokyo 135-6033, Japan
■ Established:
May 23, 1988
■ Common Stock:
142,520 million (as of March 31, 2014)
■ Fiscal Year:
April 1 to March 31 of the following year
■ URL:
http://www.nttdata.com
■ Business Areas:
- System integration
- Networking system services
- Other business activities related
to the above
1. About NTT DATA
1988 NTT DATA Communications Systems Corporation spun
off into a separate company from NTT
1995 Listed on the Second Section of the Tokyo Stock Exchange
1996 Changed English name to NTT DATA Corporation
Listed on the First Section of the Tokyo Stock Exchange
2007 Achieved consolidated net sales of 1 trillion
2008 20th anniversary of establishment
2012 Start of four-year Medium-Term Management Policy
(covering the period to March 31, 2016)
2013 25th anniversary of establishment
Overview of NTT DATA History
5Copyright © 2015 NTT DATA Corporation
Provides high-value-added global IT services
that support manufacturing, distribution,
services, media, communications
and other business activities.
Offers platforms and solutions
that support cutting-edge IT services.
Provides high-value-added IT services
that support public administration,
healthcare, finance, settlement and other
systems that form the social foundation.
Segments of NTT DATA
Enterprise IT Services
(E-IT)
Public & Financial
IT Services
(P&F)
Provides high-value-added IT
services in overseas markets.
Solutions & Technologies
(S&T)
Global Business
(GB)
Note: Per-segment data includes internal transactions.
1. About NTT DATA
6Copyright © 2015 NTT DATA Corporation
Bases
Status of Overseas Bases
1. About NTT DATA
7Copyright © 2015 NTT DATA Corporation
Kirin Group Overview (December, 2014)
Trade Name
Date of Incorporation
Paid-in Capital
Head Office
Number of Employees
Business
Kirin Holdings Company, Limited
February 23, 1907(Kirin Brewery Co., Ltd.)
102 billion yen
Nakano, Tokyo
39,922
Alcohol Beverages, Soft Drinks, Pharmaceuticals,
Biochemical, etc…
Corporate Philosophy
8Copyright © 2015 NTT DATA Corporation
8
(Unit: 100 million yen)
Business Segment (December, 2014)
Copyright © 2015 NTT DATA Corporation 9
10Copyright © 2015 NTT DATA Corporation
11Copyright © 2015 NTT DATA Corporation
nfrastructure
 Solving creaky infrastructure becomes an big issue in Kirin.
• Kirin has managed various types of infrastructure as below.
BCPBCP
12Copyright © 2015 NTT DATA Corporation
Issues to be solved in Kirin (1)
0
100
200
300
400
500
600
700
FAT シンクラ2015 2016 2017 20182014……
13Copyright © 2015 NTT DATA Corporation
Drastic reduction in
Infrastructure cost
2015 2018
Issues to be solved in Kirin (2)
14Copyright © 2015 NTT DATA Corporation
Why we adopt OpenStack?
- Simple Architecture.
- Extensive enterprise level experience over the world.
- Quick bug report and fix by community members.
- Not just an IaaS, there is a possibility to be a PaaS
with customize.
- Start small, go big.
- “Selecting optimal hardware for each customer” is
NTTDATA’s way.
Sophisticated
Flexibility
Vendor
Neutral
15Copyright © 2015 NTT DATA Corporation
Our Challenges
Full
Automation
• Deployment
automation
• Testing automation
Mass
migration
• Mission Critical
• Minimal downtime
• Quick migration
Drastic cost
reduction
• Operational
efficiency
• Small start to avoid
buying extra server
scale
migration
main
topic
One-Stop deployment
16Copyright © 2015 NTT DATA Corporation
Estimated introduction effects
Apply
for
deploy
confirm
by
admin
Internal
review
Requirement
definition
Design
server
Build
&
Test
Release
Full automated deployment methods
Usual deployment methods
Apply
for
deploy
confirm
by
admin
Internal
review
Build & Test Release
FULL AUTOMATION
Cost reduction effect estimate: 75% OFF per server
Copyright © 2015 NTT DATA Corporation 17
18Copyright © 2015 NTT DATA Corporation
Kirin OpenStack Overview
 Kirin OpenStack is fully automated and optimized private
cloud system.
Kirin
OpenStack
3. Consistent inventory management
1. Deployment automation 2. Testing automation
19Copyright © 2015 NTT DATA Corporation
 Kirin EA user sends a deployment request to the Kirin EA(web
application), then build process is started automatically.
1. Deployment automation
User Kirin EA
(Web application)
OpenStack
Request Build
Kirin OpenStack
20Copyright © 2015 NTT DATA Corporation
1. Deployment automation
 Kirin EA enables to us,
 3 Operating systems deployment
• Windows Server 2012 R2/2008 R2
• Red Hat Enterprise Linux 6.6
 11 middleware deployment
• Java, Apache, Tomcat, Hinemos, JP1, Security Software,
SQL Server, etc..
 800+ parameters setting
• Kernel parameter, create OS user/group, create DB user,
• Active Directory, Windows-Feature, etc...
21Copyright © 2015 NTT DATA Corporation
Kirin EA screen sample
password
disk
hostname
network
middleware
select
version
check if
install
1. Deployment automation
22Copyright © 2015 NTT DATA Corporation
Kirin EA screen sample (e.g. Apace HTTP Server)
change paramater of
kernel settings (/etc/sysctl.conf)
change parameter of
/etc/sysconfig/httpd
change parameter of
/etc/httpd/httpd.conf
1. Deployment automation
23Copyright © 2015 NTT DATA Corporation
 Kirin EA registers instances with Big-IP/Hinemos automatically.
Operator
1. Deployment
Request
2. Deployment automation
1. Deployment automation
Kirin EA
3. register
Big-IP
24Copyright © 2015 NTT DATA Corporation
 Kirin EA suspends balancing/monitoring setting from Big-
IP/Hinemos automatically.
 Resume also works.
Operator
1. Instance
stop
3.Stop instances
1. Deployment automation
Kirin EA
2. suspend
Big-IP
25Copyright © 2015 NTT DATA Corporation
2. Testing automation
 Mission: “Getting automatically tested server.”
 Testing automation enables to reduce the costs almost exactly
zero compared to usual manually methods.
 Kirin EA testing automation consists of,
• Parameter test
• Function test (e.g. process-start/stop, log error check)
• Apache-Tomcat(modjk) connectivity test
• DB access test
• Load-balancing(BIG-IP) test
• Monitoring(Hinemos) test ..etc
26Copyright © 2015 NTT DATA Corporation
2. Testing automation
• Testing tools
1. Serverspec
• Parameter check, state check, command result check..etc
2. Original scripts
 BIG-IP test
• Health check works correctly?
• Failover works correctly in the case of server down?
 Hinemos test
• Registered correctly?
• Monitoring is started correctly?
 DB (Oracle) test
• Databases access works correctly with new user?
describe file('/etc/sysconfig/i18n') do
its(:content) { should match("^LANG=ja_JP.UTF-8") }
end
e.g.
27Copyright © 2015 NTT DATA Corporation
• Test result is reported automatically.
• In the case of Linux deployment with full middleware, +140
test cases will be executed.
2. Testing automation
Test results summary
Automated test report
Test result summary
OK or NG
Server information
Test score
28Copyright © 2015 NTT DATA Corporation
• Before Kirin OpenStack implementation, IT assets were managed
inconsistent way.
3. Consistent inventory management
…by the way, how many servers we have?
does anyone know it?
29Copyright © 2015 NTT DATA Corporation
3. Consistent inventory management
• Kirin EA uses “metadata service” in order to tag servers with
metadata.
• Kirin EA user can get all server list anytime.
“application number": "12345",
“sector name”: “sales group",
“ipaddress-01": “10.1.10.23",
"os": "Windows2012R2“,
“cpu”: “2”,
“memory”:”8GB”
middlewares:[
“Java JRE 8u60”
“Apache Tomcat”
・・・
metadata sample
get sever list!
30Copyright © 2015 NTT DATA Corporation
3. Consistent inventory management
• Kirin EA also manages servers which are moved from other
infrastructure by P2V or V2V.
• Operator inputs metadata manually on each server after
migration.
P2V
V2V
EOL
EOL
metadata
metadata
31Copyright © 2015 NTT DATA Corporation
How we implemented OpenStack?
• Install OpenStack was completely easy.
 IBM OpenStack provides each OpenStack Component as a
VMWare virtual server.
• Implementation of availability.
 Use the VMware HA technology.
Compute Cluster
OpenStack
components
VMware HA
Storage
Controller Cluster
VMware #1 VMware #2
nova
cinder
neutron
keystone
VMware HA
32Copyright © 2015 NTT DATA Corporation
How we use the OpenStack?
• OpenStack version: Icehouse
• Virtual technology: VMware
• Used components:
• Nova, Cinder, Neutron, Keystone.
 Implementing OpenStack is NOT our primary purpose.
 Stable, cost effective, easy to use and easy to operate
platform is customer requirement.
We implemented OpenStack as simple as possible.
Copyright © 2015 NTT DATA Corporation 33
4.Summary and suggestions
34Copyright © 2015 NTT DATA Corporation
Summary and suggestion
Summary
Suggestion
 It is sufficient to implement IaaS with OpenStack as an
enterprise level.
 Not only automated building, but also automated
testing is effective.
 Retaining aging IT infrastructure with OpenStack will
spreads more and more in Japan.
1. Using OpenStack as PaaS
 Fast and easy implementation of PaaS function on
OpenStack is helpful.
2. Hybrid Cloud
 API compatibility for AWS
3. Software-defined infrastructure with converged
infrastructure
 Free from management of Storage on OpenStack.
Copyright © 2011 NTT DATA Corporation
Copyright © 2015 NTT DATA Corporation
All product names mentioned are trademarks or registered trademarks of the respective companies.
記載されている商品名はみな各社の商標または登録商標です

More Related Content

What's hot

Lenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stackLenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stack
Lenovo Data Center
 
Spark Infrastructure Made Easy
Spark Infrastructure Made EasySpark Infrastructure Made Easy
Spark Infrastructure Made Easy
BlueData, Inc.
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18c
AiougVizagChapter
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOps
Nati Shalom
 
Designing Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesDesigning Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack Architectures
Sriram Subramanian
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStack
Edureka!
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017
Haim Ateya
 
BlueData EPIC 2.0 Overview
BlueData EPIC 2.0 OverviewBlueData EPIC 2.0 Overview
BlueData EPIC 2.0 Overview
BlueData, Inc.
 
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
Hortonworks
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
Mirantis
 
Azure stack all you need to know
Azure stack   all you need to knowAzure stack   all you need to know
Azure stack all you need to know
Susantha Silva
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
ShapeBlue
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
OpenStack Korea Community
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment
Orgad Kimchi
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)
Mark Voelker
 
State of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's GloryState of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's Glory
Randy Bias
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
Roozbeh Shafiee
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & Tosca
Nati Shalom
 
Cloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep DiveCloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep Dive
DataWorks Summit/Hadoop Summit
 
DataOps with Project Amaterasu
DataOps with Project AmaterasuDataOps with Project Amaterasu
DataOps with Project Amaterasu
DataWorks Summit/Hadoop Summit
 

What's hot (20)

Lenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stackLenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stack
 
Spark Infrastructure Made Easy
Spark Infrastructure Made EasySpark Infrastructure Made Easy
Spark Infrastructure Made Easy
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18c
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOps
 
Designing Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesDesigning Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack Architectures
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStack
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017
 
BlueData EPIC 2.0 Overview
BlueData EPIC 2.0 OverviewBlueData EPIC 2.0 Overview
BlueData EPIC 2.0 Overview
 
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 
Azure stack all you need to know
Azure stack   all you need to knowAzure stack   all you need to know
Azure stack all you need to know
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)
 
State of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's GloryState of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's Glory
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & Tosca
 
Cloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep DiveCloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep Dive
 
DataOps with Project Amaterasu
DataOps with Project AmaterasuDataOps with Project Amaterasu
DataOps with Project Amaterasu
 

Viewers also liked

AWS/Openstack integration with openQRM
AWS/Openstack integration with openQRMAWS/Openstack integration with openQRM
AWS/Openstack integration with openQRM
OSSラボ株式会社
 
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
NHN テコラス株式会社
 
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
VirtualTech Japan Inc.
 
忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ
Naoto Umemori
 
OpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelonaOpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelona
Yuki Yamashita
 
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
ThinkIT_impress
 
OpenStack Summit Report
OpenStack Summit ReportOpenStack Summit Report
OpenStack Summit Report
irix_jp
 
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
VirtualTech Japan Inc.
 
OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告
kimura50
 
Open stack ptg-forum
Open stack ptg-forumOpen stack ptg-forum
Open stack ptg-forum
shintaro mizuno
 
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とはガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
Brocade
 
Ceph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona SummitCeph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona Summit
Takehiro Kudou
 
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
VirtualTech Japan Inc.
 
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumiYahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo!デベロッパーネットワーク
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo!デベロッパーネットワーク
 
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
VirtualTech Japan Inc.
 
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
Akira Yoshiyama
 
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
Rakuten Group, Inc.
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo!デベロッパーネットワーク
 
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumiYahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo!デベロッパーネットワーク
 

Viewers also liked (20)

AWS/Openstack integration with openQRM
AWS/Openstack integration with openQRMAWS/Openstack integration with openQRM
AWS/Openstack integration with openQRM
 
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
 
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
 
忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ
 
OpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelonaOpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelona
 
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
 
OpenStack Summit Report
OpenStack Summit ReportOpenStack Summit Report
OpenStack Summit Report
 
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
 
OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告
 
Open stack ptg-forum
Open stack ptg-forumOpen stack ptg-forum
Open stack ptg-forum
 
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とはガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
 
Ceph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona SummitCeph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona Summit
 
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
 
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumiYahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
 
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
 
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
 
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
 
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumiYahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
 

Similar to Kirin User Story: Migrating Mission Critical Applications to OpenStack Private Cloud.

Challenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATAChallenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATA
Hyperleger Tokyo Meetup
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
Takashi Kajinami
 
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStackAutomated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
NTT Communications Technology Development
 
Monitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS productsMonitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS products
satsuki fukazu
 
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
Jonas Rosland
 
Distributed application usecase on docker
Distributed application usecase on dockerDistributed application usecase on docker
Distributed application usecase on docker
Hiroshi Miura
 
NTTs Journey with Openstack-final
NTTs Journey with Openstack-finalNTTs Journey with Openstack-final
NTTs Journey with Openstack-final
shintaro mizuno
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
Michael Maharas
 
Building managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitBuilding managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummit
matsunota
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
OpenStack Korea Community
 
Industrial IoT bootcamp
Industrial IoT bootcampIndustrial IoT bootcamp
Industrial IoT bootcamp
Lothar Schubert
 
OpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudOpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic Cloud
Jakub Pavlik
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
Ikuo Kumagai
 
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
VirtualTech Japan Inc.
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalers
Patrick Lopez
 
OPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergenceOPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergencePaul To
 
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
Edge AI and Vision Alliance
 
Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...
VMware Tanzu
 
Atadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration ApproachAtadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration Approach
IRJET Journal
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamala
gogo6
 

Similar to Kirin User Story: Migrating Mission Critical Applications to OpenStack Private Cloud. (20)

Challenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATAChallenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATA
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStackAutomated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
 
Monitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS productsMonitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS products
 
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
 
Distributed application usecase on docker
Distributed application usecase on dockerDistributed application usecase on docker
Distributed application usecase on docker
 
NTTs Journey with Openstack-final
NTTs Journey with Openstack-finalNTTs Journey with Openstack-final
NTTs Journey with Openstack-final
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
 
Building managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitBuilding managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummit
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
Industrial IoT bootcamp
Industrial IoT bootcampIndustrial IoT bootcamp
Industrial IoT bootcamp
 
OpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudOpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic Cloud
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
 
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalers
 
OPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergenceOPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops Convergence
 
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
 
Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...
 
Atadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration ApproachAtadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration Approach
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamala
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Kirin User Story: Migrating Mission Critical Applications to OpenStack Private Cloud.

  • 1. Copyright © 2015 NTT DATA Corporation Wednesday, 28 October 2015 Atsushi Koga, Motoki Kakinuma User Story: Migrate all Kirin enterprise applications to OpenStack private cloud
  • 2. Copyright © 2015 NTT DATA Corporation 2
  • 3. 3Copyright © 2015 NTT DATA Corporation Troubleshooting
  • 4. 4Copyright © 2015 NTT DATA Corporation Corporate Data ■ Name: NTT DATA Corporation ■ Head Office: Toyosu Center Building, 3-3, Toyosu 3-chome, Koto-ku, Tokyo 135-6033, Japan ■ Established: May 23, 1988 ■ Common Stock: 142,520 million (as of March 31, 2014) ■ Fiscal Year: April 1 to March 31 of the following year ■ URL: http://www.nttdata.com ■ Business Areas: - System integration - Networking system services - Other business activities related to the above 1. About NTT DATA 1988 NTT DATA Communications Systems Corporation spun off into a separate company from NTT 1995 Listed on the Second Section of the Tokyo Stock Exchange 1996 Changed English name to NTT DATA Corporation Listed on the First Section of the Tokyo Stock Exchange 2007 Achieved consolidated net sales of 1 trillion 2008 20th anniversary of establishment 2012 Start of four-year Medium-Term Management Policy (covering the period to March 31, 2016) 2013 25th anniversary of establishment Overview of NTT DATA History
  • 5. 5Copyright © 2015 NTT DATA Corporation Provides high-value-added global IT services that support manufacturing, distribution, services, media, communications and other business activities. Offers platforms and solutions that support cutting-edge IT services. Provides high-value-added IT services that support public administration, healthcare, finance, settlement and other systems that form the social foundation. Segments of NTT DATA Enterprise IT Services (E-IT) Public & Financial IT Services (P&F) Provides high-value-added IT services in overseas markets. Solutions & Technologies (S&T) Global Business (GB) Note: Per-segment data includes internal transactions. 1. About NTT DATA
  • 6. 6Copyright © 2015 NTT DATA Corporation Bases Status of Overseas Bases 1. About NTT DATA
  • 7. 7Copyright © 2015 NTT DATA Corporation Kirin Group Overview (December, 2014) Trade Name Date of Incorporation Paid-in Capital Head Office Number of Employees Business Kirin Holdings Company, Limited February 23, 1907(Kirin Brewery Co., Ltd.) 102 billion yen Nakano, Tokyo 39,922 Alcohol Beverages, Soft Drinks, Pharmaceuticals, Biochemical, etc… Corporate Philosophy
  • 8. 8Copyright © 2015 NTT DATA Corporation 8 (Unit: 100 million yen) Business Segment (December, 2014)
  • 9. Copyright © 2015 NTT DATA Corporation 9
  • 10. 10Copyright © 2015 NTT DATA Corporation
  • 11. 11Copyright © 2015 NTT DATA Corporation nfrastructure  Solving creaky infrastructure becomes an big issue in Kirin. • Kirin has managed various types of infrastructure as below. BCPBCP
  • 12. 12Copyright © 2015 NTT DATA Corporation Issues to be solved in Kirin (1) 0 100 200 300 400 500 600 700 FAT シンクラ2015 2016 2017 20182014……
  • 13. 13Copyright © 2015 NTT DATA Corporation Drastic reduction in Infrastructure cost 2015 2018 Issues to be solved in Kirin (2)
  • 14. 14Copyright © 2015 NTT DATA Corporation Why we adopt OpenStack? - Simple Architecture. - Extensive enterprise level experience over the world. - Quick bug report and fix by community members. - Not just an IaaS, there is a possibility to be a PaaS with customize. - Start small, go big. - “Selecting optimal hardware for each customer” is NTTDATA’s way. Sophisticated Flexibility Vendor Neutral
  • 15. 15Copyright © 2015 NTT DATA Corporation Our Challenges Full Automation • Deployment automation • Testing automation Mass migration • Mission Critical • Minimal downtime • Quick migration Drastic cost reduction • Operational efficiency • Small start to avoid buying extra server scale migration main topic One-Stop deployment
  • 16. 16Copyright © 2015 NTT DATA Corporation Estimated introduction effects Apply for deploy confirm by admin Internal review Requirement definition Design server Build & Test Release Full automated deployment methods Usual deployment methods Apply for deploy confirm by admin Internal review Build & Test Release FULL AUTOMATION Cost reduction effect estimate: 75% OFF per server
  • 17. Copyright © 2015 NTT DATA Corporation 17
  • 18. 18Copyright © 2015 NTT DATA Corporation Kirin OpenStack Overview  Kirin OpenStack is fully automated and optimized private cloud system. Kirin OpenStack 3. Consistent inventory management 1. Deployment automation 2. Testing automation
  • 19. 19Copyright © 2015 NTT DATA Corporation  Kirin EA user sends a deployment request to the Kirin EA(web application), then build process is started automatically. 1. Deployment automation User Kirin EA (Web application) OpenStack Request Build Kirin OpenStack
  • 20. 20Copyright © 2015 NTT DATA Corporation 1. Deployment automation  Kirin EA enables to us,  3 Operating systems deployment • Windows Server 2012 R2/2008 R2 • Red Hat Enterprise Linux 6.6  11 middleware deployment • Java, Apache, Tomcat, Hinemos, JP1, Security Software, SQL Server, etc..  800+ parameters setting • Kernel parameter, create OS user/group, create DB user, • Active Directory, Windows-Feature, etc...
  • 21. 21Copyright © 2015 NTT DATA Corporation Kirin EA screen sample password disk hostname network middleware select version check if install 1. Deployment automation
  • 22. 22Copyright © 2015 NTT DATA Corporation Kirin EA screen sample (e.g. Apace HTTP Server) change paramater of kernel settings (/etc/sysctl.conf) change parameter of /etc/sysconfig/httpd change parameter of /etc/httpd/httpd.conf 1. Deployment automation
  • 23. 23Copyright © 2015 NTT DATA Corporation  Kirin EA registers instances with Big-IP/Hinemos automatically. Operator 1. Deployment Request 2. Deployment automation 1. Deployment automation Kirin EA 3. register Big-IP
  • 24. 24Copyright © 2015 NTT DATA Corporation  Kirin EA suspends balancing/monitoring setting from Big- IP/Hinemos automatically.  Resume also works. Operator 1. Instance stop 3.Stop instances 1. Deployment automation Kirin EA 2. suspend Big-IP
  • 25. 25Copyright © 2015 NTT DATA Corporation 2. Testing automation  Mission: “Getting automatically tested server.”  Testing automation enables to reduce the costs almost exactly zero compared to usual manually methods.  Kirin EA testing automation consists of, • Parameter test • Function test (e.g. process-start/stop, log error check) • Apache-Tomcat(modjk) connectivity test • DB access test • Load-balancing(BIG-IP) test • Monitoring(Hinemos) test ..etc
  • 26. 26Copyright © 2015 NTT DATA Corporation 2. Testing automation • Testing tools 1. Serverspec • Parameter check, state check, command result check..etc 2. Original scripts  BIG-IP test • Health check works correctly? • Failover works correctly in the case of server down?  Hinemos test • Registered correctly? • Monitoring is started correctly?  DB (Oracle) test • Databases access works correctly with new user? describe file('/etc/sysconfig/i18n') do its(:content) { should match("^LANG=ja_JP.UTF-8") } end e.g.
  • 27. 27Copyright © 2015 NTT DATA Corporation • Test result is reported automatically. • In the case of Linux deployment with full middleware, +140 test cases will be executed. 2. Testing automation Test results summary Automated test report Test result summary OK or NG Server information Test score
  • 28. 28Copyright © 2015 NTT DATA Corporation • Before Kirin OpenStack implementation, IT assets were managed inconsistent way. 3. Consistent inventory management …by the way, how many servers we have? does anyone know it?
  • 29. 29Copyright © 2015 NTT DATA Corporation 3. Consistent inventory management • Kirin EA uses “metadata service” in order to tag servers with metadata. • Kirin EA user can get all server list anytime. “application number": "12345", “sector name”: “sales group", “ipaddress-01": “10.1.10.23", "os": "Windows2012R2“, “cpu”: “2”, “memory”:”8GB” middlewares:[ “Java JRE 8u60” “Apache Tomcat” ・・・ metadata sample get sever list!
  • 30. 30Copyright © 2015 NTT DATA Corporation 3. Consistent inventory management • Kirin EA also manages servers which are moved from other infrastructure by P2V or V2V. • Operator inputs metadata manually on each server after migration. P2V V2V EOL EOL metadata metadata
  • 31. 31Copyright © 2015 NTT DATA Corporation How we implemented OpenStack? • Install OpenStack was completely easy.  IBM OpenStack provides each OpenStack Component as a VMWare virtual server. • Implementation of availability.  Use the VMware HA technology. Compute Cluster OpenStack components VMware HA Storage Controller Cluster VMware #1 VMware #2 nova cinder neutron keystone VMware HA
  • 32. 32Copyright © 2015 NTT DATA Corporation How we use the OpenStack? • OpenStack version: Icehouse • Virtual technology: VMware • Used components: • Nova, Cinder, Neutron, Keystone.  Implementing OpenStack is NOT our primary purpose.  Stable, cost effective, easy to use and easy to operate platform is customer requirement. We implemented OpenStack as simple as possible.
  • 33. Copyright © 2015 NTT DATA Corporation 33 4.Summary and suggestions
  • 34. 34Copyright © 2015 NTT DATA Corporation Summary and suggestion Summary Suggestion  It is sufficient to implement IaaS with OpenStack as an enterprise level.  Not only automated building, but also automated testing is effective.  Retaining aging IT infrastructure with OpenStack will spreads more and more in Japan. 1. Using OpenStack as PaaS  Fast and easy implementation of PaaS function on OpenStack is helpful. 2. Hybrid Cloud  API compatibility for AWS 3. Software-defined infrastructure with converged infrastructure  Free from management of Storage on OpenStack.
  • 35. Copyright © 2011 NTT DATA Corporation Copyright © 2015 NTT DATA Corporation All product names mentioned are trademarks or registered trademarks of the respective companies. 記載されている商品名はみな各社の商標または登録商標です