meetup hybridcloud successful 14.12.2016 #hybridcloudsuccessful

49
Cloud Adoption Cloud Ready Challenges bridCloud Successful #1 14.12.2016 Connec t Lear n Shar e

Upload: sebastian-straube

Post on 14-Apr-2017

110 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Cloud Adoption

Cloud Ready

Challenges

HybridCloud Successful #1 14.12.2016

Connect

Learn

Share

Page 2: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Location

Emergency Exits

Heads Up

Care

Page 3: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

AgendaAudience Experience

Challenges

Hybrid Cloud

Next …

Page 4: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

The cloud vendor provides• the ability to use hardware • as Service (IaaS)• on demand basis• that can be rapidly provisioned and decommissioned.

What means Cloud Computing?

Page 5: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

1. Flexibility2. Disaster recovery3. Automatic software updates4. Capital-expenditure Free5. Increased collaboration6. Work from anywhere7. Document control8. Security9. Competitiveness10. Environmentally friendly

Why Cloud - SalesForce

https://www.salesforce.com/uk/blog/2015/11/why-move-to-the-cloud-10-benefits-of-cloud-computing.html

Page 6: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

1. Flexibility2. Security3. Capacity4. Cost 5. It’s open

Why Cloud - Cloud4Good

http://cloud4good.com/why-cloud/

Page 7: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

https://www.dropbox.com/s/vwv5o7xyjqkx0r9/Screenshot%202016-12-14%2013.29.31.png?dl=0

Page 8: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Cloud BenefitsCost-Saving - Businesses no longer

need to invest and maintain costly physical equipment.

Agility - avoids silo operations culture and opens the way to faster reaction time to meet business demands.

Scalability - you are not fixed to specific hardware, your infrastructure is build via code.

Benefits Private & Public (HybridCloud)Private Cloud BenefitsControl - Specific governance and/or compliance requirements can force you to use private server architecture.

Classification - Data is the new currency.https://www.weforum.org/agenda/2015/08/is-data-the-new-currency/

Page 9: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

…. my experience with Hybrid Cloud is limited to a development environment built part on Azure and part on local servers. It worked quite good but there are some traps you have to care about. Apart of that, I'm interested to learn from others their

experiences; coming from trading and finance industries, there is some skeptics about moving data in clouds, so an hybrid solution

could leverage the change.

Group Experience

Page 10: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

… I do have some experiences with Cloud but they are rather in the early evaluation phase like compliance checks, high level

architectural designs, compatibility checks, Cloud readiness checks of our services, ROI calc etc.. Unfortunately, the project does not pass the compliance check and has been parked since than. So I don't think i can really share any production experience.

Group Experience

Page 11: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

I do a lot of work with Docker so to me different Cloud providers are a simple utility to host portable applications.

I haven't really researched it but there must be some kind of Cloud aggregator service providing resources from whatever provider has them at the lowest cost. That said, there may be significant differences or incompatibilities which prevents doing

this easily. Also I have run into problems with using providers where there underlying technologies

prevented me from doing what I wanted to do (for example I discovered Amazon was running on Xen when I started getting error messages that the software I

was trying to use did not run on Xen). What would be interesting to me is an analysis of the different providers, their cost

structures, how they differ from each other, what problems they have, and how they support Docker.

Group Experience

Page 12: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

….ich denke, dass ich mich vor allem über konkrete Hybrid Anwendungsfälle schlau machen will und solche aus unserer (T-

Systems / Telekom) Perspektive einbringen kann.

Group Experience

Page 13: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

…Unfortunately i don't have a working experience that I could share.

Group Experience

Page 14: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Orientation > Gartner Hype Cycle 2014

Page 15: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Orientation > Gartner Hype Cycle 2015

Page 16: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Orientation > Gartner Hype Cycle 2016

Page 17: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

… short self introduction… data classification is a challenge... scalability is something we want…

Audience Cloud Experience

Page 18: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Why Cloud Adoption Fails• Lack of specific cloud

architecture skills • Cloud Paradigm wrong

implemented• Cloud-Readiness for

workloads not checked• Workload Visibility not under

control• Policy & Governance Policies

not enforced

• Automation and Standardization wrong structured

• Performance Issues and you don’t know why

• Change of operational model not anticipated

• unknown dependencies – not cloud ready

Page 19: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

AWS Global Infrastructure

Page 20: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

AWS Availability Zones• At least 2 Availability Zones

per region

• Cluster of data centers

• Physically and geographically isolated

• Connected through low latency links

• Ideal for HA deployments

Page 21: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

AWS Foundation Services

Page 22: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

AWS Platform Services

