migrate and manage workloads with apps associates

38
Migrate and Manage Workloads with Apps Associates Sai Reddy Thangirala, Solutions Architect, Amazon Web Services Thiru Sadagopan, VP, Cloud Services, Apps Associates LLC Troy Vingom, Director of IT Operations, Hansen Technologies January 26, 2017

Upload: amazon-web-services

Post on 13-Apr-2017

407 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Migrate and Manage Workloads with Apps Associates

Migrate and Manage Workloadswith Apps AssociatesSai Reddy Thangirala, Solutions Architect, Amazon Web ServicesThiru Sadagopan, VP, Cloud Services, Apps Associates LLCTroy Vingom, Director of IT Operations, Hansen Technologies

January 26, 2017

Page 2: Migrate and Manage Workloads with Apps Associates

Today’s speakers

Sai Reddy ThangiralaSolutions ArchitectAmazon Web Services

Thiru SadagopanVP, Cloud ServicesApps Associates LLC

Troy VingomDirector of IT OperationsHansen Technologies

Page 3: Migrate and Manage Workloads with Apps Associates

Hansen Technologies’Migration to AWSTroy Vingom, Director of IT Operations, Hansen Technologies

Page 4: Migrate and Manage Workloads with Apps Associates

Hansen Technologies

To succeed in today’s technology and customer-driven environment, your Energy & Utilities CIS provider must deliver secure, reliable, and scalable technologies that will translate to satisfied customers.

With more than 40 years in energy, utilities, gas, water & wastewater sectors, Hansen offers a suite of CIS and B2B gateway solutions built for Regulated Utilities, Municipalities, Energy Retailers, and Distribution network companies. Our solutions enable small to large organizations to react quickly to challenges posed by industry, regulation, and increasing customer demands.                                                                           

Delivering efficiency to your operations

Page 5: Migrate and Manage Workloads with Apps Associates

APN Migration partners can help you:

Subsidiary of Pennsylvania Power & Light Utilities group (PPL)

Shared on-premises data centers Supported by corporate IT team Needed IT infrastructure to support entire company operations Customer facing applications that drive business

– B2B and 3rd party interactions to support business– Complex databases to support operations– New AD domain, back office applications at new office locations– Call center networks and integrations

Page 6: Migrate and Manage Workloads with Apps Associates

Choose an AWS Partner aoffering Oracle solutions

Apps Associates

– Entire datacenter migrations

– Oracle competency—recognized by AWS Partner program

Journey to AWS

Transition to Managed Services for production operations

6 month migration cycle Multiple passes of migration for

integration, performance testing

Migration over extended weekend

- Extensive validation and verification of integrity of application environment

Page 7: Migrate and Manage Workloads with Apps Associates

Choosing a Cloud PlatformSai Reddy Thangirala, Solutions Architect, Amazon Web Services

Page 8: Migrate and Manage Workloads with Apps Associates

What sets AWS apart?Building and managing cloud since 2006

70+ services to support any cloud workload

History of rapid, customer-driven releases

16 regions, 42 availability zones, 68 edge locations

51 proactive price reductions to date

Thousands of partners; 2,700+ Marketplace products

Experience

Service Breadth & Depth

Pace of Innovation

Global Footprint

Pricing Philosophy

Ecosystem

Page 9: Migrate and Manage Workloads with Apps Associates

What are customers achieving with the AWS platform?

Scale

Consumes 40% of US internet bandwidth at peak hours

Security

Believes they can be more secure on AWS

than in any private data center

Cost-Effectiveness

Has reduced total cost of IT ownership

by 52%

High-Performance

Has reduced latency by more

than 90%

Page 10: Migrate and Manage Workloads with Apps Associates

Barriers to Cloud adoption

Existing Investments Skeptical Stakeholders Upfront Costs

Application Interdependencies Fear of downtime during migration Lack of Cloud Expertise

Even if you’re ready to adopt, some real barriers make migrating quickly and cost-effectively a challenge:

Page 11: Migrate and Manage Workloads with Apps Associates

Overcome these barriers with AWS and APN partnersAPN Migration partners can help you:

Determine your migration strategy

Get a clearer roadmap to achieving your desired

end-state

Reduce project timeline, cost, and risk

Keep your people focused on business

innovation

Page 12: Migrate and Manage Workloads with Apps Associates

Opportunity evaluation

Operations and optimization

Discovery, analysis,

and planning

Design Migration, integration and

validation

AWS migration process

Page 13: Migrate and Manage Workloads with Apps Associates

AWS Core Migration Services

AWS Application Discovery Service AWS Server Migration Service AWS Database Migration Service

AWS Import/Export Snowball AWS Snowball Edge AWS Snowmobile

Asset Discovery/Migration Data Transfer

Page 14: Migrate and Manage Workloads with Apps Associates

Choosing the Right PartnerThiru Sadagopan, VP, Cloud Services, Apps Associates LLC

Page 15: Migrate and Manage Workloads with Apps Associates

Apps Associates

AWS Premier Consulting Partner — Migration Competency 50+ Certified AWS Architects First APN Partner to receive Oracle competency

