SlideShare a Scribd company logo
Eddie Satterly, CTO, Big Data and Analytics 
CSC 
November 13, 2014 I Las Vegas
Highly Competitive Market 
New Competition 
Unexpected, 
younger , agi le 
Client 
Improved Cost Control 
and Margins 
Greater 
Flexibility 
Faster 
Time to Market 
Heightened 
Security 
Changing 
Expectations 
Pace of 
Technology 
Change 
Urgent Business Demands 
Slow application 
release cycles 
Constant IT 
resource delays 
Aging apps; 
complex and costly 
infrastructure 
Lack of IT innovation 
with “80/20” budgets 
And IT ... 
Current IT 
Operating Models 
Just Can’t Keep Up 
The solution: A flexible, efficient application-centric hybrid cloud ecosystem
from this … 
… to this 
DevOps is a discipline to increase the 
pace and frequency of software 
releases without sacrificing quality 
Dev wants to compress their 
cycle times and focus on coding and 
creativity 
IT Ops wants to keep pace with faster 
change while improving reliability
1 Increase the speed and frequency of software releases 
Start Finish 
Before Provision Dev Build Provision Test Deploy 
2 Fewer production defects and easier roll-back 
Catch defects before Production, 
which are an order of magnitude 
more costly to resolve 
After Dev Test 
Defect Costs 
Design Test Production 
SDLC
Develop Test UAT Operate 
Application 
Lifecycle 
Infrastructure 
Lifecycle 
Platform2 Platform2a Platform2…n 
Platform1 
Platform1a 
Platform 
Lifecycle
Application Develop Test UAT Operate 
Lifecycle 
Infrastructure 
Lifecycle 
Platform2 Platform2a Platform2…n 
Platform1 
Platform1a 
Platform 
Lifecycle 
Completely separate, disjointed lifecycles 
 IT resource provisioning delays 
 Manual platform configuration 
 Configuration mismatches and errors 
 Poor automation across silos 
Extremely Long Cycle Times > 612 months 
RESULT: Extremely IT Resource Intensive:
Develop Test UAT Operate 
IaaS 
IaaS 
Portal 
 Access from a portal (not directly from SDLC tools) 
 Delays for manual configuration remain 
 Insufficient cloud governance and security controls 
Needed: IaaS + PaaS Automation 
CloudFormation, OpsWorks, BeanStalk 
orchestrated with Agility
Developers want access to platforms 
When building and managing applications, which of the following 
55% 
75% 
0% 20% 40% 60% 80% 100% 
App server 
Web server 
Database 
Storage objects 
Operating system 
JVM/JRE 
Other 
None of above 
2% 
8% 
47% 
54% 
72% 
79% 
services do you want to have access to? 
Source: Forrester Cloud Developer Survey
CSC Agility Platform Application-Based SLAs 
Key Business Value Enabler for IT 
• Application SLAs not limited to AWS SLAs 
• IT can deliver SLAs based on application requirements 
• Enabled by policies, thresholds, alerts, actions, auto-scaling, 
bursting, and auto-provisioning
CSC Agility Platform and AWS reference architecture 
Cloud 
Implementation 
CSC AWS 
Managed Services 
Resource Management 
Resources 
• VM Backup / Restore 
• Patch Mgmt, Anti-Virus 
• OS Support & Monitoring 
• SPOC Cloud Svc Desk, Billing 
• Resource configuration management 
• Resource monitoring 
• Resource pools 
• Virtual and physical resources 
Source: Gartner, “How to Build an Enterprise Cloud Service Architecture,” March 5, 2012 
Amazon 
Web 
Services 
Connectors 
Access Management 
Service Management 
Service Optimization 
• Self-service interface 
• Service catalog 
• Service provisioning 
• Service governor 
• Service orchestration 
CSC Agility 
Platform 
Cloud 
Mgmt 
Platform 
Cloud 
Management 
Platform 
• Agility Platform Cloud Connectors (2)
Example Implementation: CSC Agility Platform and AWS
Policy-Based, Pro-Active Security Key Business Value 
Enabler for IT 
Security Zone 
Encrypt Driver 
Secure encryption keys 
• Internal Agility Platform key store 
• Support external key stores with KMIP 
Zoned security model 
SOE enforcement 
on instances 
• Mandate software packages that 
can’t be removed/changed 
• Native integration with virtual 
and physical firewalls including 
AWS Security Groups 
• Embed agents and utilities to 
secure instances (HIDS, AV, etc.) 
Secure access 
• Identity management (AD, LDAP, SAML) 
• Deny remote root access to machines, 
create user accounts by default 
• Proxy all guest access requests through 
Agility Platform to enforce policies 
• Workloads across hybrid clouds can join 
AD domains using policies 
Secure logs for auditing 
Secure data in transit 
• Secure VPN tunneling with AWS 
CGW and VGW 
• Proxy integration 
• Virtual DHCP 
Secure data at rest 
• Runs on AWS EBS 
• File system encryption 
• Deploy multitier apps 
components across 
different AWS VPC subnets (Web 
server to DMZ, etc.) 
Cloud A Cloud B … Cloud “n”
The Importance of Application Blueprints 
Design Develop Test UAT Operate 
git 
Platform 
Engineer 
Dev 
Blueprint 
Common Application Blueprint 
QA 
Blueprint 
UAT 
Blueprint 
Prod 
Blueprint 
Multitier applications of any size and 
scale that can be modeled and 
deployed to any AWS Region
How to model and orchestrate complex, multi-tier workloads 
Graphically design multitier 
applications and platforms 
Deploy infrastructure independent 
blueprints to AWS and on premise 
EC2, S3, EIP, EBS, others…
Design Develop Test UAT Operate 
SDLC Tool Chain: git 
Extensible, application-centric 
policy controls 
enable true self-service 
automation 
Cloud 
Management 
Platform 
Internal Private External Private AWS
a 
Use policies to 
provide both 
consistency and 
Customize Environment customization: 
 Dev Security zone 
 Dev VM quotas 
 Dev chargeback 
 Public cloud permitted 
 No autoscaling 
 No failover 
