SlideShare a Scribd company logo
1 of 20
Download to read offline
GARY ARORA
Deloitte Consulting LLP
NoOps in a
Serverless WorldState Farm IT Symposium 2019
“Serverless”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 2
Let’s check the room…
2. What % of enterprises have adopted
the public cloud in 2019?
A. 40 – 50 %
B. 50 – 60 %
C. 70 – 80 %
D. 90 % and higher
3. What is the #1 cloud priority for
enterprises in 2019?
A. Optimize existing use of cloud (cost
savings)
B. Migrate to cloud
C. Expand use of containers
D. Implement a Cloud First strategy
1. Which is currently the fastest
growing cloud service?
A. Serverless
B. Stream processing
C. Machine Learning
D. Container-as-a-service
4. What is the most used PaaS offering
by enterprises in 2019?
A. Database as a Service (Relational)
B. Push notifications
C. Queueing/Stream processing
D. Batch processing
5. What is the number 1 reason for
adopting cloud in 2019?
A. Catalyst for IT innovation
B. Improve speed to market
C. Elasticity & scalability
D. Lower costs
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 3
Let’s check the room…
2. What % of enterprises have adopted
the public cloud in 2019?
A. 40 – 50 %
B. 50 – 60 %
C. 70 – 80 %
D. 90 % and higher
3. What is the #1 cloud priority for
enterprises in 2019?
A. Optimize existing use of cloud (cost
savings)
B. Migrate to cloud
C. Expand use of containers
D. Implement a Cloud First strategy
1. Which is currently the fastest
growing cloud service?
A. Serverless
B. Stream processing
C. Machine Learning
D. Container-as-a-service
4. What is the most used PaaS offering
by enterprises in 2019?
A. Database as a Service (Relational)
B. Push notifications
C. Queueing/Stream processing
D. Batch processing
5. What is the number 1 reason for
adopting cloud in 2019?
A. Catalyst for IT innovation
B. Improve speed to market
C. Elasticity & scalability
D. Lower costs
Source: RightScale 2019 State of the Cloud Report
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 4
Serverless 101
What is Serverless?
Don’t provision or manage infrastructure
Auto scale based on demand
Highly available, fault tolerant, and secure
Pay only for what you use and when you use it
Serverless Principles
Traditional IT
Application
Data
Runtime
OS
Virtualization
Servers
Network
IaaS
Application
Data
Runtime
OS
Virtualization
Servers
Network
PaaS
Application
Data
Runtime
OS
Virtualization
Servers
Network
FaaS
Application
Data
Runtime
OS
Virtualization
Servers
Network
Cloud Provider
Manages
You Manage
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 5
Serverless has enabled a Computing Paradigm Shift
Focus on business logic
Stackabstraction
Serverless
Unit of scale: Functions
• Deploy in milliseconds
• Live for seconds
Containerization
Unit of scale: Application
• Deploy in seconds
• Live for minutes/hours
Virtual Machines
Unit of scale: Machine
• Deploy in minutes
• Live for week
Physical Machines
Unit of scale: Physical servers
• Deploy in months
• Live for years
Server based
Cloud Native
Serverless is a way to focus on business value
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 6
Compute
AWS Lambda AWS Fargate Cloud Functions App Engine Functions App Service
Integration
Amazon API Gateway Amazon SQS Cloud Pub/Sub Cloud Tasks Logic Apps API Management
Data Stores
Amazon S3 Amazon DynamoDB Cloud Firestore Cloud Storage Cosmos DB Blob storage
Analytics
Amazon Kinesis Amazon Athena BigQuery Data Studio Stream Analytics
DevOps
AWS CodeBuild Amazon CloudWatch CloudBuild Stackdriver Azure DevOps
Serverless is a lot more than just Function-as-a-Service (FaaS)
Serverless is a design pattern that spans the entire stack. Organizations can kickoff their Serverless journey from anywhere
within the software development lifecycle
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 7
Why Serverless: Key Drivers for Serverless Adoption
The market forces have shaped consumer expectations to demand constant innovation. Winners of tomorrow will be those
who have unlocked the benefits of cloud – enabling disruptive innovation and speed to market.
35%
38%
50%
51%
54%
56%
63%
64%
Lower cost
Improve security and resilience
Adopt on-demand self-service
Access to new technology
Rapid elasticity / scalability
Improve performance
Improve speed / time to…
Cloud as a catalyst for IT…
Why Are Organizations Adopting Cloud?
Source: Deloitte 2018 Global Outsourcing Survey. Deloitte. June 2018.
Faster deployment cycles
Faster reaction time to market
No More Servers (physical or virtual)
to maintain = Focus on Business Value
Infinite scalability and high
availability
Event-driven and
Microservice design
Low Startup Cost
No idle time costs
Less Code to write & debug
Initiates journey to NoOps
CaseforServerless
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 8
Serverless Challenges
Monitoring and debugging.
Troubleshooting is Painful
Cloud provider limitations requiring
workarounds (e.g. cold starts, concurrency)
Needs Significant Mindset Shift
Serverless can quickly become
expensive
Vendor Lock-In. Proprietary
services
Migration requires considerable
refactorization
Addressing Serverless Challenges
Serverless can quickly become expensive Vendor Lock-In. Proprietary services
Instead of trying to avoid vendor lock-in, focus on
switching costs & migration effort
Know which use cases are best suited
for Serverless and take the Total Cost
of Ownership into account
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 10
Case Study 1: Event Based Cloud Native Architecture for instant search, real-time data anomaly detection, and analytical solution with
microservices for ingesting and processing 1 billion+ records annually
Our experience building a Serverless Search & Analytics solution for an
Investment Bank
Kafka
Users
On-Premise AWS Cloud On-Premise
Region
VPC
Amazon
DynamoDB
ElasticsearchAmazon
Kinesis Data
Streams
Amazon Kinesis
Data Firehose
Parquet
(Archiving)
Analytics
rules
Cleanse, Add to
ES
Enrich
Search, Fetch
from ES
Detect
anomalies
/search
/alerts
AWS Direct
Connect
Kibana
Realtime Analytics Dashboard
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 11
Case Study 2: Hybrid Cloud Native Architecture with ECS for workflow, real-time data validation, and Informatica for ETL
Key Differentiators
Traditional SQL/Mongo:
• $XXX - $XXXX per month fixed
• Infrastructure provisioning and
regular maintenance required
AWS Dynamo:
• $1.25 per million write request
• $0.25 per million read request
• Auto scaling
• Zero maintenance
Flat files
S3
Raw Bucket
Informatica
Data Validation
No
SQS
Raw Queue
Lambda
Invoke
Informatica
S3
Error Bucket
Is
Valid?
DynamoDB
Error Metadata
Apply
Rules
Yes
S3
Success Bucket
DynamoDB
Curated Metadata
Glue
S3 Catalog
Athena
Curated Data
ECS Container
Microservice
Downstream
Consumers
Analytics
Rules
Ingress
SQS
Success Queue
SQS
Fail Queue
Lambda
Add to S3
Lambda
Add to S3 & Dynamo
Step 1: Raw Data Ingress Step 2: Data Validation Step 3: Data Curate Step 4: Data Consumption
UI
Our experience building a Hybrid Serverless Workflow solution for an
Insurance provider
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 12
NoOps in a Serverless World
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 13
Why NoOps: Shift IT’s focus from Operations to Outcomes
Serverless
Umbrella term for a spectrum of
cloud-based options available to
organizations wishing to get
out of the business of
managing servers
NoOps
Hyper-automation of cloud
computing where core
systems administration
tasks are fully automated
setting talent free to focus
on driving business
outcomes
…accelerates…
…enables…
Maintaining IT systems, backups, patching, managing data, network, and handling other essential but time-consuming tasks
suck up considerable chunk of IT budgets. Serverless and NoOps seeks to change that by automation
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 14
NoOps is the next evolution of DevOps – A North Star
DevOps is a cultural shift that promotes
collaboration between operations and
development teams and demands a linked
toolchain of technologies to facilitate faster
delivery of change
DevOps
The next evolution of cloud computing
where developers don’t need to interface
with operations team because underlying
system infrastructure and security
management tasks are fully automated
maximizing development time and
speeding up release cycles
NoOps
Driven by Collaboration Driven by Self-Service Infrastructure
Automated
Dev Ops Dev
∞
Road to NoOps in a Serverless World
Real Time Observability, Telemetry,
and Monitoring
• Setup tracing tools to visualize and track
the real-time performance of services
• Integrate tools for real-time high-
resolution metrics to spot outliers quickly.
Down to the exact invocation
• Use custom labels for intelligent logging,
filtering and advance searching
• Setup auto-triaged alerts based on
custom triggers
End-to-end App Automation
• Leverage deployment templates &
frameworks with built-in best practices to
create functions, APIs, databases, and
event source mappings
• Automate backups and disaster recovery
mechanisms through intelligent routing
• CI/CD toolchain integration
A large event driven serverless application may have 100s of services firing off millions of events per minute. NoOps is critical in
ensuring application sustainability during test, deploy, log and monitor
Automate Security
• Setup rules engine for cloud security, cost
optimization, and governance
• Automate security guardrails ensuring
real time enforcement of security policies
(e.g. encryption, access requirements)
Local Debugging And Testing
• Develop and test locally in prod-like
environment
• Tighten development loop by finding
issues locally before deploying to the
cloud.
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 16
Leverage CNCF’s Serverless Landscape to find and build a robust tool ecosystem
Road to NoOps in a Serverless World: Selecting the right tools
Example: Automated Build, Integration, and Deployment workflow
using a Cloud Agnostic Framework
App automation example using Serverless Framework
Our Perspective on pursuing Serverless
Serverless Use Cases
Most Suited
• API driven apps (Web, Mobile, IoT)
• Real-time data processing & analytics
• Unpredictable workload (batch, chat
bots)
• Internal tooling and operations
• Modernizing legacy applications
through refactorization
Least Suited
• Always-on constant workloads
• Long-running functions
• Unsupported language/runtime
• Legacy apps w/o sufficient refactoring
• Serverless = Technology + Mindset shift
The first thing you should consider when adopting serverless
is your people
• Selecting right cloud provider(s) and tool ecosystem
Leverage fully managed services
Prioritize frameworks and create reusable templates
• Integrate end-to-end automation early on
CI/CD tool chain, Backup & DR
Application observability with logging, metrics, and tracing
Setup alarms and notifications
• Know Serverless patterns and anti-patterns
Design event driven and asynchronous solutions
Factor in technology limits & pricing for specific services
Adopt the principle of least privilege for granular security
• Continue learning & adapting. Serverless evolves rapidly
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 19
Serverless is gaining significant momentum to drive Cloud Enabled
Innovation in the market place
By 2022, most platform as a service (PaaS) offerings will evolve to a fundamentally serverless model, rendering the cloud
platform architectures dominating in 2017 as legacy architectures Gartner Forecast 2017
Serverless Architecture Market worth
$14.93 billion by 2023
Billions
Source: MarketsandMarkets
46 percent of IT decision makers are
already using or evaluating
serverless computing
Source: Cloud Foundry Foundation
About Deloitte
Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee (“DTTL”), its network of member firms, and
their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as “Deloitte Global”) does not
provide services to clients. In the United States, Deloitte refers to one or more of the US member firms of DTTL, their related entities that operate using the
“Deloitte” name in the United States and their respective affiliates. Certain services may not be available to attest clients under the rules and regulations of
public accounting. Please see www.deloitte.com/about to learn more about our global network of member firms.
This publication contains general information only and Deloitte is not, by means of this publication, rendering accounting, business, financial, investment, legal,
tax, or other professional advice or services. This publication is not a substitute for such professional advice or services, nor should it be used as a basis for
any decision or action that may affect your business. Before making any decision or taking any action that may affect your business, you should consult a
qualified professional advisor. Deloitte shall not be responsible for any loss sustained by any person who relies on this publication.
Copyright © 2018 Deloitte Development LLC. All rights reserved.
Thank you.
Gary Arora
Senior Manager | Chief Cloud Architect
GaryArora@deloitte.com

