SlideShare ist ein Scribd-Unternehmen logo
1 von 40
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
Compelling Enterprise Solutions on AWS
Richard Busby, Solutions Architect
Nam-Je Cho, Solutions Architect
AWS Migration Methodology
People,
process,
technology
Migration
experience
Knowledge &
training
Not primary
business activity
Fear
Attempting too
much at once
Migration challenges
Discove
r
Design
Transfo
rm
Transiti
on
Operate
Optimiz
e
Plan RunBuild
• Detailed
migration plan
• Estimate effort
• Security & risk
assessment
• Network
topology
• Migrate
• Deploy
• Validate
• Assessment &
profiling
• Prioritization
• Data
requirements &
classification
• Business logic &
infrastructure
dependencies
• Pilot testing
• Transition to
support
• Release
management
• Cutover &
decommission
• Staff training
• Monitoring
• Incident
management
• Provisioning
• Monitoring-driven
optimization
• Continuous
integration and
continuous
deployment
App migration assessment
Re-hosting
(lift and shift)
App portfolio optimization
Re-platforming
(lift and reshape)
Migration methodology
Planning your migration
Migrating to the cloud can take one of many paths
Discover,

Assess (Enterprise

Architecture and

Applications)
Lift and Shift

(Minimal
Change)
Migration and

UAT Testing Operate
Refactor

for AWS
Application

Lift and shift
Move the App

Infrastructure
Plan Migration

and Sequencing
Determine
Migration Path
Decommission
Do Not Move
Create Cloud

Strategy
Design, Build AWS

Environment
Move the

Application
Determine

Migration
Process
Manually Move 

App and Data
Third-Party Tools
AWS VM Import
Refactor

for AWS
Rebuild Application

Architecture
Vendor

S/PaaS

(if available)
Third-Party Migration Tool
Manually Move App and Data
Determine

Migration Process
Replatform

(typically legacy
applications)
Recode App
Components
Rearchitect

Application
Recode

Application
Architect AWS Environment 

and Deploy App, Migrate Data
Signoff
Tuning Cutover
Org/Ops

Impact 

Analysis
Identify

Ops Changes
Change 

Management 

Plan
End-state Architecture
Architecting your AWS environment
Design and architecture of the cloud environment is important to realize
cloud benefits such as agility and cost savings
Networking
• Convergence of
on-premises and
cloud
• Cloud-oriented
protocols
• IP scheme and
addressing
• VPC and account
configuration
Security
• SSO
• Access policies
• Least privilege
• Audits
• Compliance
• Intrusion detection
& prevention
• Logging
Governance
• Billing & cost
management
• Service
catalogs
• Configuration
management
• Architecture
Standards
• SLA/SLO
• Procurement
Data management
• RPO/RTO
• Retention policies
• Replication
• Storage
optimization
• ILM
• Data quality
Monitoring
• Notifications &
alerting
• Application level
awareness
• Thresholds
• Service desk
integration
Security Comes First!
AWS Foundation Services
Compute Storage Database Networking
AWS Global
Infrastructure Regions
Availability Zones
Edge
locations
AWS is responsible for the security of the cloud
AWS Foundation Services
Compute Storage Database Networking
AWS Global
Infrastructure Regions
Availability Zones
Edge
Locations
Client-side data
encryption
Server-side data
encryption
Network traffic
protection
Platform, applications, identity & access management
Operating system, network, & firewall configuration
Customer applications & contentCustomers
Customers configure their security in the cloud
AWS security offerings
Auditability
• Compliance
reports
Visibility
• Amazon CloudWatch
• AWS CloudTrail
• AWS Config
• “Describe” APIs
Control
• IAM
• AWS CloudHSM
• AWS CloudFormation
• AWS KMS
Migration Approach & Best Practices