Customize Environment 
 QA Security zone 
 QA monitoring 
 QA autoscaling 
 Private cloud only 
 QA backup/failover 
Customize Environment 
 Prod Security zone 
 Prod monitoring 
 Prod auditing 
 Prod autoscaling 
 Private cloud only 
 Prod backup/failover 
… And Enforce Consistency 
 SOE packages 
 App topologies 
 Reg. compliance 
… And Enforce Consistency 
 SOE packages 
 App topologies 
 Reg. compliance 
… And Enforce Consistency 
 SOE packages 
 App topologies 
 Reg. compliance 
Policy Controlled 
Customization 
Policy Controlled 
Consistency 
Dev 
Blueprint 
QA 
Blueprint 
UAT 
Blueprint
Policy 
Policy 
Policy 
Policy 
Governance/Security 
Rights and Permissions 
Applications 
Roles 
Projects Orgs 
App Configuration 
Code/Artifacts 
Platforms 
Topologies/Configuration 
Services 
Application Components 
Infrastructure and SOE 
Security and Environment 
Configuration 
SOE Agents/Utilization 
OS and OS Configuration 
Network Compute Storage 
Regulatory compliance policies 
SLA policies including autoscaling 
Configuration management policies 
Security zones policies 
Lifecycle event policies 
Orchestration policies 
Access control/entitlement policies 
Workload placement policies 
Quotas and scheduling 
Metering/chargeback policies 
Backup and failover policies 
Resource capacity policies 
Storage tier policies 
Much more … 
Cloud 
Management 
Platform
Develop Test UAT Operate 
git 
Promote 
with Code 
Dev 
Blueprint 
UAT 
Blueprint 
Prod 
Blueprint 
QA 
Blueprint 
Promote 
with Code 
Promote 
with Code 
Design 
Visual dashboard to 
promote code and 
environments across 
SDLC stages 
Customize 
lifecycle stages 
and approval 
processes 
Integrate 
with 
existing 
tool chains
Firewall 
Cloud Mgmt 
Platform 
 On-demand platforms and apps 
that end users really need 
 Automate workflow across 
existing tool chains 
 Governance, visibility, and 
cost transparency that managers 
require 
 Automate application release and 
promotion 
 Detect and remediate 
configuration changes 
 Leverage hybrid architectures 
Develop Test UAT Production 
git 
Platform Apps 
s 
Infrastructu 
re 
Web 
Servers 
App 
Servers 
Database 
Servers 
Firewall 
Load Balancer4 
Maste 
r 
Slave 
Blueprint 
Web 
Servers 
App 
Servers 
Database 
Servers 
Firewall 
Load Balancer4 
Maste 
r 
Slave 
Web 
Servers 
App 
Servers 
Database 
Servers 
Load Balancer4 
Maste 
r 
Slave
Profile of a CSC Agility Platform and AWS Customer 
“We’ve gone from spending 50% of our operating 
budget on infrastructure to just 26%. A nearly 75% 
investment in apps and information rather than 
infrastructure – that’s huge.” (Wall Street Journal) 
Increase Innovation 
App updates/deployment up 
almost 3x, from 1,200 to 3,000 
changes a month. 
Lowered Costs for 
“Keeping Lights On” 
Cut IT operations costs by $100 
million a year. 
IT Budget 
Innovation Operations
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session

More Related Content

What's hot

AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
Amazon Web Services
 
App Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle WorkloadsApp Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle Workloads
Tom Laszewski
 
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
Amazon Web Services Korea
 
Aws migration strategy
Aws migration strategyAws migration strategy
Aws migration strategy
Suliman Lei
 
Accenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart ProgramAccenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart Program
Tom Laszewski
 
Running Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS CloudRunning Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS Cloud
Amazon Web Services
 
Common Workloads on the AWS Cloud
Common Workloads on the AWS CloudCommon Workloads on the AWS Cloud
Common Workloads on the AWS Cloud
Amazon Web Services
 
Building enterprise class disaster recovery as a service to aws - session spo...
Building enterprise class disaster recovery as a service to aws - session spo...Building enterprise class disaster recovery as a service to aws - session spo...
Building enterprise class disaster recovery as a service to aws - session spo...
Amazon Web Services
 
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
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
RightScale
 
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Amazon Web Services
 
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Amazon Web Services
 
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
Amazon Web Services
 
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)
Amazon Web Services
 
What Organizational and Governance Changes Do I Need to Make Prior to Migrati...
What Organizational and Governance Changes Do I Need to Make Prior to Migrati...What Organizational and Governance Changes Do I Need to Make Prior to Migrati...
What Organizational and Governance Changes Do I Need to Make Prior to Migrati...
Amazon Web Services
 
Enterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesEnterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best Practices
David Veksler
 
Keeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand CurveKeeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand Curve
Amazon Web Services
 
AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)
AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)
AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)
Amazon Web Services
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
Amazon Web Services
 