More Related Content

What's hot

A Transformation Journey
A Transformation JourneyA Transformation Journey
A Transformation JourneyVMware Tanzu
 
Adopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationAdopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationRapidValue
 
Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Amazon Web Services
 
Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201Amazon Web Services
 
Why companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloudWhy companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloudVelocity Technology Solutions
 
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAmazon Web Services
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...Amazon Web Services
 
Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...
Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...
Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...Amazon Web Services
 
Innovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessInnovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessAmazon Web Services
 
FY19Q3 Transformation Day - Infrastructure Modernisation Track
FY19Q3 Transformation Day - Infrastructure Modernisation TrackFY19Q3 Transformation Day - Infrastructure Modernisation Track
FY19Q3 Transformation Day - Infrastructure Modernisation TrackAmazon Web Services
 
Best Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash StorageBest Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash StorageRyan Snell
 
HBX: Harvard Business School's Digital Education Goes Data-Centric with Amaz...
HBX:  Harvard Business School's Digital Education Goes Data-Centric with Amaz...HBX:  Harvard Business School's Digital Education Goes Data-Centric with Amaz...
HBX: Harvard Business School's Digital Education Goes Data-Centric with Amaz...Amazon Web Services
 
The new Normal - AWS at F5 Forum
The new Normal - AWS at F5 Forum The new Normal - AWS at F5 Forum
The new Normal - AWS at F5 Forum Amazon Web Services
 
