SlideShare a Scribd company logo
1 of 28
Journey to the Programmable
Data Center
Modernizing our Data Centers – Strategy and Approach
Geremy Reiner – greiner@psclistens.com
www.psclistens.com
Agenda
Programmable datacenter components
Networking concepts
Storage considerations
API instruction sets
Orchestration and automation
Application deployment automation
© 2016 PSC Group LLC
We need to be focused on how to
help others deliver value
© 2016 PSC Group LLC
Don’t just talk technical!
There’s more to innovation
than just the technology
solution
Always keep asking
questions
Why build programmable datacenters?
© 2016 PSC Group LLC
Provides a business-focused approach
Simplifies data center management
Increases the speed of service delivery
Extends benefits of automation and orchestration
Back then…
© 2016 PSC Group LLC
Progress?
© 2016 PSC Group LLC
© 2016 PSC Group LLC
Datacenter in a box
© 2016 PSC Group LLC
© 2016 PSC Group LLC
Datacenter ascendancy
© 2016 PSC Group LLC
Traditional datacenter
•Stable
•Secure
•Reliable
•Large physical footprint
•Utilization less than 20% on average.
•Expensive to scale
•High management costs
•High Server Sprawl
Virtualization
•Increased scalability
•Easier management
•Utilization exceeds 50%
•Some automation
•Faster deployment times
Cloud Computing
•IT as a service
•Highly automated
•Self service portals
•Highly agile
•Abstracted hardware and software
•Global footprint
•Elastic capacity
•Capacity on demand
•Fully Automated Workload Mobility
•Highly integrated
•Proxy handoff
Organization maturity model
© 2016 PSC Group LLC
Collaboration
Automation
Process
© 2016 PSC Group LLC
On-Premise
Cloud
Infrastructure
as a Service
Platform
as a Service
Software
as a Service
Cloud Management Services
Applications
Data
Runtime
Middleware
Operating System
Virtualization
Server Hardware
Storage
Networking
Applications
Data
Runtime
Middleware
Operating System
Virtualization
Server Hardware
Storage
Networking
Applications
Data
Runtime
Middleware
Operating System
Virtualization
Server Hardware
Storage
Networking
Applications
Data
Runtime
Middleware
Operating System
Virtualization
Server Hardware
Storage
Networking
Self Service Portal
Automation EngineCentralized ManagementMeasurement Services
Cloud Service
Model and
Responsibilities
Matrix
Your responsibility
Provider
Responsibility
Cloud consumption
© 2016 PSC Group LLC
IaaS PaaS SaaS
Infrastructure as a service
Storage as a Service
Deployment Platform that
abstracts the hardware layer
Think:
Cloud Based Datacenters
Virtualization Platforms
Hosted Storage
Platform as a service
Development Platform that
abstracts the hardware,
Operating System, and
middleware layers
Think:
App Development Environments
Streaming Services
Database Platforms
Development Tools
Software as a service
Application Platform that
abstracts hardware, Operating
system, Middleware and
Application layers
Think:
CRM
ERP
Email
Virtual Desktop
Software defined datacenter
© 2016 PSC Group LLC
Key Components
Process Automation
Continuous Delivery Model
Server Automation
Network Automation
Database & Middleware
Automation
Policy Automation
Client Automation
Application
Control
Infrastructure
Operations
Security
Governance
BusinessProcess
Containers Client – Server PaaS
Orchestration Automation Monitoring
Virtual Infrastructure
Physical Infrastructure
vCompute vStorage vNetworking vSecurity
Compute Storage Networking Security
Infrastructure
Automation
Applications
Business
process
and
oversight
© 2016 PSC Group LLC
Application
Control
Infrastructure
Operations
Security
Governance
BusinessProcess
Containers Client – Server PaaS
Orchestration Automation Monitoring
Virtual Infrastructure
Physical Infrastructure
vCompute vStorage vNetworking vSecurity
Compute Storage Networking Security
Infrastructure
Automation
Applications
Business process
and oversight
Process Automation
Scheduled task
Service Requests
Incidents and Problems
Change Control
Event orchestration
Ad hoc changes and
requests
© 2016 PSC Group LLC
Ordered ChangeOrdered Change
Scheduled taskScheduled task
RequestRequestIncidentIncident
Ad hoc ActivitiesAd hoc ActivitiesTriggered EventTriggered Event
Continuous delivery
Test
Build
Release
M
onitor
Deploy
Continuous
integration
and testing
Continuous
Delivery and
operations
Continuous Assessment
Continuous Assessment
© 2016 PSC Group LLC
Server and network automation
Self Service
Portals
• Automated deployment
• Event driven workflow
Software Defined
Networking (SDN)
• Flexible, quick release, networks
• Micro-Segmentation
Server lifecycle
management
• Automated scale-out and de-provisioning
• Simplified capacity planning
© 2016 PSC Group LLC
Database and Middleware
Automation
Compliance adherence
Capacity management
Automation of data motion
Workflow integration for self service
Operational monitoring and analytics
© 2016 PSC Group LLC
Policy Automation
Policy
model
•External, Internal,
pass-through
Role model
•Groups based
authorization
Identity
warehouse
•SSO, Kerberos
Token, LDAP,
Database, or
Stand-alone
Risk model
•Security level
breakdowns
(Secret,
Confidential,
Internal, Public)
Workflow
Engine
•Levels of
automation
expected for
authorization and
access
© 2016 PSC Group LLC
Tools and Technologies
© 2016 PSC Group LLC
Technical Content Ahead
Template based deployments
Log aggregation and analytics
Change management and monitoring
Virtualization extension
© 2016 PSC Group LLC
Microsoft Azure Amazon Web Services (AWS)
Available Regions |Azure Regions |AWS Global Infrastructure
Compute Services |Virtual Machines (VMs) |Elastic Compute Cloud
|Cloud Services |Amazon Elastic Beanstalk
|Azure Websites and Apps |
|Azure Visual Studio |None
Container Support |Docker Virtual Machine |EC2 Container Service
Scaling Options |Azure Autoscale |Auto Scaling
Analytics/Hadoop |HDInsight (Hadoop) |Elastic MapReduce (EMR)
Government Services |Azure Government |AWS GovCloud
App/Desktop Services |Azure RemoteApp |Amazon WorkSpaces
| |Amazon AppStream
Storage Options |Azure Storage |Amazon Simple Storage
Block Storage |Azure Blob Storage |Amazon Elastic Block
Hybrid Cloud Storage |StorSimple |None
Backup Options |Azure Backup |Amazon Glacier
Storage Services |Azure Import Export |Amazon Import / Export
|Azure File Storage |AWS Storage Gateway
|Azure Site Recovery |None
Content Delivery Network |Azure CDN |Amazon CloudFront
Database Options |Azure SQL Database |Amazon Relational Database Service
| |Amazon Redshift
NoSQL Database Options |Azure DocumentDB |Amazon Dynamo DB
© 2016 PSC Group LLC
© 2016 PSC Group LLC
© 2016 PSC Group LLC
JSON files—simpler than they look
Monitoring and Log Analytics
© 2016 PSC Group LLC
Contact Information
© 2016 PSC Group LLC
• Geremy Reiner
• Email: greiner@psclistens.com
• Web: www.psclistens.com
• LinkedIn : /in/geremyreiner
© 2016 PSC Group LLC

