Learn how to accelerate your cloud migration: https://www.castsoftware.com/use-cases/cloud-readiness-and-migration
Cloud migration is table stakes for digital transformation initiatives. The driving factors to get to the cloud vary from organization to organization...for some, it's about cost savings and for others, it's about creating smarter apps that support continuous innovation.
IaaS – For organizations looking to reduce costs, Infrastructure as a Service (IaaS) is a great option. IaaS is sometimes described as "Lift and Shift" – when applications are moved from an existing infrastructure to a cloud infrastructure. This helps save money by reducing the hardware needed to run those applications and providing flexibility to adjust infrastructure requirements on-demand.
PaaS – For organizations looking for smarter deployments that facilitate digital transformation, streamline the delivery of new feature and support emerging technologies like IoT and Machine Learning, Platform as a Service (PaaS) is a more suitable option. While a considerable percentage of new application development is done with a cloud-first mentality, most legacy software is not optimized for a cloud environment.
So now the question becomes, how do I get my existing application portfolios ready for cloud migration so I can take full advantage of new technologies and processes
Software Intelligence-Based Cloud Readiness
So you’re ready for PaaS, but before you begin to assess the technical and structural requirements of the migration, you must also determine the business drivers for cloud and the desired outcomes. Setting a cloud migration roadmap that is based on comprehensive Software Intelligence that considers both business drivers and technical features of your applications is a critical first step.
Learn how to accelerate your cloud migration: https://www.castsoftware.com/use-cases/cloud-readiness-and-migration
CAST Highlight is a SaaS platform for fast & code-level
Application Portfolio Analytics. Track software value &
risks to align IT decisions with your business strategy.
Azure Certification course slide sharing taught by Apponix Academy where people can join who are interested.So, wanna become pro then join fast ,get certified and grab the opportunities.All the best!
Today Financial Services Industry organisations are using AWS to both develop new sources of customer value as well as reinventing their core. In this session we will provide insights into the successful adoption patterns and trends that have emerged. We will also discuss how organisations in the FSI space have successfully navigated the people and processes challenges that initially inhibited enterprise wide adoption. Finally, through our experience in helping enterprises navigate this change, AWS has developed the Cloud Adoption Framework (CAF) to assist with planning, creating, managing and supporting the shift. We will spend time taking you through this framework to assess where you are on your Cloud journey and tangible takeaways that will help you accelerate.
Databricks is a Software-as-a-Service-like experience (or Spark-as-a-service) that is a tool for curating and processing massive amounts of data and developing, training and deploying models on that data, and managing the whole workflow process throughout the project. It is for those who are comfortable with Apache Spark as it is 100% based on Spark and is extensible with support for Scala, Java, R, and Python alongside Spark SQL, GraphX, Streaming and Machine Learning Library (Mllib). It has built-in integration with many data sources, has a workflow scheduler, allows for real-time workspace collaboration, and has performance improvements over traditional Apache Spark.
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisCAST
CAST Highlight is the SaaS platform to track software health, cloud readiness, complexity and cost of your software portfolio using predictive pattern analysis.
It will analyze the frequency of bad code pattern in application.By combining code quality metrics and indicators with information gathered from your development experts, CAST HIGHLIGHT identifies the critical systems that have high probability of failure or maintenance risk. This rapid discovery and classification of your systems and potential vulnerabilities allows you to divert resources for further investigation, root cause analysis, or reallocation to prevent failures.
Learn to Use Databricks for Data ScienceDatabricks
Data scientists face numerous challenges throughout the data science workflow that hinder productivity. As organizations continue to become more data-driven, a collaborative environment is more critical than ever — one that provides easier access and visibility into the data, reports and dashboards built against the data, reproducibility, and insights uncovered within the data.. Join us to hear how Databricks’ open and collaborative platform simplifies data science by enabling you to run all types of analytics workloads, from data preparation to exploratory analysis and predictive analytics, at scale — all on one unified platform.
Adopting Multi-Cloud Services with ConfidenceKevin Hakanson
In transitioning to multi-cloud, IT organizations have the same responsibility to provide quality service and operational security yet have a much greater need to understand how to efficiently govern and manage these disparate cloud services.
In this session, we will examine some key patterns and models taken from a Cloud Adoption Framework through a multi-cloud lens. The presentation will include a mixture of high-level guidance, examples where vocabulary and terminology differ, and opinions on when to utilize cloud-agnostic vs cloud-native technologies for strategic decisions.
Attendees will leave with a better understanding of how to implement a Cloud Adoption Framework across multiple clouds and a higher level of confidence in their multi-cloud adoption plans.
This session provides a holistic framework that can be used to build a Cloud Strategy that is tailor made for your organization. The Cloud Strategy covers 7 different perspectives of consideration including Business, People, Process, Operations, Security, Maturity, and Platform.
CAST Highlight is a SaaS platform for fast & code-level
Application Portfolio Analytics. Track software value &
risks to align IT decisions with your business strategy.
Azure Certification course slide sharing taught by Apponix Academy where people can join who are interested.So, wanna become pro then join fast ,get certified and grab the opportunities.All the best!
Today Financial Services Industry organisations are using AWS to both develop new sources of customer value as well as reinventing their core. In this session we will provide insights into the successful adoption patterns and trends that have emerged. We will also discuss how organisations in the FSI space have successfully navigated the people and processes challenges that initially inhibited enterprise wide adoption. Finally, through our experience in helping enterprises navigate this change, AWS has developed the Cloud Adoption Framework (CAF) to assist with planning, creating, managing and supporting the shift. We will spend time taking you through this framework to assess where you are on your Cloud journey and tangible takeaways that will help you accelerate.
Databricks is a Software-as-a-Service-like experience (or Spark-as-a-service) that is a tool for curating and processing massive amounts of data and developing, training and deploying models on that data, and managing the whole workflow process throughout the project. It is for those who are comfortable with Apache Spark as it is 100% based on Spark and is extensible with support for Scala, Java, R, and Python alongside Spark SQL, GraphX, Streaming and Machine Learning Library (Mllib). It has built-in integration with many data sources, has a workflow scheduler, allows for real-time workspace collaboration, and has performance improvements over traditional Apache Spark.
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisCAST
CAST Highlight is the SaaS platform to track software health, cloud readiness, complexity and cost of your software portfolio using predictive pattern analysis.
It will analyze the frequency of bad code pattern in application.By combining code quality metrics and indicators with information gathered from your development experts, CAST HIGHLIGHT identifies the critical systems that have high probability of failure or maintenance risk. This rapid discovery and classification of your systems and potential vulnerabilities allows you to divert resources for further investigation, root cause analysis, or reallocation to prevent failures.
Learn to Use Databricks for Data ScienceDatabricks
Data scientists face numerous challenges throughout the data science workflow that hinder productivity. As organizations continue to become more data-driven, a collaborative environment is more critical than ever — one that provides easier access and visibility into the data, reports and dashboards built against the data, reproducibility, and insights uncovered within the data.. Join us to hear how Databricks’ open and collaborative platform simplifies data science by enabling you to run all types of analytics workloads, from data preparation to exploratory analysis and predictive analytics, at scale — all on one unified platform.
Adopting Multi-Cloud Services with ConfidenceKevin Hakanson
In transitioning to multi-cloud, IT organizations have the same responsibility to provide quality service and operational security yet have a much greater need to understand how to efficiently govern and manage these disparate cloud services.
In this session, we will examine some key patterns and models taken from a Cloud Adoption Framework through a multi-cloud lens. The presentation will include a mixture of high-level guidance, examples where vocabulary and terminology differ, and opinions on when to utilize cloud-agnostic vs cloud-native technologies for strategic decisions.
Attendees will leave with a better understanding of how to implement a Cloud Adoption Framework across multiple clouds and a higher level of confidence in their multi-cloud adoption plans.
This session provides a holistic framework that can be used to build a Cloud Strategy that is tailor made for your organization. The Cloud Strategy covers 7 different perspectives of consideration including Business, People, Process, Operations, Security, Maturity, and Platform.
AWS offers a variety of data migration services and tools to help you easily and rapidly move everything from gigabytes to petabytes of data. We can provide guidance and methodologies to help you find the right service or tool to fit your requirements, and we share examples of customers who have used these options in their cloud journey.
The business value of Microsoft Azure and cloud transformationSix Degrees
Presentation deck from Six Degrees event held at Microsoft offices November 2018. For more information contact marketing@6dg.co.uk or visit www.6dg.co.uk
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudNew Relic
The process of building new apps or migrating existing apps to a cloud-based platform is complex. There are hundreds of paths you can take and only a few will make sense for you and your business. Get a step-by-step guide on how to plan for a successful app migration.
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Amazon Web Services
Speaker: Romulo Gapuz, Solutions Architect, AWS
Up to 80% of enterprise IT budgets are spent on maintaining existing workloads and keeping the lights on versus focusing on new products and services to better serve customers. Migrating existing workloads to the cloud provide a lever to do that, providing efficiencies and benefits on your existing workloads.
What if you could focus your attention and resources on differentiating your company in the marketplace? What if you could innovate at startup-like speed? And finally, what if you could dramatically reduce the risks inherent in your present infrastructure?
DATEV Meetup Online, Februar 2023, Mario-Leander Reimer (@LeanderReimer, CTO @QAware).
== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ==
IaC without tests is like a broken window. Clean IaC comes to rescue like clean code.
Capgemini Cloud Assessment is a Cloud agnostic, vendor aware methodology that focuses on low risk, high return business transformation. Additionally, it reduces TCO and provides an early view of ROI.
This closed loop assessment leverages pre-built accelerators such as ROI calculators, risk models and portfolio analyzers utilizing our deep partner ecosystem. We deliver an end state architecture, business case and deployment roadmap in just six to eight weeks.
Where to Begin? Application Portfolio Migration - Miha Kralj, Principal Consultant, AWS
Application portfolio assessment is a technique used at the beginning of enterprise application migration process. It helps migration team to gather, analyse and understand their app portfolio before deciding on priorities and sequences of application migration. This session will present the app assessment process, the most common migration strategies and tools, and the placement of application portfolio migration in a complete IT Transformation process.
On-premise to Microsoft Azure Cloud Migration.Emtec Inc.
This presentation sheds light on migrating on-premise apps to Microsoft Azure cloud. It also highlights the technical capabilities of Microsoft Azure cloud services.
Azure Synapse Analytics is Azure SQL Data Warehouse evolved: a limitless analytics service, that brings together enterprise data warehousing and Big Data analytics into a single service. It gives you the freedom to query data on your terms, using either serverless on-demand or provisioned resources, at scale. Azure Synapse brings these two worlds together with a unified experience to ingest, prepare, manage, and serve data for immediate business intelligence and machine learning needs. This is a huge deck with lots of screenshots so you can see exactly how it works.
Slides for my "Monitoring in Azure" talk at Zühlke Group DevOpsDays 2019 #DevOps #Azure #Monitoring
Demo repository: https://github.com/tknerr/zdod19-azure-monitoring-demo
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Amazon Web Services
Customer demands for higher levels of service and value, constantly evolving technology capabilities, and stringent regulatory requirements are all powerful forces reshaping retail banking. Built exclusively on AWS, Starling Bank’s 100% cloud-based, mobile-only banking solution satisfies regulators in terms of its resilience, security, and reliability. It also satisfies consumers by giving them greater control over their data, streamlining the account opening process, accelerating payments, and providing access to innovative new services developed from scratch with open APIs, a developer platform, integration with Apple Pay, Google Pay, and Fitbit Pay and a custom backend ledger and payments integrations. Starling Bank is leading the open banking revolution. In this session, learn how Starling Bank delivers value to their customers and innovates at a very fast pace in a sector that can be slow to evolve.
Feature Store as a Data Foundation for Machine LearningProvectus
Looking to design and build a centralized, scalable Feature Store for your Data Science & Machine Learning teams to take advantage of? Come and learn from experts of Provectus and Amazon Web Services (AWS) how to!
Feature Store is a key component of the ML stack and data infrastructure, which enables feature engineering and management. By having a Feature Store, organizations can save massive amounts of resources, innovate faster, and drive ML processes at scale. In this webinar, you will learn how to build a Feature Store with a data mesh pattern and see how to achieve consistency between real-time and training features, to improve reproducibility with time-traveling for data.
Agenda
- Modern Data Lakes & Modern ML Infrastructure
- Existing and Emerging Architectural Shifts
- Feature Store: Overview and Reference Architecture
- AWS Perspective on Feature Store
Intended Audience
Technology executives & decision makers, manager-level tech roles, data architects & analysts, data engineers & data scientists, ML practitioners & ML engineers, and developers
Presenters
- Stepan Pushkarev, Chief Technology Officer, Provectus
- Gandhi Raketla, Senior Solutions Architect, AWS
- German Osin, Senior Solutions Architect, Provectus
Feel free to share this presentation with your colleagues and don't hesitate to reach out to us at info@provectus.com if you have any questions!
REQUEST WEBINAR: https://provectus.com/webinar-feature-store-as-data-foundation-for-ml-nov-2020/
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganAmazon Web Services
Taking a cloud first approach requires a different approach than you probably had to consider for your initial few workloads in the cloud. You’ll be deploying hybrid environments, and that means taking a broad view of your IT strategy, architecture, and organisational design. In this session, we cover how the CAF framework offers practical guidance and comprehensive guidelines to enterprise organisations, particularly around roles, governance, and efficiency.
AWS offers a variety of data migration services and tools to help you easily and rapidly move everything from gigabytes to petabytes of data. We can provide guidance and methodologies to help you find the right service or tool to fit your requirements, and we share examples of customers who have used these options in their cloud journey.
The business value of Microsoft Azure and cloud transformationSix Degrees
Presentation deck from Six Degrees event held at Microsoft offices November 2018. For more information contact marketing@6dg.co.uk or visit www.6dg.co.uk
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudNew Relic
The process of building new apps or migrating existing apps to a cloud-based platform is complex. There are hundreds of paths you can take and only a few will make sense for you and your business. Get a step-by-step guide on how to plan for a successful app migration.
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Amazon Web Services
Speaker: Romulo Gapuz, Solutions Architect, AWS
Up to 80% of enterprise IT budgets are spent on maintaining existing workloads and keeping the lights on versus focusing on new products and services to better serve customers. Migrating existing workloads to the cloud provide a lever to do that, providing efficiencies and benefits on your existing workloads.
What if you could focus your attention and resources on differentiating your company in the marketplace? What if you could innovate at startup-like speed? And finally, what if you could dramatically reduce the risks inherent in your present infrastructure?
DATEV Meetup Online, Februar 2023, Mario-Leander Reimer (@LeanderReimer, CTO @QAware).
== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ==
IaC without tests is like a broken window. Clean IaC comes to rescue like clean code.
Capgemini Cloud Assessment is a Cloud agnostic, vendor aware methodology that focuses on low risk, high return business transformation. Additionally, it reduces TCO and provides an early view of ROI.
This closed loop assessment leverages pre-built accelerators such as ROI calculators, risk models and portfolio analyzers utilizing our deep partner ecosystem. We deliver an end state architecture, business case and deployment roadmap in just six to eight weeks.
Where to Begin? Application Portfolio Migration - Miha Kralj, Principal Consultant, AWS
Application portfolio assessment is a technique used at the beginning of enterprise application migration process. It helps migration team to gather, analyse and understand their app portfolio before deciding on priorities and sequences of application migration. This session will present the app assessment process, the most common migration strategies and tools, and the placement of application portfolio migration in a complete IT Transformation process.
On-premise to Microsoft Azure Cloud Migration.Emtec Inc.
This presentation sheds light on migrating on-premise apps to Microsoft Azure cloud. It also highlights the technical capabilities of Microsoft Azure cloud services.
Azure Synapse Analytics is Azure SQL Data Warehouse evolved: a limitless analytics service, that brings together enterprise data warehousing and Big Data analytics into a single service. It gives you the freedom to query data on your terms, using either serverless on-demand or provisioned resources, at scale. Azure Synapse brings these two worlds together with a unified experience to ingest, prepare, manage, and serve data for immediate business intelligence and machine learning needs. This is a huge deck with lots of screenshots so you can see exactly how it works.
Slides for my "Monitoring in Azure" talk at Zühlke Group DevOpsDays 2019 #DevOps #Azure #Monitoring
Demo repository: https://github.com/tknerr/zdod19-azure-monitoring-demo
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Amazon Web Services
Customer demands for higher levels of service and value, constantly evolving technology capabilities, and stringent regulatory requirements are all powerful forces reshaping retail banking. Built exclusively on AWS, Starling Bank’s 100% cloud-based, mobile-only banking solution satisfies regulators in terms of its resilience, security, and reliability. It also satisfies consumers by giving them greater control over their data, streamlining the account opening process, accelerating payments, and providing access to innovative new services developed from scratch with open APIs, a developer platform, integration with Apple Pay, Google Pay, and Fitbit Pay and a custom backend ledger and payments integrations. Starling Bank is leading the open banking revolution. In this session, learn how Starling Bank delivers value to their customers and innovates at a very fast pace in a sector that can be slow to evolve.
Feature Store as a Data Foundation for Machine LearningProvectus
Looking to design and build a centralized, scalable Feature Store for your Data Science & Machine Learning teams to take advantage of? Come and learn from experts of Provectus and Amazon Web Services (AWS) how to!
Feature Store is a key component of the ML stack and data infrastructure, which enables feature engineering and management. By having a Feature Store, organizations can save massive amounts of resources, innovate faster, and drive ML processes at scale. In this webinar, you will learn how to build a Feature Store with a data mesh pattern and see how to achieve consistency between real-time and training features, to improve reproducibility with time-traveling for data.
Agenda
- Modern Data Lakes & Modern ML Infrastructure
- Existing and Emerging Architectural Shifts
- Feature Store: Overview and Reference Architecture
- AWS Perspective on Feature Store
Intended Audience
Technology executives & decision makers, manager-level tech roles, data architects & analysts, data engineers & data scientists, ML practitioners & ML engineers, and developers
Presenters
- Stepan Pushkarev, Chief Technology Officer, Provectus
- Gandhi Raketla, Senior Solutions Architect, AWS
- German Osin, Senior Solutions Architect, Provectus
Feel free to share this presentation with your colleagues and don't hesitate to reach out to us at info@provectus.com if you have any questions!
REQUEST WEBINAR: https://provectus.com/webinar-feature-store-as-data-foundation-for-ml-nov-2020/
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganAmazon Web Services
Taking a cloud first approach requires a different approach than you probably had to consider for your initial few workloads in the cloud. You’ll be deploying hybrid environments, and that means taking a broad view of your IT strategy, architecture, and organisational design. In this session, we cover how the CAF framework offers practical guidance and comprehensive guidelines to enterprise organisations, particularly around roles, governance, and efficiency.
WSO2Con USA 2015: The Needs of Next Generation GiantsWSO2
50% of the Fortune 500 companies from 2000 are gone! Facebook just became more valuable than Walmart! Next Generation Giants are being created every day and they are standing on the shoulders of technology and new business models to get there. Billions of connected people, apps and things are leading to the creation of new digital communities and ecosystems. Next Generation Giants harness API enabled businesses models to deliver hyper-relevant, orchestrated communications to customers. Smart things change how we experience the world. Deep insights power decisions for internal and external users. This session will answer questions such as
What’s the right alchemic formula of integrating, aggregating, mashing, and stacking to fuel the innovation necessary to meet the needs of these Next Generation Giants so that we may build one?
What expectations and experiences will our new digital neighbors demand?
How will we work dynamically in secure cyber communities?
How do we continue to disrupt how it has always been done?
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Amazon Web Services
At the end of this session participants will learn how to assess their enterprise application portfolio and move thousands of instances to AWS in a quick and repeatable fashion. Migrating workloads to AWS in an enterprise environment is not easy, but with the right approach, an enterprise sized organization can migrate thousands of instances to AWS quickly and cost effectively to ensure a strong ROI.
This session provides an overview of how organizations can migrate workloads to the AWS cloud at scale. We will go through available migration frameworks and best practices with common use case examples during this session. After migrating the initial workloads, understand how to migrate at scale to the AWS cloud. Hear about real life experiences from the AWS Professional Services team and learn about common use case examples, frameworks, and best practices. Hear about what to avoid when migrating applications at scale to AWS and understand the tools and partner services that can assist you when migrating applications to AWS.
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
This presentation is a practical playbook for defining, establishing, and implementing a Cloud Enablement Engine (CEE). It collates and summarizes the lessons learned and anti-patterns gathered from the CEE journeys successfully navigated at Amazon and other large enterprise companies. A lot has been written about the need to establish a CEE, the benefits of moving to a productization mindset, and the business value of tribes, guilds, and two-pizza teams. However, larger organizations are still struggling with a CEE 30-60-90 day plan, and the essential components of the CEE during its first six months in existence.
The prescriptive guidance in this presentation provides pragmatic and tactical advice for establishing a Cloud Enablement Engine (CEE) – also referred to as a Cloud Center of Excellence (CCoE) or Cloud Enablement Team. This presentation serves as a step-by-step guide for the initial setup activities, and the top ten best practices that have been extrapolated from working across a large number of customers. What not to do is as important as what to do. Therefore, the top ten anti-patterns are discussed.
A key focus of the CEE is transforming the IT organization from an on-premise operating model to a Cloud Operating Model (COM). The transformation to COM and the charter of a CEE are highly correlated and interconnected. During the nascent stage of the CEE, the focus of the CEE will be on the infrastructure components of a COM. This includes the operations, security & control, platform architecture & governance, and infrastructure provisioning & configuration management functions. AWS understands that enterprise (on-premises) operating models are based on ITIL. Therefore, the cloud transformation from an on-premises operating model to a COM will include mapping ITIL to a cloud, agile, and DevOps based capabilities and processes. Fortunately, ITIL 4.0 embraces DevOps, cloud, and agile.
xRM is the natural evolution of CRM. Businesses are expanding their use of new generation CRM solutions to manage a wider range of scenarios, including asset management, prospect management, citizen management, and many more. Microsoft CRM sits on the .NET platform and because of that, it is much more than a traditional CRM product. Instead, think of Microsoft CRM is as a rapid development application with out of the box CRM functionality. The purpose of this session is to understand Microsoft's CRM strategy and how you get to market first with world class business solutions.
CAMO Technologies Inc. conception dates back to 1997 when an IT Firm called BIT Tech was Founded by Ashwani Jasti. BIT Tech grew to be one of fastest moving IT firms in the US and became a perfect candidate for the expansion of the CAMO Group.
In 2002 CAMO ASA of Norway, merged with BIT TECH of NJ, USA and Formed CAMO Technologies. CAMO Technologies has now become a strong asset to the CAMO Group. Lead by Ashwani Jasti, the companies CEO/President, CAMO has produced record growth each year.
CAMO Technologies is headquartered in Woodbridge, New Jersey. Acknowledged as one of the leading IT Solutions and Staffing Firms in the US. the CAMO Technologies is recognized as an experienced, reliable and dynamic Software Product Development, Re-engineering, Testing, & Strategic IT Staffing Firm.
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...Amazon Web Services
IT must innovate at the speed of market change and many enterprises are realizing that DevOps and cloud computing are a means to this end. Cloud-based DevOps solutions that enforce fine-grain governance policies and automate software releases across the development tool chain can accelerate application time to market while also improving software quality. In this session, attendees learn the following:
- How cloud and DevOps together can significantly accelerate software release cycles, so you can speed business innovation and gain competitive advantage
- Best practices for leveraging CSC Agility Platform, AWS, and a hybrid IT strategy for DevOps
- How to eliminate software release bottlenecks via policy-based automation, orchestration, and governance of application deployment environments.
Sponsored by CSC.
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...VMworld
VMworld Europe 2013
Enrico Boverino, VMware
Rodolfo Rotondo, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...WSO2
Chris Haddad examines,
Why you should consider Cloud-Native architecture components in your Enterprise Architecture.
What is DevOps impact on App and API design guidelines.
How API-centric focus revises Enterprise Architecture.
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Chris Haddad
High performance architecture is rapidly changing due to three fundamental drivers:
Cloud-Native Platforms - change the way we think about operational infrastructure
DevOps - changes application lifecycle practices
APIs - change how we integrate and evolve infrastructure and applications, especially Mobile apps
In this session, Chris will illustrate:
Why you should consider Cloud-Native architecture components in your Enterprise Architecture
What is DevOps impact on App and API design guidelines
How API-centric focus revises Enterprise Architecture
Our quarterly Acquia Platform Update webinar is the place to go to get the details on all the new features, benefits and use cases you can start taking advantage of today!
"Wipro is one of India's largest publicly traded companies and the seventh largest IT services firm in the world. In this session, we showcase the structured methods that Wipro has used in enabling enterprises to take advantage of the cloud. These cover identifying workloads and application profiles that could benefit, re-structuring enterprise application and infrastructure components for migration, rapid and thorough verification and validation, and modifying component monitoring and management.
Several of these methods can be tailored to the individual client or functional context, so specific client examples are presented. We also discuss the enterprise experience of enabling many non-IT functions to benefit from the cloud, such as sales and training. More functions included in the cloud increase the benefit drawn from a cloud-enabled IT landscape.
Session sponsored by Wipro."
Similar to Cloud Migration: Azure acceleration with CAST Highlight (20)
Six steps-to-enhance-performance-of-critical-systemsCAST
To view more ways to improve application performance: https://bit.ly/2OZGxgf
This white paper presents a six-step Application Performance
Application Development and Maintenance (ADM) teams often face performance issues in applications during the testing phase when an application is almost complete which results in delays and business loss. The performance modeling process using software Intelligence to identify and eliminate performance flaws before they reach to production level.
By adding dynamic performance testing with automated structural quality analysis, ADM team get early and important information that might be missed with a pure dynamic approach such as inefficient loops or SQL queries and improve the development lifecycle. The combined approach will result in detection of performance issues within the application software.
This white paper presents a six-step Performance Modeling Process using automated structural quality analysis to identify these potential performance issues at the earlier stage in the development lifecycle which results in reducing the cost but also intercept business from any kind of downfall.
This white paper helps to understand different approaches of structural quality analysis and illustrate the modeling process at work.
To view more ways to improve application performance: https://bit.ly/2OZGxgf
Application Performance: 6 Steps to Enhance Performance of Critical SystemsCAST
See more ways to improve application performance: https://www.castsoftware.com/use-cases/Improve-adm-quality
This white paper presents a six-step Application Performance
Modeling Process using software intelligence to identify potential performance issues earlier in the development lifecycle. Enriching dynamic testing with structural quality analysis gives ADM teams insight into the performance behavior of applications by highlighting critical application performance issues, especially when combined with runtime
information.
By adding structural quality analysis, ADM teams learn important information about violations of architectural and programming best practices earlier in the development lifecycle than with a pure dynamic testing approach. Structural quality analysis as part of the performance modeling process allows for fact-based insight into application complexity (e.g. multiple layers, dynamics of their interactions, complexity of SQL, etc.) and allows ADM managers to anticipate evolution of the runtime context (e.g. growing volume of data, higher number of transactions, etc.). The combined approach results in better detection of latent application performance issues within software. Resolving application performance issues early in the development cycle, these alerts help to not only save money but also prevent complete business disruptions.
See more ways to improve application performance: https://www.castsoftware.com/use-cases/Improve-adm-quality
See how to Assess Your Application: https://www.castsoftware.com/use-cases/application-assessment
Assessing application development like the rest of the business
Well overdue, it is time to measure application development and
maintenance the same way as the rest of the business, based on not just how much work someone does, but how well they do the work. As we know, looking to see if the code works as expected is only a single measurement. Knowing how easy it will be to maintain over time, how flexible it is to change as required by business changes, how quickly new team members can understand the code and get working on it and how easily the application can be tested are just some of the things that we need to look at in order to understand the real quality of the work being done by application development teams. When these measurements are combined with ways of counting the productivity (quantity) of development teams, we can get a real understanding of how well the teams are performing and what return is being realized from the investment. These measurements can be assessed both for in-house development organizations as well as the work being done by outsourcers.
The applications delivered by IT are a significant differentiator between competitors and therefore it needs to be managed as a core business process. Held up against corporate standards and no matter how or where the development work is done, it must be done well and the resulting applications need to be able to withstand time.
See how to Assess Your Application: https://www.castsoftware.com/use-cases/application-assessment
Cloud Readiness : CAST & Microsoft Azure Partnership OverviewCAST
Learn more about accelerating Cloud Migration: https://www.castsoftware.com/use-cases/cloud-readiness-and-migration
A joint team from CAST and Microsoft worked to define rules that assess the ability of an existing codebase to migrate to Microsoft Azure. The team then integrated the rules into CAST Highlight and moved the solution itself to Azure.
In this report, we describe the process and what we did before, during, and after the hackfest, including the following:
• How we produced the rules that assess the ability to migrate to Azure
• How we benchmarked the rules
• How we migrated the CAST Highlight service to Azure
• What the architecture looked like and future plans
• Learnings from the process
Our first objective was to define rules that assess the ability of applications to migrate to Azure and integrate those rules into CAST Highlight. This was the more-complex task for our team.
Our second objective was to move the existing application to Azure, thus profiting from App Service features such as auto-scaling and deployment slots. The existing application is a Java web app running on Apache Tomcat and using PostgreSQL as its database. This is a frequent scenario for web applications running in Azure, so we did not anticipate having any issues with this task.
Learn more about accelerating Cloud Migration: https://www.castsoftware.com/use-cases/cloud-readiness-and-migration
Cloud Migration: Cloud Readiness Assessment Case StudyCAST
Learn more about Cloud Migration: https://www.castsoftware.com/use-cases/cloud-readiness-and-migration
Review this case study of a CIO migrating applications to Microsoft Azure to see how a cloud readiness assessment help to identify obstacles preventing the organization from moving faster to Azure. Learn how to gain quick visibility through an objective assessment of your core application's cloud readiness, before you plan your cloud migration.
Learn more about Cloud Migration: https://www.castsoftware.com/use-cases/cloud-readiness-and-migration
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...CAST
More information on Digital Transformation here: https://www.castsoftware.com/use-cases/accelerate-it-modernization
The digital transformation wave is hitting its peak. An IDC
study found that global enterprise spending related to digital
experiences is set to reach $1.7 trillion in 2019.
The problem is that companies are spending heavily on
digital transformation, but not getting results: Approximately
59 percent of those polled in the IDC study identified as
companies at a digital impasse—stuck in an early stage of
maturation and struggling to move forward.
Digital transformation frameworks—formalized strategies that
define priorities and create clear technology roadmaps —are
essential to becoming a digitally mature organization. The
20x20n approach gives organizations an iterative, cohesive
base to build their efforts around. It isn’t just a high-level
philosophy, it’s a pragmatic, analytics-driven framework.
More information on Digital Transformation here: https://www.castsoftware.com/use-cases/accelerate-it-modernization
Building Business Capabilities and Improving the Application Landscape
1. Balance Decision Making: Top-down for business capabilities; bottom-up effective landscape
2. 3 Categories are used for building the IT budget: Assign metrics that drive prioritization based on business outcomes
3. New projects should balance new capability with business risk
4. Improve landscape: accelerate time to market
5. Improve landscape: budget for high availability of critical applications and improve runtime performance
6. Improve Landscape: Strive to reduce business risks caused by application vulnerabilities
7. Improve Landscape: Prepare for dynamic staffing models
8. Improve landscape: Reduce applications support cost
9. Break Fix
Improving ADM Vendor Relationship through Outcome Based ContractsCAST
How shifting focus from time-based to outcome-based contracts improves supplier relationships and drives value.
One of the major challenges between a client and application development and maintenance supplier is that their relationship is defined by the production and management of time. Most ADM contracts can be reduced to a simple equation: Price = Rate(s) x Hours.
Suppliers remove Cost of Labor from rate to find profit, however; both parties manage time as the key variable. While these contracts are governed by project plans and deliverables, the client and supplier’s primary goal is to manage the consumption of time, not the production of business value.
Drive Business Excellence with Outcomes-Based Contracting: The OBC ToolkitCAST
Making Outcomes-Based Contracting Work With Facts
Introduction by Amit Anand, Robert Asen & Vijay Anand of Cognizant
Using metrics to develop effective results-based contracts
Managing outcome based application contracts requires a combination of scope management,
pricing, and, above all, quality. As suppliers and clients evolve the relationship, the
need for clear facts dominates conversations.
The premise of outcomes-based contracting is that hours (and indeed rate) are inputs to
the ADM process (not outputs), and that structures that measure programming results are
now both possible and achievable. Outcomes-based structures bring the original intent of
software to the forefront—creating successful results. While many companies have shifted
from input-based to output-based contracting, forward-thinking IT leaders are also taking
steps to define a sustainable outcomes-based relationship with their ADM suppliers.
Outcomes-based contracts focus on how the delivered product adds value, while inputand
output-based contracts focus on the resources and the activities needed to deliver the
outcome, respectively.
Get the big picture on your application portfolio - FAST.
Highlight is the SaaS platform for fast & code-level application portfolio analytics.
Try our demo dashboard @ casthighlight.com
Shifting Vendor Management Focus to Risk and Business OutcomesCAST
Watch the complete recording: http://www.castsoftware.com/castresources/materials/recorded/072815/
The cloud, tighter regulations, business agility, and digital transformation are driving radical changes to vendor management. Vendor management leaders have gotten more sophisticated than first generation sourcing professionals, but they now face challenges beyond cost optimization and simple performance monitoring. These disruptive forces are driving a need for vendor management leaders to advance the discipline to control risk and achieve business outcomes.
Thank you for your interest in ISG’s webinar on "Managing Service Providers for Today's Digital Business." Bob Krohn, a partner at ISG, discussed how an outcomes-based approach and Business Processes as a Service (BPaaS) are increasingly being studied and adopted by businesses as a way to drive greater effectiveness and quality at their companies.
Krohn said that companies wanting to quantitatively measure the effectiveness of their SLAs have been hindered by their inability to measure performance across multiple service providers and systems. However, advances in software analytics now make it possible for sourcing organizations to structure and measure complex SLAs so that they more closely align with business objectives. This enables them to operate with a flexibility that meets their constantly evolving requirements.
Please let us know if you would like additional insight into how Software Analytics improves service provider relationships.
To watch the complete recording, please visit: http://www.castsoftware.com/castresources/materials/recorded/072815/
The business case for software analysis & measurementCAST
As software becomes more integrated into our daily lives, companies are finding that visibility into the systems that run their business has many benefits: reduces business risks, increases revenue, and improves IT spending.
This whitepaper provides a framework for capturing the impact of software analytics on your business and a worksheet to help you create your own business case. Leaders that can clearly articulate this value are more successful than their peers in obtaining strategic support and funding for software analytics.
The cost of maintaining a software application is directly proportional to its size and complexity. IT organizations can take several steps using static code quality analysis to reduce size and complexity, and thus diminish their software maintenance costs.
Is your application system process facing problem? With the help of System-level analysis you can save your application from failures at different levels. It analyzes how the components are interacting at multiple layers & technologies. Keep your system efficient and secure.
The term ‘technical debt' and the challenges it can bring are becoming more widely understood and discussed by IT practitioners, vendor managers and business leaders. If you're looking at technical debt in your organization, or already thinking about measuring technical debt with your vendors, you will find this report useful.
What you should know about software measurement platformsCAST
Software analysis and measurement is a growing sector, and becoming a must-have in any company that runs on enterprise software. Do you know how to pick the right solution for your company? What are the essentials to delivering a comprehensive and actionable software quality measurement program to your entire enterprise? What about do-it-yourself solutions?
Our guide to the most important considerations about the engine that powers software measurement program will help you make smarter decisions about your own program.
The 2014 CRASH Report finds applications built with either Agile or Waterfall methods alone are more susceptible to security, reliability, performance, and cost issues.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
2. Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
3. CAST Mission: The Unit of Measure for Software
“To drive behavior and make the right tradeoffs
between speed, business risk and technical debt.”
Software Grades
Developers reputation
Skills promotion via social media
Outcome based business enablement
Improved relationship with clients
Client acquisition and retention
“CAST sheds light on issues before
they become production problems.”
Size
Resiliency
Security
Efficiency
Maintainability
Global SIsDeveloper
Communities
“CAST makes supplier
relationships transparent.”
“A highly disruptive concept that changes the game within G2000 internal IT and the $60B
Application Services market”
Global 2000
Standard Unit of Measure
Powered by CAST
4. Fast & Efficient Deployment
LOWADMSPENDINGPERAPPHIGH
CAST AAD Net Value
(TCO – Value delivered)
CAST HIGHLIGHT Net Value
(TCO – Value delivered)
CAST HIGHLIGHT
• Application Portfolio Health Assessment
• SaaS - Deployed in one week
CAST APPLICATION INTELLIGENCE PLATFORM (AIP)
• On Premises or SaaS (Managed Services)
• Deployed across the most critical apps in less than 90 days
HIGH STRATEGICIMPORTANCETO BUSINESS LOW
5. Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up &
Value added
• Demo
• Implementation Approach Example
• Product Overview details
7. Application Portfolio Analysis Helps
Cloud Readiness Use Case
Digital TransformationIT Health Check
Technical Due DiligenceCIO Onboarding
IT Rationalization
Cloud Readiness
Create your baseline, Identify the
best candidates and execute your
onboarding roadmap into the cloud
Intro | demo
8. An Easy, Secure & Fast Process
Contributors
App Owner,Team Leader…
Surveys
Sourcing, app age, criticality
Cloud Value drivers…
Code Scan
Java, .Net, Objective-C,
PHP, ABAP, PL/SQL… 65
Production
12
Adaptability
87
Complexity
Custom
App Type
10 FTE
Est. Maint.
64
Business Val.
75
Cloudready
150 K
Tech debt
CLOUDREADY INDEX
BASED ON AZURE REQUIREMENTS
9. Application Portfolio Analysis Process
Executive sponsorship
established through global
communication (i.e. email to all
project leads).
Initiate
Scan&Assess
App owners across the globe complete an
application survey and download agent from
Highlight portal to analyze code stacks.
Analysis is performed in minutes, on their
network.
Step 1
Launch & Planning
Step 2
Distributed Analysis
Insight
Insightful software analytics and portfolio-wide risk heat
map available online, includes: short-term vs. long-term
technical risk and cost; technology mix; technical debt
estimation and distribution, etc.
Enterprise-wide portfolio intelligence available on a
secure, private cloud.
Step 3
Results interpretation & Recommendations
13. Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
14. Demos
Link to a 5 mn teaser on HL the Value for Final Customer (English)
Link to a 7 mn demo of Portfolio rationalization+Cloud Migration scenario (English)
Link to a 7 Mn demo of Portfolio rationalization+Cloud Migration scenario (French)
15. Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
16. Govern and accelerate your cloud Journey
Migration Approach
Govern and accelerate your Azure journey
Discover and
Assess
Discover and
rationalize server and
application.
Build migration plan
and business
justification.
Target and
Deploy
Prepare to migrate
applications and
servers to a modern
platform by providing a
solid security
foundation
Modernize and
Migrate
Redevelop secure
applications and move
them to the new on-
premises or cloud
platform
Support
Establish
recommended
practices and
troubleshooting
procedures
17. Discover Phase in Details
Highlights on your current state
WHAT - Bring business and IT leadership together to identify
business goals and application criticality for the company
and PaaS eligibility
Discover business goals & PaaS candidates
HOW – Method based on application level assessment
Applications Source code scan to spot technologies, PaaS
workloads eligibility, software risk, complexity, frameworks
15 min survey with the application owner to understand the
business value, impacts and PaaS Business value
WHAT - Catalog and rationalize your server and services landscape
with cloud-based dashboards and automation of
infrastructure classification to minimize impact to IT staff.
Discover your server and security landscape
HOW - Method based on local investigation (MAP toolkit)
Data Processing and Global Catalog matching
Hosting the server / application inventory in a customer trial
instance of Dynamics CRM online catalog
18. Discover Phase in Details
Highlights on your current state
WHAT - Bring business and IT leadership together to identify
business goals and application criticality for the company.
Discover business goals & PaaS candidates
HOW – Method based on application level assessment
WHAT - Catalog and rationalize your server and services landscape
with cloud-based dashboards and automation of
infrastructure classification to minimize impact to IT staff.
Discover your server and security landscape
HOW - Method based on Microsoft MAP toolkit
TARGETS
Identify servers / platforms that are supported in Azure for quick
wins (Simple Lift & Shift)
Identify apps candidates for migration and costs estimate, including
candidates for PaaS and modernization
OUTPUTS
Restitution of the analysis and surveys campaigns
Customer gets access to Dynamics CRM inventory catalog
Customer gets access to CAST Highlights dashboards
Ideas of Portfolio rationalization opportunities
21. Rapid Portfolio Analysis using CAST Highlight
Typical activities and RACI in the Highlight Pilots with Microsoft
21
CUSTOMER
Sponsor / AO
Campaign
Manager
CAST
Consultant
Exec Sponsor to confirm the initiative
Appoint and Empower Campaign Manager (trained 2h by CAST)
Identify the scope of applications for the Campaign (J2EE,.Net, Cloud Value)
Ensure at high level that source code will be accessible for the Targeted apps
Create an Highlight Instance & Campaign with Apps, Names, Business Units
Customize business survey questionnaire (optional)
Exec Sponsor to send email to the App Owners to present the Initiative (*Temp1)
Generate emails to the AOs with the questionnaire & Link to the agent (*Temp2)
Collect source code, install Agent, run analysis, fill survey & upload results to Portal
Detailed review of results and answers in Portal and Check for consistency
Findings published on Portal
Interpretation of Results to define draft recommendations
Present findings from analysis to Executive Sponsor to decide next steps
Confirm the specific Cloud Journey insights from Highlight
*Sample emails generated by the platform. Sample are available on demand
R = RESPONSIBLE A = ACCOUNTABLE C = CONSULTED I = INFORMED V = VALIDATE
INITIATEANALYZEINSIGHT
Envision a couple of days per Phase, depending mainly on Number/Distribution of app owners
22. Local Agent Technical Details
22
CAST Highlight agent typically runs on the Contributor’s desktop.
The following prerequisites need to be fulfilled for CAST Highlight agent to run:
– Microsoft Windows Operating System superior or equal to XP
– Microsoft Internet Explorer 9 or higher (not to be used in compatibility mode);
Firefox 9 or higher; Chrome
– Source code is available and stored in text files accessible from a Windows
machine (share drive)
No source code will be uploaded to the CAST Highlight portal.
– Only metrics will be uploaded.
23. • CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
Agenda
24. The CloudReady Foundations
Outcome
Identify Cloud Quick-Wins
Define a business-driven and technology-aware Cloud roadmap
Estimate migration effort and technology barriers
Surveys
Application Business Context
Cloud Opportunity
Code Patterns
Technical Impediments
Feet in Azure
25. The CloudReady Survey
How do you extract your application data
value?
By machine learning
By data analytics
By classic storage
What performance do you expect?
Number of users by peak
Number of users by frequency
Application responsiveness
Streaming and media services
How does your application interact?
Standalone (no interaction)
API exposed
Services exposed
How have you implemented application
security ?
Enterprise AD
Single Sign On
Multifactor Authenticator
What is the application data model?
Standard and supported as a service in the Cloud (PaaS)
Standard but not supported as a service in the Cloud (IaaS)
Proprietary but deployable in the Cloud (IaaS)
Not compatible in the Cloud
What is your evolution model and feedback
loop implementation ?
Waterfall
Continuous Delivery
DevOps
Dev/Test loop
Agile development
26. The CloudReady Survey
What is the level of deployment process
automation for provisioning & configuration?
No automation
Semi-automated
Fully-automated
What are the application dependencies?
No dependency
Internal services exposed through an API
Internal services not exposed
External services
What is the application type?
Mobile or Tablet application
Desktop application
Web application
Back-End application
What is the expected level of SLA?
No specifically defined SLA
SLA with maintenance timeframe
SLA with continuity of service
Is this application multi-tenant?
No (single-tenant)
Yes, multi-tenant front with a dedicated database
Yes, multi-tenant front with a dedicated
schema (with common database)
Full multi-tenant application
What is the average skill on Cloud technologies
and practices within your development team?
None
Basic knowledge
Advanced skills & experience
Experts
27. The CloudReady Code Patterns
Access Control List
Application Logs
Application Settings Configuration
Code Execution
Data Encryption Keys
Execution Environments
Inter-Application Messaging
Persistent Files
Registry Settings
Sensitive Data Protection
Service & Schedule Tasks
Shared Caching
Temporary Files
Third-Party Dependencies
User Authentication
Cloud Requirements
28. The CloudReady Code Patterns
• 50+ Code Patterns based on Azure Requirements
• For each Code Patterns:
A technology is attached (Java, C#, VB.Net)
Positive (Boosters) or Negative (Roadblocks) contribution to CloudReady
Criticality level (critical, high, medium, low)
Migration impact (code, framework, architecture)
29. The CloudReady Code Patterns - Samples
Impersonate Identity (C#)
Look in web.config for <identity impersonate="true“
Look in source code for impersonationOption.*
User Authentication Critical CFA
Access Control List (Java)
Detect usage of AclFileAttributeView
In package java.io.file.attribute
Access Control List Critical CFA
Azure KeyVault Encryption (C#)
Look in web.config for <identity impersonate="true“
Look in source code for impersonationOption.*
Data Encryption Keys Low None
30. The CloudReady Code Patterns - Samples
OS Dependencies (C#)
Detect usage of DLL imports, look in source code for DllImport(
Execution Environment High CF
Usage of Middleware (Java)
Look in source code for MSMQ or RabbitMQ or Tibco or MQSeries
Inter-Application Messaging Medium CFA
Application Logging Good Practices (C#)
Look in source code for Using System.Diagnostic
And Trace.WriteLine() or Trace.TraceError() or Trace.TraceInformation …
Application Logs Low None
31. The CloudReady Code Patterns - Samples
Usage of Azure CloudTable (Java)
Look in source code for import com.microsoft.azure.storage.table.*
Registry Settings
References of COM components (.Net)
Look in csproj for <COMReference include=
Look in source code for server.create.instance or ComImport(
Code Execution High CF
Usage of Redis framework (C#)
Look in source code for Using StackExchange.Redis
Shared Caching Low None
Low None
32. The CloudReady Index
234
Based on
Survey Answers
= +120 pts
200
Based on Positive
Code Patterns
Boosters Roadblocks
80
Based on Negative
Code Patterns
-
CloudReady
53.8
Score Interpolation
Theoretical Min. Points
Application Score
Theoretical Max.
Points
= 234 pts
Score Interpolation
Theoretical Min. Points
Application Score
Theoretical Max.
Points
+18%
Code Patterns Score
45.6
Survey Score
40. Application Portfolio Analysis Helps
Cloud Readiness Use Case
Digital TransformationIT Health Check
Technical Due DiligenceCIO Onboarding
IT Rationalization
Cloud Readiness
Create your baseline, Identify the
best candidates and execute your
onboarding roadmap into the cloud
Intro | demo
41. Application Portfolio Analysis Helps
You Face Critical IT Challenges ( & )
Digital Transformation
Make strategic decisions around
transformation and modernization
with application measurement
demo | eBook
Technical Due Diligence
Know the health of the applications
your organization is acquiring or
integrating
demo | eBook
IT Health Check
Quickly diagnose areas to
mitigate risk and reduce cost
demo | eBook
CIO Onboarding
Gain objective insight into the
health of the application you
have just inherited
demo | eBook
Outsourcing Assessment
Assess the quality and
effectiveness of your outsourced
software and offshore partnerships
demo | eBook
IT Rationalization
Identify the risk of the applications
in your portfolio to determine
those assets to invest in or retire
demo | eBook