SlideShare a Scribd company logo
1 of 24
Automating Infrastructure as a Service 
Deployments and monitoring – TEC213 
Chris Kernaghan 
14th August 2012
IaaS 
• IaaS is a Public or Private environment which is billed on a utility 
“what you use” model 
• Defining characteristic of Cloud is self-service 
• Lots of competing technologies eg. 
KVM, LPARs, VMWare, Solaris Containers, EC2, Eucalyptus 
• IaaS environments are essentially, for individual customers, 
infinitely scalable 
SAP/AWS 
• SAP have been working in AWS since 2008 
• Working on Project Titanium for 3 years 
• Large supporter of Virtualisation technologies 
• Use in Training, Project and Development systems 
• Helping partners to build and develop services supporting Cloud 
| Sector, Alliance, Offering 
SAP and IaaS 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 2
Total of 63 
partners who are 
certified to support 
SAP’s supported 
cloud services. 
15 of these 
partners are 
Globally certified 
Many run their 
own hosting/Cloud 
services in 
addition 
| Sector, Alliance, Offering 
Supported SAP Cloud Partners 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 3
SAP usage across 
53 user groups 
groups 
Use of Project 
Titanium to control 
instances 
| Sector, Alliance, Offering 
SAP AWS Deployments 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 4
| Sector, Alliance, Offering 
Capgemini UK SAP AWS Deployments 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 5 
0 
10 
20 
30 
40 
50 
60 
Dec-09 
Jan-10 
Feb-10 
Mar-10 
Apr-10 
May-10 
Jun-10 
Jul-10 
Aug-10 
Sep-10 
Oct-10 
Nov-10 
Dec-10 
Jan-11 
Feb-11 
Mar-11 
Apr-11 
May-11 
Jun-11 
Jul-11 
Aug-11 
Sep-11 
Oct-11 
Nov-11 
Dec-11 
Jan-12 
Feb-12 
Mar-12 
Apr-12 
May-12 
Jun-12 
Jul-12 
Aug-12 
Template landscape 
Customer Project 3 
Customer Project 2 
Customer Project 1 
Demo landscape 
Internal Pilot 
AWS SAP deployments 
used by Capgemini UK 
for Internal and Project 
use. 
Managed by project 
technical teams or 
practice members.
| Sector, Alliance, Offering 
Cloud and Shadow IT 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 6 
Facilitator 
Consultant Cloud Admin 
• Help IT administrate Infrastructure 
and applications 
• Design processes which meet 
business compliance standards 
• Build/Design flexible infrastructures 
which are adaptable but controlled 
• Migrate customers from outdated 
platforms to next generation 
platforms 
• Help business develop and deploy 
leading edge applications 
• Curate and administrate flexible 
landscape 
• Additional to project/chargable 
work, so primarily done outside 
hours 
• Team members need to be highly 
adaptable, flexible, autonomous, 
bought into the SoPs
S – Scheduled 
C – Consistent 
A – Auditable 
R – Repeatable 
S – Sharable 
| Sector, Alliance, Offering 
Automation – Why do it 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 7 
• Systems administration is full of boring, repetitive tasks 
• Evolve from thick manual run guides to smaller guides on 
automated processes 
•Create better results driven compliance processes and 
records 
• Quicker serial/parallel executions 
• The execution of the tasks is more controlled 
• There are lots of methods of automation, depending on the 
layer you are working within 
• OS – System schedulers 
• Database – triggers or stored procedures 
• Application level – scheduled batch or background jobs 
• Captured input session tools 
Ability to execute 
consistent process 
to serve multiple 
compliance 
frameworks with 
different 
documentation 
requirements – eg, 
ITIL, SOX, FDA, 
etc..
| Sector, Alliance, Offering 
DevOps 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 8 
•DevOps is a methodology and philosophy which is used to 
create and maintain flexible infrastructure and teams 
• When used properly it can provide 
• Consistent information, 
• Auditable Processes, 
•Automatic Measurement 
C – Collaboration 
A – Automation 
M – Measurement 
S – Sharing 
We are uncovering better ways of 
running systems by doing it and 
helping others do it. 
Through this work we have come to 
value: 
• Individuals and interactions over 
processes over tools 
• Working systems over 
comprehensive documentation 
• Customer and developer 
collaboration over contract 
negotiation 
• Responding to change over 
following a plan 
That is, while there is value in the 
items on the right, we value the items 
on the left more. 
Cloud depends upon close collaboration due to 
rapid and shortened development cycles 
• Flexibility and durations are important as the costs 
are directly charged and very visible 
• Projects tend use smaller teams 
• Administrators often still have a day job managing 
the Production infrastructure
| Sector, Alliance, Offering 
Types of Automation 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 9 
• Build automation 
• Configuration management automation 
• Change management automation 
• Scheduled tasks 
• Exception management automation 
• Instance management 
• Security Management 
• Cost management and reporting
Activity Manual duration Automation technology 
Software Download Hours/days (dependant 
| Sector, Alliance, Offering 
Build Automation 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 10 
upon connection) 
RSS Feeds and automated 
download manager 
Hardware configuration 
(Disks, NICs) 
Mins/Hours Scripted tasks, Puppet/Chef 
O/S configuration (DNS, 
Users, patches) 
Hours Scripted tasks, Puppet/Chef 
3rd party software install Hours Scripted tasks, Puppet/Chef 
SAPInst (Initial answers) Mins/Hours Answer Files, prebuilt XML 
files 
Build Hours Exception based alerting 
scripts 
Post build steps Hours Scripted tasks executed 
over RFC
| Sector, Alliance, Offering 
Demo 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 11
• Configuration implementation automation can be achieved in a number of ways 
| Sector, Alliance, Offering 
Configuration Management 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 12 
• Copy from other systems 
• System copy 
• Client copy 
• Scripting using SDKs and RFCs 
• Java 
• Ruby (Show User creation code) 
Runmyjob.com 
CPS/LVM/UC4 
Configuration item Automation technology 
O/S and DB configuration Scripts, Puppet/Chef 
SAP & Window Users Scripts, LDAP, CUA 
SAP RFCs Scripts, Direct SQL Scripts 
SAP Number Ranges Scripts, Transports 
SAP Transport Landscape Manual 
SAP Logical system name Script, manual 
SAP Background job scheduling Scripts, 3rd party applications
| Sector, Alliance, Offering 
Change management automation 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 13 
Change management applies inside and outside of SAP 
Purpose is to accurately record changes for a number of reasons 
Infrastructure change management 
• Information discovery tools 
• Belarc 
• SolarWinds 
• Squirrel 
• Configuration Management Databases 
•Chef/Puppet 
SAP change management 
• Configuration discovery tools 
• LiveCompare 
• Solution Manager 
• ABAP tools 
• Transport management 
•CTS+, Transport Express, RevTrac 
Each automated system for applying change management usually also has a work flow 
based approval system.
| Sector, Alliance, Offering 
Demo 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 14
Exception monitoring is valuable because 
• It identifies and alerts against things which are issues 
• Can be narrow focus, for example only looking for critical issues 
• Compliance is often based on exceptions/deviations, therefore exception 
based reporting works well with compliance 
| Sector, Alliance, Offering 
Exception Monitoring 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 15 
Using scheduled checks on specific 
components and an alerting framework 
• Solution Manager 
• SAP Diagnostic agents 
• O/S scripting 
• O/S, DB, SAP checks 
• CMDB checks 
•Configuration management 
checks 
Cloud systems are usually systems 
created in addition to normal BAU 
systems
| Sector, Alliance, Offering 
Demo 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 16
| Sector, Alliance, Offering 
Cloud Instance Management 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 17 
• Instances are the number 1 cost contributor to the normal AWS EC2 bill 
• AMI’s are the biggest work load contributor to the EC 2 workload 
• AMI ageing and patching 
• Working with Dynamic resources 
• Few AWS resources are static – this leads to interesting design/architectural choices 
• Use of Elastic IP addresses vs DHCP&DynDNS 
•Disk subsystem structuring – SAP vs World
| Sector, Alliance, Offering 
Cloud Instance Management 
Chris Kernaghan 
© 2012 Capgemini. All rights reserved. 18 
• Instance control evolution has 3 main stages 
• Always up 
• Primarily each instance is up 24*7 
• Start up and shutdown is manual 
• Dumb Schedule 
• Instances are brought up and down using EC2 API 
• 3rd Party services 
• Default down 
• Chris Paine’s work with Google Apps provides a website with ability to start 
instances 
Instance type Typical Runtime Cost 
Always up 720 hours/month (24hrs*30) $662/month 
Dumb Schedule 450 hours/month (15hrs*30) $414/month 
Default Down 120 hours/month (4hrs * 30) $110/month
| Sector, Alliance, Offering 
Demo 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 19
| Sector, Alliance, Offering 
Cloud Security Management 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 20 
Security Management is very important for 3 reasons 
Flexibility is the mortal 
enemy of security 
Cheaper = Less security 
because good security 
costs money 
Faster = leaves no time 
to do security analysis 
and implementation 
Data Protection is 
paramount, internally and 
externally 
Putting Production quality 
data in the Cloud is 
inherently risky 
Cloud resources and 
projects have high 
degree of flux of Human 
resources and reuse of 
technical resources 
Cost, utility billing means 
a direct cost can be 
placed on each instance 
Security can provide 
details of who is spending 
what money
| Sector, Alliance, Offering 
Cloud Management 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 21 
Cost Management and reporting 
• Cost management is vitally important due to perception 
• Move the perception to Value and ROI 
• Define the KPIs early 
• Use Cost calculators to show how much each instance costs 
• Use automated reporting
| Sector, Alliance, Offering 
Evaluation 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 22 
Feedback 
Please complete a session 
evaluation for this session!
| Sector, Alliance, Offering 
More information 
Insert "Title, Author, Date" 
© 2012 Capgemini. All rights reserved. 23 
Please contact: 
• Chris Kernaghan 
Chris.Kernaghan@capgemini.com
www.capgemini.com 
The information contained in this presentation is proprietary. ©2012 Capgemini. All rights reserved