High Performance Web Applications
High Performance Web ApplicationsHigh Performance Web Applications
High Performance Web Applications
Amazon Web Services
 

What's hot (20)

AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
 
App Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle WorkloadsApp Associates : Leveraging AWS for Oracle Workloads
App Associates : Leveraging AWS for Oracle Workloads
 
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
 
Aws migration strategy
Aws migration strategyAws migration strategy
Aws migration strategy
 
Accenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart ProgramAccenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart Program
 
Running Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS CloudRunning Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS Cloud
 
Common Workloads on the AWS Cloud
Common Workloads on the AWS CloudCommon Workloads on the AWS Cloud
Common Workloads on the AWS Cloud
 
Building enterprise class disaster recovery as a service to aws - session spo...
Building enterprise class disaster recovery as a service to aws - session spo...Building enterprise class disaster recovery as a service to aws - session spo...
Building enterprise class disaster recovery as a service to aws - session spo...
 
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
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
 
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013
 
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
 
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
 
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)
 
What Organizational and Governance Changes Do I Need to Make Prior to Migrati...
What Organizational and Governance Changes Do I Need to Make Prior to Migrati...What Organizational and Governance Changes Do I Need to Make Prior to Migrati...
What Organizational and Governance Changes Do I Need to Make Prior to Migrati...
 
Enterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesEnterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best Practices
 
Keeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand CurveKeeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand Curve
 
AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)
AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)
AWS re:Invent 2016: Hackproof Your Cloud: Responding to 2016 Threats (SAC308)
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
 
High Performance Web Applications
High Performance Web ApplicationsHigh Performance Web Applications
High Performance Web Applications
 

Viewers also liked

(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS
Amazon Web Services
 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWS
Tom Laszewski
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWSMigrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
Tom Laszewski
 
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
Tom Laszewski
 
Owasp atlanta-ciso-guidevs1
Owasp atlanta-ciso-guidevs1Owasp atlanta-ciso-guidevs1
Owasp atlanta-ciso-guidevs1
Marco Morana
 
BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014
BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014
BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014
m1splacedsoul
 
Securing your web apps before they hurt the organization
Securing your web apps before they hurt the organizationSecuring your web apps before they hurt the organization
Securing your web apps before they hurt the organization
Antonio Fontes
 
SDLC Transformation-Point of View
SDLC Transformation-Point of ViewSDLC Transformation-Point of View
SDLC Transformation-Point of View
Bob Sanders
 
DSS ITSEC 2013 Conference 07.11.2013 - Security in High Risk Environment
DSS ITSEC 2013 Conference 07.11.2013  - Security in High Risk EnvironmentDSS ITSEC 2013 Conference 07.11.2013  - Security in High Risk Environment
DSS ITSEC 2013 Conference 07.11.2013 - Security in High Risk Environment
Andris Soroka
 
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Denim Group
 
Web Applications Security Assessment In The Portuguese World Wide Web Panorama
Web Applications Security Assessment In The Portuguese World Wide Web PanoramaWeb Applications Security Assessment In The Portuguese World Wide Web Panorama
Web Applications Security Assessment In The Portuguese World Wide Web Panorama
nfteodoro
 
Software Security Initiative And Capability Maturity Models
Software Security Initiative And Capability Maturity ModelsSoftware Security Initiative And Capability Maturity Models
Software Security Initiative And Capability Maturity Models
Marco Morana
 
Washington Mutual Bank's Collapse Under An Audit Perspective
 Washington Mutual Bank's  Collapse Under An Audit Perspective Washington Mutual Bank's  Collapse Under An Audit Perspective
Washington Mutual Bank's Collapse Under An Audit Perspective
hong_nona
 
Lan & Wan
Lan & WanLan & Wan
UoF - HITRUST & Risk Analysis v1
UoF - HITRUST & Risk Analysis v1UoF - HITRUST & Risk Analysis v1
UoF - HITRUST & Risk Analysis v1
Bryan Cline, Ph.D.
 
KSA Business Intelligence Qualifications
KSA Business Intelligence QualificationsKSA Business Intelligence Qualifications
KSA Business Intelligence Qualifications
JDOLIV
 
Software Security Initiatives
Software Security InitiativesSoftware Security Initiatives
Software Security Initiatives
Marco Morana
 
Test Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related MeasurementsTest Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related Measurements
STAG Software Private Limited
 
Ensure Software Security already during development
Ensure Software Security already during developmentEnsure Software Security already during development
Ensure Software Security already during development
IT Weekend
 
DSS ITSEC 2013 Conference 07.11.2013 - IBM Security Strategy
DSS ITSEC 2013 Conference 07.11.2013 - IBM Security StrategyDSS ITSEC 2013 Conference 07.11.2013 - IBM Security Strategy
DSS ITSEC 2013 Conference 07.11.2013 - IBM Security Strategy
Andris Soroka
 

Viewers also liked (20)

(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS
 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWS
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWSMigrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
 
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
 
Owasp atlanta-ciso-guidevs1
Owasp atlanta-ciso-guidevs1Owasp atlanta-ciso-guidevs1
Owasp atlanta-ciso-guidevs1
 
BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014
BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014
BSIMM and Security Initiative Improvement @OWASPNoVA 02/06/2014
 
Securing your web apps before they hurt the organization
Securing your web apps before they hurt the organizationSecuring your web apps before they hurt the organization
Securing your web apps before they hurt the organization
 
SDLC Transformation-Point of View
SDLC Transformation-Point of ViewSDLC Transformation-Point of View
SDLC Transformation-Point of View
 
DSS ITSEC 2013 Conference 07.11.2013 - Security in High Risk Environment
DSS ITSEC 2013 Conference 07.11.2013  - Security in High Risk EnvironmentDSS ITSEC 2013 Conference 07.11.2013  - Security in High Risk Environment
DSS ITSEC 2013 Conference 07.11.2013 - Security in High Risk Environment
 
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
 
Web Applications Security Assessment In The Portuguese World Wide Web Panorama
Web Applications Security Assessment In The Portuguese World Wide Web PanoramaWeb Applications Security Assessment In The Portuguese World Wide Web Panorama
Web Applications Security Assessment In The Portuguese World Wide Web Panorama
 
Software Security Initiative And Capability Maturity Models
Software Security Initiative And Capability Maturity ModelsSoftware Security Initiative And Capability Maturity Models
Software Security Initiative And Capability Maturity Models
 
Washington Mutual Bank's Collapse Under An Audit Perspective
 Washington Mutual Bank's  Collapse Under An Audit Perspective Washington Mutual Bank's  Collapse Under An Audit Perspective
Washington Mutual Bank's Collapse Under An Audit Perspective
 
Lan & Wan
Lan & WanLan & Wan
Lan & Wan
 
UoF - HITRUST & Risk Analysis v1
UoF - HITRUST & Risk Analysis v1UoF - HITRUST & Risk Analysis v1
UoF - HITRUST & Risk Analysis v1
 
KSA Business Intelligence Qualifications
KSA Business Intelligence QualificationsKSA Business Intelligence Qualifications
KSA Business Intelligence Qualifications
 
Software Security Initiatives
Software Security InitiativesSoftware Security Initiatives
Software Security Initiatives
 
Test Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related MeasurementsTest Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related Measurements
 
Ensure Software Security already during development
Ensure Software Security already during developmentEnsure Software Security already during development
Ensure Software Security already during development
 
DSS ITSEC 2013 Conference 07.11.2013 - IBM Security Strategy
DSS ITSEC 2013 Conference 07.11.2013 - IBM Security StrategyDSS ITSEC 2013 Conference 07.11.2013 - IBM Security Strategy
DSS ITSEC 2013 Conference 07.11.2013 - IBM Security Strategy
 

Similar to CSC AWS re:Invent Enterprise DevOps session

(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
Amazon Web Services
 
Microsoft: Invent with Purpose
Microsoft: Invent with PurposeMicrosoft: Invent with Purpose
Microsoft: Invent with Purpose
Uni Systems S.M.S.A.
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Amazon Web Services
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alicja Sieminska
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
rajramab
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
mustafa435048
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
Amazon Web Services
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on Azure
CitiusTech
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
Davide Veronese
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Puppet
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
Amazon Web Services
 
Demystifying Azure Compute
Demystifying Azure ComputeDemystifying Azure Compute
Demystifying Azure Compute
Todd Whitehead
 
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
VMware Tanzu
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
India Scrum Enthusiasts Community
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
Amazon Web Services
 
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
Amazon Web Services
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
RightScale
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 
Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)
Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)
Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)
Jeremy Gray
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
Amazon Web Services
 

Similar to CSC AWS re:Invent Enterprise DevOps session (20)

(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
Microsoft: Invent with Purpose
Microsoft: Invent with PurposeMicrosoft: Invent with Purpose
Microsoft: Invent with Purpose
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on Azure
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
 
Demystifying Azure Compute
Demystifying Azure ComputeDemystifying Azure Compute
Demystifying Azure Compute
 
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
Simplify and Scale Enterprise Spring Apps in the Cloud | March 23, 2023
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
 
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)
Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)
Running Regulated Workloads on Azure PaaS services (DogFoodCon 2018)
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
 

More from Tom Laszewski

AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation Advisory
Tom Laszewski
 
Organizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyOrganizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technology
Tom Laszewski
 
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
Tom Laszewski
 
Technical Due Diligence with AWS
Technical Due Diligence with AWSTechnical Due Diligence with AWS
Technical Due Diligence with AWS
Tom Laszewski
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
Tom Laszewski
 
AWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session TwoAWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session Two
Tom Laszewski
 
AWS Technical Due Diligence Workshop Session One
AWS Technical Due Diligence Workshop Session OneAWS Technical Due Diligence Workshop Session One
AWS Technical Due Diligence Workshop Session One
Tom Laszewski
 
Post transaction cloud value creation
Post transaction cloud value creation Post transaction cloud value creation
Post transaction cloud value creation
Tom Laszewski
 
Private Equity Technical Due Diligence Value Creation
Private Equity Technical Due Diligence Value CreationPrivate Equity Technical Due Diligence Value Creation
Private Equity Technical Due Diligence Value Creation
Tom Laszewski
 
Cloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingCloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and Mapping
Tom Laszewski
 
Private Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersPrivate Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergers
Tom Laszewski
 
AWS Technical Due Diligence Executive Overview
AWS Technical Due Diligence Executive Overview AWS Technical Due Diligence Executive Overview
AWS Technical Due Diligence Executive Overview
Tom Laszewski
 
AWS Techical Due Diligence to post transaction execution for M&A
AWS Techical Due Diligence to post transaction execution for M&A AWS Techical Due Diligence to post transaction execution for M&A
AWS Techical Due Diligence to post transaction execution for M&A
Tom Laszewski
 