More Related Content

What's hot

Next Generation Open Data Platforms | AWS Public Sector Summit 2016
Next Generation Open Data Platforms | AWS Public Sector Summit 2016Next Generation Open Data Platforms | AWS Public Sector Summit 2016
Next Generation Open Data Platforms | AWS Public Sector Summit 2016Amazon Web Services
 
Cloud Adoption Framework - AWS Innovate Ottawa:
 Cloud Adoption Framework - AWS Innovate Ottawa: Cloud Adoption Framework - AWS Innovate Ottawa:
Cloud Adoption Framework - AWS Innovate Ottawa:Amazon Web Services
 
Best Practices for Building Partner-Managed Services on AWS
Best Practices for Building Partner-Managed Services on AWSBest Practices for Building Partner-Managed Services on AWS
Best Practices for Building Partner-Managed Services on AWSAmazon Web Services
 
The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...
The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...
The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...Amazon Web Services
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCAmazon Web Services
 
AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016Amazon Web Services
 
Building and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for PartnersBuilding and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for PartnersAmazon Web Services
 
Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Amazon Web Services
 
Grid Computing for Financial Services
Grid Computing for Financial ServicesGrid Computing for Financial Services
Grid Computing for Financial ServicesAmazon Web Services
 
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data CentersAmazon Web Services
 
Microsoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessMicrosoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessVinh Nguyen Quang
 
Destinations Of The World A Migration to AWS
Destinations Of The World A Migration to AWSDestinations Of The World A Migration to AWS
Destinations Of The World A Migration to AWSInnovation Strategies
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:Amazon Web Services
 
Amazon Web Services - The New Normal
Amazon Web Services - The New NormalAmazon Web Services - The New Normal
Amazon Web Services - The New NormalInnovation Strategies
 