More Related Content

What's hot

Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload SuitabilityVedanta Barooah
 
Managed Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSManaged Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSMilind Waikul
 
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013Amazon Web Services
 
CloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the CloudCloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the CloudKacy Clarke
 
Cloud Migration and Portability Best Practices
Cloud Migration and Portability Best PracticesCloud Migration and Portability Best Practices
Cloud Migration and Portability Best PracticesRightScale
 
Pragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSPragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSKacy Clarke
 
Cloud Migration: Tales from the Trenches
Cloud Migration: Tales from the TrenchesCloud Migration: Tales from the Trenches
Cloud Migration: Tales from the TrenchesHostway|HOSTING
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...Amazon Web Services
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Imaginea
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudTom Laszewski
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudRackspace
 
The 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to BeginThe 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to BeginAmazon Web Services
 
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...Rex Wang
 
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...Don Demcsak
 
RightScale Webinar feat. Redapt: How to Build a Private or Hybrid Cloud
RightScale Webinar feat. Redapt:  How to Build a Private or Hybrid CloudRightScale Webinar feat. Redapt:  How to Build a Private or Hybrid Cloud
RightScale Webinar feat. Redapt: How to Build a Private or Hybrid CloudRightScale
 
Implementing Service Oriented Architecture
Implementing Service Oriented Architecture Implementing Service Oriented Architecture
Implementing Service Oriented Architecture Amazon Web Services
 
