SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
www.NetAppIT.com
© 2019 NetApp, Inc. All rights reserved. No portions of this document may be reproduced without prior written consent of
NetApp, Inc. Specifications are subject to change without notice. NetApp, the NetApp logo OnCommand, and ONTAP are
trademarks or registered trademarks of NetApp, Inc. the United States and/or other countries. All other brands or products
are trademarks or registered trademarks of their respective holders and should be treated as such. A current list of NetApp
trademarks is available on the web.
Achieving Target
State Architecture
in NetApp IT
OPERATIONAL&TECHNICALRISK
BUSINESS FIT & VALUE
TOLERATE
ELIMINATE
INVEST
MIGRATE
Containers provide application portability within
our enterprise. We are heavy on Kubernetes,
using Docker as our platform.
Configuration Management allows for
consistent environments. We are avid users of
RedHat Ansible and RedHat CloudForms for
getting infrastructure up and running.
Code and Binary Management provides fast,
real-time data access. For this, NetApp IT uses
Git and JFrog.
CI/CD (Continuous Integration, Continuous
Deployment) provides a secure streamlined
development experience. Our primary tool for
this function is Jenkins.
Cloud and PaaS allow data access without
infrastructure management. Our team uses
OpenShift and various cloud providers.
Monitoring offers actionable insights into
environments. As we define and gather more
metrics from our applications, this pillar will evolve
to become analytics. We monitor with Zenoss and
Splunk.
CLOUD NATIVE
EFFORT
Rehost
Refactor
Rearchitect
Rebuild
Replace
IaaS
PaaS
SaaS
• Know what applications are critical
to business and focus on the ones
that matter
• Use framework like Gartner’s TIME
model to map your entire app
portfolio and align business with IT
- Tolerate and Eliminate apps
will phase out
- Focus on Migrate and Invest
apps and align them to correct
target state
Further categorize Migrate and Invest applications based on their business value
• Keep Business Running Apps (KBR): Commodity Services and Systems of Record
• Business Transformation Apps: Systems of Innovation and Differentiation
• Based on steps one and two,
NetApp IT discovered that many of
our apps (75%) are KBR apps and
will be migrated to SaaS
• The remaining 25% is where
CloudOne services (IaaS, CaaS,
PaaS and DevOps) will be
leveraged
• NetApp IT is on a journey to align
all apps to their target state
architecture over the next three to
five years
Our definition of CloudOne is no longer the physical four-walled enterprise data
center—it’s anywhere we can get software-controlled resources at the value
point we desire.
The CloudOne platform provides “Any Cloud, One Experience” to our developers. CloudOne is a fully-
automated, end-to-end solution for developers to build and manage cloud-aware applications. It is fully
integrated to developer tools and processes and helps developers focus on delivering value at the speed
our business demands. Below is a glimpse of what’s needed to build and maintain a CloudOne
environment.
DEFINITION:
Backoffice IT productivity
applications and tools
STRATEGY:
Simplify by leveraging
best in class SaaS with no
customizations
EXAMPLES:
Office 365, ServiceNow,
Zoom
Commodity Services Innovation Services
DEFINITION:
Applications and services
that help us innovate and
make products and
services better
STRATEGY:
Enable business to
try/fail/succeed fast,
leveraging cloud-aware
principles and DevOps
practices
EXAMPLES:
New ideas, DevOps
innovation
DEFINITION:
Applications unique to
NetApp and that
differentiate NetApp from
competitors
STRATEGY:
Enable business to release
value faster, leveraging
cloud-aware principles and
DevOps practices
EXAMPLES:
Active IQ, AutoSupport
Services
DEFINITION:
Backoffice applications
needed to run NetApp’s
business
STRATEGY:
Simplify by leveraging best
in class SaaS, minimize
customizations
EXAMPLES:
Workforce/HR, CRM, ERP
Differentiation Services Systems of Record
Align applications to the right
target state architecture using
Gartner’s 5Rs model
• SaaS (or Replace) target state for KBR
apps (Rent)
• Based on effort and value, align
business transformation apps to one of
the other Rs
- IaaS (rehost = VMs, refactor =
containers) at a bare minimum for
all packaged apps (Buy)
- PaaS (rearchitect = microservices,
rebuild with DevOps) for high-
speed, high-scale apps, etc. (Build)
= CloudOne

Más contenido relacionado

La actualidad más candente

From Zero To Factory
From Zero To FactoryFrom Zero To Factory
From Zero To Factory
Platform CF
 

La actualidad más candente (20)

NetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp 2020 Predictions in Tech
NetApp 2020 Predictions in Tech
 
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
 
From Zero To Factory
From Zero To FactoryFrom Zero To Factory
From Zero To Factory
 
Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014
 
Cloud Decision Framework
Cloud Decision FrameworkCloud Decision Framework
Cloud Decision Framework
 
Top 5 Approaches to Hybrid Cloud Storage
Top 5 Approaches to Hybrid Cloud StorageTop 5 Approaches to Hybrid Cloud Storage
Top 5 Approaches to Hybrid Cloud Storage
 
Downsizing Data Centers by NetApp IT
Downsizing Data Centers by NetApp ITDownsizing Data Centers by NetApp IT
Downsizing Data Centers by NetApp IT
 
10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics
 
Pivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewPivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical Overview
 
10 Good Reasons: NetApp StorageGRID Webscale
10 Good Reasons: NetApp StorageGRID Webscale10 Good Reasons: NetApp StorageGRID Webscale
10 Good Reasons: NetApp StorageGRID Webscale
 
RESUME_20160125
RESUME_20160125RESUME_20160125
RESUME_20160125
 
Better Business in a Flash
Better Business in a FlashBetter Business in a Flash
Better Business in a Flash
 
10 Good Reasons: NetApp for Machine Learning
10 Good Reasons: NetApp for Machine Learning10 Good Reasons: NetApp for Machine Learning
10 Good Reasons: NetApp for Machine Learning
 
10 Good Reasons: NetApp for Automotive
10 Good Reasons: NetApp for Automotive10 Good Reasons: NetApp for Automotive
10 Good Reasons: NetApp for Automotive
 
Pivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaSPivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaS
 
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
 
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
Pivotal Digital Transformation Forum: Cloud and Devops - The RealityPivotal Digital Transformation Forum: Cloud and Devops - The Reality
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
 
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedCloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
 
10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI
 
Appplications – Driving Expansion In The Cloud
Appplications – Driving Expansion In The CloudAppplications – Driving Expansion In The Cloud
Appplications – Driving Expansion In The Cloud
 

Similar a Achieving Target State Architecture in NetApp IT

Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Yakura Coffee
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
Mohammed Mojibur Raheman
 

Similar a Achieving Target State Architecture in NetApp IT (20)

Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
 
Why citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXWhy citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEX
 
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
 
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprisestackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
 
Cloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValueCloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValue
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane MuellerPutting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
 
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
 
Cloud Native Applications Containers Microservices Platforms CICD Oh my
Cloud Native Applications Containers Microservices Platforms CICD Oh myCloud Native Applications Containers Microservices Platforms CICD Oh my
Cloud Native Applications Containers Microservices Platforms CICD Oh my
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Leading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern SolutionLeading in the Cloud – Oracle Modern Solution
Leading in the Cloud – Oracle Modern Solution
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 

Más de NetApp

Más de NetApp (19)

Spot Lets NetApp Get the Most Out of the Cloud
Spot Lets NetApp Get the Most Out of the CloudSpot Lets NetApp Get the Most Out of the Cloud
Spot Lets NetApp Get the Most Out of the Cloud
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions
 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetApp
 
Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190
 
10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp
 
Turbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataTurbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX Data
 
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
 
Webinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupWebinar: NetApp SaaS Backup
Webinar: NetApp SaaS Backup
 
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheKünstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo IT
 
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
 
NetApp IT’s Tiered Archive Approach for Active IQ
NetApp IT’s Tiered Archive Approach for Active IQNetApp IT’s Tiered Archive Approach for Active IQ
NetApp IT’s Tiered Archive Approach for Active IQ
 
Geelong Cats Change the Game with the Power of Data
Geelong Cats Change the Game with the Power of DataGeelong Cats Change the Game with the Power of Data
Geelong Cats Change the Game with the Power of Data
 
Next Generation Data Center
Next Generation Data CenterNext Generation Data Center
Next Generation Data Center
 
10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR
 
10 Reasons to Upgrade to OnCommand Unified Manager 7.3
10 Reasons to Upgrade to OnCommand Unified Manager 7.310 Reasons to Upgrade to OnCommand Unified Manager 7.3
10 Reasons to Upgrade to OnCommand Unified Manager 7.3
 
NetApp GDPR Survey: Gauging Global Awareness of Business Concerns
NetApp GDPR Survey: Gauging Global Awareness of Business ConcernsNetApp GDPR Survey: Gauging Global Awareness of Business Concerns
NetApp GDPR Survey: Gauging Global Awareness of Business Concerns
 
