Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Enterprise-Grade Hybrid and Multi-Cloud Strategies

You're reading from   Enterprise-Grade Hybrid and Multi-Cloud Strategies Proven strategies to digitally transform your business with hybrid and multi-cloud solutions

Arrow left icon
Product type Paperback
Published in Apr 2024
Publisher Packt
ISBN-13 9781804615119
Length 362 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Sathya AG Sathya AG
Author Profile Icon Sathya AG
Sathya AG
Arrow right icon
View More author details
Toc

Table of Contents (17) Chapters Close

Preface 1. Part 1: Challenges with Cloud Adoption at an Enterprise Scale
2. Chapter 1: Leadership, Will, and Mindset FREE CHAPTER 3. Chapter 2: A Primer on the Cloud 4. Chapter 3: Enterprise Challenges with Cloud Adoption 5. Part 2: Succeeding with Hybrid Cloud and Multi-Cloud
6. Chapter 4: Building the Foundations for a Modern Enterprise 7. Chapter 5: An Enterprise Journey to Cloud Transformation 8. Chapter 6: Building an Open and Nimble Cloud Framework 9. Chapter 7: Hybrid Cloud Use Cases 10. Part 3: Lead and Transform Your Business with Cloud
11. Chapter 8: Architecting a Cloud-Ready Enterprise 12. Chapter 9: Facets of Digital Transformation 13. Chapter 10: Leading and Innovating with the Cloud 14. Chapter 11: ESG and Sustainability 15. Index 16. Other Books You May Enjoy

Leading the digital transformation of enterprise

Leadership is the cornerstone and an indispensable element for a successful digital transformation within any organization. Whether the aim is to perform incremental digitization, enter new markets, or launch new products, leadership involvement is quintessential. Leading digital transformation involves creating a vision for how technology can be leveraged to drive innovation, improve efficiency, and enhance customer experiences. Good leaders empower their teams to break through roadblocks, paint the big picture, and keep the teams strategically aligned toward organizational growth, value creation, and competitiveness. Using modern technology as an instrument for business growth continues to be the foundation of every enterprise’s business strategy. However, the evolution of modern technology is exponential, and enterprises need to stay nimble and agile in order to adapt and execute a successful digital transformation.

Cloud technology has become a synonymous term for digital in enterprise digital transformation. According to the KPMG technology survey, 80% of organizations said their cloud-enabled transformations have been successful [12]. However, only one-third realized substantial return on investment (ROI) from their cloud investments. Cloud was positioned as a driver toward enterprise IT cost savings, but two-thirds of organizations still couldn’t realize a substantial ROI, which is counterintuitive.

Figure 1.3 – The enterprise digital transformation pillars

Figure 1.3 – The enterprise digital transformation pillars