Implementing Service Oriented Architecture
Implementing Service Oriented ArchitectureImplementing Service Oriented Architecture
Implementing Service Oriented ArchitectureAmazon Web Services
 

What's hot (20)

Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload Suitability
 
Managed Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSManaged Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWS
 
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
 
CloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the CloudCloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
 
Cloud Migration and Portability Best Practices
Cloud Migration and Portability Best PracticesCloud Migration and Portability Best Practices
Cloud Migration and Portability Best Practices
 
Aws migration case study_blr_meetup
Aws migration case study_blr_meetupAws migration case study_blr_meetup
Aws migration case study_blr_meetup
 
Pragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSPragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWS
 
Cloud Migration: Tales from the Trenches
Cloud Migration: Tales from the TrenchesCloud Migration: Tales from the Trenches
Cloud Migration: Tales from the Trenches
 
Cloud Strategy
Cloud StrategyCloud Strategy
Cloud Strategy
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 
IT Transformation with AWS
IT Transformation with AWSIT Transformation with AWS
IT Transformation with AWS
 
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid CloudMigrating Traditional Apps from On-Premises to the Hybrid Cloud
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
 
The 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to BeginThe 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to Begin
 
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
 
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
 
RightScale Webinar feat. Redapt: How to Build a Private or Hybrid Cloud
RightScale Webinar feat. Redapt:  How to Build a Private or Hybrid CloudRightScale Webinar feat. Redapt:  How to Build a Private or Hybrid Cloud
RightScale Webinar feat. Redapt: How to Build a Private or Hybrid Cloud
 
Implementing Service Oriented Architecture
Implementing Service Oriented Architecture Implementing Service Oriented Architecture
Implementing Service Oriented Architecture
 
Implementing Service Oriented Architecture
Implementing Service Oriented ArchitectureImplementing Service Oriented Architecture
Implementing Service Oriented Architecture
 

Viewers also liked

Capacitacion carulla country
Capacitacion carulla countryCapacitacion carulla country
Capacitacion carulla countrywillarias07
 
Presentation global 20111124_rev03
Presentation global 20111124_rev03Presentation global 20111124_rev03
Presentation global 20111124_rev03mediba_inc
 
John wood social entrepreneur
John wood social entrepreneurJohn wood social entrepreneur
John wood social entrepreneurNathan Ong
 
Saint presentation
Saint presentationSaint presentation
Saint presentationkayy2
 
Understanding energy
Understanding energyUnderstanding energy
Understanding energyJames Steele
 
Apresentacao pb natanael_halloween_tia_pri
Apresentacao pb natanael_halloween_tia_priApresentacao pb natanael_halloween_tia_pri
Apresentacao pb natanael_halloween_tia_priTia Pri Infantil
 
Publiscreen credentials 2012
Publiscreen credentials 2012Publiscreen credentials 2012
Publiscreen credentials 2012Marc Nacouzi
 
AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10AMA Phoenix
 
Getting to Digital Self-Governance - A Proposal
Getting to Digital Self-Governance - A ProposalGetting to Digital Self-Governance - A Proposal
Getting to Digital Self-Governance - A ProposalSelf-employed
 
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowychAspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowychCyberlaw Beata Marek
 
Greg mortenson
Greg mortensonGreg mortenson
Greg mortensonNathan Ong
 
Business plan essentials
Business plan essentialsBusiness plan essentials
Business plan essentialsJames Steele
 
Siker képekben - John Maxwell nyomán
Siker képekben - John Maxwell nyománSiker képekben - John Maxwell nyomán
Siker képekben - John Maxwell nyománÁron Sipos
 

Viewers also liked (20)

Projekt 04
Projekt 04Projekt 04
Projekt 04
 
Capacitacion carulla country
Capacitacion carulla countryCapacitacion carulla country
Capacitacion carulla country
 
Presentation global 20111124_rev03
Presentation global 20111124_rev03Presentation global 20111124_rev03
Presentation global 20111124_rev03
 
Women's Rights
Women's RightsWomen's Rights
Women's Rights
 
John wood social entrepreneur
John wood social entrepreneurJohn wood social entrepreneur
John wood social entrepreneur
 
Saint presentation
Saint presentationSaint presentation
Saint presentation
 
Understanding energy
Understanding energyUnderstanding energy
Understanding energy
 
Apresentacao pb natanael_halloween_tia_pri
Apresentacao pb natanael_halloween_tia_priApresentacao pb natanael_halloween_tia_pri
Apresentacao pb natanael_halloween_tia_pri
 
Chrysanthi
ChrysanthiChrysanthi
Chrysanthi
 
Emily Seekell final
Emily Seekell finalEmily Seekell final
Emily Seekell final
 
Publiscreen credentials 2012
Publiscreen credentials 2012Publiscreen credentials 2012
Publiscreen credentials 2012
 
AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10
 
Getting to Digital Self-Governance - A Proposal
Getting to Digital Self-Governance - A ProposalGetting to Digital Self-Governance - A Proposal
Getting to Digital Self-Governance - A Proposal
 