Identifying applications to move
Standalone applications are easy to move
Application with loosely coupled SOA-based
integrations are good candidates
Tightly integrated application needs more planning
‘Low hanging fruit’
• Dev/Test applications, self-contained web applications (LAMP stack), social media product
marketing campaigns, training envrionments, pre-sales demo portal, software downloads, trial
applications
Watch out for
• 32 bit, non-Linux/Windows, multi-cast (Oracle RAC), client/server applications, engineered
systems (Exadata, Netezza), massive file servers, vertically challenged software/applications
Getting a bread box estimate: minimum information
Compute : Number of servers/VMs including RAM,
CPU, OS, and boot drive size (Amazon EC2)
Storage mapping to transactional, backup, archival,
and log/file system/applications (Amazon EBS, Amazon Glacier, and Amazon S3)
Data transfer out for networking
Internet or dedicated networking including security
requirements (AWS Direct Connect and VPN)
Region where processing is happening
Getting a bread box estimate: nice to have
HA requirements for each workload (ELB, Route53)
Scalability requirements for each workload (ELB,
Route53, Auto Scaling, CloudFront)
DR requirements for each workload
Storage IOPS requirements for each workload
Compute requirements for management/monitoring
Backup requirements for each workload that can
not be supported by EBS snapshots
Getting a bread box estimate: really nice
Workload stratification file servers, security, RDBMS,
ERP, big data, security, management/monitoring etc.
HIPPA and PCI requirements for each workload
HPC requirements for each workload
Extremely high CPU, memory requirements
Top third-party vendors for packaged apps
IDS/IPS, WAF, management, monitoring, logging, etc.
Invest in proof of concept early