Let’s explore the core pillars and the key constituents in leading and executing a successful digital transformation of an enterprise:

  • Vision and strategy: A well-defined strategy and vision serve as foundational guiding principles for digital transformation. They provide a sense of purpose, ensure alignment, foster stakeholder engagement, enable adaptability, and facilitate the measurement of progress. By establishing a strong strategy and vision, organizations can drive their digital transformation efforts with clarity, focus, and purpose, increasing the likelihood of achieving their desired outcomes. A lack of strategy and vision is one of the most common reasons why digital transformation initiatives fail. As with any large transformative initiative, it takes a village to march towards the North Star. Leadership, will, and mindset are crucial to the success of any digital transformation initiative. It is imperative for leaders who are responsible for digital transformation to establish a clear vision, lay out a strategic roadmap, secure partnerships across business stakeholders, and, more importantly, ensure the vision is clearly communicated to everyone within the organization. Without a clear understanding of what the organization wants to achieve with digital transformation and how it plans to get there, teams end up working on siloed objectives instead of working towards the larger objective, resulting in fractured digital transformation.

    Lack of strategy and vision in a digital transformation can be a huge challenge for enterprises seeking to leverage technology to drive organic growth, improve efficiency, and stay competitive. Digital transformation is not just about implementing modern technologies; it also requires a clear strategy and vision from leaders on how these technologies will be integrated within an enterprise to achieve specific business goals. There are several reasons why enterprises may lack a clear strategy and vision when embarking on a digital transformation journey, including a lack of time or resources to develop a comprehensive plan, a lack of consensus among senior leaders about the organization’s strategy, and a lack of will to undertake digital transformation. Irrespective of this, a lack of strategy and vision can have a devastating impact on an organization’s digital transformation efforts, leading to wasted time, money, and resources, derailing the entire transformation effort.

    Some of the key constituents in defining a strategy and vision for a digital transformation are the following:

    • Clarity of purpose: Clarity of vision and strategy provides a clear direction and purpose for a successful digital transformation. They define the goals, objectives, and desired outcomes of the digital transformation journey. A well-defined strategy and vision help align stakeholders and employees around a common understanding of why the transformation is necessary and what it aims to achieve.
    • Alignment of efforts: Having a clear digital strategy ensures that all initiatives and activities related to digital transformation are aligned with the overall strategic objectives of the organization. They guide decision-making, resource allocation, and priority-setting, enabling a co-ordinated and cohesive approach. This alignment maximizes the impact of digital initiatives and avoids fragmentation or conflicting efforts.
    • Future orientation: Defining a digital strategy enables enterprises to focus on the future state of the organization and its desired position in the digital landscape by taking into account emerging technologies, market trends, and customer expectations to drive innovation and prepare the organization for long-term success. By envisioning the future, organizations can proactively shape their digital transformation efforts and stay ahead of the competition.
    • Stakeholder engagement: Digital leaders must engage stakeholders across the organization to create a shared understanding of the digital transformation journey. This helps provide a compelling narrative that inspires and motivates employees, customers, partners, and investors. Clear communication of the strategy and vision fosters trust, encourages participation, and generates support and commitment from stakeholders.
    • Focus and prioritization: Digital transformation often involves a multitude of opportunities as well as challenges. Having a clear strategy and vision enables organizations to prioritize initiatives and investments based on their alignment with the overall objectives. More importantly it helps in filtering out distractions, avoiding the shiny object syndrome, and ensuring that resources are directed towards the most impactful digital initiatives.
    • Manage resistance to change: Digital transformation often requires significant changes in terms of processes, technologies, and organizational culture. A well-defined digital strategy provides a framework for change management, guiding the organization through the transition. It helps communicate the rationale for change, manage resistance, and create a sense of urgency and purpose among employees.
    • Adaptability and agility: A digital strategy framework must strive to provide a strategic roadmap while allowing for flexibility and adaptability by setting overarching goals while also leaving room for experimentation, learning, and adjustment along the way. This agility enables organizations to respond to market dynamics, emerging technologies, and customer needs, ensuring digital transformation remains relevant and effective.
    • Basis for measurement: As the saying goes, “If you cannot measure it”, you cannot improve it; a well-defined digital strategy provides a basis for measuring the progress and success of digital transformation. Establishing Key Performance Indicators (KPIs) and milestones helps track the effectiveness and impact of digital initiatives and data-driven decision-making, as well as promote accountability and transparency and demonstrate value. Regular evaluation that is compared to the strategy and vision allows organizations to correct their course, celebrate successes, and identify areas for improvement.
  • Business–IT alignment: The success of an organization’s digital transformation hinges on the ability of leadership to effectively integrate its business strategy and goals with its IT capabilities and resources. The lack of alignment between business and IT is a common problem in many organizations and can lead to siloed thinking, duplication of effort, missed opportunities, inefficient processes, resistance to change, and a reduction in an organization’s business agility. Digital transformation requires a clear alignment between business objectives and IT capabilities. When business and IT strategies are aligned, it ensures that technology investments and initiatives directly contribute to achieving the organization’s goals and helps prioritize IT initiatives that have the greatest impact on business outcomes, improving overall strategic decision-making.

    The following are the key constituents enterprise leaders must facilitate to ensure business-IT alignment:

    • Collaboration and communication: It is quintessential for IT and business to communicate and collaborate to achieve the larger enterprise vision. Business–IT alignment fosters effective collaboration and communication between business and IT stakeholders. It breaks down silos and encourages cross-functional teamwork, enabling a shared understanding of goals, requirements, and challenges. This collaboration enhances the overall project delivery and fosters a culture of innovation and continuous improvement.
    • Seamless integration: Digital transformation often involves implementing new technologies, systems, and processes across the organization. Business–IT alignment ensures a smooth integration of these digital solutions into the existing business infrastructure and, more importantly, allows for efficient collaboration between business stakeholders and IT teams, minimizing disruptions and maximizing the benefits of technology implementation.
    • Business agility: Alignment between business and IT enables organizations to be more agile and responsive to changing market conditions and customer needs. When IT teams understand the business priorities and can quickly adapt technology solutions to support evolving requirements, the organization can capitalize on new opportunities and address challenges more effectively.
    • Customer experience: Customer centricity is a fundamental aspect of any digital transformation. Business–IT alignment helps organizations better understand customer expectations and enables the development and implementation of digital solutions that enhance the overall customer experience. By aligning IT capabilities with business goals, organizations can leverage technology to deliver personalized, seamless, and value-added experiences to their customers.
    • Efficient resource allocation: Business–IT alignment ensures that technology investments are aligned with business priorities and objectives. It helps to optimize resource allocation, ensuring that IT investments are focused on initiatives that have the highest impact on business performance. This prevents unnecessary spending on technology projects that do not align with the organization’s strategic goals. For example, it prevents IT teams from developing solutions that do not align with business needs or business teams from investing in point solutions or technologies that are not aligned with the company’s strategic goals.
    • Effective change management: Digital transformation often requires significant changes in business processes, roles, and workflows. Business–IT alignment facilitates effective change management by ensuring that business stakeholders are engaged and involved in the digital transformation journey. When both business and IT teams work together, it promotes a shared understanding of the transformation goals and helps to address resistance to change.
    • Innovation and competitive advantage: Business–IT alignment fosters a collaborative environment where innovation can thrive. It encourages the exploration and adoption of emerging technologies that can give the organization a competitive edge. By aligning business and IT strategies, organizations can identify innovative opportunities and leverage technology to drive differentiation and create new business models.
    • Scalability and future readiness: Digital transformation is an ongoing journey, and organizations need to be prepared for future changes and advancements in technology. Business–IT alignment ensures that technology decisions are made with scalability and future readiness in mind. It enables organizations to adapt and evolve their technology infrastructure to meet future demands and capitalize on emerging opportunities.
    • Stakeholder satisfaction: When business and IT teams work together cohesively, it improves stakeholder satisfaction. Customers, employees, and other stakeholders benefit from seamless digital experiences, efficient processes, and innovative solutions. Business–IT alignment helps with meeting and exceeding expectations, resulting in higher satisfaction and loyalty.
    • Capitalize on opportunities: A lack of alignment between business and IT can result in missed opportunities. For example, if a business team is not aware of the latest technological advances, it may miss an opportunity to leverage these technologies to improve its operations or gain a competitive advantage, and IT teams may overlook opportunities that can offer a significant business edge.
    • Risk mitigation and security: Digital transformation brings new risks and challenges, such as cybersecurity threats and data privacy concerns. Business–IT alignment ensures that security and risk management are integrated into the digital transformation initiatives from the outset. By aligning business requirements with IT security measures, organizations can proactively mitigate risks and protect valuable assets.

    Overall, business–IT alignment is critical for digital transformation because it enables organizations to effectively leverage technology to achieve their strategic objectives. It promotes collaboration, agility, customer centricity, efficient resource allocation, and innovation, ultimately leading to improved business performance and a competitive advantage in the digital age. This may involve establishing cross-functional teams, developing shared goals and metrics, and investing in training and development to improve understanding between business and IT.

  • Customer focus: Digital transformation is an ongoing journey and provides an opportunity for businesses to innovate and create new value for customers. Adaptability and responsiveness to customer needs are crucial to maintaining relevancy and staying ahead of the competition. However, without a customer focus, businesses may prioritize internal efficiency or technology-driven initiatives that are not targeted toward customer-driven innovation. This can limit the ability to identify and seize opportunities for disruptive or transformative solutions that truly address customer pain points and deliver meaningful value. Digital transformation that lacks customer focus can have several negative consequences, including missed customer expectations, a loss of competitive edge, disconnected customer experiences, and negative brand perception. The following are some key areas enterprises must focus on to ensure organizational digital initiatives are customer-centric:
    • Meeting customer demands: Digital transformation is driven by changing customer expectations and behaviors. Customers today expect seamless and personalized experiences across multiple channels, faster response times, and easy access to information and services. By putting the customer at the center of digital transformation efforts, businesses can better meet these expectations and enhance customer satisfaction.
    • Customer experience: Digital transformation provides opportunities to optimize and improve the customer experience. By leveraging digital technologies, companies can streamline processes, automate tasks, and provide self-service options, resulting in faster and more efficient interactions with customers. A customer-focused approach ensures that digital initiatives are designed with the end-user in mind, leading to a more intuitive and enjoyable customer experience.
    • Customer loyalty and retention: A customer-centric digital transformation strategy helps build customer loyalty and encourages repeat business. By understanding customer needs, preferences, and pain points, businesses can tailor their digital offerings and experiences to create value for customers. This leads to increased customer satisfaction, loyalty, and advocacy, ultimately driving higher customer retention rates.
    • Competitive edge: In today’s digital landscape, customer experience has become a key differentiator among competitors. By prioritizing customer focus in digital transformation efforts, businesses can gain a competitive edge. By delivering superior digital experiences, companies can attract new customers, retain existing ones, and differentiate themselves in the market.
    • Driving innovation and agility: A customer-centric approach in digital transformation encourages innovation and agility. By actively seeking customer feedback and leveraging data and insights, businesses can identify new opportunities, develop innovative products and services, and quickly adapt to changing customer needs and market dynamics.
    • New revenue streams: A customer-focused digital transformation strategy can help businesses identify new revenue streams. By understanding customer needs and preferences, businesses can uncover opportunities to develop and offer additional products, services, or experiences that meet those needs. This opens up avenues for revenue growth and expansion into new markets.
    • Mitigate the threat of business disruption: By prioritizing customer focus, businesses can mitigate the risk of losing customers to disruptive competitors. Understanding customer preferences and anticipating their future needs allows companies to proactively innovate and adapt their digital strategies. By embracing digital transformation and providing customer-centric experiences, businesses can safeguard against disruption and maintain a competitive advantage.
    • Employee engagement: Customer focus extends beyond external interactions; it also includes fostering a customer-centric culture internally. When employees understand the importance of customer satisfaction and feel empowered to contribute to improving the customer experience, they become more engaged and motivated. Engaged employees are more likely to deliver exceptional customer service and contribute to the success of digital transformation initiatives.

    Unwavering customer focus is an essential ingredient in driving digital transformation, as it helps enterprises align their efforts with customer expectations, enhance consumer experiences, drive loyalty, gain a competitive edge, foster innovation, and make data-driven decisions. By putting the customer at the center of digital transformation initiatives, enterprises can create sustainable business success in the digital era.

  • Organizational culture: As Henry Ford famously said, “Vision without execution is just hallucination.” Enterprise digital transformation is a journey, and visionary leaders need to build the right organization with the right culture and mindset to get it right. Leadership plays a crucial role in driving and sustaining an innovative culture. Leaders need to demonstrate their commitment to innovation through actions and should actively support and participate in innovation initiatives, allocate resources, and provide a safe environment for experimentation and risk-taking. Leadership support sets the tone for the entire organization and sends a powerful message about the importance of innovation.

    Creating a culture of innovation requires a supportive environment that encourages and nurtures creative thinking, experimentation, and continuous improvement. While the specific structure can vary depending on the organization’s size, industry, and goals, here are some key elements to consider when building an organization for a culture of innovation:

    • Foster a learning mindset: Cultivating a mindset where employees are encouraged to continuously learn, explore, and seek new ideas or opportunities is essential to organizational growth. Leaders must ensure access to learning and development opportunities, both internally and externally, to help employees develop the skills and knowledge needed for innovation, enable a blameless culture, and encourage employees to take calculated risks.
    • Cross-functional collaboration: Breaking down silos and promoting cross-functional collaboration is crucial for a successful digital transformation, as it fosters the cross-pollination of best practices and lessons learned from earlier initiatives without having to reinvent the wheel and also prevents resource wastage. Encouraging employees from different departments and backgrounds to collaborate, share ideas, and work together on innovation projects, establishing mechanisms for seamless communication and knowledge-sharing, such as innovation workshops, showcase days, brainstorming sessions, and digital collaboration tools, will ensure an agile organization.
    • Empower and involve employees: Empowering employees with the autonomy to explore new ideas, make decisions, and experiment with different approaches can accelerate innovation within an enterprise. Involving employees in decision-making processes, soliciting inputs, and creating channels for sharing ideas and suggestions, thus recognizing and rewarding employees for their innovative contributions, will reinforce the value an organization has placed on innovation.
    • Resources and support: Allocate resources, both financial and non-financial, to support innovation initiatives. This includes providing dedicated time, budgets, and access to the tools and technologies necessary for innovation. Create an infrastructure that supports innovation, such as innovation labs, prototyping facilities, or collaborative spaces where employees can collaborate, experiment, and test new ideas.
    • Encourage external engagement: Fostering connections with external partners, such as leaders in technology, startups, universities, or industry experts, will help broaden a team’s perspective and understand market trends. External engagements such as collaborating on innovation projects, participating in industry events, and engaging in knowledge exchange promote fresh perspectives, access to new ideas and technologies, and opportunities for the cross-pollination of knowledge.
    • Feedback loop: Implementing feedback loops and mechanisms for collecting and acting upon ideas and suggestions from employees can create a culture where employees feel comfortable sharing their thoughts and feedback and contributing to the innovation process. Leaders must strive to regularly evaluate and respond to employee feedback to demonstrate that their input is valued and taken seriously.
    • Continuous improvement: Building a culture of innovation should be construed as an ongoing process within the organization, where approaches, strategies, and initiatives are continuously assessed and refined. Soliciting feedback from employees and stakeholders helps identify areas for improvement and encourages a mindset of continuous improvement and adaptability as you strive to create a thriving culture of innovation.
  • Measure everything: Measuring the progress and impact of digital transformation is essential to assess the effectiveness of initiatives and ensure they are aligned with larger organizational goals. The inability to measure the impact and progress of digital transformation initiatives can have several downsides, including a lack of visibility into any effectiveness, the inability to identify bottlenecks, diluted accountability, and missed opportunities and lessons. While digital transformation can be complex and multifaceted, here are some approaches commonly used to measure digital transformation:
    • Digital maturity assessments: Often, the first step in a digital transformation strategy is to assess the current state of the enterprise across multiple dimensions, including organizational maturity, digital adoption rates, customer metrics, and IT maturity. Conducting assessments periodically helps enterprise leaders evaluate the organization’s current digital capabilities, compare them to industry benchmarks and the competitive landscape, and provide an opportunity to improve incrementally. We will discuss maturity assessments in more detail in Chapter 8.
    • Digital adoption rates: Although we have explored the importance of Business and IT alignment, equally critical is the measurement of the level of user adoption and usage of digital technologies. Measuring adoption rates will ensure that IT organizations don’t chase the next shiny object or spend time on innovations that can lead to tech debt. This can include tracking metrics such as the number of active users on digital platforms, the percentage of employees trained in digital skills, and the utilization rates of digital tools and systems.
    • Customer experience metrics: Every digital transformation effort must put the user right and center. For instance, the objective and key results (OKRs) must be defined according to critical user journey (CUJ) outcomes that can be measured qualitatively and quantitatively. Assessing the impact of digital transformation on customer experience provides a great insight into the effectiveness of the initiative. This can include monitoring metrics such as customer satisfaction scores, net promoter score (NPS), customer feedback and reviews, customer retention rates, and customer lifetime value.
    • Employee engagement and enablement: For successful digital transformation initiatives, leaders must ensure teams are involved and are committed to the objective, as employee engagement is critical. Measuring the level of employee engagement and their ability to embrace digital transformation provides leadership insights into skill gaps and the motivations of the teams. This can be assessed through surveys, feedback sessions, and metrics such as employee satisfaction scores, employee retention rates, employee contributions to thought leadership, and participation in digital upskilling programs.
    • Innovation and agility metrics: Assessing an organization’s ability to innovate and adapt to changes in the digital landscape is an essential performance indicator of an organization’s business agility. This can involve metrics such as the number of new digital initiatives or projects launched, the time taken to bring new digital products or services to market, the success rate of digital innovation initiatives, and the level of agility in responding to market trends and customer needs.
    • Financial performance: Monitoring financial indicators to gauge the impact of initiatives can serve as a powerful tool to sustain and embark on the continuous journey of digital transformation. This can also help stakeholders with clear insights into how budgets are spent, yielding value. This can include metrics such as revenue growth, profitability, ROI from digital initiatives, and total cost of ownership (TCO) savings from process optimization or automation. Mature organizations will often tie in financial value metrics for every digital transformation initiative.
  • Environmental, social, and governance (ESG): ESG considerations are increasingly becoming critical in the context of digital transformation. Enterprise leaders play a vital role in shaping and guiding digital transformation efforts to ensure that digital transformation is pursued in a responsible, inclusive, and sustainable manner, taking into account environmental impact, social implications, ethical governance, stakeholder expectations, risk management, and long-term value creation. By integrating ESG principles into digital transformation strategies, organizations can drive positive change, mitigate risks, and enhance their overall impact on society and the environment. Let’s explore some considerations for enterprises as it pertains to responsible digital innovation. However, we will delve into how ESG impacts enterprise innovation in greater detail in Chapter 11.
    • Environmental sustainability: Digital transformation can have both positive and negative environmental impacts. On the positive side, it offers opportunities for organizations to leverage modern digital technologies to optimize resource consumption, reduce energy usage, and promote sustainable practices. However, digital transformation also brings challenges such as increased electronic waste, energy consumption (by data centers), and carbon emissions. Incorporating ESG principles into the core of digital transformation ensures that initiatives prioritize environmental sustainability by minimizing negative impacts and maximizing positive contributions.
    • Social impact and inclusion: Digital transformation has the potential to drive positive social impact by promoting inclusivity, accessibility, and equality. ESG considerations ensure that digital transformation initiatives address social challenges and contribute to societal well-being. For example, organizations can leverage technology to enhance access to education, healthcare, and financial services for underserved communities. ESG also encourages ethical considerations such as data privacy, security, and the responsible use of emerging technologies, such as artificial intelligence, to avoid bias and discrimination.
    • Ethical governance and accountability: ESG principles emphasize the importance of ethical governance and accountability in digital transformation. Organizations need to establish robust governance frameworks to ensure the responsible use of technology, protect stakeholders’ data privacy, and mitigate the risks associated with emerging technologies. ESG provides a lens to assess the governance practices, transparency, and accountability of organizations in their digital transformation efforts.
    • Long-term value creation: Digital transformation is not just about short-term gains; it should focus on creating long-term value for all stakeholders. ESG considerations provide a framework to evaluate the broader impacts of digital transformation beyond financial metrics. By considering environmental and social aspects alongside governance, organizations can align their digital transformation initiatives with sustainable business practices and generate long-term value that goes beyond immediate financial returns.
    • Stakeholder expectations and reputation: Stakeholders, including customers, employees, investors, and regulators, increasingly expect organizations to demonstrate commitment to ESG principles. Failure to address ESG considerations in digital transformation can result in reputational damage, impact on consumer brands, and regulatory scrutiny. Embracing ESG principles as part of digital transformation efforts helps build trust and loyalty among stakeholders, enhancing the organization’s reputation and long-term sustainability.
    • Investor and financial considerations: ESG has gained significant attention from investors and financial institutions, and many investors now prioritize companies that demonstrate strong ESG performance and consider it a key factor in their investment decisions. Incorporating ESG principles into digital transformation can enhance the organization’s appeal to investors, attract sustainable investment, and improve access to capital.
    • Regulatory compliance: ESG considerations are increasingly embedded in regulatory frameworks. Governments and regulatory bodies worldwide are implementing stricter regulations related to environmental impact, data privacy, cybersecurity, and the ethical use of technology. By integrating ESG principles into digital transformation, organizations can ensure compliance with existing and upcoming regulations, reducing legal and reputational risks.
    • Reputation and brand equity: Organizations that prioritize ESG in their digital transformation efforts can enhance their reputation and build strong brand equity. They are viewed as responsible corporate citizens, committed to environmental stewardship, social impact, and ethical practices. This positive reputation can enhance customer loyalty, attract new customers, and differentiate the organization from competitors in a crowded marketplace.
You have been reading a chapter from
Enterprise-Grade Hybrid and Multi-Cloud Strategies
Published in: Apr 2024
Publisher: Packt
ISBN-13: 9781804615119
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime