Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Journey to the Cloud with Red Hat

2 114 vues

Publié le

Presentation created for Red Hat's Technical Event Series (Journey to the Cloud) in Australia & New Zealand, May 2015. Credit to Trevor Quinn for the Cloud Enabled Application techniques.

Publié dans : Technologie
  • Soyez le premier à commenter

Journey to the Cloud with Red Hat

  1. 1. Ken Thompson Senior Cloud Solution Architect Technical Event Series - May 2015 Journey to the Cloud with Red Hat Australia & New Zealand
  2. 2. Be in Control of Your Cloud: Building Strategies for Success in Cloud Computing
  3. 3. Journey to the Cloud with Red Hat – Technical Event Series – May 20153 CLOUD DRIVERS I.T. Transformation for everyone
  4. 4. Journey to the Cloud with Red Hat – Technical Event Series – May 20154 REAL LIFE IS “OLD SCHOOL”... Customers expectations have changed 1. You need to get to market sooner 2. You need to deliver your services anywhere, on any device and at any time 3. You need to scale your services dynamically 4. You need your infrastructure to be cost efficient “Old School” infrastructure & methods don't cut it...
  5. 5. Journey to the Cloud with Red Hat – Technical Event Series – May 20155 I.T. IS EVOLVING An evolution is taking place across the entire software development life cycle
  6. 6. Journey to the Cloud with Red Hat – Technical Event Series – May 20156 RENOVATE TO INNOVATE To deliver business value you need flexible IaaS and PaaS platforms
  7. 7. Journey to the Cloud with Red Hat – Technical Event Series – May 20157 CLOUD DEPLOYMENT MODELS An Open Hybrid Cloud delivers the choice required
  8. 8. Journey to the Cloud with Red Hat – Technical Event Series – May 20158 WHY AN “OPEN” HYBRID CLOUD? An Open cloud adds the following key characteristic ● On-demand self service ● Broad network access ● Resource pooling ● Rapid elasticity ● Measured service + Workload Portability
  9. 9. Journey to the Cloud with Red Hat - Tec hnical Event Series - May 2015 9 Build Open Clouds: Best Practices & Tips
  10. 10. Journey to the Cloud with Red Hat – Technical Event Series – May 201510 CLOUD LEADERS RELY ON OPEN SOURCE Proprietary cloud technologies are too expensive and inhibit scaling AMAZON ● Linux ● Xen RACKSPACE ● Linux ● Xen & KVM OpenStack SALESFORCE.COM ● Linux ● Joined OpenStack ● SaaS available on OpenStack GOOGLE ● Linux ● KVM FACEBOOK ● Linux ● KVM ● OpenStack
  11. 11. Journey to the Cloud with Red Hat – Technical Event Series – May 201511 ENTERPRISE FOLLOWING SUIT Open Source-based Clouds are just as cost effective and scalable for the enterprise DREAMWORKS ● Linux ● KVM BEST BUY ● Linux ● KVM ● OpenStack TELSTRA ● Linux ● KVM ● OpenStack PAYPAL ● Linux ● KVM ● OpenStack OpenShift ANU / NCI ● Linux ● KVM ● OpenStack
  12. 12. Journey to the Cloud with Red Hat - Technical Event Series - May 201512 1. Traditional Datacenter Virtualisation 2. Advanced Virtualisation & Management 3. Private IaaS Cloud 4. Hybrid IaaS Cloud JOURNEY TO OPEN HYBRID CLOUD Build progressively on what you have today, to deliver an Open Hybrid Cloud
  13. 13. Journey to the Cloud with Red Hat – Technical Event Series – May 201513 RED HAT'S PATH TO THE CLOUD Start with your existing workloads (both physical & virtual)… no need to “rip and replace”
  14. 14. Journey to the Cloud with Red Hat – Technical Event Series – May 201514 CLOUD SYSTEMS MANAGEMENT Red Hat Satellite
  15. 15. Journey to the Cloud with Red Hat – Technical Event Series – May 201515 CLOUD MANAGEMENT PLATFORM Red Hat CloudForms
  16. 16. Journey to the Cloud with Red Hat – Technical Event Series – May 201516 ALTERNATIVE VIRTUALISATION Red Hat Enterprise Virtualisation (RHEV)
  17. 17. Journey to the Cloud with Red Hat – Technical Event Series – May 201517 CLOUD ENABLED APPLICATIONS Red Hat Enterprise Linux OpenStack Platform (RHELOSP)
  18. 18. Journey to the Cloud with Red Hat – Technical Event Series – May 201518 PRIVATE CLOUD Traditional & Cloud Enabled Workloads
  19. 19. Journey to the Cloud with Red Hat – Technical Event Series – May 201519 HYBRID CLOUD Private Cloud + Public Cloud
  20. 20. Journey to the Cloud with Red Hat – Technical Event Series – May 201520 RED HAT CLOUD INFRASTRUCTURE Cloud Management – Alternative Virtualisation - OpenStack
  21. 21. Build Once, Deploy Anywhere Social & Mobile Applications
  22. 22. Journey to the Cloud with Red Hat – Technical Event Series – May 201522 RED HAT ENTERPRISE LINUX Portable workloads across hybrid clouds
  23. 23. Journey to the Cloud with Red Hat – Technical Event Series – May 201523 WHAT ARE LINUX CONTAINERS? Software packaging concept that typically includes an application and all of its runtime dependencies ● Easy to deploy and portable across host systems ● Isolates applications on a host operating system ● In RHEL, this is done through: ● Control Groups (cgroups) ● Kernel namespaces ● SELinux, sVirt, iptables ● Docker HOST OS SERVER CONTAINER LIBS APP
  24. 24. Journey to the Cloud with Red Hat – Technical Event Series – May 201524 TRADITIONAL OS VS. CONTAINERS Traditional OS Containers HARDWARE HOST OS HARDWARE HOST OS CONTAINER LIBS APP A LIBS A LIBS B LIBS LIBS APP A APP B CONTAINER LIBS APP B Packaged dependencies = faster boot times + greater portability
  25. 25. Journey to the Cloud with Red Hat – Technical Event Series – May 201525 ESTABLISHING CONTAINER STANDARDS Red Hat works with the community to drive standards for containerisation ISOLATION WITH LINUX CONTAINERS ● Isolating applications on host operating system ● Security ● Portability across host systems CONTAINER FORMAT WITH DOCKER ● Interface for communications, configuration, data persistence, provisioning ● Content agnostic ● Infrastructure agnostic ORCHESTRATION WITH KUBERNETES ● Orchestrate containers at scale ● Define application topologies ● Handle container networking ● Manage container state ● Schedule across hosts REGISTRY CONTAINER DISCOVERY ● Trusted container images ● Federate consumption libraries ● Promote consistency and reuse
  26. 26. Journey to the Cloud with Red Hat – Technical Event Series – May 201526 OPENSHIFT ENTERPRISE & JBOSS Automation and efficiency for operations, self-service for developers
  27. 27. Journey to the Cloud with Red Hat – Technical Event Series – May 201527 FEED HENRY BY RED HAT Accelerating Development & Collaboration on Mobility Projects
  28. 28. Journey to the Cloud with Red Hat – Technical Event Series – May 201528 RED HAT STORAGE Software-defined storage across hybrid clouds
  29. 29. Journey to the Cloud with Red Hat - Tec hnical Event Series - May 2015 29 Unlock the Value of Cloud for Your Business
  30. 30. Journey to the Cloud with Red Hat – Technical Event Series – May 201530 THE GOLD RUSH MENTALITY Don't just “lift and shift” your way to the cloud…you'll miss the real gold!
  31. 31. Journey to the Cloud with Red Hat – Technical Event Series – May 201531 NO “ROACH MOTELS” Applications should be able to check in and check out of your cloud
  32. 32. Journey to the Cloud with Red Hat - Technical Event Series - May 201532 CERTIFIED CLOUD PROVIDERS Consume services on demand and enable workload portability Via Red Hat's Certified Cloud Service Providers you can: - Consume subscriptions on-demand - Take your existing subscriptions to the cloud PLUS MANY MORE...
  33. 33. Journey to the Cloud with Red Hat – Technical Event Series – May 201533 CLOUD INFRASTRUCTURE IS... TRANSIENT It can disappear ANONYMOUS You may not always get the same infrastructure back MULTITENANT The infrastructure is shared and you could get noisy neighbours
  34. 34. Journey to the Cloud with Red Hat – Technical Event Series – May 201534 Pets / Traditional Cattle / Cloud ERP Payroll Accounting CRM (unless it's Salesforce) E-commerce Greenfield app development MapReduce jobs (Hadoop) Real-time analytics WORKLOAD REQUIREMENTS The differences between traditional and cloud workloads
  35. 35. Journey to the Cloud with Red Hat – Technical Event Series – May 201535 CLOUD-ENABLED APPLICATIONS Your applications should have the following characteristics ● Dynamic addressing ● Distributed systems ● Asynchrony ● Statelessness ● Elastic Databases ● MapReduce – Cluster Computing
  36. 36. Journey to the Cloud with Red Hat – Technical Event Series – May 201536 DYNAMIC ADDRESSING Application components are transient, so they can't use fixed addresses TRADITIONAL CLOUD
  37. 37. Journey to the Cloud with Red Hat – Technical Event Series – May 201537 DISTRIBUTED SYSTEMS De-couple and distribute application components – Micro Services TRADITIONAL CLOUD
  38. 38. Journey to the Cloud with Red Hat – Technical Event Series – May 201538 ASYNCHRONY Decouple in time as well through asynchronous service calls (i.e. use messaging, queues)
  39. 39. Journey to the Cloud with Red Hat – Technical Event Series – May 201539 STATELESSNESS Externalise session state from applications to the client, or via cache TRADITIONAL CLOUD CLUSTERED, SYNCHRONISED APPLICATION SERVERS STATELESS APPLICATION NODES
  40. 40. Journey to the Cloud with Red Hat – Technical Event Series – May 201540 ELASTIC DATABASES Use No SQL data stores to horizontally scale; or at least cache with data-grids TRADITIONAL CLOUD
  41. 41. Journey to the Cloud with Red Hat – Technical Event Series – May 201541 MAPREDUCE – CLUSTER COMPUTING Horizontally scale and parallelise processing TRADITIONAL CLOUD
  42. 42. Journey to the Cloud with Red Hat – Technical Event Series – May 201542 AUTOMATE EVERYTHING! Manual and operator intervention tasks will erode value...quickly Lower total cost of ownership Greater I.T. efficiency Increased productivity
  43. 43. Journey to the Cloud with Red Hat – Technical Event Series – May 201543 START WITH AN ISLAND PROJECT Don't try to “boil the ocean”; build, learn, celebrate and iterate...
  44. 44. Journey to the Cloud with Red Hat – Technical Event Series – May 201544 TRAIN FOR SUCCESS Ensure your team has the skills to succeed through training & experience Red Hat has training courses & certification in: - All products such as: RHEL, RHEL Open Stack Platform, OpenShift, Satellite... - But (very soon!) also solution based, such as: DevOps, Containers, Cloud... www.apac.redhat.com/training/dates/
  45. 45. Journey to the Cloud with Red Hat – Technical Event Series – May 201545 NEED ASSISTANCE? Get started with Cloud Assessment Workshops from Red Hat Consulting Main Topics: ● Discuss and understand your key business objectives for cloud ● Understand cloud workloads, and use cases to support the business objectives ● Identify current state IT architecture, standards, and processes ● Describe Red Hat solutions, capabilities, and approach ● Create a high-level architecture and phased plan for your cloud solution ● Accelerate delivery with product implementation quick-starts 1st
  46. 46. Journey to the Cloud with Red Hat – Technical Event Series – May 201546 THE BEST SOLUTION IS OPEN Build a flexible, efficient, customisable and abstracted Open Hybrid Cloud
  47. 47. Journey to the Cloud with Red Hat - Tec hnical Event Series - May 2015 47 THANK YOU ken@redhat.com plus.google.com/+RedHat linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHatNews

×