Professional Documents
Culture Documents
Introduction 5
4xOps 11
Level 0 25
Level 1 38
Level 2 48
Level 3 56
Level 4 63
Summary 72
Sources 82
2
Foreword
Every business operates at some level of uncertainty and in a changing environment. The year 2020 has
extended this variability. Now, more than ever, the IT industry has the responsibility to enable the
world to maintain balance and adapt to changes that are both within and out of our control.
I realized that there is a typical pattern where organizations struggle: they manage all these
assets separately.
Our goal is to help you position yourself and guide you through that journey and answer the question:
„what is my next move to fulfill our mission?”
Here are Predica’s 10 years of experience put to your benefit, to help you ACT on change!
Tomasz Onyszko
Chief Technology Officer, Predica
Welcome
Why?
4
Why do you need the cloud?
Haven’t jumped on the cloud train yet? Or still using the cloud just as a datacenter? You’re playing a risky game.
That someone will outpace you in the long run. And that someone will be your competitor.
5
Adapt or perish The cloud never sleeps
Market and customer demands change rapidly. Your business operates in a highly dynamic and
You have to be able to respond to them fast, or competitive environment. You need a stable core
your competition will take the lead. to stay up to speed!
Flexibility can make all the Vendors take good care to make
difference between succeeding digital services reliable, with next
and falling behind. to no downtime.
Security is mandatory
Constant changes give perfect conditions for the bad guys to strike. Take advantage of technology to
set up next-level protection.
With a new ransomware story hitting the news practically every week,
fortifying your security is a no-brainer.
6
Winners bet on technology
You are missing out on opportunities while your
more technologically advanced competition takes all
the winnings.
7
Greatness takes time – and iterations!
Do you remember how hard driving was in the beginning? But over time, it gradually got easier, until it became
second nature. It’s similar with the cloud. There are various aspects to take care of, processes to define, and
safeguards to implement, before it gets easier.
Successful cloud adoption requires a strategy and a solid foundation. You need to know where you want to
be at each stage, and what steps you need to take to get there. Monitoring your KPIs and maintaining standards
with the use of cloud governance will be your constant companions on this journey.
8
Original illustration by Pavel A. Samsonov
The 5 Levels Level 4
journey Level 3
Savvy
Cloud solutions drive the business for
competitive advantage
IT is an integral part of the business and is used
to drive revenue
Level 2
Guided A cloud-first approach is taken to new services
IT actively supports operations in delivering business value
A multi-cloud strategy is in place, oriented towards generating new opportunities
Level 1
Aware Both cloud and on-premises services are in use, with the cloud being a priority
IT is the preferred business partner when new solutions are required
A comprehensive migration strategy is in place
Level 0
Resistant The cloud is used mainly as utility and infrastructure support
IT is more focused on business and operational requirements
Optimizing costs is the primary driver for projects
9
What do these 5 Levels
mean?
10
4xOps: your four
companions
The IT landscape has changed.
It’s ”go digital or go home”.
You can no longer look at your cloud as just another IT resource, for a simple
reason that it is so much more than that. It has the potential to become an
integral part of your business operations, fueling and driving your initiatives
and, consequently, revenue.
11
The 4xOps model is built on new practices, which
emerged with the cloud to make your operations fit for
the digital age.
Before, organizations used to look at things like Through DevOps, everything becomes connected.
infrastructure, data, code or business models as You can combine different aspects of your business
separate entities. Everything was dealt with by operations and see them in a wider context. You
individual teams, in isolated silos. Then DevOps can then start looking at DevSecOps (incorporating
came along. It allowed teams to combine all security into all your processes), FinOps (advancing the
these separate areas, and start treating them as approach to budgeting cloud resources) and DataOps
processes. (treating data as code for its better usage).
12
DevOps
Do you want to know what the number one problem You need multiple tools and processes to fully
in having IT as an active part of business is? It is not implement DevOps at your organization. But what’s
the cost of it. Nor is it a lack of skills. It is the lack of a key is that it’s more than a single tool or process. It is a
common language across the entire business value culture of working and delivering a product together as a
chain, which includes IT projects. single team, regardless of which department everyone’s
in.
The solution? Implementing DevOps as a practice.
Give your teams a common ground to collaborate
and observe as your deployments start improving
before your very eyes.
13
Many people, when talking about DevOps, refer to automation. And sure, it is a part of it, but it’s just a piece of the
truth. The key is to establish a way of working that is observable, measurable, and repeatable.
14
DevSecOps
15
Security is EVERYONE’S business!
Remember it and repeat it as a mantra every time someone says it isn’t.
Where to start?
16
DataOps Why bother with data?
30%
incentive?
How advanced a company is in using its information
more than competition
depends on its maturity stage. But as a business advances
in its use of data, the maintenance of it becomes more
complicated. This is where Data Operations, or DataOps,
can help.
17
Data Operations is about innovating your value chain of data. It facilitates easy testing and validation of ideas,
and delivering them as a value to your organization. And as a bonus, it also makes your data projects fun and
interesting for teams working on it.
18
FinOps
The most significant change in the public cloud model compared to on-premises
operations is that you can assign a budget to every element of your solution at
the flip of a switch.
FinOps can help you manage your cloud spend more efficiently, so you get the
highest return while saving costs.
19
The 3 stages of FinOps
20
The cloud journey
methodology
Operating in the cloud is no longer about using
individual components to reach unrelated goals.
Your processes, data, infrastructure, and resources can all form and support
the core of your business. By adopting this methodology, and using the
appropriate tools, you can work your way toward the higher levels of your cloud
advancement.
In the end, by being in the cloud, you’ll be able to survive the highest rate
of change. With increasingly more competition out there, it really is ”adapt
or perish”.
21
Everything is connected!
Data
Code DevSecOps
Models FinOps
Tools
People
Infrastructure DataOps
DevOps
22
Your journey
starts now!
23
What to expect?
We will share with you our proven 5-step methodology, called Predica impACT grid,
for guiding companies to success. Each step is divided into two key sections:
24
Level 0
Resistant Level 1 Level 2 Level 3 Level 4
We all have to
Resistant
start somewhere!
Let’s see what you’re
leaving behind.
25
Overview
At a cloudless company, IT is most likely a small, separate unit. It focuses on providing user support
and resolving issues with infrastructure and operations. Instead of helping with revenue generation, it
is, essentially, a cost center.
This leads to a situation where people who do not drive the business are compensated at the expense of
people who do. It doesn’t mean you don’t need them. On the contrary – your tech people could help move
your company forward! Meanwhile, they spend their time maintaining on-premises workloads and developing
custom services like email or web hosting.
Even potential changes are insufficient to speed up an organization’s ability to adapt to a fast-changing market.
Traditional methods make it difficult to try new ideas quickly. With industry and customer demands changing
rapidly, this inflexibility poses a great risk to the business.
Game-changing advantage
26
1Strategy 2 Architecture and governance
A cloudless organization maintains the status quo. The architecture at Level 0 is focused on on-premises
The cloud is not being considered yet. All efforts workloads and integrations. IT teams are primarily
and investments are directed towards on-premises engaged in projects involving networking and storage
resources rather than proofs of concept for cloud (utilities) development or configuration.
services. There is no development of cloud-related
skills. As a result, there are no innovations or Because the projects are focused on internal
significant improvements made to business resources, the impact of architecture and changes on
operations. total cost of ownership (TCO) and business value is
difficult to measure.
27
3 Data
Dealing with data is particularly difficult these days
when it comes to organizations functioning 100% on-
premises. It’s because all the information is stored
in multiple sources, in different, often incompatible
formats. Data is essentially siloed, with one-off
integrations, but without a shared source of truth.
28
4 Operations and 5 Financial management
process management
As you can probably see by now, operating in an Lengthy projects require lengthy budget cycles.
entirely cloudless environment in the modern Typically, this means a budget allocated yearly. This
age is quite troublesome. Projects take a long approach makes it difficult to make changes to a
time, and are focused mostly on the on-site project, even if it meant improvements or savings
infrastructure and its maintenance, rather than in the long run.
business-generating solutions.
Long-term projects also require an extensive
The support IT needs takes up a lot of resources. procurement process and a lengthy RFP cycle. But after
Any changes and operational management approval, it is difficult to track the costs as there is no
are driven by ticketing, limiting flexibility and direct resource cost allocation to business operations.
turnaround times. This puts the company at risk Consequently, even services used for business
of missing opportunities, as it cannot react purposes are treated as an expense rather than an
quickly to changing circumstances. investment.
29
6 Security and risk
It is practically impossible to run a business without the internet. As such, up-to-date protection and
best modern practices are key to a secure environment.
30
7 Tools
A cloud-resistant organization most likely uses
Windows- or Linux-based systems. For application
access, on-premises virtualization platforms
such as VMWare or Hyper-V are used. Enterprise
database and data analytics tools are also held
on-premises.
31
Where to begin?
Business productivity suites such as Office 365 or Google Apps are the easiest
way to get started with digital services, so taking this approach will help
you move forward. Here we can share some of the lessons learned during
implementing O365 for our clients.
32
1Start by gathering feedback 2Choose real business cases
It’s always best to just talk. It works much better than Based on the feedback you get, it’s good to identify real
using tools such as surveys. People become more open cases for the pilot. Only after defining and prioritizing
when they talk, especially to an external consultant. The the scenarios you should propose the technology
goal here is to discover how your people work and what that will help with achieving your goals. Each of the
their daily problems are. scenarios can be addressed with many services.
33
3Don’t test everything 4Support your pilot users and
at once communicate with them often
When you ask your users what they want to test, you will The worst scenario you may be up against is to enable
probably get an answer such as: “We don’t know what we the technology and leave your users on their own.
want because we don’t know what is possible”. Office 365 Remember that not everything is intuitive for them,
already gives you many services. That’s why you should and they will become demotivated very, very quickly.
focus on just a few during the pilot and start with your The best pilots we have seen were the ones where a
business cases first. dedicated person was constantly in contact with testers. On
the one hand, it gives you some early invaluable feedback,
It’s hard to decide which plan to choose but more on the other – testers know whom to contact when help is
importantly, it’s hard to get a budget for a project when needed.
you can’t evaluate its usefulness. Prioritize and choose
wisely, limiting your tests to a maximum of 3-4 services.
34
5Don’t forget to go through 6Get some support
a technical assessment
It’s easier than ever before to deploy Office 365 at your We have seen many clients trying to do the pilot by
organization. The funny thing here is that apart from the themselves. It almost always ends up taking much longer
Office Pro Plus client, there is hardly anything else you can than expected with many questions left unanswered. Look
deploy. All the technical work is usually connected with AD for an expert to support you during the process. This
or email system integration. person or company should have certain experience
with both technical (tips and tricks) and business
Remember to go through the technical assessment to (adoption) parts of the service, to guide you through
identify any blockers or problems you may have. There the process.
are also many technical decisions to make. They will
help you with scoping your final project.
35
Next steps
So, you want to get started with the cloud? Make sure you’re ready:
3. Start small!
Don’t take your most precious cargo on the first trip. Think of a small
business problem you can solve with the cloud, and start there.
36
4. Evaluate, build, iterate 6. Work with your business departments
Not every service will be suitable for your Your IT is the best-suited business partner for your
circumstances. Analyze the potential risks and organization. Work closely with them to learn their needs and
benefits, pick only the options that are relevant to deliver the necessary solutions.
your business, and build from there.
37
Level 1
Level 0 Aware Level 2 Level 3 Level 4
We’re venturing
Aware into the unknown...
It is calling your
name!
MOVING UP THE CLOUD RANKS
38
Overview
The main objective at this stage is optimizing IT operations, to make more of the available
resources. Cost savings are still a priority; however, the focus is gradually shifting to
include employee demands. Business tools such as Office 365 are being introduced to
simplify collaboration or enable remote working. You might consider cloud-based PoCs
(Proofs of Concept) for non-critical workloads, or move some of the infrastructure to an
IaaS model.
The cloud and on-premises resources are still being treated independently of each other.
As such, there is no common security or architecture approach. It is, essentially, a trial-
and-error mission to establish a new way of operations.
At this point, you can already start seeing the benefits of the cloud. You’re laying
the foundations for future cloud adoption and learning the necessary skills. Your
business will gradually begin to operate faster and optimize costs.
39
1 Strategy
A cloud-aware organization is not yet cloud-focused. Cloud
services are being treated as secondary resources. As such,
there is no common adoption strategy for new workloads.
The entire approach is focused on IT and infrastructure, with
the aim to drive down costs.
40
2
Architecture and governance
As the new path is being forged, the main plan is yet to
emerge. There is no cloud governance model yet. An initial
architecture for on-premises and cloud workloads has been
designed, but deployments are project-based and made on an
ad-hoc basis. There is no standardized approach to them, and
there is no consistency among resources either.
41
3 Data
Digital solutions provide invaluable support when it comes
to analyzing information and providing business insights.
Introducing the cloud allows the organization to take a step
towards a better data strategy.
42
4 Operations and
process management
New solutions take time to get used to. Until then, the cloud
is being treated largely as another IT resource. From the
financial point of view, it is the cost center for implemented
utility services and infrastructure.
43
5 Financial management
The arrival of the cloud does not change much
in terms of the approach to cost. There is still a
traditional, lengthy procurement process with a long
cycle of vendor and product selection. Budgets are
still allocated for the long term per project. Costs are
allocated and managed in bulk, e.g. in per license or
per-server mode.
44
6 Security and risk
In terms of security, the arrival of the cloud means in This is a significant improvement for your users who now
large part an extension of the existing security model to should be able to easily access the necessary resources
the new perimeter, as it is still largely network-focused. without having to be physically present in the office. By
introducing the single sign-on (SSO) functionality, you
Although regulations are taken into account when also remove the need for multiple sets of credentials for
dealing with data privacy and security, there is different services.
usually no policy and no risk assessment for cloud
resources at first. However, the availability of
new resources means that identity-based security
solutions, usually in a SaaS model, are being
introduced.
45
7 Tools
A cloud-aware company starts to take advantage
of the variety of business services. The most
common are productivity suites like Office 365
or Google Apps, data analytics tools like Excel
or Power BI Desktop, or 3rd party marketing or
business tools.
46
Next steps
You’ve taken the first step on your cloud journey. 3. Don’t worry about vendor lock-in
Congratulations! Now you can start working out the It doesn’t have to be an issue! In fact, sticking with
details: one provider might make it much easier to manage
the new investment – you won’t need multiple
1. Understand your value offering skillsets, billing arrangements, geographic locations,
Before you start using the cloud, you need to know what etc. Think about what will help you deliver the most
your company offers to its users – both employees and value to your users.
customers. Once you know what you can deliver in the
context of the current market, you can start thinking 4. Learn, experiment, evaluate
about how you’ll do it. It’s not one-size-fits-all with the cloud. And you
certainly don’t need to base your strategy on what’s
2. Define and measure your goals the latest and greatest in technology. Think of the
Find out what it is you want to accomplish – is it about services that can help you fulfill your objectives,
shorter time to market? Simplified compliance? Scalability? experiment with them, and measure the outcome. If
Pick your reasons to adopt and use the cloud. Make sure it works – great! If not – move on to the next thing.
to gather opinions from different places across your value
creation chain.
47
Level 2
Level 0 Level 1 Guided Level 3 Level 4
Fast idea implementation No proactive threat mitigation New ways of generating value
48
Overview
Your direction is set. You are now able to transform the way you work and deliver value. This next stage will
require focus: you’ll need to speed up the development of skills and operations and build a suitable model to
deliver on cloud services.
Many organizations take on a hybrid approach, using both public cloud and on-premises services, with public cloud
having priority. Migrating services from on-premises is now accounted for in the strategy. Security is identity-driven,
allowing employees to seamlessly access the new cloud-based tools in their daily work.
This newly gained competence in using the cloud enables your teams to deliver projects reliably and predictably.
You can iterate quickly, validate business ideas, and scale them if they work. IT is the preferred business partner
for developing the necessary products. Modern workplace solutions, like a cloud-based intranet, allowed your
organization to establish new, more efficient ways of collaboration. Cloud-based tools also allow your company to
measure the business impact of their adoption.
49
1 Strategy 2 Architecture and governance
The tutorial is over. Now, it is time to play the game
A more elaborate IT environment requires
for real. A defined migration strategy is a must at
a methodical approach. In practice, this
this stage. As you decide to move forward with cloud
means more standardization and less ad-hoc
adoption, the plan becomes aligned with business
deployments. This starts with preparing a
directions.
landing zone, or an initial environment that has
a set of governing standards.
The scope of projects and investments widens beyond
infrastructure to include areas generating business value.
Over time, this model is scaled as a service to other
As such, you need to define requirements for service
resources. This allows introducing the architecture
measurement and observability. The cloud is now seen
guidelines for new services. You also start to
as the vehicle for driving value, but it is also becoming
focus on standardizing resource deployment and
accountable.
compliance. Consequently, adopting and using new
services gradually becomes easier.
50
3 Data
By using new cloud services, you can start making a better
use of the valuable resource you had all along – data. This
starts with modernized data warehouses hosted in the cloud.
Their scalability allows you to increase data ingestion, which is
particularly useful as the volume of semi-structured data (like
logs or XML) starts to grow.
51
4 Operations and 5 Financial management
process management
As you begin to standardize your environment, At this point the old ways of managing costs no
there is increasingly more order to your activities. longer work, so you become more adept at cloud-
You can start looking at simplifying them. Ways oriented financial strategies. License- or user-based
of automating deployments and operations are models are dropped in favor of usage-based pricing.
starting to appear on a per-project basis. Multiple An initial cloud cost allocation model is also in place,
teams adopt Agile delivery models, focusing on based on the organization’s cost centers.
continuous improvement rather than rigid long-
term engagements. The results of their actions Procurement is no longer a complex, lengthy
can also be measured with clearly defined KPIs. process but is adjusted to the needs and realities
of purchasing cloud services. You are also able
This approach allows higher flexibility. More to allocate project-based budgets according to
importantly, by reducing manual work and predicted cloud costs.
the risk of human error, it also results in
better quality products being delivered. At this Level, your cloud investment is becoming
increasingly trackable and measurable. You no longer
have to rely on guesswork, but can get more accurate
insights into your services, and make informed
decisions on where to go next.
52
6 Security and risk
Now that you’re playing in a bigger league, you The advanced approach to security keeps resources
need to step up your security game. And you do! protected without compromising productivity or ease
You start using cloud security services, mostly of access for authorized users. Working with external
for infrastructure and network services. Security partners or clients is also easier, as they can be assigned
measures are tailored to the services you have, access to specific resources.
as per your risk models. Resources are protected
with an identity-driven security model, allowing
seamless authorization and safe access from
anywhere.
53
7
Tools
Now that digital solutions guide your business, they are present in every area of operation. You rely less
on lengthy development of custom solutions and instead look towards ready-made services which you
can use as building blocks for what you need.
Here are some examples of what you can use in specific areas:
To be able to run and easily scale all these services a high availability, redundant cloud-based architecture is
necessary.
Process management is much more efficient at this stage, with some DevOps practices beginning to emerge. You
may use tools or services like Azure DevOps or Terraform to keep projects running smoothly. Scrum and Kanban
methodologies are widely used to manage workloads as part of LeSS, AgilePM, DAD, or similar Agile Project Practice.
These new approaches allow you to quickly react to unforeseen changes. It is easier to monitor project progress
and make adjustments if needed. Additionally, with automation becoming part of your deployments, products are
delivered faster, with less errors.
54
Next steps
Now you can take one last look behind you and commit to 3. Experiment with new business ideas
the direction in which you’re going. The good news is, you’re Lengthy initiatives with an uncertain outcome are no
now well equipped to be able to make an informed decision. longer an option. What you need is a quick way to try
Here are some tips to help you move forward: out a portfolio of projects. DevOps culture is a way to
enable it. You can develop the MVPs (Minimum Viable
1. Research new opportunities Products) fast, check data to evaluate results, then
Data can show directions for new business areas. The move on to the next iteration.
information is there now, so there’s no point in waiting for a
month to see it. Invest in data analytics and data operations 4. Adjust your budgeting procedures
to get the necessary insights when you need them. You need to answer market demands quickly, and
yearly budgeting and procurement cycles will limit
2. Focus your IT projects on business your ability to do that. What could you achieve if your
generation budget was set every 3 months now instead of once a
You need to learn how to implement and verify ideas - and in year?
today’s market, you need to learn it fast. Use the cloud to run
quick trial projects - now you can build a simple PoC product
from scratch in hours, not days.
55
Level 3
Level 0 Level 1 Level 2 Savvy Level 4
The trophy
IT is a value generation center Not utilizing the full potential of Reduced risk
your services
56
Overview
Remember when IT was a cost center, eating up budgets just to keep it going? Those days are long gone! Now your
IT department is a business partner. They help you evaluate your business ideas and respond quickly to changing
market conditions with the support of technology and data insights.
There is no more doubt as to which services to choose. The company strategy is clear – it’s cloud all the way.
As such, you choose cloud-native workloads and services when in need of a new solution, and keep moving
any remaining on-premises services to the cloud. At this point, you’re a bit more comfortable with cloud-
specific processes we talked about earlier – DevOps, DevSecOps and DataOps.
This transformation has a considerable impact on your business. Now you can bring new ideas to life quickly, and
the business risk is low as all services are predictable, measurable, and secure. Instead of continually investing in IT
and getting little back, you now have a business partner and a value generation center.
By 2025...
57
1 Strategy 2
Architecture and governance
You have reached the point where you no You’ve reached such heights that managing your IT
longer need to look back. Technology helps services is a bit like flying a plane – you switch on
you drive business value, and this is what you the autopilot and just check in now and then. This
can orient your strategy towards. You can is what having a cloud governance model feels like.
make data-driven decisions, put them into
practice with DevOps, and measure the results. You have common architecture blueprints which
Your IT is no longer a single team working in include automated checks and measures at
isolation. The silos are broken down and teams deployment. This way you can ensure that all new
are interdisciplinary, with people grouped by resources are compliant and consistent with your
problems to resolve rather than by departments. standards across the entire organization.
58
3 Data
As you let automation take the controls, you can sit back and
enjoy the view. And with your structured data approach, you
have brand new insights into your business. Your organization
has a data governance model in place with defined and
managed data flows. All services related to this domain are
cloud-native.
The variety of the data you use increases, with most of it being
structured or semi-structured. However, new types of data,
such as unstructured (images, video, audio) or streaming (IoT
devices, sensors) begin to appear, providing new perspectives
on business and/or customer problems.
59
4 Operations and 5 Financial management
process management
Want to try out something new? No As your projects become more dynamic, so does your
problem! Need to change the course of a budgeting. Now you can operate in shorter (quarterly)
project? Perfectly fine! With continuous cycles, relevant to your objectives.
and Agile delivery models, you can easily
adapt to new requirements, whatever You’re starting to introduce Financial Operations
they are, and whenever they appear. practices as the cost is now being considered as a factor
in architecture and solution design. Additionally, you use
With DevOps-based integration and your governance practices (policies, controls) to manage
deployment, delivery and operations go resource allocation.
smoothly. Now the focus is on observability,
measurement, and automation. Instead
of fixing endless problems and putting
out fires, you can turn your attention to
evaluating results.
60
6 Security and risk
Because so many aspects of your operations run on autopilot, your security approach needs to be highly
sophisticated. At this point, you should have a zero-trust security model adopted throughout the business, to
protect it across the board.
You also leverage your cloud resources to protect your organization. Digital services detect and mitigate risk within your
resources, both on-premises and in the cloud. The latest technology is in use for minimizing external threats.
7 Tools
At the cloud-savvy stage, you get more involved with more advanced cloud technologies, leveraging their
potential to drive business outcomes. Now that DevOps is the primary mode of operation (not just for technical
teams), workloads are assigned through services like Azure DevOps and GitHub. Projects are managed according
to SAFe essentials or another scaled-out Agile methodology. Service deployments are handled by cloud-based
container orchestration services. You also start using new cloud services:
Data: Power BI Premium, Data Lake, Event Hub, Machine Learning, Databricks, Stream Analytics, Azure Synapse
Analytics
Serverless applications: EventHub, Azure Functions, API Management, Cosmos DB
Security: Azure Security Center, Azure Sentinel, Cloud App Security, Azure Lighthouse, Azure Arc.
61
Next steps
At this point, things are starting to get comfortable. Now 3. Strengthen your security posture
you know your services, you can start making more of Step up your security with advanced analytics and
them: protection. Use governance strategies to automate
management of each service and every identity
1. Align the cloud with your strategy throughout their lifecycles. Establish (or outsource)
You’re now in a good position to see what works for your a Security Operations Center to proactively hunt and
organization, and what doesn’t. Choose each service mitigate threats to your environment.
according to what it can bring in terms of helping you
achieve your business objectives, and measure its impact. 4. Embrace automation
There are many time-consuming processes which
2. Use the power of data you can use your cloud for - from simpler ones, like
Give your people access to the insights they need. vacation approvals, to more elaborate ones, like
They need to know how their actions impact business generating sales forecasts. Identify the tasks which
performance. It will be easier to find new ideas and still take up time unnecessarily, and automate them,
opportunities if all employees can get the necessary so that your people have more time to focus on your
insights when they need it, and not just at a monthly or customers.
quarterly update.
62
Level 4
Level 0 Level 1 Level 2 Level 3 Driven
Congratulations -
Maintaining competitive
advantage
63
Overview
As a cloud-based business, you’re well ahead of your competition. With the latest technologies, constantly
developed and updated, you have a considerable advantage. You’re also ready for future challenges.
Technology is no longer just support for your operations, but it is a proactive business driver, allowing you to offer
new services or new ways of delivering value to your customers. Cloud services now drive your revenue in an
observable and measurable way. You can also move beyond the cloud and closer to your customer, where mobile
and IoT solutions help you deliver more value.
With the use of 4xOps, your organization is transformed. All objectives are being set based on data, and results
can be easily quantified and evaluated.
The costs of operating your IT services are optimized, adapting to the current business circumstances. This is largely
because there’s very little need for maintenance. As a result, you can focus on core business and revenue generation.
64
1
Strategy
Digital services are now at the core of all your
services, both new and existing. You have defined
cloud-native architecture blueprints, with templates
for shared resources. All IT resources have assigned
KPIs which relate to business objectives.
65
2Architecture and governance
Your cloud services are managed using a governance process executed across the organization.
Deployments are automated, as is service and data configuration to ensure compliance. A comprehensive
strategy also allows you to automate risk detection and mitigation.
66
3 Data
With a variety of available services, the organization can now
make use of all its data – structured, semi- and unstructured,
and streaming. Data flow operations, testing, and model
maintenance are governed by the DataOps practices.
67
4 Operations and
process management
Now that your cloud environment practically runs itself (well, almost), IT operations are focused on
ensuring service availability and outage prevention rather than routine maintenance. Any improvements
are driven by data generated by your services. Business operations can request new cloud solutions or
operations via an internal service catalog.
68
5 Financial management
The flexibility that comes with using cloud
services also translates to your approach to
budgeting. The cycles are now much shorter,
with automated cost allocation and control.
69
6 Security and risk
Security is no longer an afterthought. It is
incorporated into the service lifecycle and fully
tied in with integration and deployment pipelines.
This protects your solutions from the beginning.
70
Next steps
71
A 5-level journey
Cloud adoption is a process. You don’t just decide one day that you’ll move your organization to the cloud, and get
everything done the next. It will take time and several iterations. But now you can see how you can structure your
migration and which actions to take at every stage.
This was quite a lot to take in, so let’s do a brief recap of each Level, so you can identify more easily where
your company might be and where to go next.
Level 4
Driven
Level 3
Savvy
Level 2
Guided
Level 1
Aware
Level 0
Resistant
72
Level 0 - Resistant
A company’s IT systems are based 100% on-premises. There is no cloud in use at all, and no intention
of adopting any services in the future. The IT department is focused on developing and maintaining
internal systems.
This can get difficult at a larger scale, as fast changes to the market or the economy will mean that the business
will not be able to respond quickly enough. In a technology-driven reality, it also means that the organization
misses out on revenue-generating opportunities.
Level 1 - Aware
Some cloud-based services are in use, mostly to offload some of the on-premises infrastructure and for
utility support. This includes business productivity services like email or file-sharing spaces.
This stage allows for some flexibility in terms of maintaining business continuity as access to resources is no
longer strictly on-premises. Additionally, reducing infrastructure maintenance costs allows for some savings,
which is the main driver of the process at this point.
73
Level 2 - Guided
The use of the cloud is steadily growing and gaining preference when it comes to building new solutions.
It is also a point of closer evaluation, as results are becoming measurable. What’s more, the cloud is
gaining a bigger role in protecting resources, both from a security and service reliability points of view.
With a new set of skills, it is possible to try out new services and ideas more quickly. Those that are successful
can be relatively easily scaled as required. All employees can benefit from the new tools and use them to
simplify their daily work.
Level 3 - Savvy
This stage represents a cloud-first approach. IT is the main support for generating revenue, by providing
both relevant technology and deeper insights. Cloud-based practices for operating new services
(DevOps, DevSecOps, DataOps) start to appear.
This proficiency in cloud operations allows an organization to adapt quickly and test new ideas efficiently with
relatively low risks. IT services are predictable, measurable, and secure. The competitive advantage the cloud
brings is increasingly more significant.
74
Level 4 - Driven
Technology now proactively drives the business. It allows the
organization to build innovative services or provide new ways of
enhancing the offering for customers. All decisions are based on
data, limiting business risk for new initiatives.
75
The four Ops
Now that you see how we approach cloud adoption, our 4xOps concept should also be a bit clearer. As
you can see, this isn’t a one-time action either – it is a process that develops as you progress on your
journey. With this in mind, let us review its elements, informed now by the context of cloud adoption.
Data
Code DevSecOps
Models FinOps
Infrastructure DataOps
DevOps
76
DevOps DevSecOps
The essence of DevOps is helping your team The standard approach to security is to implement
find a common ground. There’s no one way various tools to protect the resources from the
to do this – it’s why there’s no single element outside. But what’s equally important is to keep
that will help you implement this practice. them safe on the inside. This is the essence of
Instead, it is a combination of approaches, DevSecOps – integrating security into every aspect
philosophies and tools based on four key of operations. There is no single agent responsible
principles: collaboration, affinity, tools and for it – it is everybody’s business!
scaling.
Introduce policies and share best practices with all your
Try a new tool like Azure DevOps, utilize the employees, so that everyone can do what they can to
backlog for storing requirements, and define a prevent incidents. Consider also the security aspects of
pipeline for development. Then, iterate – improve your product. Simple, automated practices can bring
or add something new every time. significant results, even at early levels.
77
DataOps FinOps
Data can be very valuable in defining new Managing the cost is always a big concern with cloud
business directions or finding opportunities for adoption. It makes sense – it is an investment after
improvement. But first, it needs to be efficiently all. However, the “standard” approach to finances
analyzed. DataOps is a practice that can help to will no longer help you optimize costs.
simplify and standardize this process.
In the beginning, the key is to be pragmatic. Focus on
It all starts with building a shared repository of the most important services first, as they will have the
information and practices in your organization biggest impact. The next stage is to take a business-
around data engineering. Then, you need to turn driven approach – as you monitor your resources and
your data into code. After that, introduce automatic their usage, you can make informed decisions on how to
testing and deployment for data projects. Before allocate budgets. Eventually, you will be able to track the
you know it, you’ll start getting deeper business costs down to an individual action and adjust accordingly.
insights from your data on a daily basis.
78
What happens now?
79
Into the cloud!
80
Final remarks
Thriving in a fast, uncertain and demanding environment is a challenging feat for an organization.
To be antifragile and take every shock as an opportunity, you need to have the ability
to experiment.
As a CEO you have to be able to experiment quickly, to find new sources of value for your
business. You have to be sure you allocate your resources properly.
As a CIO you have to make sure that the technology you use enables those experiments, and fuels
it with data.
As a CISO you have to shield your organization from the inherent risks associated with going
digital.
Transformation always starts from within. Placing technology at the core of your
business will be like having a star powering a planetary system. Its energy will give you
the boost you need to adapt.
Our team created the impACT grid to help you orient yourself as to where and how to ACT next.
Andrzej Lipka
Chief Executive Officer, Predica
Sources
Page 5 Page 30
2017 State of the Cloud, RightScale New data from Microsoft shows how the pandemic is accelerating the digital transformation of
2020 State of the Cloud Report, Flexera cyber-security, Microsoft
Cloud drives Q2 growth for Google, Amazon and Microsoft, Business Insider The Evil Internet Minute 2020, RiskIQ
Global cloud services market Q2 2020, Canalys Cost of a Data Breach Report 2020, Ponemon Institute and IBM
Gartner forecasts worldwide public cloud revenue to grow 6.3% in 2020, Gartner
Page 32
Page 13 Cloud Adoption in 2020, O’Reilly
2019 Accelerate State of DevOps Report, DORA and Google Cloud
Page 39
Page 15 Cloud 2020: Cloud Accelerates with Urgency, Longitude and Oracle
2019 State of DevOps Report, Puppet, Circle CI and Splunk What is Azure?, Microsoft
2020 IDG Cloud Computing Study – Executive Summary, IDG
Page 17
Why 87% of Data Science projects never make it into production, Venture Beat Page 49
Five major trends which will underpin another decade of digital innovation, EY 2020 IDG Cloud Computing Study – Executive Summary, IDG
Insights-Driven Businesses Set The Pace For Global Growth, Forrester Analytics and AI-driven enterprises thrive in the Age of With, Deloitte Insights
Top Findings from the Cloud Adoption and Risk Report: Business Growth Edition, McAfee
Page 19
2020 State of the Cloud Report, Flexera Page 57
The Cloud Is Booming — But so Is Cloud Waste, DevOps.com Oracle 10 Cloud Predictions by 2025, Oracle
Gartner Says Worldwide IT Spending to Decline 7.3% in 2020, Gartner Future of Sales 2025: Why B2B Sales Needs a Digital-First Approach, Gartner
The Growth in Connected IoT Devices is Expected to Generate 79.4ZB of Data in 2025, IDC Forecast
Page 20
What is FinOps?, FinOps Foundation Page 64
Cloud Adoption in 2020, O’Reilly
Page 26 Enterprise Cloud Computing Unlocks Deep Strategic Value Through Increased Business Agility: High
Cloud 2020: Cloud Accelerates with Urgency, Longitude and Oracle Adopters Reap More Benefits, IDG Research and Accenture
Enterprise Cloud Computing Unlocks Deep Strategic Value Through Increased Business Top Findings from the Cloud Adoption and Risk Report: Business Growth Edition, McAfee
Agility: High Adopters Reap More Benefits, IDG Research and Accenture
Top Findings from the Cloud Adoption and Risk Report: Business Growth Edition, McAfee
82
info@predicagroup.com
predicagroup.com
All information contained in this publication, while published in good faith, does not constitute business or legal advice. Any actions taken in direct response to this
content are at reader’s own risk. Neither Predica Consulting Services sp. z o.o. sp.k. nor any parties mentioned herein can be held liable for any loss or damage
incurred due to using this information. © Predica 2020