IT Extreme Makeover with Hybrid Scenarios
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

IT Extreme Makeover with Hybrid Scenarios

  • 1,139 views
Uploaded on

One of the key principles at Amazon is that we start with customers and work backwards. Increased agility, elasticity, focus on core business, optimized costs, and better security are all good......

One of the key principles at Amazon is that we start with customers and work backwards. Increased agility, elasticity, focus on core business, optimized costs, and better security are all good outcomes when it comes to working with AWS. But, for an enterprise with many existing complex applications, integrated operations, and sophisticated teams, this integration and transition requires thought and planning.  Within this session, we will start with a typical enterprise customer and work backwards step by step to show how an extreme IT makeover it possible with reusable examples; demonstrating that an application doesn’t have to be written for cloud to realize cloud’s benefits.  Many large-scale shops are already leveraging AWS without sacrificing what they are good at, and we will explain the framework for kicking off this initiative within your own organization.  

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,139
On Slideshare
1,119
From Embeds
20
Number of Embeds
2

Actions

Shares
Downloads
103
Comments
0
Likes
0

Embeds 20

https://twitter.com 17
http://www.pinterest.com 3

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc. IT Extreme Makeover with Hybrid Scenarios Chris Munns, AWS Solutions Architect March 26, 2014
  • 2. Y-Hack 2013 https://secure.flickr.com/photos/psd/4389135567/
  • 3. Who Are You? Chris Munns - @chrismunns – Amazon Web Services Solutions Architect – New Yorker – Formerly Senior Operations @Etsy & @Meetup – Little time at a Hedgefund and Xerox – Rochester Institute of Technology: Applied Networking and Systems Administration ‘05 – Internet Geek
  • 4. Who Are You? • This session is recommended for anyone considering using the AWS Cloud to augment their current IT capabilities. • If you need more data points on “What is Cloud?” or “Value of Cloud in your Operations” this session is not for you. • This session targets IT decision makers who are tasked with solving cloud transition obstacles.
  • 5. Today our customers: (Typically)
  • 6. Understand the value of Cloud
  • 7. Understand the value of Amazon Web Services
  • 8. Know that they will be transitioning more to cloud sometime in the near future
  • 9. Know they can revolutionize the way they manage information technology
  • 10. This is Good!
  • 11. Today our customers: (Typically)
  • 12. Have physical datacenter resources
  • 13. Have legacy applications that are under maintained
  • 14. Have siloed teams and complicated processes
  • 15. Have strict business requirements on IT
  • 16. This is Good!
  • 17. Reality • Your datacenters aren’t going away overnight • Your staff will need some leveling up/re-tooling • Your applications and infrastructure will need a go through • “the show must go on”
  • 18. Painting the picture of a customer in transition
  • 19. Meet MaybeU Corp 25+ year old business 500 - 10,000 employees Technology isn’t their business, but it enables it Post-2008, budgets are down Legacy products and business pay the bills today
  • 20. Meet MaybeU Corp’s Technology Technology boom in the late 90s, early 2000s Lots of big metal that hasn’t been rethought in a while 2+ Physical datacenters Legacy operating systems, languages, databases Lots of client-server model apps About 50% virtualized
  • 21. Meet MaybeU Corp’s Technology Staff Siloed around business unit or core function Tenured Protective of territory Dated technology practices Change averse CTO/CIO/CFO are not aligned on priorities
  • 22. Meet MaybeU Corp’s Future Goals Embrace web & mobile apps Get out of the datacenter business Understand what Big Data means to them Improve DR capabilities Streamline IT Explore new business opportunities
  • 23. MaybeU Corp is like a lot of our customers(see previous slides)
  • 24. here there???
  • 25. What MaybeU Corp might need is a bit of an “IT Extreme Makeover” with a “Hybrid” infrastructure
  • 26. What MaybeU Corp might need is a bit of an “IT Extreme Makeover” with a “Hybrid” infrastructure
  • 27. Infrastructure Mullet
  • 28. Infrastructure Mullet
  • 29. Infrastructure Mullet
  • 30. Infrastructure Mullet Cloud Datacenter
  • 31. Integrating AWS with Your Existing On-Premises Infrastructure Active Directory Network Configuration Encryption Back-up Appliances Your On-Premise Apps Corporate Data Centers
  • 32. Integrating AWS with Your Existing On-Premises Infrastructure Active Directory Network Configuration Encryption Back-up Appliances Users & Access Rules Your Private Network HSM Appliance Cloud back-ups AWS Direct Connect Your On-Premise Apps Your Cloud Apps Corporate Data Centers
  • 33. Virtual Private Cloud (VPC)
  • 34. Mix and Match – Web Layer on AWS AWS region Web Layer Private Connection Your Data Center Internet App Layer Database Layer
  • 35. Mix and Match – Web Layer on Premise AWS region Private Connection Your Data Center Internet Web Layer App Layer DB Layer
  • 36. Mix and Match – Distributed AWS region Private Connection Your Data Center Internet App Layer Web Layer DB Layer
  • 37. Disaster Recovery Pilot Light Web Server Application Server DB Server Data Volume EC2 Web Server EC2 Application Server EC2 DB Server EBS Data Volume Data Mirroring/ Replication Amazon Elastic Compute Cloud (EC2) instances are stopped and AMIs are created. Instances can be restarted if primary application goes down. Smaller EC2 Instance for DB but may be stopped and restarted as a larger EC2 instance. Route 53 User Corporate Data Center Repoint DNS in an Outage
  • 38. Where do we start?
  • 39. Tour the House
  • 40. Tour the House • What is the current state of MaybeU’s IT technology? • What is the current state of MaybeU’s IT staff? • What tools does the staff use to manage the infrastructure? • What processes are in place to use those tools?
  • 41. MaybeU’s IT Tech evaluation • Operating systems • Databases • Home built applications • 3rd Party applications • Languages supported
  • 42. MaybeU’s IT Staff evaluation • Understand how a move to cloud can help the business? • Is there a skills gap? • Hungry to learn? • Energy to learn? • Desire for developers to use cloud services?
  • 43. MaybeU’s IT Tools evaluation • 3rd Party vs. Home grown? • Flexibility in multi-site abilities? • Cost? • Licensing? • Cloud-friendly capabilities in recent versions? • Existing tool sprawl?
  • 44. MaybeU’s IT Process evaluation • Process documentation • Manual vs. Automated? • Specific to vendor equipment/software? • Auditable? • Accountable?
  • 45. Blueprint
  • 46. Blueprint • Make a matrix of fully supported, semi supported, and unsupported OSes, databases and applications • Figure out what could move and what must stay(for now) • Enable developers to begin writing code against AWS services • Identify PoC’s and low hanging fruit with value at both business and operational levels
  • 47. AWS supports a wide range of technologies
  • 48. Blueprint • Begin training those who will lead the charge • Review what operational processes might need to change • Identify tools that can increase operational agility • Encourage use of the AWS Free Tier • Make use of the Test Drive Program
  • 49. Test Drive Major Workloads at No Cost Ready to use preconfigured test workloads for fast PoC: SAP Microsoft Oracle Red Hat Many others
  • 50. AWS Marketplace & Partners Can Help • Customer can find, research, buy software • Simple pricing, aligns with EC2 usage model • Launch in minutes • Marketplace billing integrated into your AWS account • 1300+ products across 20+ categories Learn more at: aws.amazon.com/marketplace
  • 51. Leverage AWS’s People & Content • AWS Solutions Architects • AWS Professional Services • AWS Enterprise Support • AWS Training and Certification • AWS Documentation, Whitepapers, Articles & Tutorials
  • 52. We have partners ready to help
  • 53. Lay the foundation • Begin deploying development & test environments • Build and deploy your VPC(s) • Get people access – IAM – Account Federation – Use MFA
  • 54. Our Development &Test Infrastructure Developers & Operations Internal Git CI Server Pre-commit Hook Testing Environment Subnet CI Workers Dev Environment VPC Subnet DEV WEB ELB Dev Stack Tier 1 Dev Stack Tier 2 Dev MySQL DB Instance DEV APP ELB VPN TUNNEL VPN facing VPC Subnet Virtual Private Gateway Monitorin g Dev Admin Instance NAT Instance Amazon DynamoDB Amazon SQS Amazon S3
  • 55. Lay the foundation • Deploy key infrastructure services • Authentication • DNS • Logging – Enable logging in CloudTrail!
  • 56. AWS region • Domain Controllers launched in internal VPC • Internal VPC instances join domain upon launch • Instances use Dynamic DNS to register both A and PTR records • Domain controller replicates with Corporate AD servers • VPC DNS forwarding to corporate DNS Active Directory + DNS in the VPC Public Facing Web App Internal Corporate App VPN Connection Corporate Data center corp.example.com AD Controller Domain Controller + DNS example.com DNS AD Replication Domain Join + DNS Queries DNS Forward Requests New Instance: friendly-vpc-123.corp.example.com
  • 57. Lay the foundation • Set up tagged billing and billing alerts • Start setting policies around naming & structure of resources • Establish a tagging policy • Get finance/procurement aware of the new expenses
  • 58. console.aws.amazon.com/billing/
  • 59. Billing Alerts
  • 60. Build • Iterate, iterate, iterate • Automate, automate, automate • Remove siloes between people!! • Encourage knowledge sharing • Encourage lean practices like TDD • Move on to more complicated hybrid scenarios
  • 61. AWS Application Management Solutions Convenience Control Elastic Beanstalk OpsWorks Higher-level Services CloudFormation Do it yourself
  • 62. AWS region Public Facing Web App Internal Corporate App #1 HA Pair VPN Endpoints Corporate Data center Internal Corporate App #2 Internal Corporate App #3 Internal Corporate App #4 Services VPC • VPNs or Peering between a central “Hub” VPC and “Spoke” VPC’s broken out by purpose, project or business unit. • Control VPC contains common services for all app VPCs • Reduces overhead of running common services across each “spoke” environment VPN Hub and Spoke Hybrids
  • 63. Extend Your DC with Direct Connect AWS region Public Facing Web App Internal Corporate App #1 Your Data Center Internal Corporate App #2 Internal Corporate App #3 Internal Corporate App #4 AWS Direct Connect Location Native Extension of your DC using your own IP addressing schema without Internet access over private TelCo lines : Direct Connect Private Connection One or Multiple 50 – 500 Mbps, 1 Gbps or 10 Gbps pipes
  • 64. Finishing touches • Continue to migrate applications • Continue to re-evaluate current status vs. goals • Continue to encourage staff to keep on top of new technologies and best practices • Write your own best practices documents, how- tos and tutorials for internal consumption • Contribute to an AWS case study!
  • 65. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc. IT Extreme Makeover with Hybrid Scenarios Chris Munns, AWS Solutions Architect March 26, 2014 Thank you!