Hybrid Cloud on AWS: Foundational Layers and AWS Services
Hybrid Cloud on AWS: Foundational Layers and AWS ServicesHybrid Cloud on AWS: Foundational Layers and AWS Services
Hybrid Cloud on AWS: Foundational Layers and AWS Services
Tom Laszewski
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
Tom Laszewski
 
Operating and Managing Hybrid Cloud on AWS
Operating and Managing Hybrid Cloud on AWSOperating and Managing Hybrid Cloud on AWS
Operating and Managing Hybrid Cloud on AWS
Tom Laszewski
 
Monolithic to Microservices Demystified
Monolithic to Microservices DemystifiedMonolithic to Microservices Demystified
Monolithic to Microservices Demystified
Tom Laszewski
 
AWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsAWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and Workshops
Tom Laszewski
 
DevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWSDevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWS
Tom Laszewski
 
Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring
Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring
Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring
Tom Laszewski
 

More from Tom Laszewski (20)

AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation Advisory
 
Organizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyOrganizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technology
 
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
 
Technical Due Diligence with AWS
Technical Due Diligence with AWSTechnical Due Diligence with AWS
Technical Due Diligence with AWS
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
AWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session TwoAWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session Two
 
AWS Technical Due Diligence Workshop Session One
AWS Technical Due Diligence Workshop Session OneAWS Technical Due Diligence Workshop Session One
AWS Technical Due Diligence Workshop Session One
 
Post transaction cloud value creation
Post transaction cloud value creation Post transaction cloud value creation
Post transaction cloud value creation
 
Private Equity Technical Due Diligence Value Creation
Private Equity Technical Due Diligence Value CreationPrivate Equity Technical Due Diligence Value Creation
Private Equity Technical Due Diligence Value Creation
 
Cloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingCloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and Mapping
 
Private Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersPrivate Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergers
 
AWS Technical Due Diligence Executive Overview
AWS Technical Due Diligence Executive Overview AWS Technical Due Diligence Executive Overview
AWS Technical Due Diligence Executive Overview
 
AWS Techical Due Diligence to post transaction execution for M&A
AWS Techical Due Diligence to post transaction execution for M&A AWS Techical Due Diligence to post transaction execution for M&A
AWS Techical Due Diligence to post transaction execution for M&A
 
Hybrid Cloud on AWS: Foundational Layers and AWS Services
Hybrid Cloud on AWS: Foundational Layers and AWS ServicesHybrid Cloud on AWS: Foundational Layers and AWS Services
Hybrid Cloud on AWS: Foundational Layers and AWS Services
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
 
Operating and Managing Hybrid Cloud on AWS
Operating and Managing Hybrid Cloud on AWSOperating and Managing Hybrid Cloud on AWS
Operating and Managing Hybrid Cloud on AWS
 
Monolithic to Microservices Demystified
Monolithic to Microservices DemystifiedMonolithic to Microservices Demystified
Monolithic to Microservices Demystified
 
AWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsAWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and Workshops
 
DevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWSDevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWS
 
Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring
Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring
Hybrid Cloud on AWS : Provisioning, Operations, Management, and Monitoring
 

Recently uploaded

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 

Recently uploaded (20)

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 