Proof of concept will answer tons of questions and get your feet
wet with AWS quickly
Will help identify gaps and touch points
Give you a good estimation of the migration costs
Give you a good estimation of the AWS runtime costs
Migrating data into AWS cloud
• File transfer to Amazon S3 or EC2 using S/FTP, SCP, UDP, Attunity
• NFS mount accessible from on premise and AWS
• Configure on-premises backup application (like NetBackup, CA,
CommVault, Riverbed) to use Amazon S3
• AWS Storage Gateway for asynchronous backup to Amazon S3
• AWS Import/Export service: Ship your disk to AWS
• Database backup tools like Oracle Secure Backup
• Database replication tools like GoldenGate, Dbvisit
• AWS Direct Connect 100 Mbps to 10 Gbps
Migrating data into AWS
Data size*
* relative to Internet bandwidth and latency
Datavelocityrequired
UDP transfer software
(e.g., Aspera, Tsunami, …)
Attunity CloudBeam
AWS Storage Gateway,
Riverbed, NFS
AWS Import / ExportTransfer to S3
over Internet
One-time upload with
constant delta updates
Days
Hours
TBsGBs
Enterprise Applications on AWS
Enterprise Applications on AWS
Any applications that is core to running your business
• Enterprise Resource Planning
• Customer Relationship Management
• Data Warehouse & Reporting
• Human Capital Management
• Procurement
• Warehousing & Logistics
Business Applications on AWS
Vendor Applications
SAP Business Suite, Netweaver, BusinessObjects, B1, HANA
Oracle eBusiness, PeopleSoft, Siebel, JDE, Database 11g/12c
Microsoft SharePoint, Exchange, Dynamics, SQL Server
IBM Websphere, DataStage
Infor LN, M3, Syteline, Lawson
AWS customers run a wide array of business applications
Customers from SMB, SME to large enterprises run business
applications on AWS today
AWS Customer Examples
SAP Oracle Microsoft
SAP on AWS
SAP on AWS - Benefits
All SAP Business Suite & Netweaver
Leverage Multi-AZ for Production workloads
Wide choice of EC2 & EBS volume options
S3 Storage provides 99.999999999% durability
Enterprise-level security
Pricing, capacity, management and operations
SAP Supported Platform
High Availability
High Performance
High Durability
Secured platform
Flexible
SAP & AWS Relationship
2008 20122010 2014
SAP as a
Customer
A1/B1
BOBJ
HANA Developer Edition
HANA One
Afaria
SAP HANA Platform Edition
SAP Business Suite
SAP Cloud Appliance Library (CAL)
CustomerAdoption
Time
RDS Solutions
Sybase IQ / ASE SAP HANA
for B1
• SAP Business Suite
• SAP Business All-in-One (A1)
• SAP Netweaver
• SAP HANA
• SAP Business One
• SAP BusinessObjects BI
• SAP Mobile Platform
• SAP Business One
• SAP Rapid Deployment Solutions
SAP Certified Solutions on AWS
SAP Note #1656099 contains the latest information regarding SAP products
and platform supported on AWS
Solutions
SAP Supported Platforms on AWS
Operating System
• SUSE 11
• Red Hat 6
• Window Servers 2008
Database
• SAP HANA
• Sybase ASE 15.7
• MS SQL Server 2008
• IBM DB2 9.7
• SAP MaxDB 7.8
Version numbers for OS & DB are minimum levels
All higher versions supported
Customer Network
Public
Subnet
Users
On-Premises
Systems
SAP Router
Solution
ManagerPrivate
Subnet
Internet
Availability Zone A Availability Zone B
Amazon Virtual Private Cloud
VPN or
Direct Connect
Amazon
CloudWatch Amazon S3
Backups
DB Replication
SAP
DEV
SAP
QAS
SAP
DR
SAP
PRD
BackupsMonitor
SAP OSS
SAP High Level Architecture
Private
Subnet
Customer Network
Users
On-Premises
Systems
Private Subnet
Availability Zone A Availability Zone B
VPC
VPN or
Direct Connect
Private Subnet
App1
DB
AppN
ASCS
App1
DB
AppN
ASCS
(ENQ)
Session State
DB Replication
Fault Tolerant SAP Architecture on AWS
EBS SSD EBS SSD
SAP PRODUCTION
0
40
80
120
160
Q1Y1 Q3Y1 Q4Y1 Q2Y2 Q4Y2 Q2Y3 Q4Y3 Q2Y4 Q4Y4 Q2Y5 Q4Y5 Q2Y6 Q4Y6
Demand
Traditional
AWS
Traditional Planning Horizon
Planning
Horizon on
AWS
ComputeRequirements
SAP Capacity Planning Made Easy
Oracle on AWS
• Amazon.com is one of Oracle’s largest customers,
globally
• Oracle was one of the first major ISV to support AWS,
available since 2007
• Oracle Secure Backup for S3 in released 2008
• AWS launches RDS for Oracle in 2011
• Launched the Oracle Test Drives program in 2012
AWS Oracle Partnership
AWS Customer Run Oracle Applications
• Oracle eBusiness Suite
• JD Edwards Enterprise One
• PeopleSoft
• Siebel
• Oracle Fusion Applications
• Agile PLM
• Hyperion
• ATG Web Commerce
Oracle Database on AWS
• Oracle Database 9i, 10g, 11g and 12c fully supported on EC2
• All Editions of Database Supported on EC2 including
Enterprise
Edition
• Can use any
instance type
Standard
Edition
• Can use instances
with up to 16 cores
and any amount of
memory
Standard Edition
One
• Can use instances
with up to 8 cores
and any amount of
memory
Express Edition
• Can use instances
with up to 4 cores and
1 GB Memory
Oracle Database Products on AWS
All of these Oracle Products are fully supported on EC2
MySQL
Enterprise Edition
TimesTen
MySQL
Community Edition
MySQL
Standard Edition
MySQL
Cluster CGE
Oracle NoSQL Coherence
Data Guard Active Data Guard Golden Gate RMAN OSB Enterprise Manager
Oracle DB EE Oracle DB SE Oracle DB SE ONE Oracle DB XE
Oracle License Portability to AWS
• Oracle Software licenses are fully portable to AWS EC2
– Enterprise License Agreement (ELA)
– Unlimited License Agreement (ULA)
– Business Process Outsourcing (BPO)
– Oracle Partner Network (OPN)
• Processor & Socket Licensing:
– Standard Licenses
• 0.25 core multiplier = 1 license for 4 virtual cores on EC2
– Enterprise Licenses
• 0.5 core multiplier = 1 license for 2 virtual cores on EC2
• Oracle Cloud Licensing Policy
www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf
Wrapping up
Enterprise Solutions - lessons learned
• Know your limitations
• Evaluate and understand your infrastructure environment
• Sign-up for enterprise support early and involve a TAM early on
• Get your operations staff trained on AWS
• Challenge yourself and make sound architecture decisions; changing
in future can be difficult
• Document every decision made, especially the anti-patterns
• Work directly with application owners; nothing beats hands-on
experience
Building compelling Enterprise Solutions on AWS

Weitere ähnliche Inhalte

Was ist angesagt?

Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services PlatformDavid Chou
 
Azure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data CenterAzure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data CenterAdnan Hashmi
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1CCG
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2CCG
 
A tale of two clouds
A tale of two cloudsA tale of two clouds
A tale of two cloudsAndrew Siemer
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupMichael Frank
 
05 Azure overview Using cloud principles v.2.0
05 Azure overview Using cloud principles v.2.005 Azure overview Using cloud principles v.2.0
05 Azure overview Using cloud principles v.2.0Herman Keijzer
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft AzureNovosco
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsAndreas Chatziantoniou
 