Manejo alimentar de peixes98 (1)
Manejo alimentar de peixes98 (1)Manejo alimentar de peixes98 (1)
Manejo alimentar de peixes98 (1)
 
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowychAspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowych
 
Sondaje vesical
Sondaje vesicalSondaje vesical
Sondaje vesical
 
20.11.14
20.11.1420.11.14
20.11.14
 
Greg mortenson
Greg mortensonGreg mortenson
Greg mortenson
 
Business plan essentials
Business plan essentialsBusiness plan essentials
Business plan essentials
 
Siker képekben - John Maxwell nyomán
Siker képekben - John Maxwell nyománSiker képekben - John Maxwell nyomán
Siker képekben - John Maxwell nyomán
 

Similar to Automating Infrastructure as a Service Deployments and monitoring – TEC213

SAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deploymentsSAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deploymentsChris Kernaghan
 
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...Chris Kernaghan
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the CloudNGINX, Inc.
 
01 oracle application integration overview
01 oracle application integration overview01 oracle application integration overview
01 oracle application integration overviewnksolanki
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSAmazon Web Services
 
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Odinot Stanislas
 
Transforming Enterprises through Next-generation Cloud Applications
Transforming Enterprises through Next-generation Cloud ApplicationsTransforming Enterprises through Next-generation Cloud Applications
Transforming Enterprises through Next-generation Cloud ApplicationsTata Consultancy Services
 
SAP TechEd 2013 session Tec118 managing your-environment
SAP TechEd 2013 session Tec118 managing your-environmentSAP TechEd 2013 session Tec118 managing your-environment
SAP TechEd 2013 session Tec118 managing your-environmentChris Kernaghan
 
The Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud FoundryThe Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud FoundryVMware Tanzu
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationTom Laszewski
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationesebeus
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Amazon Web Services
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionTom Laszewski
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid CloudRichard Irving
 
Cloudera Director: Unlock the Full Potential of Hadoop in the Cloud
Cloudera Director: Unlock the Full Potential of Hadoop in the CloudCloudera Director: Unlock the Full Potential of Hadoop in the Cloud
Cloudera Director: Unlock the Full Potential of Hadoop in the CloudCloudera, Inc.
 
Evaluating the Cloud
Evaluating the CloudEvaluating the Cloud
Evaluating the CloudSociusPartner
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamAmazon Web Services
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Amazon Web Services
 
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
C1   oracle's cloud computing strategy your strategy-your cloud_your choiceC1   oracle's cloud computing strategy your strategy-your cloud_your choice
C1 oracle's cloud computing strategy your strategy-your cloud_your choiceDr. Wilfred Lin (Ph.D.)
 

Similar to Automating Infrastructure as a Service Deployments and monitoring – TEC213 (20)

SAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deploymentsSAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
 
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
 
Cloud & DevOps.pptx
Cloud & DevOps.pptxCloud & DevOps.pptx
Cloud & DevOps.pptx
 
01 oracle application integration overview
01 oracle application integration overview01 oracle application integration overview
01 oracle application integration overview
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWS
 
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
 
Transforming Enterprises through Next-generation Cloud Applications
Transforming Enterprises through Next-generation Cloud ApplicationsTransforming Enterprises through Next-generation Cloud Applications
Transforming Enterprises through Next-generation Cloud Applications
 
SAP TechEd 2013 session Tec118 managing your-environment
SAP TechEd 2013 session Tec118 managing your-environmentSAP TechEd 2013 session Tec118 managing your-environment
SAP TechEd 2013 session Tec118 managing your-environment
 
The Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud FoundryThe Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud Foundry
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organization
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
Cloudera Director: Unlock the Full Potential of Hadoop in the Cloud
Cloudera Director: Unlock the Full Potential of Hadoop in the CloudCloudera Director: Unlock the Full Potential of Hadoop in the Cloud
Cloudera Director: Unlock the Full Potential of Hadoop in the Cloud
 
Evaluating the Cloud
Evaluating the CloudEvaluating the Cloud
Evaluating the Cloud
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT Team
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
 
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
C1   oracle's cloud computing strategy your strategy-your cloud_your choiceC1   oracle's cloud computing strategy your strategy-your cloud_your choice
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
 