Page 16: Migrate and Manage Workloads with Apps Associates

4 steps to a successful migration

Evaluate Develop Deploy Optimize Discover Assess Prioritize Perform TCO Analysis

Rehost(Lift & Shift)

Replatform(Lift & Reshape)

Repurchase(Replace – Drop & Shop)

Refactor(Rewrite/Decouple)

Train Test Transition Production

Continuously Optimize Automate Manage Governance

Page 17: Migrate and Manage Workloads with Apps Associates

Cloud Assessment - ApproachDiscovery Process

Tools / Automation Automated agents to discover servers and applications Automated dependency mapping Architecture sizing through metrics

Interview Process SME Interviews (Application and Systems) Leverage existing documentation Understand Business processes, SLA’s and priorities

Discovery Methods

Inventory and Dependencies Agent-less and Agent-based Active and Passive Event Driven

Data Center Configuration (Virtual/Physical)

Server/ Storage Inventory Network Configuration Security Requirements Real Time Discovery

Page 18: Migrate and Manage Workloads with Apps Associates

Application Migration Approach*

*Extension of AWS’ Cloud Adoption Framework (CAF)

Test

Transition

Production(In Parallel)

Retain/ Retire

Managed ServicesApplication

and/or Cloud

Cloud Migration

Methodology for:

Packaged Apps

Databases

Custom Appliances

Rehost(Lift & Sift)

> Install> Config> Migration Tools

Replatform(Lift & Reshape)

> Design Infrastructure> Migration Tools> Reconnect Application

Repurchase(Replace – Drop &

Shop)

> Software Selection> Purchase COTS/SaaS> Setup & Customize

Refactor(Re-write/Decouple)

> Redesign Develop> Full ALM/SDLC> Integration

Design, Develop & Standardize OptimizeDeployEvaluate

Discover

Assess

Prioritize

Train

Provide Runbook

Page 19: Migrate and Manage Workloads with Apps Associates

Cloud Assessment Workshop

Engagement / Project Management

Tools Based Analysis

Inventory of workloads

Infrastructure assimilation

Current Performance

SLA Review RTO/RTD Review Security

Current Architecture

Database Footprint

Database Features

Database Licensing

Security

Application Footprint

Scalability Architecture

Design Business Rules Database Logic Security

Application Dependency

SOA Framework Business Flows Business Cycles IT Operations Change

management Governance Chargeback

Models

Compile All requirements

Build architecture

Review Architecture

Build Strategy Identify Phases Build effort

Model Build TCO Model

Present Roadmap

Present TCO Model

Present Effort Estimate

Infrastructure Database + Network Application Integration +

ProceduresRoadmap Build

and Review Presentation

Day 1 Day 2 Day 3 Day 4 Day 5 Day 5-nn

Page 20: Migrate and Manage Workloads with Apps Associates

Factory model Approach to SuccessPh

ase

IPh

ase

2 M

ultip

le P

aral

lel T

eam

s

Ramp up as needed

Con

stan

t Col

labo

ratio

n w

ith C

usto

mer

Te

am

* Representative Timelines

Initialize and Analyze

(2- 4 Weeks)

Migration Sprints(2 – 4 weeks)

Migration Factory Model

Understand current setups and validate architecture and process Analyze and Migrate a representative workload / application to AWS Complete near shore model for execution

Repeat the migration process with individual teams Ramp up offshore AWS team to support migrations Hybrid engagement model with near shore project management across the teams

Complete factory model to ramp up resources for various different types of workloads ( Applications & Databases )

* Exact fee and staffing for these phases will be determined after Phase 1

Page 21: Migrate and Manage Workloads with Apps Associates

Cloud Managed Services

NextGen MSP

Best Practices

Integrated Solution

Cloud Governance Cost Management Best Practice Checks

– Security– Operations– Performance– Hybrid Architecture

Availability

Page 22: Migrate and Manage Workloads with Apps Associates

Go-To Partner for Oracle on AWS

Apps Associates is uniquely positioned to help clients migrate and host Oracle workloads on AWS because: We are an Oracle Platinum Partner specialized

in Oracle E-Business Suite, Oracle Database We are an AWS Premier Consulting Partner

with an Oracle Competency We have 25+ clients on AWS based Hosted

Managed Services model for Oracle E-Business Suite, Oracle BI, Hyperion and related applications

Page 23: Migrate and Manage Workloads with Apps Associates

AWS storage options for Oracle workloadsStorage Option General Database Applications Speed Durability

Instance Store Swap Temporary files Reports cache, web server cache Very low latency Run time only

EBS—PIOPS / SSD   Data files, redo logs   Low latency Highly Durable but always backup

EBS Boot volume Binaries, archive logs Binaries Moderate latency Highly Durable but

always backup

Amazon S3 Backups Backups Backups Longer latency Very high durability

Amazon Glacier Long-term backups Long-term backups Long-term backups Restore times of 3–5 hours Very high durability

Page 24: Migrate and Manage Workloads with Apps Associates

Security#1 Enterprise questionIs the cloud secure for my apps and data?