Azure Migrate
Azure MigrateAzure Migrate
Azure MigrateMustafa
 
Introduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureIntroduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureKaushal Bhavsar
 
Microsoft Azure Stack
Microsoft Azure StackMicrosoft Azure Stack
Microsoft Azure StackTudor Damian
 
Migrating Existing ASP.NET Web Applications to Microsoft Azure
Migrating Existing ASP.NET Web Applications to Microsoft AzureMigrating Existing ASP.NET Web Applications to Microsoft Azure
Migrating Existing ASP.NET Web Applications to Microsoft AzureIlyas F ☁☁☁
 
Digital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure StackDigital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure StackAymen Mami
 
Azure Fundamentals || AZ-900
Azure Fundamentals || AZ-900Azure Fundamentals || AZ-900
Azure Fundamentals || AZ-900thisiswali
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to AzureRobert Crane
 
Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1MH Muhammad Ali
 

Was ist angesagt? (20)

Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
Azure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data CenterAzure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data Center
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
 
Azure 900
Azure 900Azure 900
Azure 900
 
A tale of two clouds
A tale of two cloudsA tale of two clouds
A tale of two clouds
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User Group
 
05 Azure overview Using cloud principles v.2.0
05 Azure overview Using cloud principles v.2.005 Azure overview Using cloud principles v.2.0
05 Azure overview Using cloud principles v.2.0
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
 
Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101
 
Introduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureIntroduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows Azure
 
Microsoft Azure Stack
Microsoft Azure StackMicrosoft Azure Stack
Microsoft Azure Stack
 
Migrating Existing ASP.NET Web Applications to Microsoft Azure
Migrating Existing ASP.NET Web Applications to Microsoft AzureMigrating Existing ASP.NET Web Applications to Microsoft Azure
Migrating Existing ASP.NET Web Applications to Microsoft Azure
 
Digital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure StackDigital transformation with Azure & Azure Stack
Digital transformation with Azure & Azure Stack
 
Azure Fundamentals || AZ-900
Azure Fundamentals || AZ-900Azure Fundamentals || AZ-900
Azure Fundamentals || AZ-900
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
 
Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1
 
04 Azure IAAS 101
04 Azure IAAS 10104 Azure IAAS 101
04 Azure IAAS 101
 

Andere mochten auch

OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVOVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVNAIM Networks, Inc.
 
Introduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationIntroduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationMark Morley, MBA
 
云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会Hardway Hou
 
NORM for Banking Intro
NORM for Banking IntroNORM for Banking Intro
NORM for Banking IntroGeorge Colwell
 
Building cross platfrom solutions for enterprise - the mobileshow- may 2014
Building cross platfrom solutions for enterprise - the mobileshow- may 2014Building cross platfrom solutions for enterprise - the mobileshow- may 2014
Building cross platfrom solutions for enterprise - the mobileshow- may 2014Kareem ElSayyed
 
Prozone Enterprise Content Management
Prozone Enterprise Content ManagementProzone Enterprise Content Management
Prozone Enterprise Content ManagementJasna Komatovic
 
Conichiwa Banking Solutions
Conichiwa Banking SolutionsConichiwa Banking Solutions
Conichiwa Banking SolutionsFrederik Metz
 
Virtual private networks (vpn)
Virtual private networks (vpn)Virtual private networks (vpn)
Virtual private networks (vpn)Avinash Nath
 
Solix Corporate Overview
Solix Corporate OverviewSolix Corporate Overview
Solix Corporate OverviewKunal Grover
 
Mini project on core banking solutions
Mini project on core banking solutionsMini project on core banking solutions
Mini project on core banking solutionskeerthiredddy
 
Insights in overcoming IT infrastructure challenges for small-medium businesses
Insights in overcoming IT infrastructure challenges for small-medium businessesInsights in overcoming IT infrastructure challenges for small-medium businesses
Insights in overcoming IT infrastructure challenges for small-medium businessesAlcatel-Lucent Enterprise
 
Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -Naoto MATSUMOTO
 
Why true digital transformation must take place across the entire banking ent...
Why true digital transformation must take place across the entire banking ent...Why true digital transformation must take place across the entire banking ent...
Why true digital transformation must take place across the entire banking ent...Epsilon Marketing
 
Communication Service Providers (CSP) and the Telecom API Ecosystem
 Communication Service Providers (CSP) and the Telecom API Ecosystem Communication Service Providers (CSP) and the Telecom API Ecosystem