CSC AWS re:Invent Enterprise DevOps session

  • 1. Eddie Satterly, CTO, Big Data and Analytics CSC November 13, 2014 I Las Vegas
  • 2. Highly Competitive Market New Competition Unexpected, younger , agi le Client Improved Cost Control and Margins Greater Flexibility Faster Time to Market Heightened Security Changing Expectations Pace of Technology Change Urgent Business Demands Slow application release cycles Constant IT resource delays Aging apps; complex and costly infrastructure Lack of IT innovation with “80/20” budgets And IT ... Current IT Operating Models Just Can’t Keep Up The solution: A flexible, efficient application-centric hybrid cloud ecosystem
  • 3. from this … … to this DevOps is a discipline to increase the pace and frequency of software releases without sacrificing quality Dev wants to compress their cycle times and focus on coding and creativity IT Ops wants to keep pace with faster change while improving reliability
  • 4. 1 Increase the speed and frequency of software releases Start Finish Before Provision Dev Build Provision Test Deploy 2 Fewer production defects and easier roll-back Catch defects before Production, which are an order of magnitude more costly to resolve After Dev Test Defect Costs Design Test Production SDLC
  • 5. Develop Test UAT Operate Application Lifecycle Infrastructure Lifecycle Platform2 Platform2a Platform2…n Platform1 Platform1a Platform Lifecycle
  • 6. Application Develop Test UAT Operate Lifecycle Infrastructure Lifecycle Platform2 Platform2a Platform2…n Platform1 Platform1a Platform Lifecycle Completely separate, disjointed lifecycles  IT resource provisioning delays  Manual platform configuration  Configuration mismatches and errors  Poor automation across silos Extremely Long Cycle Times > 612 months RESULT: Extremely IT Resource Intensive:
  • 7. Develop Test UAT Operate IaaS IaaS Portal  Access from a portal (not directly from SDLC tools)  Delays for manual configuration remain  Insufficient cloud governance and security controls Needed: IaaS + PaaS Automation CloudFormation, OpsWorks, BeanStalk orchestrated with Agility
  • 8. Developers want access to platforms When building and managing applications, which of the following 55% 75% 0% 20% 40% 60% 80% 100% App server Web server Database Storage objects Operating system JVM/JRE Other None of above 2% 8% 47% 54% 72% 79% services do you want to have access to? Source: Forrester Cloud Developer Survey
  • 9. CSC Agility Platform Application-Based SLAs Key Business Value Enabler for IT • Application SLAs not limited to AWS SLAs • IT can deliver SLAs based on application requirements • Enabled by policies, thresholds, alerts, actions, auto-scaling, bursting, and auto-provisioning
  • 10. CSC Agility Platform and AWS reference architecture Cloud Implementation CSC AWS Managed Services Resource Management Resources • VM Backup / Restore • Patch Mgmt, Anti-Virus • OS Support & Monitoring • SPOC Cloud Svc Desk, Billing • Resource configuration management • Resource monitoring • Resource pools • Virtual and physical resources Source: Gartner, “How to Build an Enterprise Cloud Service Architecture,” March 5, 2012 Amazon Web Services Connectors Access Management Service Management Service Optimization • Self-service interface • Service catalog • Service provisioning • Service governor • Service orchestration CSC Agility Platform Cloud Mgmt Platform Cloud Management Platform • Agility Platform Cloud Connectors (2)
  • 11. Example Implementation: CSC Agility Platform and AWS
  • 12. Policy-Based, Pro-Active Security Key Business Value Enabler for IT Security Zone Encrypt Driver Secure encryption keys • Internal Agility Platform key store • Support external key stores with KMIP Zoned security model SOE enforcement on instances • Mandate software packages that can’t be removed/changed • Native integration with virtual and physical firewalls including AWS Security Groups • Embed agents and utilities to secure instances (HIDS, AV, etc.) Secure access • Identity management (AD, LDAP, SAML) • Deny remote root access to machines, create user accounts by default • Proxy all guest access requests through Agility Platform to enforce policies • Workloads across hybrid clouds can join AD domains using policies Secure logs for auditing Secure data in transit • Secure VPN tunneling with AWS CGW and VGW • Proxy integration • Virtual DHCP Secure data at rest • Runs on AWS EBS • File system encryption • Deploy multitier apps components across different AWS VPC subnets (Web server to DMZ, etc.) Cloud A Cloud B … Cloud “n”
  • 13. The Importance of Application Blueprints Design Develop Test UAT Operate git Platform Engineer Dev Blueprint Common Application Blueprint QA Blueprint UAT Blueprint Prod Blueprint Multitier applications of any size and scale that can be modeled and deployed to any AWS Region
  • 14. How to model and orchestrate complex, multi-tier workloads Graphically design multitier applications and platforms Deploy infrastructure independent blueprints to AWS and on premise EC2, S3, EIP, EBS, others…
  • 15. Design Develop Test UAT Operate SDLC Tool Chain: git Extensible, application-centric policy controls enable true self-service automation Cloud Management Platform Internal Private External Private AWS
  • 16. a Use policies to provide both consistency and Customize Environment customization:  Dev Security zone  Dev VM quotas  Dev chargeback  Public cloud permitted  No autoscaling  No failover Customize Environment  QA Security zone  QA monitoring  QA autoscaling  Private cloud only  QA backup/failover Customize Environment  Prod Security zone  Prod monitoring  Prod auditing  Prod autoscaling  Private cloud only  Prod backup/failover … And Enforce Consistency  SOE packages  App topologies  Reg. compliance … And Enforce Consistency  SOE packages  App topologies  Reg. compliance … And Enforce Consistency  SOE packages  App topologies  Reg. compliance Policy Controlled Customization Policy Controlled Consistency Dev Blueprint QA Blueprint UAT Blueprint
  • 17. Policy Policy Policy Policy Governance/Security Rights and Permissions Applications Roles Projects Orgs App Configuration Code/Artifacts Platforms Topologies/Configuration Services Application Components Infrastructure and SOE Security and Environment Configuration SOE Agents/Utilization OS and OS Configuration Network Compute Storage Regulatory compliance policies SLA policies including autoscaling Configuration management policies Security zones policies Lifecycle event policies Orchestration policies Access control/entitlement policies Workload placement policies Quotas and scheduling Metering/chargeback policies Backup and failover policies Resource capacity policies Storage tier policies Much more … Cloud Management Platform
  • 18. Develop Test UAT Operate git Promote with Code Dev Blueprint UAT Blueprint Prod Blueprint QA Blueprint Promote with Code Promote with Code Design Visual dashboard to promote code and environments across SDLC stages Customize lifecycle stages and approval processes Integrate with existing tool chains
  • 19. Firewall Cloud Mgmt Platform  On-demand platforms and apps that end users really need  Automate workflow across existing tool chains  Governance, visibility, and cost transparency that managers require  Automate application release and promotion  Detect and remediate configuration changes  Leverage hybrid architectures Develop Test UAT Production git Platform Apps s Infrastructu re Web Servers App Servers Database Servers Firewall Load Balancer4 Maste r Slave Blueprint Web Servers App Servers Database Servers Firewall Load Balancer4 Maste r Slave Web Servers App Servers Database Servers Load Balancer4 Maste r Slave
  • 20. Profile of a CSC Agility Platform and AWS Customer “We’ve gone from spending 50% of our operating budget on infrastructure to just 26%. A nearly 75% investment in apps and information rather than infrastructure – that’s huge.” (Wall Street Journal) Increase Innovation App updates/deployment up almost 3x, from 1,200 to 3,000 changes a month. Lowered Costs for “Keeping Lights On” Cut IT operations costs by $100 million a year. IT Budget Innovation Operations

