aws enterprise summit netherlands - enterprise applications on aws
TRANSCRIPT
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Julien Lépine, Architect Solutions, AWS
Kees Jansen, ICT-Manager, Aviko-group
AWS Enterprise Summit Netherlands
Wednesday, September 21st, 2016
SAP, Microsoft, OracleGo beyond with AWS
Pillars of Enterprise Applications
They are business critical
Architecture is predefined by the vendor
You have no access to source code
They are highly customized to your needs
Enterprise Application Canonical Architecture
Access
Server
Access
Server
Application
Server
Application
Server
Database
(Active)
Database
(Passive)
users client
AWS Well Architected Framework
SECURITY COST OPTIMIZATIONRELIABILITY PERFORMANCE
Secure Platform: Key pillars of database on AWS
Network layer
access control
Database instance
access control
Data level access
control
Data encryption
options
Secure Platform: Data Encryption
EBS
AWS KMS
volume
SQL
Server
Instance
RDSCloudHSM
Reliable Platform: High availability
Amazon EC2
Benefit from the engine’s features :
• Disaster Recovery / Multi Region
• Log Shipping / Golden Gate
• Business Continuity / Multi AZ
• Mirroring / Always On Availability Groups
• Active Data Guard
Reliable Platform: SAP HANA
Flexible Platform: Oracle RAC
iSCSI Target 1 (i2.8xl)
Placement Group
6400G Ephemeral SSD
4800G DATA LVM Vol
tgtd
iSCSI Target 2 (i2.8xl)
RAC Node 1 (c3.8xl)
RAC Node 2 (c3.8xl)
600G Flash Cache
edge
ASM(normal
redund.)
Grid
Infra.
DB
12c
supernode
800G
RECO
800G
free
640G Ephemeral SSD
iscsid
600G Flash Cache
edge
ASM(normal
redund.)
Grid
Infra.
DB
12c
640G Ephemeral SSD
iscsid
6400G Ephemeral SSD
4800G DATA LVM Vol
tgtd
800G
RECO
800G
free
Performant Platform: SAP HANA
SAP HANA Scale Out
Use AWS’ scalable environment
Leverage HANA Scalability
• R3: 244 GB – 4 TB
• X1: 2 TB – 14 TB
Amazon RDS
Native High availability (Multi-AZ)
Automated backup and point-in-time recovery
Automated patching
Easy scalability
Automated Platform: Database-as-a-Service
Amazon
Aurora
Customer
Premises
Application Users
AWS
Internet
VPN / DX
Start a replication instance
Connect to source and target databases
Select tables, schemas or databases
Let the AWS Database Migration Service create tables, load data and keep them in sync
Switch applications over to the target at your convenience
High Speed Migration: AWS Database Migration Service
AWS
Database Migration
Service
Application Deployment Model
Build a new cloud based platform
Migrate an existing platform
Leverage AWS Marketplace
Use Quick Starts
Performance Optimization
Compute
Capabilities
vCPUs
Memory
Capabilities
GB of RAM
Network
Performance
MB/s (Throughput)
Storage
Performance
I/O Throughput
EC2 Instance Type/RDS DB Instance Class
Amazon Elastic
Block Store (EBS)/
RDS Storage Type
Operations Optimization: Automation
AWS
CloudFormation
AWS
Service Catalog
Provisioning
Amazon
CloudWatch
AWS
CloudTrail
AWS
Config
Amazon
Inspectorflow logs
Monitoring and
security
AWS Directory
ServiceAWS IAM
Identity
Amazon
RDS
Amazon
EC2
Compute
Storage
Database
AWS
Lambda
Operations Optimization: Run Command
Secure
Delegating access to commands with AWS
Identity and Access Management (IAM)
policies enables you to reduce the number of
users who have direct access to a server.
Reliability
Increase the reliability of your workloads by
templatizing your configuration changes, which
allows you to predictably roll out change.
Visibility
Increase your visibility into configuration
change with easy command tracking and
integration with AWS CloudTrail.
Scalable
Easily run a command against a fleet of EC2
instances at the same time.
Easy to Use
Choose from a set of out of the box commands
to invoke and track their progress from the EC2
console, AWS CLI, and API.
Customizable
Tailor your experience for your needs by
creating your own custom actions.
Cost Optimization: Platform Levers
Elasticity
On Demand
Right-Sizing Reserved Capacity
Cost Optimization: Licensing Model
■ Amazon EC2 with License Included■ On-Demand, pay per hour
■ AWS Marketplace Licensing■ Multiple metrics, per hour or subscription
■ Bring Your Own Cloud Licenses■ Leverage mobility agreements
■ Bring Your Own Specific Licenses■ Options for Legacy / Custom contracts
A dedicated physical server for
your needs, providing access to
Amazon EC2 functionnality.
Flexibility and ease of use of
Amazon EC2 instances, with
visibility and control of on-premises
servers.
Amazon EC2 Dedicated Hosts
Unlock specific license needs
Windows Server
SQL Server
SUSE Linux
Enterprise Server
Oracle Database
Exemple: SUSE – Bring Your Own License
More options for SUSE Licenses
License portability simplifies and enhances SUSE usage in AWS
Save by reusing existing licenses
Compatible with SUSE Linux Enterprise Server for SAP (SAP HANA High Availability)
Analysts have shown AWS creates value
Source: IDC, Quantifying the Business Value of Amazon Web Services (May, 2015)
Je kunt zoveel meer (met Aviko)
September 21th 2016
/ Shang-Hai
Introduction 内容
Kees Jansen (50),
ICT-Manager Aviko-group
Food-industry
The company
Serving 10 million people eat our product every day
2,055 employees
Sales: € 760 million
Covering more than 140 countries
Offering more than 200 products
12 production units (Netherlands, Germany, Polen, Sweden, China, Spain)
Sales representatives in more then 20 countries
Results
Global market share 8%, No. 4
Share in Europe 22%, No. 1 from European origin
Leading producer in added value products
“Customers” ICT
1
Basically Customers are :
1. Farmers
2. Suppliers
3. Internal Departments
4. Logistic Providers
5. Customers
6. End-Customers
Challenge, Roadmap
SAP in China in 3 months Operational !
SAP running in the Netherlands
• Set - up Project organization • Set - up project infrastructure • Project plan • Kick - off • High level Scoping • Training project team
• System configuration • Report development • Description of procedures and
manuals • Develop training materials • Testing • Preparation of data conversion
• Description of new processes (future state)
• Report definition • Detailed mapping of processes and
SAP • Detailed Scoping • Set - up technical infrastructure • Identification en solution description
of ‘Gaps’
• Conversion • Training end - users • Acceptance testing • Support after ‘Go Live’
• Set - up Project organization
• Set - up project infrastructure • Project plan • Kick - off • High level Scoping • Training project team
• System configuration • Report development • Description of procedures and
manuals • Develop training materials • Testing • Preparation of data conversion
• Description of new processes (future state)
• Report definition • Detailed mapping of processes and
SAP • Detailed Scoping • Set - up technical infrastructure • Identification and solution description
of ‘Gaps’
• Conversion • Training end - users • Acceptance testing • Support after ‘Go Live’
• Conversion • Training end - users • Acceptance testing • Support after ‘Go Live’
Challenge, Technical Barriers
Local
Datacenter
Netherlands
Challenge
Motivation1. Geographical distance (latency)
2. VPN
3. Big firewall of China
4. ICT inventarization Chabei/Xiamen/Shanhai
5. Many Solutions No Success
1. bad reaction
times for data
connections
Netherlands China
2. No Stable
VPN connections
3. Speed not
enough & risk if no
connection4. Instable
Connection Locally
5. Many Solution
No Success
The Challenge, Technical Barriers
How we use AWS
Project Dragon
SAP
implementation
Aviko SV Sales
office Shanghai
Aviko
Snowvalley
Factory Chabei
Support:
支援:
• SAP systems run in the AWS China (Beijing) Region
• Copy current SAP ECC from the Netherlands to AWS China (Beijing) Region(By doing this we can make use of the investment already made in the project)
• Chinese colleagues log on to SAP system to work 24/7
• Partner Aepex supports Aviko on SAP functional level
• Partner inQdo supports Aviko on AWS-SAP technical level
How we use AWS
The Benefit of AWS for Aviko
• Project flexibility
• One click hardware provisioning within minutes
• Rapid deployment of SAP ECC system
• Global infrastructure AWS, with region in China (inside “China firewall”)
• Cost benefits compared to data center in the Netherlands
• Performance of SAP system is extremely good
• No in debt knowledge of AWS at Aviko, therefor SAP partner (Aepex) and
AWS partner (inQdo) manage the SAP landscape and unburden Aviko
The Benefit of AWS for Aviko
Business Benefit :
- All Stock in China 707,512 Cartons (7 Distributions Centra) on-line
- Ready to grow and further steps!
Thank you for your time and attention!
Lao-tzu (604 BC - 531 BC)
“A journey of a thousand miles begins with a single step!”
Next
Test AWS Marketplace at aws.amazon.com/marketplace
Use AWS Free Tier for your initial testing
Discover our Oracle, Microsoft, SAP solutions at aws.amazon.com
Discover out partners at aws.amazon.com/partners
Next
Try our Hands on labs at
www.qwiklabs.com
Check our AWS Enterprise Support
benefits for Enterprise Applications
Study our reference architectures at
aws.amazon.com/architecture
Thank you!
DEN HAAG