Best Practices for Security at Scale
Best Practices for Security at ScaleBest Practices for Security at Scale
Best Practices for Security at ScaleAmazon Web Services
 
Simplify and Accelerate SQL Server Migration to Azure
Simplify and Accelerate SQL Server Migration to AzureSimplify and Accelerate SQL Server Migration to Azure
Simplify and Accelerate SQL Server Migration to AzureDelphix
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWSAmazon Web Services
 
AWS Meetup CGN 11/2021
AWS Meetup CGN 11/2021AWS Meetup CGN 11/2021
AWS Meetup CGN 11/2021Theo Pack
 
Implementing Service Oriented Architecture
Implementing Service Oriented ArchitectureImplementing Service Oriented Architecture
Implementing Service Oriented ArchitectureAmazon Web Services
 

What's hot (20)

Next Generation Open Data Platforms | AWS Public Sector Summit 2016
Next Generation Open Data Platforms | AWS Public Sector Summit 2016Next Generation Open Data Platforms | AWS Public Sector Summit 2016
Next Generation Open Data Platforms | AWS Public Sector Summit 2016
 
Cloud Adoption Framework - AWS Innovate Ottawa:
 Cloud Adoption Framework - AWS Innovate Ottawa: Cloud Adoption Framework - AWS Innovate Ottawa:
Cloud Adoption Framework - AWS Innovate Ottawa:
 
Best Practices for Building Partner-Managed Services on AWS
Best Practices for Building Partner-Managed Services on AWSBest Practices for Building Partner-Managed Services on AWS
Best Practices for Building Partner-Managed Services on AWS
 
Application Migrations
Application MigrationsApplication Migrations
Application Migrations
 
The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...
The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...
The Next Shift Has Begun Looking Beyond Infrastructure As a Service - AWS Sum...
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016
 
Building and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for PartnersBuilding and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for Partners
 
Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017
 
Grid Computing for Financial Services
Grid Computing for Financial ServicesGrid Computing for Financial Services
Grid Computing for Financial Services
 
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data Centers
 
Microsoft azure - the cloud for modern business
Microsoft azure - the cloud for modern businessMicrosoft azure - the cloud for modern business
Microsoft azure - the cloud for modern business
 
Destinations Of The World A Migration to AWS
Destinations Of The World A Migration to AWSDestinations Of The World A Migration to AWS
Destinations Of The World A Migration to AWS
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 
Amazon Web Services - The New Normal
Amazon Web Services - The New NormalAmazon Web Services - The New Normal
Amazon Web Services - The New Normal
 
Best Practices for Security at Scale
Best Practices for Security at ScaleBest Practices for Security at Scale
Best Practices for Security at Scale
 
Simplify and Accelerate SQL Server Migration to Azure
Simplify and Accelerate SQL Server Migration to AzureSimplify and Accelerate SQL Server Migration to Azure
Simplify and Accelerate SQL Server Migration to Azure
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
 
AWS Meetup CGN 11/2021
AWS Meetup CGN 11/2021AWS Meetup CGN 11/2021
AWS Meetup CGN 11/2021
 
Implementing Service Oriented Architecture
Implementing Service Oriented ArchitectureImplementing Service Oriented Architecture
Implementing Service Oriented Architecture
 

Similar to Journey to the programmable data center

AWSome Day Singapore Keynote 2015
AWSome Day Singapore Keynote 2015AWSome Day Singapore Keynote 2015
AWSome Day Singapore Keynote 2015Hwee Bee Tan
 
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 FrameworkAmazon Web Services
 
Migrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps AssociatesMigrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps AssociatesAmazon Web Services
 
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS CloudAWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS CloudAmazon Web Services
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSThoughtworks
 
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐Amazon Web Services
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationAmazon Web Services
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Amazon Web Services
 
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS CloudAWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS CloudAmazon Web Services
 
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...Amazon Web Services
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysPowerONPlatforms
 
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018Amazon Web Services
 
Cloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM HangoverCloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM HangoverMohamad Afshar
 
Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS) Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS) Oliver Wells
 
AWS Partnership Model - AWS - AWSome Day Zurich - 112016
AWS Partnership Model - AWS - AWSome Day Zurich - 112016AWS Partnership Model - AWS - AWSome Day Zurich - 112016
AWS Partnership Model - AWS - AWSome Day Zurich - 112016Amazon Web Services
 

Similar to Journey to the programmable data center (20)

AWSome Day Singapore Keynote 2015
AWSome Day Singapore Keynote 2015AWSome Day Singapore Keynote 2015
AWSome Day Singapore Keynote 2015
 
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
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Migrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps AssociatesMigrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps Associates
 