Physical Security

Network Security

PlatformSecurity

People & Procedures

Page 25: Migrate and Manage Workloads with Apps Associates

It’s a shared responsibility

You and/or Your Service Provider

AWS

Foundation Services

Compute Storage Database Networking

AWS Global Infrastructure

Regions

Availability ZonesEdge Locations

Client-side Data Encryption & Data Integrity Authentication

Customer Data

Server-side Encryption(File System and/or Data

Network traffic protection (Encryption/Integrity/

Identity

Platform, Applications, Identity & Access Management

Operating System, Network & Firewall Configuration

Page 26: Migrate and Manage Workloads with Apps Associates

Comprehensive security capabilities

Access Control Encryption Networking Other Identity and Access

Management (IAM)

Multi-factor Authentication (MFA)

Security Groups and Network ACL

Dedicated instances

Amazon Key Management Service

Amazon S3 Server-Side Encryption (SSE)

Amazon RDS Oracle Transparent Data Encryption (TDE)

AWS CloudHSM

Client-Side SDK Data Encryption

AWS Virtual Private Cloud (VPC)

SSL Certificate Management

AWS Direct Connect

VPN

Service Health Dashboard

CloudTrail

Trusted Advisor

Security Bulletins

Signed API Access

Amazon S3 Access Logs

AWS Marketplace Security Offerings

Best Practices

GovCloud

Page 27: Migrate and Manage Workloads with Apps Associates

Hansen Technologies’Migration to AWSTroy Vingom, Director of IT Operations, Hansen Technologies

Page 28: Migrate and Manage Workloads with Apps Associates

Operational considerations

Network access Instance types, AMI, Oracle DB and Applications tier

Storage

Security and controls Housekeeping functions Cloning, patching needs for

custom application Backups, monitoring configurations

Migration approach to AWS

Page 29: Migrate and Manage Workloads with Apps Associates

Network accessAmazon Virtual Private Cloud (VPC) Multi-AZ configuration for HA Isolated subnets for various tiers Security groups, ACL for data firewalls Trend Micro security services IPSEC tunnels via Amazon VPC

– Cisco CSR for B2B interactions– Advanced logging and monitoring– HA config across multi-AZ– Agility to meet Soc1 controls

Internet

Page 30: Migrate and Manage Workloads with Apps Associates

Instance types and AMIs

High memory instances for databases Oracle maps to AWS cores for licensing options Oracle Linux versus Red Hat Linux

– Apply prerequisite rpms, kernel updates– Create custom AMI for templatized deployments

Similar approach for Windows OS

Page 31: Migrate and Manage Workloads with Apps Associates

Database and application tiers

Templatized versions of OS is best practice– Coupled with release management cycles

Single Database tier (non-RAC)– Consolidated into fewer VMs

Applications tier Leveraged Amazon Elastic Load Balancer

SoftNAS solution for file systems HA configuration across multi-AZ Core solution for various file operations Facilitate extensive batch operations

S3 to replace legacy document management system

Elastic Load Balancer

Auto Scaling

Page 32: Migrate and Manage Workloads with Apps Associates

Storage consideration Databases and File server was key consideration for our solution Apps Associates expertise in running complex databases on AWS was key

Performance with SSD and PIOPS Leverage Oracle ASM feature Cost optimization with right mix of AWS storage options Backup and restore processes to meet SLA to our customers

Blend of off the shelf tool (N2W) and custom developed scripts DR solution with storage based replication across multi-AZ

File system on SoftNAS backed by Amazon EBS storage Windows and Linux systems HA configuration across multi-AZ

Page 33: Migrate and Manage Workloads with Apps Associates

Housekeeping functions

Cloning environments to support testing and development

Developed a process for automated refresh of test environment with ‘cleansed’ production data

Monitoring Easy to extend corporate

monitoring platform to AWS Oracle Enterprise Manager for

database operations

Page 34: Migrate and Manage Workloads with Apps Associates

Post-AWS observations

Lower infrastructure costs Costs easily tracked and managed Uptime equivalent to private third-party data center Reconsidered disaster recovery needs

and capabilities Leveraging AppsLens

– Apps Associates Cloud Managed Services

Page 35: Migrate and Manage Workloads with Apps Associates

Future plans relative to AWS

Implement DevOps / DevSecOps practices to optimize application deployment efficiency

Evaluate Amazon Redshift and related solutions for modernizing BI

Amazon RDS for managed databases Further Application modernization to leverage AWS platform

Page 36: Migrate and Manage Workloads with Apps Associates

Questions?

Hansen TechnologiesTroy Vingom

[email protected]

http://www.hsntech.com/

Apps AssociatesThiru Sadagopan

[email protected]

www.appsassociates.com

AWSSai Reddy [email protected]

www.aws.amazon.com

Page 37: Migrate and Manage Workloads with Apps Associates

Special Offer — Migration AssessmentComplimentary for webinar attendees

Overview of AWS Architecture Roadmap & migration approach including TCO analysis

Assessment of Datacenter Environment

Page 38: Migrate and Manage Workloads with Apps Associates

Thank You