NetApp’s Video Surveillance Storage Solution Infographic
NetApp’s Video Surveillance Storage Solution InfographicNetApp’s Video Surveillance Storage Solution Infographic
NetApp’s Video Surveillance Storage Solution Infographic
 
NetApp Cloud Value Management - 10 Good Reasons
NetApp Cloud Value Management - 10 Good ReasonsNetApp Cloud Value Management - 10 Good Reasons
NetApp Cloud Value Management - 10 Good Reasons
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Achieving Target State Architecture in NetApp IT

  • 1. www.NetAppIT.com © 2019 NetApp, Inc. All rights reserved. No portions of this document may be reproduced without prior written consent of NetApp, Inc. Specifications are subject to change without notice. NetApp, the NetApp logo OnCommand, and ONTAP are trademarks or registered trademarks of NetApp, Inc. the United States and/or other countries. All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such. A current list of NetApp trademarks is available on the web. Achieving Target State Architecture in NetApp IT OPERATIONAL&TECHNICALRISK BUSINESS FIT & VALUE TOLERATE ELIMINATE INVEST MIGRATE Containers provide application portability within our enterprise. We are heavy on Kubernetes, using Docker as our platform. Configuration Management allows for consistent environments. We are avid users of RedHat Ansible and RedHat CloudForms for getting infrastructure up and running. Code and Binary Management provides fast, real-time data access. For this, NetApp IT uses Git and JFrog. CI/CD (Continuous Integration, Continuous Deployment) provides a secure streamlined development experience. Our primary tool for this function is Jenkins. Cloud and PaaS allow data access without infrastructure management. Our team uses OpenShift and various cloud providers. Monitoring offers actionable insights into environments. As we define and gather more metrics from our applications, this pillar will evolve to become analytics. We monitor with Zenoss and Splunk. CLOUD NATIVE EFFORT Rehost Refactor Rearchitect Rebuild Replace IaaS PaaS SaaS • Know what applications are critical to business and focus on the ones that matter • Use framework like Gartner’s TIME model to map your entire app portfolio and align business with IT - Tolerate and Eliminate apps will phase out - Focus on Migrate and Invest apps and align them to correct target state Further categorize Migrate and Invest applications based on their business value • Keep Business Running Apps (KBR): Commodity Services and Systems of Record • Business Transformation Apps: Systems of Innovation and Differentiation • Based on steps one and two, NetApp IT discovered that many of our apps (75%) are KBR apps and will be migrated to SaaS • The remaining 25% is where CloudOne services (IaaS, CaaS, PaaS and DevOps) will be leveraged • NetApp IT is on a journey to align all apps to their target state architecture over the next three to five years Our definition of CloudOne is no longer the physical four-walled enterprise data center—it’s anywhere we can get software-controlled resources at the value point we desire. The CloudOne platform provides “Any Cloud, One Experience” to our developers. CloudOne is a fully- automated, end-to-end solution for developers to build and manage cloud-aware applications. It is fully integrated to developer tools and processes and helps developers focus on delivering value at the speed our business demands. Below is a glimpse of what’s needed to build and maintain a CloudOne environment. DEFINITION: Backoffice IT productivity applications and tools STRATEGY: Simplify by leveraging best in class SaaS with no customizations EXAMPLES: Office 365, ServiceNow, Zoom Commodity Services Innovation Services DEFINITION: Applications and services that help us innovate and make products and services better STRATEGY: Enable business to try/fail/succeed fast, leveraging cloud-aware principles and DevOps practices EXAMPLES: New ideas, DevOps innovation DEFINITION: Applications unique to NetApp and that differentiate NetApp from competitors STRATEGY: Enable business to release value faster, leveraging cloud-aware principles and DevOps practices EXAMPLES: Active IQ, AutoSupport Services DEFINITION: Backoffice applications needed to run NetApp’s business STRATEGY: Simplify by leveraging best in class SaaS, minimize customizations EXAMPLES: Workforce/HR, CRM, ERP Differentiation Services Systems of Record Align applications to the right target state architecture using Gartner’s 5Rs model • SaaS (or Replace) target state for KBR apps (Rent) • Based on effort and value, align business transformation apps to one of the other Rs - IaaS (rehost = VMs, refactor = containers) at a bare minimum for all packaged apps (Buy) - PaaS (rearchitect = microservices, rebuild with DevOps) for high- speed, high-scale apps, etc. (Build) = CloudOne