The Why and How to Go All In on AWS
The Why and How to Go All In on AWSThe Why and How to Go All In on AWS
The Why and How to Go All In on AWSAmazon Web Services
 
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAccelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAmazon Web Services
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionTom Laszewski
 
AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...
AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...
AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...AWS Germany
 
[Slides] how to integrated managed service dengan it department
[Slides] how to integrated managed service dengan it department[Slides] how to integrated managed service dengan it department
[Slides] how to integrated managed service dengan it departmentAgusto Sipahutar
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWSAmazon Web Services
 
Migrate, Modernize, and Manage: Best Practices for a Cloud Migration
Migrate, Modernize, and Manage: Best Practices for a Cloud MigrationMigrate, Modernize, and Manage: Best Practices for a Cloud Migration
Migrate, Modernize, and Manage: Best Practices for a Cloud MigrationAmazon Web Services
 

What's hot (20)

A Transformation Journey
A Transformation JourneyA Transformation Journey
A Transformation Journey
 
Adopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationAdopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT Implementation
 
Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016
 
Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201Strategic Approaches to AWS Enterprise Application Migration - Technical 201
Strategic Approaches to AWS Enterprise Application Migration - Technical 201
 
Why companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloudWhy companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloud
 
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...
Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...
Accelerating AWS Migrations Through Agile Transformation (DEV202-S) - AWS re:...
 
Innovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessInnovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your Business
 
FY19Q3 Transformation Day - Infrastructure Modernisation Track
FY19Q3 Transformation Day - Infrastructure Modernisation TrackFY19Q3 Transformation Day - Infrastructure Modernisation Track
FY19Q3 Transformation Day - Infrastructure Modernisation Track
 
Best Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash StorageBest Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash Storage
 
HBX: Harvard Business School's Digital Education Goes Data-Centric with Amaz...
HBX:  Harvard Business School's Digital Education Goes Data-Centric with Amaz...HBX:  Harvard Business School's Digital Education Goes Data-Centric with Amaz...
HBX: Harvard Business School's Digital Education Goes Data-Centric with Amaz...
 
The new Normal - AWS at F5 Forum
The new Normal - AWS at F5 Forum The new Normal - AWS at F5 Forum
The new Normal - AWS at F5 Forum
 
The Why and How to Go All In on AWS
The Why and How to Go All In on AWSThe Why and How to Go All In on AWS
The Why and How to Go All In on AWS
 
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAccelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...
AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...
AWS Fallbeispiele zur Digitalen Transformation - AWS Cloud Web Day für Mittel...
 
[Slides] how to integrated managed service dengan it department
[Slides] how to integrated managed service dengan it department[Slides] how to integrated managed service dengan it department
[Slides] how to integrated managed service dengan it department
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWS
 
Migrate, Modernize, and Manage: Best Practices for a Cloud Migration
Migrate, Modernize, and Manage: Best Practices for a Cloud MigrationMigrate, Modernize, and Manage: Best Practices for a Cloud Migration
Migrate, Modernize, and Manage: Best Practices for a Cloud Migration
 

Similar to NoOps in a Serverless World