Transforming Your IT with AWS
Transforming Your IT with AWSTransforming Your IT with AWS
Transforming Your IT with AWS
 
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS CloudAWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaS
 
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
 
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS CloudAWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
 
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in Days
 
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
 
Cloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM HangoverCloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM Hangover
 
Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS) Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS)
 
Partnership Model
Partnership ModelPartnership Model
Partnership Model
 
Logicalis Cloud Briefing
Logicalis Cloud BriefingLogicalis Cloud Briefing
Logicalis Cloud Briefing
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
AWS Partnership Model - AWS - AWSome Day Zurich - 112016
AWS Partnership Model - AWS - AWSome Day Zurich - 112016AWS Partnership Model - AWS - AWSome Day Zurich - 112016
AWS Partnership Model - AWS - AWSome Day Zurich - 112016
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Journey to the programmable data center

  • 1. Journey to the Programmable Data Center Modernizing our Data Centers – Strategy and Approach Geremy Reiner – greiner@psclistens.com www.psclistens.com
  • 2. Agenda Programmable datacenter components Networking concepts Storage considerations API instruction sets Orchestration and automation Application deployment automation © 2016 PSC Group LLC We need to be focused on how to help others deliver value
  • 3. © 2016 PSC Group LLC Don’t just talk technical! There’s more to innovation than just the technology solution Always keep asking questions
  • 4. Why build programmable datacenters? © 2016 PSC Group LLC Provides a business-focused approach Simplifies data center management Increases the speed of service delivery Extends benefits of automation and orchestration
  • 5. Back then… © 2016 PSC Group LLC
  • 7. © 2016 PSC Group LLC
  • 8. Datacenter in a box © 2016 PSC Group LLC
  • 9. © 2016 PSC Group LLC
  • 10. Datacenter ascendancy © 2016 PSC Group LLC Traditional datacenter •Stable •Secure •Reliable •Large physical footprint •Utilization less than 20% on average. •Expensive to scale •High management costs •High Server Sprawl Virtualization •Increased scalability •Easier management •Utilization exceeds 50% •Some automation •Faster deployment times Cloud Computing •IT as a service •Highly automated •Self service portals •Highly agile •Abstracted hardware and software •Global footprint •Elastic capacity •Capacity on demand •Fully Automated Workload Mobility •Highly integrated •Proxy handoff
  • 11. Organization maturity model © 2016 PSC Group LLC Collaboration Automation Process
  • 12. © 2016 PSC Group LLC On-Premise Cloud Infrastructure as a Service Platform as a Service Software as a Service Cloud Management Services Applications Data Runtime Middleware Operating System Virtualization Server Hardware Storage Networking Applications Data Runtime Middleware Operating System Virtualization Server Hardware Storage Networking Applications Data Runtime Middleware Operating System Virtualization Server Hardware Storage Networking Applications Data Runtime Middleware Operating System Virtualization Server Hardware Storage Networking Self Service Portal Automation EngineCentralized ManagementMeasurement Services Cloud Service Model and Responsibilities Matrix Your responsibility Provider Responsibility
  • 13. Cloud consumption © 2016 PSC Group LLC IaaS PaaS SaaS Infrastructure as a service Storage as a Service Deployment Platform that abstracts the hardware layer Think: Cloud Based Datacenters Virtualization Platforms Hosted Storage Platform as a service Development Platform that abstracts the hardware, Operating System, and middleware layers Think: App Development Environments Streaming Services Database Platforms Development Tools Software as a service Application Platform that abstracts hardware, Operating system, Middleware and Application layers Think: CRM ERP Email Virtual Desktop
  • 14. Software defined datacenter © 2016 PSC Group LLC Key Components Process Automation Continuous Delivery Model Server Automation Network Automation Database & Middleware Automation Policy Automation Client Automation Application Control Infrastructure Operations Security Governance BusinessProcess Containers Client – Server PaaS Orchestration Automation Monitoring Virtual Infrastructure Physical Infrastructure vCompute vStorage vNetworking vSecurity Compute Storage Networking Security Infrastructure Automation Applications Business process and oversight
  • 15. © 2016 PSC Group LLC Application Control Infrastructure Operations Security Governance BusinessProcess Containers Client – Server PaaS Orchestration Automation Monitoring Virtual Infrastructure Physical Infrastructure vCompute vStorage vNetworking vSecurity Compute Storage Networking Security Infrastructure Automation Applications Business process and oversight
  • 16. Process Automation Scheduled task Service Requests Incidents and Problems Change Control Event orchestration Ad hoc changes and requests © 2016 PSC Group LLC Ordered ChangeOrdered Change Scheduled taskScheduled task RequestRequestIncidentIncident Ad hoc ActivitiesAd hoc ActivitiesTriggered EventTriggered Event
  • 17. Continuous delivery Test Build Release M onitor Deploy Continuous integration and testing Continuous Delivery and operations Continuous Assessment Continuous Assessment © 2016 PSC Group LLC
  • 18. Server and network automation Self Service Portals • Automated deployment • Event driven workflow Software Defined Networking (SDN) • Flexible, quick release, networks • Micro-Segmentation Server lifecycle management • Automated scale-out and de-provisioning • Simplified capacity planning © 2016 PSC Group LLC
  • 19. Database and Middleware Automation Compliance adherence Capacity management Automation of data motion Workflow integration for self service Operational monitoring and analytics © 2016 PSC Group LLC
  • 20. Policy Automation Policy model •External, Internal, pass-through Role model •Groups based authorization Identity warehouse •SSO, Kerberos Token, LDAP, Database, or Stand-alone Risk model •Security level breakdowns (Secret, Confidential, Internal, Public) Workflow Engine •Levels of automation expected for authorization and access © 2016 PSC Group LLC
  • 21. Tools and Technologies © 2016 PSC Group LLC Technical Content Ahead Template based deployments Log aggregation and analytics Change management and monitoring Virtualization extension
  • 22. © 2016 PSC Group LLC Microsoft Azure Amazon Web Services (AWS) Available Regions |Azure Regions |AWS Global Infrastructure Compute Services |Virtual Machines (VMs) |Elastic Compute Cloud |Cloud Services |Amazon Elastic Beanstalk |Azure Websites and Apps | |Azure Visual Studio |None Container Support |Docker Virtual Machine |EC2 Container Service Scaling Options |Azure Autoscale |Auto Scaling Analytics/Hadoop |HDInsight (Hadoop) |Elastic MapReduce (EMR) Government Services |Azure Government |AWS GovCloud App/Desktop Services |Azure RemoteApp |Amazon WorkSpaces | |Amazon AppStream Storage Options |Azure Storage |Amazon Simple Storage Block Storage |Azure Blob Storage |Amazon Elastic Block Hybrid Cloud Storage |StorSimple |None Backup Options |Azure Backup |Amazon Glacier Storage Services |Azure Import Export |Amazon Import / Export |Azure File Storage |AWS Storage Gateway |Azure Site Recovery |None Content Delivery Network |Azure CDN |Amazon CloudFront Database Options |Azure SQL Database |Amazon Relational Database Service | |Amazon Redshift NoSQL Database Options |Azure DocumentDB |Amazon Dynamo DB
  • 23. © 2016 PSC Group LLC
  • 24. © 2016 PSC Group LLC
  • 25. © 2016 PSC Group LLC JSON files—simpler than they look
  • 26. Monitoring and Log Analytics © 2016 PSC Group LLC
  • 27. Contact Information © 2016 PSC Group LLC • Geremy Reiner • Email: greiner@psclistens.com • Web: www.psclistens.com • LinkedIn : /in/geremyreiner
  • 28. © 2016 PSC Group LLC

Editor's Notes

  1. Provides a business-focused approach. Shifting from a technology or devices approach to one that supports how people work both within the data center and throughout the organization is one of the main benefits to the SDDC. The SDDC automates the delivery of your IT resources through a unified process – so your data center operates the way you want, not the way component or siloed technologies demand. Simplifies data center management. Simpler is better. Rather than using multiple tools to manage the variety of technologies in today’s data center – from servers to switches to storage devices – the SDDC provides a single platform for monitoring, updating and scaling server, storage and networking resources. Increases the speed of service delivery. The use of automation and software-defined mapping of server, storage and networking resources provides for greater agility, control, efficiency and reliability when deploying enterprise technology services. Extends benefits of automation and orchestration. With a properly-configured SDDC, you are poised to extend the benefits of automation and orchestration into any IT services delivery workflow. This means that previously complex IT services can be deployed in a standard, repeatable fashion.
  2. Up to 2500 servers in a box
  3. Up to 2500 servers in a box
  4. Estimated that Google has over 15 exabytes stored Facebook is storing at least 300 petabytes of live storage Amazon is estimated to be using between 1 and 3 exabytes MS Is fuzzy on the numbers but they have at least 300 petabytes stored behind just outlook.com and are estimated to have between 3 and 5 exabytes in use In 2015 it was estimated that globally we were storing an amazing total of 8 zettabytes. And that by 2020 there will be over 40 zettabytes of data. 10005 PB petabyte 10006 EB exabyte 10007 ZB zettabyte 10008 YB yottabyte