Communication Service Providers (CSP) and the Telecom API EcosystemAlan Quayle
 

Andere mochten auch (20)

OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVOVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
 
Introduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationIntroduction to Cloud B2B Integration
Introduction to Cloud B2B Integration
 
云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会
 
Enliven CEM Banking Brochure
Enliven CEM Banking BrochureEnliven CEM Banking Brochure
Enliven CEM Banking Brochure
 
NORM for Banking Intro
NORM for Banking IntroNORM for Banking Intro
NORM for Banking Intro
 
Building cross platfrom solutions for enterprise - the mobileshow- may 2014
Building cross platfrom solutions for enterprise - the mobileshow- may 2014Building cross platfrom solutions for enterprise - the mobileshow- may 2014
Building cross platfrom solutions for enterprise - the mobileshow- may 2014
 
Prozone Enterprise Content Management
Prozone Enterprise Content ManagementProzone Enterprise Content Management
Prozone Enterprise Content Management
 
vSRX
vSRXvSRX
vSRX
 
Conichiwa Banking Solutions
Conichiwa Banking SolutionsConichiwa Banking Solutions
Conichiwa Banking Solutions
 
HW-204515
HW-204515HW-204515
HW-204515
 
Virtual private networks (vpn)
Virtual private networks (vpn)Virtual private networks (vpn)
Virtual private networks (vpn)
 
Cloud B2B
 Cloud B2B Cloud B2B
Cloud B2B
 
Solix Corporate Overview
Solix Corporate OverviewSolix Corporate Overview
Solix Corporate Overview
 
NOD
NODNOD
NOD
 
Buildtrack Banking solutions
Buildtrack Banking solutionsBuildtrack Banking solutions
Buildtrack Banking solutions
 
Mini project on core banking solutions
Mini project on core banking solutionsMini project on core banking solutions
Mini project on core banking solutions
 
Insights in overcoming IT infrastructure challenges for small-medium businesses
Insights in overcoming IT infrastructure challenges for small-medium businessesInsights in overcoming IT infrastructure challenges for small-medium businesses
Insights in overcoming IT infrastructure challenges for small-medium businesses
 
Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -
 
Why true digital transformation must take place across the entire banking ent...
Why true digital transformation must take place across the entire banking ent...Why true digital transformation must take place across the entire banking ent...
Why true digital transformation must take place across the entire banking ent...
 
Communication Service Providers (CSP) and the Telecom API Ecosystem
 Communication Service Providers (CSP) and the Telecom API Ecosystem Communication Service Providers (CSP) and the Telecom API Ecosystem
Communication Service Providers (CSP) and the Telecom API Ecosystem
 

Ähnlich wie Building compelling Enterprise Solutions on AWS

AWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWS
AWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWSAWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWS
AWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWSAmazon Web Services
 
Migrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSMigrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSTom Laszewski
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Amazon Web Services
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureAmazon Web Services
 
AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAmazon Web Services
 
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...Amazon Web Services
 
Moving your SAP Environment to the Cloud
Moving your SAP Environment to the Cloud Moving your SAP Environment to the Cloud
Moving your SAP Environment to the Cloud REAN Cloud
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web servicescloudnonstop
 
Building scalable OTT workflows on AWS - Serverless Video Workflows
Building scalable OTT workflows on AWS - Serverless Video WorkflowsBuilding scalable OTT workflows on AWS - Serverless Video Workflows
Building scalable OTT workflows on AWS - Serverless Video WorkflowsAmazon Web Services
 
From your First Migration to Mass migrations.
From your First Migration to Mass migrations. From your First Migration to Mass migrations.
From your First Migration to Mass migrations. Amazon Web Services
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Tom Laszewski
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersAmazon Web Services
 
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech TalksHow to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech TalksAmazon Web Services
 
Migración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores PrácticasMigración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores PrácticasAmazon Web Services LATAM
 
Running SAP All-in-One ERP production system deployment on the AWS cloud
Running SAP All-in-One ERP production system deployment on the AWS cloudRunning SAP All-in-One ERP production system deployment on the AWS cloud
Running SAP All-in-One ERP production system deployment on the AWS cloudAmazon Web Services
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersAmazon Web Services
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWSAmazon Web Services
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 

Ähnlich wie Building compelling Enterprise Solutions on AWS (20)

AWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWS
AWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWSAWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWS
AWS Summit Stockholm 2014 – B2 – Migrating enterprise applications to AWS
 
Migrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSMigrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWS
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
 
AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the Cloud
 
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
 
Moving your SAP Environment to the Cloud
Moving your SAP Environment to the Cloud Moving your SAP Environment to the Cloud
Moving your SAP Environment to the Cloud
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web services
 
Building scalable OTT workflows on AWS - Serverless Video Workflows
Building scalable OTT workflows on AWS - Serverless Video WorkflowsBuilding scalable OTT workflows on AWS - Serverless Video Workflows
Building scalable OTT workflows on AWS - Serverless Video Workflows
 
From your First Migration to Mass migrations.
From your First Migration to Mass migrations. From your First Migration to Mass migrations.
From your First Migration to Mass migrations.
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech TalksHow to Bring Microsoft Apps to AWS - AWS Online Tech Talks
How to Bring Microsoft Apps to AWS - AWS Online Tech Talks
 
Migración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores PrácticasMigración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores Prácticas
 
Running SAP All-in-One ERP production system deployment on the AWS cloud
Running SAP All-in-One ERP production system deployment on the AWS cloudRunning SAP All-in-One ERP production system deployment on the AWS cloud
Running SAP All-in-One ERP production system deployment on the AWS cloud
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWS
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 

Mehr von Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 
Come costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSCome costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSAmazon Web Services
 

Mehr von Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 
Come costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSCome costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWS
 