Editor's Notes

  1. And this is bad enough. But the real problem for today’s Enterprise IT is that there are a number of IT environments on the Internet, with very low barriers to entry that give business users and developers unparalleled choices in meeting their pent up demand for responsive IT
  2. NOTES: The movement toward DevOps was born and started to pick up steam. Now enterprise customers and other industries want in on the action So what is DevOps? Sometimes, people get caught up in the debate of exactly what DevOps is, so let’s try and quickly level set. DevOps is a discipline (or philosophy if you prefer) to release software faster without sacrificing quality. Ultimately that’s it. And lots of people benefit from more frequent releases… particularly business application owners, and the end-customers that drive your business. There are clearly 2 primary stakeholders in this, and that have their own specific objectives Dev compresses their cycle times and focuses on coding and creativity. Spend more time coding, less time on nonproductive, noncoding tasks. IT Ops keeps pace with faster change that Agile Development has thrown over the wall at them… but they can’t sacrifice reliability in the process. Find new ways to automated and standardize their mostly manual configuration efforts today to keep pace and keep risks down.   So those are the high-level objectives…. But how do you DO IT??
  3. NOTES: Let’s quickly cover the two most important benefits of this (there are others). First… When we say “reduce cycle times,” what we’re really doing is squeezing out the nonproductive or low-value administrative effort that everyone in the SDLC has to go through today to manage their underlying platforms and infrastructure. There’s a lot of it – as shown in the gray areas on the slide. Some studies have shown that this can consume as much as 30-50% of the Dev and Test organization’s time … which includes all the environment provisioning and manual configuration of machines … the software build process, the software release management processes, and more.   Our goal is to reduce time-to-market without short-cutting or changing any of the high-value Dev and Test work your already doing today. In fact, we want to free up more time for you to do that higher value work in your existing IDEs or Test Automation Suites… for example (shown in Blue).   2) Second is reducing defects caught in production. One of the biggest sources of production defects comes from configuration errors associated with underlying platform and infrastructure. It’s a common problem, because the real configuration complexity rears its head in production, and not in earlier Dev and Test work. For example, Developers may code on their desktop in Ubuntu…. But those configurations don’t work when they deploy on RHEL…   And it’s well known that the cost of resolving a defect once it reaches production is literally an order of magnitude more costly than catching and addressing that defect earlier in Development. And there are other important quality implications as well as it relates to customer satisfaction.
  4. NOTES: In enterprise settings, tackling a DevOps initiative is not that easy. There are the process issues, the organizational issues, and the technology issues. Let’s set aside most of the organizational issues for this discussion, other than to say you’ve got silos built up between different teams…. And you need new catalysts to bring them down. But just focusing on the process and technology perspectives, there are some significant problems with orchestrating and automating across an enterprise SDLC. Why? Because, in reality, you’ve got separate and disjointed lifecycles between Infrastructure, Platforms, and Applications. Applications have an entire category of tools and process to manage application development. From IDE, repositories, bug tracking tools, testing tools, and more. These tools also support development processes ranging from waterfall to Agile. However that lifecycle is supported by IT infrastructure that has a completely different lifecycle of its own. Different in terms of procuring servers, storage and networks,.. upgrading and patching OS and utilities, and sunsetting older gear. And then you have platforms lifecycles… and they can have the most chaotic lifecycle of all. There may, or may not, be a platform standard but often times Dev just does what it wants anyway. QA uses its own flavor as well. Often you get all different types of permutations across the SDLC…which can become a nightmare in terms of fixing configuration mismatches when you deploy into Production..
  5. NOTES: So the result is really long cycle times and a process that is extremely IT resource intensive. Why? Because of these completely separate, disjointed lifecycles … the symptoms may sound very familiar: IT resource provisioning delays Manual platform configuration Configuration mismatches and errors Poor automation across silos
  6. NOTES: So how do you fix it? Well, sorry but IaaS won’t do it. I say this because DevOps has become a popular space. As a result, a lot of folks have “DevOps washed” their existing offerings… IaaS is really quite narrow in scope and isolated from the rest of the SDLC: Access from a portal (not directly from tools SDLC teams use) Offers base OS images(which are not what dev and test really want) Delays remain for manual configuration (the user patches and maintains the operating systems and the application software themselves) Insufficient governance for a true self-service experience (still typically manual approvals) “Shadow IT” problems remain (unless you provide a better/equivalent experience than Amazon EC2 for example) IaaS does not really change the dynamics of a slow and costly SDLC. The scope of a DevOps solutons needs to be much broader. Let’s discuss some of the key attributes that make up a real DevOps solution.
  7. 10
  8. 11
  9. Comprehensive security requires the following: Host intrusion detection systems and antivirus Virtual firewalls Encryption of persistent data Secure connectivity Federated Identity Management ====================== Network Isolation SM Secure is a redundant customer-controlled encrypted overlay network service that provides security in a cloud, across multiple clouds and between enterprise DCs and commercial clouds. Supports Multicast / static IP management / Point-to-Point Routing Firewall Integration Instance Isolation All stacks include active host based intrusion detection /prevention packages. Pluggable Virus Scanning is integrated into each stack. Data Isolation All stacks include configurable encrypted block storage and SDKs for non-block storage reqs. Backups of block storage devices inherit encryption Recipes available for encryption of data to be transferred or stored in non-block storage. The Cloud Manager provides granular role-based access control to instances and stores Certificate and key-pair access control of instance log-in. Connections only over strong-encryption SSL. “Overlay Network” - Extends the client’s network into the cloud provider: Bridges to corporate network much like a VPN. Enhanced failover, load balancing, peering Support extension of corporate IP assignments. (both DHCP, Static) Support point-to-point connections. (eg. Servers can talk directly to each other without having to go back to corporate DMZ/Data highway.) Ability to bridge multiple clouds. Support for multicast Requires deployment of at least two nodes in both the external cloud provider and the corporate data highway. (4 nodes minimum)
  10. NOTES: First, you need to provide the platforms and deployment environments that SDLC teams can really use to do their work. “Out of the box” … without further manual configuration. Development platform defined as database, app server, web server, and other application components … all orchestrated together and spun up as a whole. And these platforms need to be available on-demand from the cloud of your choice … public or private.
  11. So how is it that we’re creating these custom multi-tier platforms?   We make it as easy as possible with our Blueprint Designer. Graphically model these multi-tier, cloud portable apps and platforms You assemble them by dragging-and-dropping templates and layering on packages…. to create your middleware components You then define startup orders between app components, pass variables between them, and recognize each other’s IP addresses and other dependencies Finally you customize these platforms with policy controls, like compound autoscaling policies for one tier, or creating security zone policies….   And the Agility Platform orchestrates all this … and then drives the deployment of this through the underlying cloud or resource manager that you select. The application blueprints themselves are infrastructure independent. And this is a different approach than what others have taken. So you can create a blueprint once…. And deploy it across all the public and private clouds that we support.
  12. The focus on applications and platform blueprints is important … but those apps and platforms don’t do you much good unless you’ve also got effective governance in place … otherwise you can’t deliver them with any meaningful self-service automation. (It’s not just about risk mitigation. It’s also about automating an on-demand, self-service user experience.) And you need a policy engine that can customize platforms for the specific needs of each stage in the SDLC…. Because each stage really has unique needs.
  13. NOTES: For example: For the Dev team, You can have policies to allow EC2 usage for some projects Or provide chargeback reports to managers For QA, You can require that deployments only go to the internal private cloud (based on the live customer test data that’s used). You can enable autoscaling for performance testing purposes. For production, you can embed a completely different set of monitoring and security agents, and enforce different security zones, to give you a different security posture And yet … there are some things you may want to keep totally consistent Like the SOE… which enables certain services to be installed on all instances within a project. Or adhering to regulatory constraints … like geographic location or some other industry compliance mandate.   These policy controls provide you with a lot of flexibility and control, and allow you to set the right balance between customization and consistency for your environments.
  14. NOTES: The focus on applications and platforms is important … but those apps and platforms don’t do you much good unless you’ve also got effective governance in place…. Otherwise you can’t deliver them with any meaningful self-service automation.   So the way you do Could Governance and policy matters.… What you need is to take an application-centric approach with an extensible policy engine on the back end. When we’re talking about cloud governance in the Agility Platform, we’re talking about much more than just Role-based Access Control. Or simple provisioning constraints.   Out of the box with the Agility Platform, we provide over a dozen different types of application-centric policy controls. Everything from… Regulatory compliance policies SLA policies including compound auto-scaling rules. Configuration management policies for continuous compliance of workloads after they’ve been deployed. Detailed Security zone policies including configuring firewall rules and embedding security agents and utilities. Lifecycle event policies to customize environments based on SDLC stage. Orchestration policies. Entitlement policies. Workload placement policies to limit workloads to authorized environments. Quotas, scheduling, leasing, chargeback, backup, failover, resource capacity policies. Storage tier policies And much more…..   And these policies apply up and down the application topology shown in the middle. So they absolutely apply to the infrastructure layer … for configuring network, for storage tier, including storage provisioning using EMC’s ViPR, which was talked about in the keynote. But also all the way up through configuration the application components, and the actually application itself.   So the Agility Platform represents this “control plane”…. And the idea is to fully automate and govern IT resource consumption…and simplify the complexity of doing that across different types of clouds.
  15. NOTES So far we’ve been talking about platforms and environments, but automating the promotion of code and approving builds are also key areas to automate. Release Manager is a... Visual dashboard to promote application code artifacts and complete deployment environments across SDLC stages. You can customize your SDLC stages, such as Dev, QA, UAT, and Staging. And you can promote software releases from an easy-to-use, drag-and-drop dashboard. In addition, we enable tool chain automation with adapters to SDLC tools like: IDEs, such as Eclipse and Visual Studio Repositories, like Git And Continuous integration servers, like Jenkins.   So you can provide end-to-end automation across your tool chain.
  16. NOTES: So… putting it all together, Agility Platform helps you orchestrate and accelerate the software development lifecycle. We give you: On-demand platforms and apps that end users really need Automate workflow across existing tool chains Governance, visibility, and cost transparency that managers require Automate application release and promotion Detect and remediate configuration changes Leverage hybrid clouds and enable cloud portability In summary, the combination of application blueprints, policy controls, and RM can enable you to orchestrate and automate significant portions of your SDLC … and really increase the speed and frequency of software release, which is a critical aspect of improving your business agility.   That’s essentially what is illustrated here ... showing the app toolchain up top, integrated directly with the deployment environments, which are modeled with blueprints and governed via policy, and then deployed into your preferred public or private clouds while remaining infrastructure independent and cloud portable.
  17. NOTES: First, you need to provide the platforms and deployment environments that SDLC teams can really use to do their work. “Out of the box” … without further manual configuration. Development platform defined as database, app server, web server, and other application components … all orchestrated together and spun up as a whole. And these platforms need to be available on-demand from the cloud of your choice … public or private.