![Page 1: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/1.jpg)
Performance, scalability and availability in AWSManaging the end to end lifecycle of cloud assets
08|12|2015www.nordcloud.com
![Page 2: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/2.jpg)
WE’RE ON A
MISSIONTO HELP ENTERPRISES GAIN
THEMAXIMUM
BENEFITSOF THE
CLOUD
![Page 3: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/3.jpg)
NORDCLOUD
ARE
CLOUD-
NATIVE
SPECIALISTS
IN
Cloud Consulting, Migration & Automation
Managed Services
Cloud Capacity & Optimisation
Cloud Strategy
![Page 4: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/4.jpg)
WE’RE
MAKING
ONE MIGRATION AT A TIME
THE
WORLDA MORE CLOUDY
PLACE
![Page 5: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/5.jpg)
NORDCLOUD HAS
OVER
200
CUSTOMERSRUNNING
PRODUCTION
WORKLOADS ON
AWS
![Page 6: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/6.jpg)
AWS Premier Consulting Partner
![Page 7: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/7.jpg)
The beginning of the Cloud journey
• You realize that “Digital“ is part of your core business, and software
is taking over
• But something is wrong with what you have today
• Static vs. Dynamic/Innovative
• “Everything is a ticket“ vs. Self-Service
• Task-based scripting vs. Automation
• The failures of the past still haunt you
•Data center efficiency…
•That ill-sized network fabric/SAN/… you bought… and that
hasn‘t fully depreciated yet…
![Page 8: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/8.jpg)
The beginning of the Cloud journey
• You ask yourself questions like…
• How can you bring the value of computing closer to end users, customers,
developers, and IT?
• What do your developers need to ship more value more often?
• You explore operating modes:
• Traditional data center ops
• Managed Service Providers
• Private vs. public cloud
• DevOps vs. traditional release management
• Eventually, you decide for public cloud because of cost, limitless capacity & agility
![Page 9: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/9.jpg)
Why agility matters to your business
• Business is about...
• Execution...not ideas!
• Good execution means you are:
• Faster to deliver
• More cost efficient
• Deliver at the right quality for your market
• Closer to your customer
• Constantly improving
• Good execution means you are competitive
• “Execution is the discipline of getting things done”
• AWS allows you to focus on execution
![Page 10: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/10.jpg)
Why agility matters to your business
• How does AWS enable you to focus on execution?
• By going from manual, partially scripted build of
infrastructure and code to fully automated deployment of
everything...
• By shipping not once per quarter, but continuously
![Page 11: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/11.jpg)
IF IT’S NOT AUTOMATED,
ITS NOT FINISHED
![Page 12: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/12.jpg)
We automate all the things.
• You‘ll do something frequently, automate it!
• You need it done correctly and uniformly, automate it!
• You want to be faster, automate it!
• You (probably) do it already:
• Testing... in software development
• Deployment, patching, updating... of applications & OS
• In the cloud, we automate the lifecycle of everything
• In particular, we automate…
Code Build + Deploy Run
![Page 13: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/13.jpg)
What gets automated
• End to end lifecycle for all infrastructure resources
• “Cradle to grave“: creation, configuration, runtime, termination
• Spans all elements in the infrastructure
• Security Groups (firewall rules)
• Monitoring, logging configuration
• Virtual servers
• Load balancers
• NAT Gateways
• Authentication configuration
• …
13
![Page 14: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/14.jpg)
Cloud Automation
• Automate end-to-end lifecycle for the whole infrastructure...
because in the cloud, infrastructure is (can be! should be!) code
• Repeatable
• Reusable
• Versioned
• Can you do this on-premises?
• Kinda, sorta, clumsy, vendor specific…
• It just wasn‘t designed for this purpose...
...and you will need procurement involved
• Many cloud feats are unavailable. E.g. you can't...
• „Magically“ create things
• Easily automate infrastructure configuration
• Pure “Cloud Magic“ is access to limitless capacity, and
Cloud Automation is the key to access to it!
Team
Team
Team
Team
“Traditional“ on-premises approach
Automated Cloud approach
![Page 15: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/15.jpg)
The Nordcloud Approach to Cloud Automation
• We help you build the
infrastructure in AWS
through automation (at
“design” or “migration” stage)
• Our services extend into the
full lifecycle
• With our Managed Cloud
Service we can operate your
service for you
• Automation reduces cost of
support
15
Degree of automation
Eff
icie
ncy, p
red
icta
bili
ty,
rep
ea
tabili
ty, sca
lab
ility
,
ag
ility
...
![Page 16: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/16.jpg)
What to automate 16
Don‘t automate / use services:
• Stateful resources
(database/cache/CDN)
• Slow to deploy resources
• Certain shared infrastructure
Automate:
• Stateless
• Fast deployment
• Frequent redeployment beneficial
![Page 17: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/17.jpg)
Automation Results & Benefits
• Deploy more quickly, more often and with confidence
• Easy, fast scalability & availability
• Faster testing
• Improve time to market:
• Increased developer productivity via combined infrastructure and deployment
automation
• Enable microservices
• Availbility improvement
• Defined state every time, full-stack knowledge, single source of truth
• Test against same configuration in test/dev/production
• Error free deployments due no manual steps
17
![Page 18: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/18.jpg)
FLEXIBLE
MANAGEDSERVICES KEEPING YOUR
CLOUD AVAILABLE,
OPTIMISED,
& SECURE
![Page 19: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/19.jpg)
Operations in the Cloud
• Even with automation there are plenty of things to
manage
•Security (Incidents, Config, Policy...)
•Backup – snapshots & services (like AWS RDS)
•Monitoring
•Availability
19
![Page 20: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/20.jpg)
Case Studies
20
![Page 21: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/21.jpg)
CASEFuelling Husqvarna's power products
and IoT infrastructure with the cloud.
"The solution has created a platform that delivers the
required scalability, processing capabilities of big data, and
faster time to market, all in a cost-effective manner."
-Lars Olofsson, IT System Architect, Husqvarna Group
![Page 22: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/22.jpg)
CASE10x lower up-front investment
for Talend.
“The cooperation with Nordcloud enabled Talend to bring such a complex
solution to market in less than three months from project launch. The
combination of AWS technology with the solid experience of Nordcloud was
the guarantee of success and an on-time delivery of the product to market.”
-Dietmar Lenzen, VP of Product Development, Talend
![Page 23: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/23.jpg)
CASECreating a tailored cloud infrastructure
to expedite growth for Sanoma
Games.
“The combination of the AWS product portfolio and Nordcloud’s talented,
customer-focused expert team - developing services directly in the cloud -
provides Sanoma Games with the scalability and durability to successfully
serve millions of gamers around the world.”
-Olof Hoverfält, Head of Sanoma Games Business Unit, Sanoma
![Page 24: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/24.jpg)
Munich 24
Jan Tietze
CTO Germany
Nordcloud Deutschland GmbH
Theatinerstr. 11
80333 München
Germany
![Page 25: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/25.jpg)
WE’RE HIRING!
www.nordcloud.com/careers
Come and join #TheCloudRevolution
![Page 26: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/26.jpg)
Technologies used in Cloud Automation
• AWS & Open Source Toolset:
• CloudFormation
• HashiCorp Tools – Packer, Terraform…
• Git
• Jenkins
• Puppet/Chef/Instance Metadata
• Custom IP
• (arrange across beam from start to finish)
26
![Page 27: Performance, scalability and availability in AWSaws-de-media.s3.amazonaws.com/images/AWS_Summit_Berlin_2016/... · •That ill-sized network fabric/SAN/… you bought… and that](https://reader031.vdocuments.mx/reader031/viewer/2022030503/5ab011d57f8b9adb688e72d3/html5/thumbnails/27.jpg)