More from Chris Kernaghan

DevOps for SAP customers
DevOps for SAP customersDevOps for SAP customers
DevOps for SAP customersChris Kernaghan
 
How and why you need to build a big data lab
How and why you need to build a big data labHow and why you need to build a big data lab
How and why you need to build a big data labChris Kernaghan
 
Can you do DevOps in SAP (DevOps -> SAP)
Can you do DevOps in SAP (DevOps -> SAP)Can you do DevOps in SAP (DevOps -> SAP)
Can you do DevOps in SAP (DevOps -> SAP)Chris Kernaghan
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Chris Kernaghan
 
Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)Chris Kernaghan
 
Deploying Big Data Platforms
Deploying Big Data PlatformsDeploying Big Data Platforms
Deploying Big Data PlatformsChris Kernaghan
 
Change management in hybrid landscapes
Change management in hybrid landscapesChange management in hybrid landscapes
Change management in hybrid landscapesChris Kernaghan
 
Quick and dirty performance analysis
Quick and dirty performance analysisQuick and dirty performance analysis
Quick and dirty performance analysisChris Kernaghan
 
HANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANAHANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANAChris Kernaghan
 
01 sap hana landscape and operations infrastructure v2 0
01  sap hana landscape and operations infrastructure v2 001  sap hana landscape and operations infrastructure v2 0
01 sap hana landscape and operations infrastructure v2 0Chris Kernaghan
 

More from Chris Kernaghan (13)

DevOps for SAP customers
DevOps for SAP customersDevOps for SAP customers
DevOps for SAP customers
 
How and why you need to build a big data lab
How and why you need to build a big data labHow and why you need to build a big data lab
How and why you need to build a big data lab
 
Can you do DevOps in SAP (DevOps -> SAP)
Can you do DevOps in SAP (DevOps -> SAP)Can you do DevOps in SAP (DevOps -> SAP)
Can you do DevOps in SAP (DevOps -> SAP)
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017
 
Beginners HANA
Beginners HANABeginners HANA
Beginners HANA
 
Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)
 
Deploying Big Data Platforms
Deploying Big Data PlatformsDeploying Big Data Platforms
Deploying Big Data Platforms
 
Change management in hybrid landscapes
Change management in hybrid landscapesChange management in hybrid landscapes
Change management in hybrid landscapes
 
Quick and dirty performance analysis
Quick and dirty performance analysisQuick and dirty performance analysis
Quick and dirty performance analysis
 
HANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANAHANA - the backbone for S/4 HANA
HANA - the backbone for S/4 HANA
 
Cloud or On Premise
Cloud or On PremiseCloud or On Premise
Cloud or On Premise
 
01 sap hana landscape and operations infrastructure v2 0
01  sap hana landscape and operations infrastructure v2 001  sap hana landscape and operations infrastructure v2 0
01 sap hana landscape and operations infrastructure v2 0
 
Sapuki sig 2013
Sapuki sig 2013Sapuki sig 2013
Sapuki sig 2013
 

