Taken from CIO Oxford Event, March 27th 2018
Andrew Brown, Vice President, IBM Cloud Software Europe
IBM challenges conventions of architecture, technology and culture to create an agile engine for your business growth and innovation.
Our sessions will show you how you can do more with your data, to overcome data silos and to create new insights for your competitive edge. Helping you avoid lock-in with flexible, open architectures that will scale and extend with the latest technologies, harnessing data in any form or state.
We will show you how to securely manage and protect your existing workloads, data and investments whilst fuelling the innovation needed to leverage new technologies and skills to drive your own transformation journey.
Gartner tells us that there are between 5-7 clouds in every organisation as a minimum, not including SaaS providers that you may use.
Many of you will have encountered that fact that today you need a cloud that is agile and speeds innovation. A cloud that can leverage all data types and is built for the latest technologies, like cognitive and AI.
Over time these have evolved. First with the public cloud, linking IaaS & SaaS and low cost IT. Then to a Hybrid Cloud systems linking PaaS, CaaS, Data and Engagement Apps. The introduction of hybrid cloud systems has caused organisations to think differently, not about technology but about the way you interact and what it means.
Now the focus has shifted to Multi-Cloud systems, creating integrated platforms for greater experience & service innovation. Over time these systems have become much more valuable, but have also become more complex and strategic.
The average organisation, if there is such a thing will likely contain-
1000+ cloud applications- Enterprises want to connect & extend on-premises to cloud
525+ cloud services in the average business- Prioritizing secure connection & extension of critical apps & data
50% of IT spend will be cloud by 2020
82% of current IT budgets are for on-premises applications & infrastructure
Innovation in a multi-cloud world presents myriad demands & challenges.
Securely integrating applications & data across multiple clouds & vendors
Vetting & learning new cloud-based technologies (i.e. cognitive/AI, Blockchain & IoT)
Adding more resources, time & skills to keep pace with the complexity
Economic advantages erode as integration & management costs climb
Most cloud apps & services aren’t built for enterprise security & privacy demands
Many vendors only support one approach to cloud – or only proprietary services or APIs
Even today in the cloud, 67% of enterprise developers still focus on JAVA and therefore leveraging existing skills and technologies is critical.
Leaders must challenge the conventions of architecture & methods to create an agile engine for business growth and innovation. But how?
Technology is very close to architecture as a concept, but your approach must change too and we bring expertise in new methods such as garage method, app innovation and migration services which put the right workload on the right cloud.
Integrate and manage your enterprise and clouds with an open, flexible architecture, creating the right disposition for your workloads and data
Leverage all of your data, regardless of form or state, using analytics, data science and AI to accelerate insights and value
Ensure security and compliance across your entire enterprise and clouds
IBM’s Cloud gives you flexibility and choice and allows you to innovate, integrate, orchestrate and manage across your multi-cloud enterprise. It is built for all your applications with the best architecture to guide your cloud journey, allowing you to modernize and extend existing applications and build new cloud-native apps
The IBM Cloud is AI ready and accelerates innovation with all of your data creating new insights. It is also secure to the core as the most secure and trusted enterprise cloud available.
The intersection of traditional and cognitive/AI technologies & development has produced a completely new set of challenges and opportunities.
When business and technology objectives are one and the same, whether it’s innovation, customer experience, personalisation, process improvements, business efficiencies or customer and market intelligence, you must bring all business platforms together as one technology framework via creating smarter apps and services, accelerating data intelligence and innovation and optimizing your infrastructure with workload optimized cloud options.
By building this flexible architecture it allows you to decide and determine where the right workload is for the right destination which is the most important piece. How does the experience improve the customer?
You're trying to innovate with new technologies and data to create new insights, apps and experience that help you grow and compete. Conventional wisdom says move it all to public cloud, but reality is your business has unique needs.
Problem is you have unique considerations and requirements --- latency, security, regulations, data sovereignty, lock-in + ROI, migration expense, changing requirements. You have to balance and optimize your existing investments in technology, people, etc, and one cloud model isn't going to do that for you.
You need an agile, future proof approach to architecture that addresses the unique needs of your business. How you get there starts with having insight into all your data, no matter where it lives, and the ability to govern and exploit that data, being able to fit the right workloads on the right delivery model according needs.
Through flexible architecture what can be created is a cloud native approach using open technologies, containers and microservices to iterate quickly and lift and shift as needs dictate.
Include innovative technologies as required such as AI, Blockchain, Iot etc. to create intelligent apps, Multi-vendor integration to quickly connect all your data and apps, Orchestration across vendors to enable hybrid services and brokerage and service management that give you visibility and a single point of control across it all.
Once we bring these things together, it’s about deciding what your business needs. It could a a Private cloud with modern technologies and open scalable infrastructure that will allow me to connect to multiple services within my organisation and outside to then be able to drive that model.
Or it could quite safely be put into a Public cloud, because it’s scaled down, there is not a much formal regulation that needs to be complied with. Or you may need to dedicate a portion of a public cloud because you need some software defined wall that will protect it.
Alternatively, by going through each of those steps of that flexible architecture, looking at the investments already made, you may decide that you need to keep everything within your organisation for now until you feel you are ready.
So in essence, it’s dependant on value, effort, culture, people, process and business requirement and figuring out which is the right place to go and why.
We aim to help the best architecture to guide your cloud journey, allowing you to modernize and extend existing applications and build new cloud-native apps. IBM Cloud deployment options deliver an open flexible architecture.
When I look at the organisations that we work with every day, we are not asking them to say ‘everything is cloud’. It’s more down to ‘what is the end goal? How do we work back to the client requirement?’ Then we can determine whether Public, Dedicated or Private makes sense.
We recognize that not every organization is ready to move everything they have to a public cloud environment and there are lots of reasons they are not able to do that. Perhaps it’s data security policies, whether their own or regulatory, perhaps they have a large investment in infrastructure or software licenses that they have not even come close to depreciating fully, or their WAN bandwidth is not high enough to support moving intensive workloads to the Cloud.
A prescriptive approach creates the right disposition for your workloads and helps you decide your business needs-
Public Cloud- Backup & archive, Front office/desktop, ERP, Big data and analytics, Disaster recovery, Risk and compliance services, Web applications/e-commerce, Digital experience solutions, Customer service, Enterprise social solutions, Third party applications, Mobile applications, Non-core business processes, Development & test workloads
Private Cloud- Workloads needing low latency to back ends, Existing database workloads, Applications with sensitive data, Data sovereignty/residency, Regulation-intensive applications, Information-intensive applications, Batch processing
Maintain and Evolve- Applications with complex processes and transactions, Highly customised applications, Not yet virtualized applications
Culture & organisation- Develop culture that encourages innovation, align organisation with goals of the business to catalyze and accelerate innovation and execution
Architecture & technology- Define or refine the overall cloud technology vision with an understanding of the desired state and relevant enterprise goals, including workload and data
Security & compliance- Understand and establish key considerations for holistic cloud operations including cloud risk, security & compliance
Emerging Innovation Spaces- Understand and take advantage of new and emerging technologies, get business buy-in and showcase and technically validate for viability and feasibility
Methodology- Focus on the agile practices of software planning, development, delivery and operations
Service Management & Operations- Define the cloud management framework, process and practice for the operational environment
Governance- Define governance frameworks and catalysts for cloud acceleration
Manage access to services in and out of your company
Open data securely to share & monetize
Connect apps on-premise or in cloud to drive business transformation
Synchronize data elements across apps
Cleanse and prepare data for a consistent view of your business
Drives data for analytics
Protects APIs, the data they moves, and the systems behind them
Enables a secure modern multi-cloud architecture
Reliable communication across application boundaries
Minimizes latency driving event based architectures
Move huge amounts of data rapidly, securely & predictably
Adopt cloud platforms even when data is very large
Integrated DevOps & Management
Cloud Optimized Software & Services
Flexible Choice of Infrastructure
One architecture & platform for new cloud-native app development and optimization of existing apps
Choice of application development models for cloud-native development
Infrastructure-as-Code, Kubernetes, Cloud Foundry
Accelerate apps and middleware modernization with catalog of container-based middleware, data & analytics
Minimize risk by reducing changes to existing apps while leveraging platform and middleware for availability, elasticity & cost
Integrate within the enterprise and to all public cloud services using API connectivity & management
Minutes or hours vs. days or weeks
Non-disruptive upgrade of platform integrated with enterprise network, security and performance needs
Enablement of new and existing developers and integration with existing DevOps tools
Leverage existing applications and skills
Open community-based platforms for choice and flexibility, on and off premises
You have missed out some details, please try again.