Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Orchestration & DevOps tools

1,018 views

Published on

  • Be the first to comment

  • Be the first to like this

Cloud Orchestration & DevOps tools

  1. 1. Cloud Orchestration & DevOps tools - Ihcène Cheriet
  2. 2. Ericsson Internal | 2016-08-17 | Page 2 Cloud Computing Architecture
  3. 3. Ericsson Internal | 2016-08-17 | Page 3 Service Models
  4. 4. Ericsson Internal | 2016-08-17 | Page 4 Deployment Models
  5. 5. Ericsson Internal | 2016-08-17 | Page 5 A Business Need Enterprises are moving to private, public, and hybrid clouds. But... 94% state an integrated hybrid cloud management solution is needed. Source: Dimensional Research, "IT is Flying Blind in Hybrid Clouds," April 2016 Statistics provided by 451 Research
  6. 6. Ericsson Internal | 2016-08-17 | Page 6 › Agility › Productivity › Quality › Portability › Cost Other Business Needs
  7. 7. Ericsson Internal | 2016-08-17 | Page 7 › Using Tools and Automation – DevOps – Management – Orchestration How To Meet These Business Needs ?
  8. 8. Ericsson Internal | 2016-08-17 | Page 8 › Orchestration is very often defined simply as Automation › It is a way to model the manual process required to manage and deploy specific applications and automate them. › Automation can be applied to a wide range of applications without any change. It enables portability on the application management layer. “If you automate a mess, you get an automated mess.” - Rod Michael - Directory of Customer E-Business, Rockwell Automation Orchestration VS. Automation
  9. 9. Ericsson Internal | 2016-08-17 | Page 9 Orchestration VS. Management
  10. 10. Ericsson Internal | 2016-08-17 | Page 10 Orchestration, Management and Automation
  11. 11. Ericsson Internal | 2016-08-17 | Page 11 › Simplifies the management of automation based on business needs from the cloud, with the ultimate goal of delivering services faster › Uses Full benefits of cloud computing › Provides greater efficiency, control and scalability › As cloud environments become more complex and organizations seek greater benefit from their computing resources, the need for Orchestration across the entire environment becomes even more important Orchestration
  12. 12. Ericsson Internal | 2016-08-17 | Page 12 › Container-centric – Kubernetes, Docker › Infrastructure-centric – OpenStack › Pure-Play/TOSCA – Cloudify, Apcera Types of cloud orchestration tools
  13. 13. Ericsson Internal | 2016-08-17 | Page 13 1. Integration of cloud capabilities across heterogeneous environments and infrastructures to simplify, automate and optimize service deployment 2. Self-service portal for selection of cloud services, including storage and networking 3. Reduced need for intervention to allow lower ratio of administrators to physical and virtual servers 4. Automated high-scale provisioning and de-provisioning of resources Benefits of Orchestration
  14. 14. Ericsson Internal | 2016-08-17 | Page 14 › DevOps is a culture that represents the communication of both software developers and IT professionals while automating the process of software delivery and infrastructure changes. › It aims at establishing a culture and environment where building, testing, and releasing software, can happen rapidly, frequently, and more reliably What is DevOps ?
  15. 15. Ericsson Internal | 2016-08-17 | Page 15 › Technical benefits: – Continuous software delivery – Less complex problems to fix – Faster resolution of problems › Business benefits: – Faster delivery of features – More stable operating environments – More time available to add value (rather than fixing/maintaining) Benefits of DevOps
  16. 16. Ericsson Internal | 2016-08-17 | Page 16 what is The optimal combination that would yield the best result?
  17. 17. Ericsson Internal | 2016-08-17 | Page 17 Terraform (creates the infrastructure IAAS) AWS (launches automatically VM’s) Apcera (orchestrator deploys) Application (installed on multiple servers and locations) My contribution as an intern:
  18. 18. Ericsson Internal | 2016-08-17 | Page 18 Terraform Scripts ----- ----- -----
  19. 19. Ericsson Internal | 2016-08-17 | Page 19 › Build the infrastructure, orchestrate and deploy the application to Multiple servers in Multiple locations using different types of Hardware.

×