Recently uploaded

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Automating Infrastructure as a Service Deployments and monitoring – TEC213

  • 1. Automating Infrastructure as a Service Deployments and monitoring – TEC213 Chris Kernaghan 14th August 2012
  • 2. IaaS • IaaS is a Public or Private environment which is billed on a utility “what you use” model • Defining characteristic of Cloud is self-service • Lots of competing technologies eg. KVM, LPARs, VMWare, Solaris Containers, EC2, Eucalyptus • IaaS environments are essentially, for individual customers, infinitely scalable SAP/AWS • SAP have been working in AWS since 2008 • Working on Project Titanium for 3 years • Large supporter of Virtualisation technologies • Use in Training, Project and Development systems • Helping partners to build and develop services supporting Cloud | Sector, Alliance, Offering SAP and IaaS Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 2
  • 3. Total of 63 partners who are certified to support SAP’s supported cloud services. 15 of these partners are Globally certified Many run their own hosting/Cloud services in addition | Sector, Alliance, Offering Supported SAP Cloud Partners Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 3
  • 4. SAP usage across 53 user groups groups Use of Project Titanium to control instances | Sector, Alliance, Offering SAP AWS Deployments Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 4
  • 5. | Sector, Alliance, Offering Capgemini UK SAP AWS Deployments Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 5 0 10 20 30 40 50 60 Dec-09 Jan-10 Feb-10 Mar-10 Apr-10 May-10 Jun-10 Jul-10 Aug-10 Sep-10 Oct-10 Nov-10 Dec-10 Jan-11 Feb-11 Mar-11 Apr-11 May-11 Jun-11 Jul-11 Aug-11 Sep-11 Oct-11 Nov-11 Dec-11 Jan-12 Feb-12 Mar-12 Apr-12 May-12 Jun-12 Jul-12 Aug-12 Template landscape Customer Project 3 Customer Project 2 Customer Project 1 Demo landscape Internal Pilot AWS SAP deployments used by Capgemini UK for Internal and Project use. Managed by project technical teams or practice members.
  • 6. | Sector, Alliance, Offering Cloud and Shadow IT Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 6 Facilitator Consultant Cloud Admin • Help IT administrate Infrastructure and applications • Design processes which meet business compliance standards • Build/Design flexible infrastructures which are adaptable but controlled • Migrate customers from outdated platforms to next generation platforms • Help business develop and deploy leading edge applications • Curate and administrate flexible landscape • Additional to project/chargable work, so primarily done outside hours • Team members need to be highly adaptable, flexible, autonomous, bought into the SoPs
  • 7. S – Scheduled C – Consistent A – Auditable R – Repeatable S – Sharable | Sector, Alliance, Offering Automation – Why do it Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 7 • Systems administration is full of boring, repetitive tasks • Evolve from thick manual run guides to smaller guides on automated processes •Create better results driven compliance processes and records • Quicker serial/parallel executions • The execution of the tasks is more controlled • There are lots of methods of automation, depending on the layer you are working within • OS – System schedulers • Database – triggers or stored procedures • Application level – scheduled batch or background jobs • Captured input session tools Ability to execute consistent process to serve multiple compliance frameworks with different documentation requirements – eg, ITIL, SOX, FDA, etc..
  • 8. | Sector, Alliance, Offering DevOps Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 8 •DevOps is a methodology and philosophy which is used to create and maintain flexible infrastructure and teams • When used properly it can provide • Consistent information, • Auditable Processes, •Automatic Measurement C – Collaboration A – Automation M – Measurement S – Sharing We are uncovering better ways of running systems by doing it and helping others do it. Through this work we have come to value: • Individuals and interactions over processes over tools • Working systems over comprehensive documentation • Customer and developer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Cloud depends upon close collaboration due to rapid and shortened development cycles • Flexibility and durations are important as the costs are directly charged and very visible • Projects tend use smaller teams • Administrators often still have a day job managing the Production infrastructure
  • 9. | Sector, Alliance, Offering Types of Automation Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 9 • Build automation • Configuration management automation • Change management automation • Scheduled tasks • Exception management automation • Instance management • Security Management • Cost management and reporting
  • 10. Activity Manual duration Automation technology Software Download Hours/days (dependant | Sector, Alliance, Offering Build Automation Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 10 upon connection) RSS Feeds and automated download manager Hardware configuration (Disks, NICs) Mins/Hours Scripted tasks, Puppet/Chef O/S configuration (DNS, Users, patches) Hours Scripted tasks, Puppet/Chef 3rd party software install Hours Scripted tasks, Puppet/Chef SAPInst (Initial answers) Mins/Hours Answer Files, prebuilt XML files Build Hours Exception based alerting scripts Post build steps Hours Scripted tasks executed over RFC
  • 11. | Sector, Alliance, Offering Demo Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 11
  • 12. • Configuration implementation automation can be achieved in a number of ways | Sector, Alliance, Offering Configuration Management Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 12 • Copy from other systems • System copy • Client copy • Scripting using SDKs and RFCs • Java • Ruby (Show User creation code) Runmyjob.com CPS/LVM/UC4 Configuration item Automation technology O/S and DB configuration Scripts, Puppet/Chef SAP & Window Users Scripts, LDAP, CUA SAP RFCs Scripts, Direct SQL Scripts SAP Number Ranges Scripts, Transports SAP Transport Landscape Manual SAP Logical system name Script, manual SAP Background job scheduling Scripts, 3rd party applications
  • 13. | Sector, Alliance, Offering Change management automation Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 13 Change management applies inside and outside of SAP Purpose is to accurately record changes for a number of reasons Infrastructure change management • Information discovery tools • Belarc • SolarWinds • Squirrel • Configuration Management Databases •Chef/Puppet SAP change management • Configuration discovery tools • LiveCompare • Solution Manager • ABAP tools • Transport management •CTS+, Transport Express, RevTrac Each automated system for applying change management usually also has a work flow based approval system.
  • 14. | Sector, Alliance, Offering Demo Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 14
  • 15. Exception monitoring is valuable because • It identifies and alerts against things which are issues • Can be narrow focus, for example only looking for critical issues • Compliance is often based on exceptions/deviations, therefore exception based reporting works well with compliance | Sector, Alliance, Offering Exception Monitoring Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 15 Using scheduled checks on specific components and an alerting framework • Solution Manager • SAP Diagnostic agents • O/S scripting • O/S, DB, SAP checks • CMDB checks •Configuration management checks Cloud systems are usually systems created in addition to normal BAU systems
  • 16. | Sector, Alliance, Offering Demo Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 16
  • 17. | Sector, Alliance, Offering Cloud Instance Management Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 17 • Instances are the number 1 cost contributor to the normal AWS EC2 bill • AMI’s are the biggest work load contributor to the EC 2 workload • AMI ageing and patching • Working with Dynamic resources • Few AWS resources are static – this leads to interesting design/architectural choices • Use of Elastic IP addresses vs DHCP&DynDNS •Disk subsystem structuring – SAP vs World
  • 18. | Sector, Alliance, Offering Cloud Instance Management Chris Kernaghan © 2012 Capgemini. All rights reserved. 18 • Instance control evolution has 3 main stages • Always up • Primarily each instance is up 24*7 • Start up and shutdown is manual • Dumb Schedule • Instances are brought up and down using EC2 API • 3rd Party services • Default down • Chris Paine’s work with Google Apps provides a website with ability to start instances Instance type Typical Runtime Cost Always up 720 hours/month (24hrs*30) $662/month Dumb Schedule 450 hours/month (15hrs*30) $414/month Default Down 120 hours/month (4hrs * 30) $110/month
  • 19. | Sector, Alliance, Offering Demo Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 19
  • 20. | Sector, Alliance, Offering Cloud Security Management Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 20 Security Management is very important for 3 reasons Flexibility is the mortal enemy of security Cheaper = Less security because good security costs money Faster = leaves no time to do security analysis and implementation Data Protection is paramount, internally and externally Putting Production quality data in the Cloud is inherently risky Cloud resources and projects have high degree of flux of Human resources and reuse of technical resources Cost, utility billing means a direct cost can be placed on each instance Security can provide details of who is spending what money
  • 21. | Sector, Alliance, Offering Cloud Management Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 21 Cost Management and reporting • Cost management is vitally important due to perception • Move the perception to Value and ROI • Define the KPIs early • Use Cost calculators to show how much each instance costs • Use automated reporting
  • 22. | Sector, Alliance, Offering Evaluation Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 22 Feedback Please complete a session evaluation for this session!
  • 23. | Sector, Alliance, Offering More information Insert "Title, Author, Date" © 2012 Capgemini. All rights reserved. 23 Please contact: • Chris Kernaghan Chris.Kernaghan@capgemini.com
  • 24. www.capgemini.com The information contained in this presentation is proprietary. ©2012 Capgemini. All rights reserved

Editor's Notes

  1. DevOps has successfully used to deliver highly flexible scalable infrastructure and motivated staff When used properly it can provide Consistent information, Documentation is from online sources not stale documents Consistent Processes, Automation takes the human element out of tasks Consistent Measurement Information capture, storage and display is automatic Cloud depends upon close collaboration due to rapid and shortened development cycles Flexibility and durations are important as the costs are directly charged and very visible Projects tend to be Agile projects using smaller teams Administrators often still have a day job managing the Production infrastructure