View
114
Download
2
Category
Preview:
Citation preview
Cloud Adoption
Cloud Ready
Challenges
HybridCloud Successful #1 14.12.2016
Connect
Learn
Share
Location
Emergency Exits
Heads Up
Care
AgendaAudience Experience
Challenges
Hybrid Cloud
Next …
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?
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
1. Flexibility2. Security3. Capacity4. Cost 5. It’s open
Why Cloud - Cloud4Good
http://cloud4good.com/why-cloud/
https://www.dropbox.com/s/vwv5o7xyjqkx0r9/Screenshot%202016-12-14%2013.29.31.png?dl=0
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/
…. 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
… 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
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
….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
…Unfortunately i don't have a working experience that I could share.
Group Experience
Orientation > Gartner Hype Cycle 2014
Orientation > Gartner Hype Cycle 2015
Orientation > Gartner Hype Cycle 2016
… short self introduction… data classification is a challenge... scalability is something we want…
Audience Cloud Experience
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
AWS Global Infrastructure
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
AWS Foundation Services
AWS Platform Services
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
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
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?
Challenge Cost ManagementChallenge Details
• Different purchasing Options (e.g. EC2)
Challenge Details
• AWS Calculator and cost explorer:On Demand creates + 41% costs
Challenge Cost ManagementProblem Solving Approach• AWS TCO Calculator and AWS Simple
Monthly Calculator
Customer Problem Solving Approach
• Scripted Excel List
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?
Challenge Visibility and GovernanceProblem Solving Approach• Infrastructure as Code with AWS
Cloud Formation templates• Configuration Management e.g.
Ansible, Puppet, Chef
Orientation > Gartner Hype Cycle 2016
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
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
Demo Clouds10.11.2016
Hybrid Cloud Demo
Cost Management+ Workload Deployment
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?
Hybrid Cloud Demo
Visibility & Governance+ Standardization+ Automation+ DevOps
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?
3- Tiers
Governance
Amazon
ProductionDeploymentModel
Different Availability Zone A’ B
AA’ AB
AD CF
BE
CloudCenter
FlexibelProductionDeploymentModel
Hybrid CloudStretchedDeploymentwith Applicationtiers on differentclouds andenabled HA
Hybrid Cloud Demo
Performance vs. Costs+ Benchmark
Price / Performance Index
Summary - Hybrid Cloud Management
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
Group Channels
https://github.com/HybridCloudSuccessful
https://www.meetup.com/HybridCloudSuccessful/
http://www.slideshare.net/SebastianStraube4/
https://www.linkedin.com/groups/8584640
What can we improve?Next Meetup Topics?
Next Session Host & Care?
Feedback / Ideas / Open Discussion
Recommended