Page 23: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Cloud Readiness

• Which workloads can you move into cloud?

• Which cloud platform meets your requirements?

• How can you implement the new cloud paradigm?

• Which type of migration can you use?

• Who is involved and who has to be trained?

• What are your expected costs?

• Which applications and business services are dependent?

• What are your security concerns?

• What is best practices?• How does a possible

migration roadmap looks like?

• What operational aspects change?

Questions needs to be answered

Page 24: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Cloud ReadinessAWS Problem Solving Approach• AWS Cloud Adaption Framework

• Perspectives in planning, creating, managing, and supporting a modern IT service.

• Guidelines for establishing, developing and running AWS environments.

• Structure for business and IT teams to work together

• 3rd Party Tools• Application Insights (Connection Matrix,

Relations)=> Cisco Tetration

• Cloud Management and Visibility Platforms=> Cisco Cloud Center

Page 25: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Cost ManagementQuestions need to be answered• What does the workload really costs?• What are the total cloud costs (multi-cloud)?• How to control costs (budget thresholds)?• Which purchasing option is best?

Page 26: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Cost ManagementChallenge Details

• Different purchasing Options (e.g. EC2)

Challenge Details

• AWS Calculator and cost explorer:On Demand creates + 41% costs

Page 27: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Cost ManagementProblem Solving Approach• AWS TCO Calculator and AWS Simple

Monthly Calculator

Customer Problem Solving Approach

• Scripted Excel List

Page 28: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Visibility and GovernanceQuestions to be solved:• How to implement standardization, automation and

reproducibility?• Who is allowed / denied to do which actions?• How to implement policy enforcement?• How to achieve cloud-wide visibility (cloud agnostic)?• How to implement DevOps?

Page 29: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Visibility and GovernanceProblem Solving Approach• Infrastructure as Code with AWS

Cloud Formation templates• Configuration Management e.g.

Ansible, Puppet, Chef

Page 30: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful
Page 31: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Orientation > Gartner Hype Cycle 2016

Page 32: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Deliver user on-demand access with central IT Visibility and Control

Accelerate application lifecyclewith automated deployment in any environment

Optimize Resource Utilization cloud capacity on demand

Move workloads to any cloudwith ongoing management

CliQr Use-Cases

Hybrid IT as a Service

DevOps and CI/CD

Capacity Augmentation

Migrate and Manage

Page 33: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Cisco CloudCenter a.k.a CliQr

Single Integrated Management Platform

Full Application Lifecycle Management Enterprise-Ready Scalable Secure

Private Clouds

Datacenters

Public Clouds

Model

Deploy

Manage

Page 34: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Demo Clouds10.11.2016

Page 35: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Hybrid Cloud Demo

Cost Management+ Workload Deployment

Page 36: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Cost ManagementQuestions need to be answered• What does the workload really costs?• What are the total cloud costs (multi-cloud)?• How to control costs (budget thresholds)?• Which purchasing option is best?

Page 37: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Hybrid Cloud Demo

Visibility & Governance+ Standardization+ Automation+ DevOps

Page 38: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Challenge Visibility and GovernanceQuestions to be solved:• How to implement standardization, automation and

reproducibility?• Who is allowed / denied to do which actions?• How to implement policy enforcement?• How to achieve cloud-wide visibility (cloud agnostic)?• How to implement DevOps?

Page 39: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

3- Tiers

Governance

Page 40: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Amazon

ProductionDeploymentModel

Different Availability Zone A’ B

AA’ AB

Page 41: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

AD CF

BE

CloudCenter

FlexibelProductionDeploymentModel

Hybrid CloudStretchedDeploymentwith Applicationtiers on differentclouds andenabled HA

Page 42: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Hybrid Cloud Demo

Performance vs. Costs+ Benchmark

Page 43: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Price / Performance Index

Page 44: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Summary - Hybrid Cloud Management

Page 45: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

Native Cloud Application (NCA) refers to a type of computer software that natively utilizes services and infrastructure provided by cloud computing providers such as Amazon EC2 or Force.com. NCAs exhibit a combined usage of the three fundamental technologies:

• Computational grid (loosely e.g. MapReduce [1][not in citation given]

• Data grids (e.g. distributed in-memory data caches)• Auto-scaling on any managed infrastructure

HybridCloud vs. Native Cloud

https://en.wikipedia.org/wiki/Native_cloud_application

Page 46: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

https://www.cncf.io/

Page 49: Meetup HybridCloud successful 14.12.2016 #hybridcloudsuccessful

What can we improve?Next Meetup Topics?

Next Session Host & Care?

Feedback / Ideas / Open Discussion