1. Multi-Cloud - Why it's worth to consider
22. Oktober 2019 copyright by cloudical.io 1
2. About me
22. Oktober 2019 copyright by cloudical.io 2
• Infrastructure and Cloud Architect
• Author of IT courses and Trainer
• Focused on enterprise market
3. Cloudical Polska
• Founded in Germany September 2017 (Indian Team
July 2018, Polish Branch May 2019)
• Vendor-independent
• Cloud-oriented/Cloud Native
• Startup-Mentality
22. Oktober 2019 copyright by cloudical.io 3
4. Agenda
• Multi-Cloud (...and Cloud-Agnostic)
• Future Trends / Strategy
• Morpheus
22. Oktober 2019 copyright by cloudical.io 4
6. Multi-Cloud
• Two or more IaaS cloud vendors ?
• Single IaaS plus SaaS ?
22. Oktober 2019 copyright by cloudical.io 6
7. Multi-Cloud
Gartner:
• Multiple public cloud providers of service for similar purpose
• 52 % companies uses public cloud
• 81 % companies uses more than one vendor
22. Oktober 2019 copyright by cloudical.io 7
8. Multi-Cloud
• 1st cloud provider to enable public cloud
• next cloud provider to avoid lock-in or hamstrung of one cloud
platform
• One general purpose provider
• Several fit-for-purpose public and private clouds
22. Oktober 2019 copyright by cloudical.io 8
9. Multi-Cloud
• Managed private cloud solution by external operator
• … and still open for public cloud based on business needs
22. Oktober 2019 copyright by cloudical.io 9
10. Multi-Cloud (pros)
• It can improve disaster recovery and data-loss resilience (if you
have right tools)
• Comply with data sovereignty and geopolitical barriers
• Deliver the best available infrastructure, platform, software
services
22. Oktober 2019 copyright by cloudical.io 10
11. Multi-Cloud (pros)
The holy grail is elasticity, you may deploy your service in AWS
today and tomorrow might be better in GCP or Azure.
… or maybe Alibaba, or...
22. Oktober 2019 copyright by cloudical.io 11
12. Multi-Cloud (pros)
"It's not so much that you are spending less by going multicloud,
but rather you are managing risk far better"…
22. Oktober 2019 copyright by cloudical.io 12
13. Multi-Cloud (cons)
• Multi-cloud architectures include a series of trade-offs.
• Infrastructure and Orchestration is more complex.
• Reduce of costs becomes more challenging (but possible).
22. Oktober 2019 copyright by cloudical.io 13
14. Multi-Cloud (cost - containers)
• AWS – you will pay only for underlying VM and storage
• Azure – you will pay $0.0025 per Instance, $0.0000125 per GB-
second and $0.0000125 per core-second … uffff...
• Google – you will pay for the VM, if machine is bigger than 6
nodes... additional charge $0.15 per cluster/1h
22. Oktober 2019 copyright by cloudical.io 14
15. Multi-Cloud (cons)
• Multiple clouds courts more risks... data
exposed between clouds
• More clouds mean... you need more talented people
22. Oktober 2019 copyright by cloudical.io 15
17. Trends
• Moving apps from on-premises systems to cloud
• Containers, Kubernetes, and serverless.
• SaaS based industry
• Cloud Agnostic
22. Oktober 2019 copyright by cloudical.io 17
19. Multi-Cloud (strategy)
• Choose strategic cloud provider
• Learn your business peers
• Start pilot projects for multi-cloud
• Collect your today and future needs
22. Oktober 2019 copyright by cloudical.io 19
20. Multi-Cloud (strategy)
• Full inventory of enterprise applications
• Consider multifactor authentication across the multiple
providers (and RBAC?)
• Manage encryption keys
• CSP Backup and restore policies are enough ?
22. Oktober 2019 copyright by cloudical.io 20
21. Multi-Cloud (strategy)
• Be careful when using native services (CSP)
• Workload portability
22. Oktober 2019 copyright by cloudical.io 21
23. Multi-Cloud (Morpheus)
• Morpheus Data was founded 2014
• Greenwood Village, California
• 50 employees
• ...Customers...
22. Oktober 2019 copyright by cloudical.io 23
27. Multi-Cloud (Morpheus)
Continous Integration
• Access public or private repos on Git and GitHub
• Tie into build tools like Grale and Maven
• Track and manage Jenkins builds
• API-driven provisioning direct from build tools
22. Oktober 2019 copyright by cloudical.io 27
28. Multi-Cloud (Morpheus)
Continous Integration
• Access public or private repos on Git and GitHub
• Tie into build tools like Grale and Maven
• Track and manage Jenkins builds
• API-driven provisioning direct from build tools
22. Oktober 2019 copyright by cloudical.io 28
29. Multi-Cloud (Morpheus)
Continous Delivery
• Leverage Morpheus via GUI or full API and CLI
• Built-in container orchestration and Kubernetes integration
• Native YAML/JSON or Terraform, ARM, and CloudFormation
• Tie into existing tools like Salt, Chef, Anisble, Puppet, etc.
22. Oktober 2019 copyright by cloudical.io 29
30. Multi-Cloud (Morpheus)
Continous Optimization
• Network integration for DNS and IP management
• Built-in load balancer or connect to F5, A10, and others
• Use AppDynamics, NewRelic, Splunk, etc. for more insight
22. Oktober 2019 copyright by cloudical.io 30
32. Multi-Cloud (Morpheus)
• Discover Insights Into Cloud Costs
• Minimize Cloud Spending Through Service Management
• Policy-Driven Access Management
• Create Service Catalogs For Deterministic Governance
• Automate Approval Workflows
• Integrate And Streamline Development Tasks
• Ensure Service Performance And Availability
• Unify Multiple Infrastructures, Platforms, And Environments
22. Oktober 2019 copyright by cloudical.io 32
33. Multi-Cloud (Morpheus)
• There is no true SaaS offering
• Focused on EMEA and US Market
22. Oktober 2019 copyright by cloudical.io 33