Kürzlich hochgeladen

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Building compelling Enterprise Solutions on AWS

  • 1. ©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Compelling Enterprise Solutions on AWS Richard Busby, Solutions Architect Nam-Je Cho, Solutions Architect
  • 3. People, process, technology Migration experience Knowledge & training Not primary business activity Fear Attempting too much at once Migration challenges
  • 4. Discove r Design Transfo rm Transiti on Operate Optimiz e Plan RunBuild • Detailed migration plan • Estimate effort • Security & risk assessment • Network topology • Migrate • Deploy • Validate • Assessment & profiling • Prioritization • Data requirements & classification • Business logic & infrastructure dependencies • Pilot testing • Transition to support • Release management • Cutover & decommission • Staff training • Monitoring • Incident management • Provisioning • Monitoring-driven optimization • Continuous integration and continuous deployment App migration assessment Re-hosting (lift and shift) App portfolio optimization Re-platforming (lift and reshape) Migration methodology
  • 5. Planning your migration Migrating to the cloud can take one of many paths Discover,
 Assess (Enterprise
 Architecture and
 Applications) Lift and Shift
 (Minimal Change) Migration and
 UAT Testing Operate Refactor
 for AWS Application
 Lift and shift Move the App
 Infrastructure Plan Migration
 and Sequencing Determine Migration Path Decommission Do Not Move Create Cloud
 Strategy Design, Build AWS
 Environment Move the
 Application Determine
 Migration Process Manually Move 
 App and Data Third-Party Tools AWS VM Import Refactor
 for AWS Rebuild Application
 Architecture Vendor
 S/PaaS
 (if available) Third-Party Migration Tool Manually Move App and Data Determine
 Migration Process Replatform
 (typically legacy applications) Recode App Components Rearchitect
 Application Recode
 Application Architect AWS Environment 
 and Deploy App, Migrate Data Signoff Tuning Cutover Org/Ops
 Impact 
 Analysis Identify
 Ops Changes Change 
 Management 
 Plan
  • 7. Architecting your AWS environment Design and architecture of the cloud environment is important to realize cloud benefits such as agility and cost savings Networking • Convergence of on-premises and cloud • Cloud-oriented protocols • IP scheme and addressing • VPC and account configuration Security • SSO • Access policies • Least privilege • Audits • Compliance • Intrusion detection & prevention • Logging Governance • Billing & cost management • Service catalogs • Configuration management • Architecture Standards • SLA/SLO • Procurement Data management • RPO/RTO • Retention policies • Replication • Storage optimization • ILM • Data quality Monitoring • Notifications & alerting • Application level awareness • Thresholds • Service desk integration
  • 9. AWS Foundation Services Compute Storage Database Networking AWS Global Infrastructure Regions Availability Zones Edge locations AWS is responsible for the security of the cloud
  • 10. AWS Foundation Services Compute Storage Database Networking AWS Global Infrastructure Regions Availability Zones Edge Locations Client-side data encryption Server-side data encryption Network traffic protection Platform, applications, identity & access management Operating system, network, & firewall configuration Customer applications & contentCustomers Customers configure their security in the cloud
  • 11. AWS security offerings Auditability • Compliance reports Visibility • Amazon CloudWatch • AWS CloudTrail • AWS Config • “Describe” APIs Control • IAM • AWS CloudHSM • AWS CloudFormation • AWS KMS
  • 12. Migration Approach & Best Practices

  • 13. Identifying applications to move Standalone applications are easy to move Application with loosely coupled SOA-based integrations are good candidates Tightly integrated application needs more planning ‘Low hanging fruit’ • Dev/Test applications, self-contained web applications (LAMP stack), social media product marketing campaigns, training envrionments, pre-sales demo portal, software downloads, trial applications Watch out for • 32 bit, non-Linux/Windows, multi-cast (Oracle RAC), client/server applications, engineered systems (Exadata, Netezza), massive file servers, vertically challenged software/applications
  • 14. Getting a bread box estimate: minimum information Compute : Number of servers/VMs including RAM, CPU, OS, and boot drive size (Amazon EC2) Storage mapping to transactional, backup, archival, and log/file system/applications (Amazon EBS, Amazon Glacier, and Amazon S3) Data transfer out for networking Internet or dedicated networking including security requirements (AWS Direct Connect and VPN) Region where processing is happening
  • 15. Getting a bread box estimate: nice to have HA requirements for each workload (ELB, Route53) Scalability requirements for each workload (ELB, Route53, Auto Scaling, CloudFront) DR requirements for each workload Storage IOPS requirements for each workload Compute requirements for management/monitoring Backup requirements for each workload that can not be supported by EBS snapshots
  • 16. Getting a bread box estimate: really nice Workload stratification file servers, security, RDBMS, ERP, big data, security, management/monitoring etc. HIPPA and PCI requirements for each workload HPC requirements for each workload Extremely high CPU, memory requirements Top third-party vendors for packaged apps IDS/IPS, WAF, management, monitoring, logging, etc.
  • 17. Invest in proof of concept early
 Proof of concept will answer tons of questions and get your feet wet with AWS quickly Will help identify gaps and touch points Give you a good estimation of the migration costs Give you a good estimation of the AWS runtime costs
  • 18. Migrating data into AWS cloud • File transfer to Amazon S3 or EC2 using S/FTP, SCP, UDP, Attunity • NFS mount accessible from on premise and AWS • Configure on-premises backup application (like NetBackup, CA, CommVault, Riverbed) to use Amazon S3 • AWS Storage Gateway for asynchronous backup to Amazon S3 • AWS Import/Export service: Ship your disk to AWS • Database backup tools like Oracle Secure Backup • Database replication tools like GoldenGate, Dbvisit • AWS Direct Connect 100 Mbps to 10 Gbps
  • 19. Migrating data into AWS Data size* * relative to Internet bandwidth and latency Datavelocityrequired UDP transfer software (e.g., Aspera, Tsunami, …) Attunity CloudBeam AWS Storage Gateway, Riverbed, NFS AWS Import / ExportTransfer to S3 over Internet One-time upload with constant delta updates Days Hours TBsGBs
  • 21. Enterprise Applications on AWS Any applications that is core to running your business • Enterprise Resource Planning • Customer Relationship Management • Data Warehouse & Reporting • Human Capital Management • Procurement • Warehousing & Logistics
  • 22. Business Applications on AWS Vendor Applications SAP Business Suite, Netweaver, BusinessObjects, B1, HANA Oracle eBusiness, PeopleSoft, Siebel, JDE, Database 11g/12c Microsoft SharePoint, Exchange, Dynamics, SQL Server IBM Websphere, DataStage Infor LN, M3, Syteline, Lawson AWS customers run a wide array of business applications Customers from SMB, SME to large enterprises run business applications on AWS today
  • 23. AWS Customer Examples SAP Oracle Microsoft
  • 25. SAP on AWS - Benefits All SAP Business Suite & Netweaver Leverage Multi-AZ for Production workloads Wide choice of EC2 & EBS volume options S3 Storage provides 99.999999999% durability Enterprise-level security Pricing, capacity, management and operations SAP Supported Platform High Availability High Performance High Durability Secured platform Flexible
  • 26. SAP & AWS Relationship 2008 20122010 2014 SAP as a Customer A1/B1 BOBJ HANA Developer Edition HANA One Afaria SAP HANA Platform Edition SAP Business Suite SAP Cloud Appliance Library (CAL) CustomerAdoption Time RDS Solutions Sybase IQ / ASE SAP HANA for B1
  • 27. • SAP Business Suite • SAP Business All-in-One (A1) • SAP Netweaver • SAP HANA • SAP Business One • SAP BusinessObjects BI • SAP Mobile Platform • SAP Business One • SAP Rapid Deployment Solutions SAP Certified Solutions on AWS SAP Note #1656099 contains the latest information regarding SAP products and platform supported on AWS Solutions
  • 28. SAP Supported Platforms on AWS Operating System • SUSE 11 • Red Hat 6 • Window Servers 2008 Database • SAP HANA • Sybase ASE 15.7 • MS SQL Server 2008 • IBM DB2 9.7 • SAP MaxDB 7.8 Version numbers for OS & DB are minimum levels All higher versions supported
  • 29. Customer Network Public Subnet Users On-Premises Systems SAP Router Solution ManagerPrivate Subnet Internet Availability Zone A Availability Zone B Amazon Virtual Private Cloud VPN or Direct Connect Amazon CloudWatch Amazon S3 Backups DB Replication SAP DEV SAP QAS SAP DR SAP PRD BackupsMonitor SAP OSS SAP High Level Architecture Private Subnet
  • 30. Customer Network Users On-Premises Systems Private Subnet Availability Zone A Availability Zone B VPC VPN or Direct Connect Private Subnet App1 DB AppN ASCS App1 DB AppN ASCS (ENQ) Session State DB Replication Fault Tolerant SAP Architecture on AWS EBS SSD EBS SSD SAP PRODUCTION
  • 31. 0 40 80 120 160 Q1Y1 Q3Y1 Q4Y1 Q2Y2 Q4Y2 Q2Y3 Q4Y3 Q2Y4 Q4Y4 Q2Y5 Q4Y5 Q2Y6 Q4Y6 Demand Traditional AWS Traditional Planning Horizon Planning Horizon on AWS ComputeRequirements SAP Capacity Planning Made Easy
  • 33. • Amazon.com is one of Oracle’s largest customers, globally • Oracle was one of the first major ISV to support AWS, available since 2007 • Oracle Secure Backup for S3 in released 2008 • AWS launches RDS for Oracle in 2011 • Launched the Oracle Test Drives program in 2012 AWS Oracle Partnership
  • 34. AWS Customer Run Oracle Applications • Oracle eBusiness Suite • JD Edwards Enterprise One • PeopleSoft • Siebel • Oracle Fusion Applications • Agile PLM • Hyperion • ATG Web Commerce
  • 35. Oracle Database on AWS • Oracle Database 9i, 10g, 11g and 12c fully supported on EC2 • All Editions of Database Supported on EC2 including Enterprise Edition • Can use any instance type Standard Edition • Can use instances with up to 16 cores and any amount of memory Standard Edition One • Can use instances with up to 8 cores and any amount of memory Express Edition • Can use instances with up to 4 cores and 1 GB Memory
  • 36. Oracle Database Products on AWS All of these Oracle Products are fully supported on EC2 MySQL Enterprise Edition TimesTen MySQL Community Edition MySQL Standard Edition MySQL Cluster CGE Oracle NoSQL Coherence Data Guard Active Data Guard Golden Gate RMAN OSB Enterprise Manager Oracle DB EE Oracle DB SE Oracle DB SE ONE Oracle DB XE
  • 37. Oracle License Portability to AWS • Oracle Software licenses are fully portable to AWS EC2 – Enterprise License Agreement (ELA) – Unlimited License Agreement (ULA) – Business Process Outsourcing (BPO) – Oracle Partner Network (OPN) • Processor & Socket Licensing: – Standard Licenses • 0.25 core multiplier = 1 license for 4 virtual cores on EC2 – Enterprise Licenses • 0.5 core multiplier = 1 license for 2 virtual cores on EC2 • Oracle Cloud Licensing Policy www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf
  • 39. Enterprise Solutions - lessons learned • Know your limitations • Evaluate and understand your infrastructure environment • Sign-up for enterprise support early and involve a TAM early on • Get your operations staff trained on AWS • Challenge yourself and make sound architecture decisions; changing in future can be difficult • Document every decision made, especially the anti-patterns • Work directly with application owners; nothing beats hands-on experience