(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_final(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_finalLA_IBM_Cloud_Event
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsAmazon Web Services
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationAmazon Web Services
 
Accelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid CloudAccelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid CloudDenny Muktar
 
A perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applicationsA perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applicationsGeorge Milliken
 
30 March 2017 - Vuzion Ireland Love Cloud
30 March 2017 - Vuzion Ireland Love Cloud30 March 2017 - Vuzion Ireland Love Cloud
30 March 2017 - Vuzion Ireland Love CloudVuzion
 
The Cloud - What's different
The Cloud - What's differentThe Cloud - What's different
The Cloud - What's differentChen-Tien Tsai
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationVMware Tanzu
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migrationRISC Networks
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXNGINX, Inc.
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesUnderscore VC
 
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Amazon Web Services
 
Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...
Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...
Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...Mohit Agarwal, CFA
 
BMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBill Spinner
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the CloudNGINX, Inc.
 
The Journey to Digital Enterprise, presented by CSC
The Journey to Digital Enterprise, presented by CSCThe Journey to Digital Enterprise, presented by CSC
The Journey to Digital Enterprise, presented by CSCAmazon Web Services
 
Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuumMathews Job
 

Similar to NoOps in a Serverless World (20)

(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_final(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_final
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOps
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital Transformation
 
Accelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid CloudAccelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid Cloud
 
Azure Migration .pptx
Azure Migration .pptxAzure Migration .pptx
Azure Migration .pptx
 
A perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applicationsA perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applications
 
30 March 2017 - Vuzion Ireland Love Cloud
30 March 2017 - Vuzion Ireland Love Cloud30 March 2017 - Vuzion Ireland Love Cloud
30 March 2017 - Vuzion Ireland Love Cloud
 
The Cloud - What's different
The Cloud - What's differentThe Cloud - What's different
The Cloud - What's different
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware Modernization
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment Opportunities
 
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
 
Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...
Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...
Global IT BPM Market Perspective by Dolat Capital with special coverage on cl...
 
BMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud Function
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
 
The Journey to Digital Enterprise, presented by CSC
The Journey to Digital Enterprise, presented by CSCThe Journey to Digital Enterprise, presented by CSC
The Journey to Digital Enterprise, presented by CSC
 
Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuum
 
Newgen's BPM & ECM on Cloud
Newgen's BPM & ECM on CloudNewgen's BPM & ECM on Cloud
Newgen's BPM & ECM on Cloud
 

Recently uploaded

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 

Recently uploaded (20)

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 

NoOps in a Serverless World

  • 1. GARY ARORA Deloitte Consulting LLP NoOps in a Serverless WorldState Farm IT Symposium 2019 “Serverless”
  • 2. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 2 Let’s check the room… 2. What % of enterprises have adopted the public cloud in 2019? A. 40 – 50 % B. 50 – 60 % C. 70 – 80 % D. 90 % and higher 3. What is the #1 cloud priority for enterprises in 2019? A. Optimize existing use of cloud (cost savings) B. Migrate to cloud C. Expand use of containers D. Implement a Cloud First strategy 1. Which is currently the fastest growing cloud service? A. Serverless B. Stream processing C. Machine Learning D. Container-as-a-service 4. What is the most used PaaS offering by enterprises in 2019? A. Database as a Service (Relational) B. Push notifications C. Queueing/Stream processing D. Batch processing 5. What is the number 1 reason for adopting cloud in 2019? A. Catalyst for IT innovation B. Improve speed to market C. Elasticity & scalability D. Lower costs
  • 3. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 3 Let’s check the room… 2. What % of enterprises have adopted the public cloud in 2019? A. 40 – 50 % B. 50 – 60 % C. 70 – 80 % D. 90 % and higher 3. What is the #1 cloud priority for enterprises in 2019? A. Optimize existing use of cloud (cost savings) B. Migrate to cloud C. Expand use of containers D. Implement a Cloud First strategy 1. Which is currently the fastest growing cloud service? A. Serverless B. Stream processing C. Machine Learning D. Container-as-a-service 4. What is the most used PaaS offering by enterprises in 2019? A. Database as a Service (Relational) B. Push notifications C. Queueing/Stream processing D. Batch processing 5. What is the number 1 reason for adopting cloud in 2019? A. Catalyst for IT innovation B. Improve speed to market C. Elasticity & scalability D. Lower costs Source: RightScale 2019 State of the Cloud Report
  • 4. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 4 Serverless 101 What is Serverless? Don’t provision or manage infrastructure Auto scale based on demand Highly available, fault tolerant, and secure Pay only for what you use and when you use it Serverless Principles Traditional IT Application Data Runtime OS Virtualization Servers Network IaaS Application Data Runtime OS Virtualization Servers Network PaaS Application Data Runtime OS Virtualization Servers Network FaaS Application Data Runtime OS Virtualization Servers Network Cloud Provider Manages You Manage
  • 5. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 5 Serverless has enabled a Computing Paradigm Shift Focus on business logic Stackabstraction Serverless Unit of scale: Functions • Deploy in milliseconds • Live for seconds Containerization Unit of scale: Application • Deploy in seconds • Live for minutes/hours Virtual Machines Unit of scale: Machine • Deploy in minutes • Live for week Physical Machines Unit of scale: Physical servers • Deploy in months • Live for years Server based Cloud Native Serverless is a way to focus on business value
  • 6. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 6 Compute AWS Lambda AWS Fargate Cloud Functions App Engine Functions App Service Integration Amazon API Gateway Amazon SQS Cloud Pub/Sub Cloud Tasks Logic Apps API Management Data Stores Amazon S3 Amazon DynamoDB Cloud Firestore Cloud Storage Cosmos DB Blob storage Analytics Amazon Kinesis Amazon Athena BigQuery Data Studio Stream Analytics DevOps AWS CodeBuild Amazon CloudWatch CloudBuild Stackdriver Azure DevOps Serverless is a lot more than just Function-as-a-Service (FaaS) Serverless is a design pattern that spans the entire stack. Organizations can kickoff their Serverless journey from anywhere within the software development lifecycle
  • 7. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 7 Why Serverless: Key Drivers for Serverless Adoption The market forces have shaped consumer expectations to demand constant innovation. Winners of tomorrow will be those who have unlocked the benefits of cloud – enabling disruptive innovation and speed to market. 35% 38% 50% 51% 54% 56% 63% 64% Lower cost Improve security and resilience Adopt on-demand self-service Access to new technology Rapid elasticity / scalability Improve performance Improve speed / time to… Cloud as a catalyst for IT… Why Are Organizations Adopting Cloud? Source: Deloitte 2018 Global Outsourcing Survey. Deloitte. June 2018. Faster deployment cycles Faster reaction time to market No More Servers (physical or virtual) to maintain = Focus on Business Value Infinite scalability and high availability Event-driven and Microservice design Low Startup Cost No idle time costs Less Code to write & debug Initiates journey to NoOps CaseforServerless
  • 8. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 8 Serverless Challenges Monitoring and debugging. Troubleshooting is Painful Cloud provider limitations requiring workarounds (e.g. cold starts, concurrency) Needs Significant Mindset Shift Serverless can quickly become expensive Vendor Lock-In. Proprietary services Migration requires considerable refactorization
  • 9. Addressing Serverless Challenges Serverless can quickly become expensive Vendor Lock-In. Proprietary services Instead of trying to avoid vendor lock-in, focus on switching costs & migration effort Know which use cases are best suited for Serverless and take the Total Cost of Ownership into account
  • 10. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 10 Case Study 1: Event Based Cloud Native Architecture for instant search, real-time data anomaly detection, and analytical solution with microservices for ingesting and processing 1 billion+ records annually Our experience building a Serverless Search & Analytics solution for an Investment Bank Kafka Users On-Premise AWS Cloud On-Premise Region VPC Amazon DynamoDB ElasticsearchAmazon Kinesis Data Streams Amazon Kinesis Data Firehose Parquet (Archiving) Analytics rules Cleanse, Add to ES Enrich Search, Fetch from ES Detect anomalies /search /alerts AWS Direct Connect Kibana Realtime Analytics Dashboard
  • 11. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 11 Case Study 2: Hybrid Cloud Native Architecture with ECS for workflow, real-time data validation, and Informatica for ETL Key Differentiators Traditional SQL/Mongo: • $XXX - $XXXX per month fixed • Infrastructure provisioning and regular maintenance required AWS Dynamo: • $1.25 per million write request • $0.25 per million read request • Auto scaling • Zero maintenance Flat files S3 Raw Bucket Informatica Data Validation No SQS Raw Queue Lambda Invoke Informatica S3 Error Bucket Is Valid? DynamoDB Error Metadata Apply Rules Yes S3 Success Bucket DynamoDB Curated Metadata Glue S3 Catalog Athena Curated Data ECS Container Microservice Downstream Consumers Analytics Rules Ingress SQS Success Queue SQS Fail Queue Lambda Add to S3 Lambda Add to S3 & Dynamo Step 1: Raw Data Ingress Step 2: Data Validation Step 3: Data Curate Step 4: Data Consumption UI Our experience building a Hybrid Serverless Workflow solution for an Insurance provider
  • 12. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 12 NoOps in a Serverless World
  • 13. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 13 Why NoOps: Shift IT’s focus from Operations to Outcomes Serverless Umbrella term for a spectrum of cloud-based options available to organizations wishing to get out of the business of managing servers NoOps Hyper-automation of cloud computing where core systems administration tasks are fully automated setting talent free to focus on driving business outcomes …accelerates… …enables… Maintaining IT systems, backups, patching, managing data, network, and handling other essential but time-consuming tasks suck up considerable chunk of IT budgets. Serverless and NoOps seeks to change that by automation
  • 14. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 14 NoOps is the next evolution of DevOps – A North Star DevOps is a cultural shift that promotes collaboration between operations and development teams and demands a linked toolchain of technologies to facilitate faster delivery of change DevOps The next evolution of cloud computing where developers don’t need to interface with operations team because underlying system infrastructure and security management tasks are fully automated maximizing development time and speeding up release cycles NoOps Driven by Collaboration Driven by Self-Service Infrastructure Automated Dev Ops Dev ∞
  • 15. Road to NoOps in a Serverless World Real Time Observability, Telemetry, and Monitoring • Setup tracing tools to visualize and track the real-time performance of services • Integrate tools for real-time high- resolution metrics to spot outliers quickly. Down to the exact invocation • Use custom labels for intelligent logging, filtering and advance searching • Setup auto-triaged alerts based on custom triggers End-to-end App Automation • Leverage deployment templates & frameworks with built-in best practices to create functions, APIs, databases, and event source mappings • Automate backups and disaster recovery mechanisms through intelligent routing • CI/CD toolchain integration A large event driven serverless application may have 100s of services firing off millions of events per minute. NoOps is critical in ensuring application sustainability during test, deploy, log and monitor Automate Security • Setup rules engine for cloud security, cost optimization, and governance • Automate security guardrails ensuring real time enforcement of security policies (e.g. encryption, access requirements) Local Debugging And Testing • Develop and test locally in prod-like environment • Tighten development loop by finding issues locally before deploying to the cloud.
  • 16. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 16 Leverage CNCF’s Serverless Landscape to find and build a robust tool ecosystem Road to NoOps in a Serverless World: Selecting the right tools
  • 17. Example: Automated Build, Integration, and Deployment workflow using a Cloud Agnostic Framework App automation example using Serverless Framework
  • 18. Our Perspective on pursuing Serverless Serverless Use Cases Most Suited • API driven apps (Web, Mobile, IoT) • Real-time data processing & analytics • Unpredictable workload (batch, chat bots) • Internal tooling and operations • Modernizing legacy applications through refactorization Least Suited • Always-on constant workloads • Long-running functions • Unsupported language/runtime • Legacy apps w/o sufficient refactoring • Serverless = Technology + Mindset shift The first thing you should consider when adopting serverless is your people • Selecting right cloud provider(s) and tool ecosystem Leverage fully managed services Prioritize frameworks and create reusable templates • Integrate end-to-end automation early on CI/CD tool chain, Backup & DR Application observability with logging, metrics, and tracing Setup alarms and notifications • Know Serverless patterns and anti-patterns Design event driven and asynchronous solutions Factor in technology limits & pricing for specific services Adopt the principle of least privilege for granular security • Continue learning & adapting. Serverless evolves rapidly
  • 19. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 19 Serverless is gaining significant momentum to drive Cloud Enabled Innovation in the market place By 2022, most platform as a service (PaaS) offerings will evolve to a fundamentally serverless model, rendering the cloud platform architectures dominating in 2017 as legacy architectures Gartner Forecast 2017 Serverless Architecture Market worth $14.93 billion by 2023 Billions Source: MarketsandMarkets 46 percent of IT decision makers are already using or evaluating serverless computing Source: Cloud Foundry Foundation
  • 20. About Deloitte Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee (“DTTL”), its network of member firms, and their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as “Deloitte Global”) does not provide services to clients. In the United States, Deloitte refers to one or more of the US member firms of DTTL, their related entities that operate using the “Deloitte” name in the United States and their respective affiliates. Certain services may not be available to attest clients under the rules and regulations of public accounting. Please see www.deloitte.com/about to learn more about our global network of member firms. This publication contains general information only and Deloitte is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or other professional advice or services. This publication is not a substitute for such professional advice or services, nor should it be used as a basis for any decision or action that may affect your business. Before making any decision or taking any action that may affect your business, you should consult a qualified professional advisor. Deloitte shall not be responsible for any loss sustained by any person who relies on this publication. Copyright © 2018 Deloitte Development LLC. All rights reserved. Thank you. Gary Arora Senior Manager | Chief Cloud Architect GaryArora@deloitte.com