This document discusses modernizing IT infrastructure and applications with Google Cloud. It covers available compute options on Google Cloud, including virtual machines, containers, serverless computing and more. It also discusses how APIs can be used to modernize legacy systems and create new business value by exposing data from backend systems. The document recommends Apigee for managing APIs at scale. It emphasizes that modernization allows businesses to provide seamless digital experiences, deploy applications more easily and reduce maintenance time.
App modernization projects are hard. Enterprises are looking to cloud-native platforms like Pivotal Cloud Foundry to run their applications, but they’re worried about the risks inherent to any replatforming effort.
Fortunately, several repeatable patterns of successful incremental migration have emerged.
In this webcast, Google Cloud’s Prithpal Bhogill and Pivotal’s Shaun Anderson will discuss best practices for app modernization and securely and seamlessly routing traffic between legacy stacks and Pivotal Cloud Foundry.
GCP Meetup #3 - Approaches to Cloud Native Architecturesnine
Talk by Daniel Leahy and Nic Gibson, given at the Google Cloud Meetup on March 3, 2020, hosted by Nine Internet Solutions AG - Your Swiss Managed Cloud Service Provider.
App modernization projects are hard. Enterprises are looking to cloud-native platforms like Pivotal Cloud Foundry to run their applications, but they’re worried about the risks inherent to any replatforming effort.
Fortunately, several repeatable patterns of successful incremental migration have emerged.
In this webcast, Google Cloud’s Prithpal Bhogill and Pivotal’s Shaun Anderson will discuss best practices for app modernization and securely and seamlessly routing traffic between legacy stacks and Pivotal Cloud Foundry.
GCP Meetup #3 - Approaches to Cloud Native Architecturesnine
Talk by Daniel Leahy and Nic Gibson, given at the Google Cloud Meetup on March 3, 2020, hosted by Nine Internet Solutions AG - Your Swiss Managed Cloud Service Provider.
webMethods 10.5 & webMethods.io integration are the new avenues enterprises must seek to scale their integration topologies. Scroll our PPT to know what’s new in there and how your business can leverage it.
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision APIVMware Tanzu
Enterprise development teams are building applications that increasingly take advantage of high-performing cloud databases, storage, and even machine learning. In this webinar, Pivotal and Google will review how enterprises can combine proven cloud-native patterns with groundbreaking data and analytics technologies to deliver apps that provide a competitive advantage. Further, we will conduct an in-depth review of a sample Spring Boot application that combines PCF and Google’s most popular analytics services, BigQuery and Cloud Vision API.
Speakers:
Tino Tereshko, Big Data Lead, Google
Joshua McKenty, Senior Director, Platform Engineering, Pivotal
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Ido Green
My talk in Startup Weekend 2012 during Google I/O. It cover, startup life tips, modern web apps and how to leverage Google cloud (specific App Engine).
A developer can now build out Cloud Native applications using our patterns-first approach. You simply select the type of building block you’d like to create followed by which services you’d like to incorporate into your application (i.e., Cloudant database, WatsonConversation, Push Notifications).
Join Sam Ramji, CEO of Cloud Foundry, and Ed Anuff and Martin Nally of Apigee for a lively debate around API management and the roles that PaaS, APIs, and microservices play in providing services to applications, automating deployment, scaling and securing applications, metering and analyzing application usage, and much more.
Listen to the podcast version here: http://bit.ly/1J21z4v
Watch the video recording here: https://youtu.be/uu4h_yc2IgQ
App Modernization - What you need to know before planning a migration to Offi...Oliver Wirkus
This session provides options on how to best use existing legacy Line-of-Business applications in a modern cloud environment like Office 365. In fact, the session discusses the most used options to migrate existing LOB applications to the cloud - like Microsoft Azure or the SPFx/PnP frameworks.
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
Lightweight PaaS as a vitally-needed solution for efficient applications hosting, that helps to overcome such road blockers as:
- complexity of managing infrastructure
- lock-in and overpaying
- wasting time on server configuration
- lacking compatibility with legacy applications
- GDPR compliance
API and App Ecosystems - Build The Best: a deep diveCisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. This presentation presents our perspective and guidance on full life-cycle management and governance of API's from defining with the customer in mind, building, publishing on a single platform, supporting and retiring API's for the business outcomes you're driving!
Serverless Computing: Driving Innovation and Business ValueAlibaba Cloud
See webinar recording of this presentation at https://resource.alibabacloud.com/webinar/live.htm?&webinarId=68
In 2018, serverless computing dominated the headlines, tech shows, and radio waves, but why? In this webinar, we will explore the key concepts of serverless computing and introduce Function Compute, Alibaba Cloud’s event-driven and fully-managed compute service. Function Compute enables users to build and run applications with minimal effort on underlying compute infrastructure. We will also explore some of the basic patterns and leading practices on deploying serverless architecture. And learn how to get started with serverless computing by using Alibaba Cloud’s Function Compute.
Learn more about Alibaba Cloud’s Function Compute:
https://www.alibabacloud.com/product/function-compute
Why Your Digital Transformation Strategy Demands Middleware ModernizationVMware Tanzu
Your current middleware platform is costing you more than you think. It wasn't designed to support high-velocity software releases and frequent iteration of applications—prerequisites for success in today’s world. A new, modern approach to middleware is needed that enables both developer productivity and operational efficiency.
Join Pivotal’s Rohit Kelapure and Perficient’s Joel Thimsen as they discuss:
- The limitations of traditional middleware
- The benefits of middleware modernization
- Your options for modernization, including a cloud-native platform
- Tips for overcoming some common challenges
Presenters: Rohit Kelapure, Pivotal, Joel Thimsen, Perficient & Jeff Kelly, Pivotal (Host)
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
More Related Content
Similar to !GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
webMethods 10.5 & webMethods.io integration are the new avenues enterprises must seek to scale their integration topologies. Scroll our PPT to know what’s new in there and how your business can leverage it.
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision APIVMware Tanzu
Enterprise development teams are building applications that increasingly take advantage of high-performing cloud databases, storage, and even machine learning. In this webinar, Pivotal and Google will review how enterprises can combine proven cloud-native patterns with groundbreaking data and analytics technologies to deliver apps that provide a competitive advantage. Further, we will conduct an in-depth review of a sample Spring Boot application that combines PCF and Google’s most popular analytics services, BigQuery and Cloud Vision API.
Speakers:
Tino Tereshko, Big Data Lead, Google
Joshua McKenty, Senior Director, Platform Engineering, Pivotal
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Ido Green
My talk in Startup Weekend 2012 during Google I/O. It cover, startup life tips, modern web apps and how to leverage Google cloud (specific App Engine).
A developer can now build out Cloud Native applications using our patterns-first approach. You simply select the type of building block you’d like to create followed by which services you’d like to incorporate into your application (i.e., Cloudant database, WatsonConversation, Push Notifications).
Join Sam Ramji, CEO of Cloud Foundry, and Ed Anuff and Martin Nally of Apigee for a lively debate around API management and the roles that PaaS, APIs, and microservices play in providing services to applications, automating deployment, scaling and securing applications, metering and analyzing application usage, and much more.
Listen to the podcast version here: http://bit.ly/1J21z4v
Watch the video recording here: https://youtu.be/uu4h_yc2IgQ
App Modernization - What you need to know before planning a migration to Offi...Oliver Wirkus
This session provides options on how to best use existing legacy Line-of-Business applications in a modern cloud environment like Office 365. In fact, the session discusses the most used options to migrate existing LOB applications to the cloud - like Microsoft Azure or the SPFx/PnP frameworks.
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
Lightweight PaaS as a vitally-needed solution for efficient applications hosting, that helps to overcome such road blockers as:
- complexity of managing infrastructure
- lock-in and overpaying
- wasting time on server configuration
- lacking compatibility with legacy applications
- GDPR compliance
API and App Ecosystems - Build The Best: a deep diveCisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. This presentation presents our perspective and guidance on full life-cycle management and governance of API's from defining with the customer in mind, building, publishing on a single platform, supporting and retiring API's for the business outcomes you're driving!
Serverless Computing: Driving Innovation and Business ValueAlibaba Cloud
See webinar recording of this presentation at https://resource.alibabacloud.com/webinar/live.htm?&webinarId=68
In 2018, serverless computing dominated the headlines, tech shows, and radio waves, but why? In this webinar, we will explore the key concepts of serverless computing and introduce Function Compute, Alibaba Cloud’s event-driven and fully-managed compute service. Function Compute enables users to build and run applications with minimal effort on underlying compute infrastructure. We will also explore some of the basic patterns and leading practices on deploying serverless architecture. And learn how to get started with serverless computing by using Alibaba Cloud’s Function Compute.
Learn more about Alibaba Cloud’s Function Compute:
https://www.alibabacloud.com/product/function-compute
Why Your Digital Transformation Strategy Demands Middleware ModernizationVMware Tanzu
Your current middleware platform is costing you more than you think. It wasn't designed to support high-velocity software releases and frequent iteration of applications—prerequisites for success in today’s world. A new, modern approach to middleware is needed that enables both developer productivity and operational efficiency.
Join Pivotal’s Rohit Kelapure and Perficient’s Joel Thimsen as they discuss:
- The limitations of traditional middleware
- The benefits of middleware modernization
- Your options for modernization, including a cloud-native platform
- Tips for overcoming some common challenges
Presenters: Rohit Kelapure, Pivotal, Joel Thimsen, Perficient & Jeff Kelly, Pivotal (Host)
Similar to !GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx (20)
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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.
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
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.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
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/
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
1. Infrastructure and Application
Modernization with Google Cloud
GDSC NYUST
Mustapha Adekunle
@engr_krooozy
- Data Engineer, Nomba
- Google Cloud Certified Professional Data
Engineer
- Author Google Dev Library
2. Modernizing IT Infrastructure with Google Cloud
Application modernization
Application Programing Interfaces
Modules
01
02
03
3. Modernizing IT Infrastructure
with Google Cloud
Topics covered
Modernizing IT infrastructure
Available compute options
Private, hybrid and multi-cloud
architectures
Google Cloud global infrastructure
Google Cloud compute solutions
31. Container Serverless computing
Google Kubernetes Engine App Engine
Cloud Functions
Cloud Run
Virtual machine
Bare Metal
VMWare Engine
Compute Engine
Google Cloud Compute Solutions
42. Five common change patterns to
modernize applications
Application development challenges
Google Kubernetes Engine
and App Engine
Topics covered
Modernizing Applications
with Google Cloud
45. Move applications first
and then change them
Change applications
before they move
Invent in
greenfield
Invent in
brownfield
Move applications
without any changes
1
2
3
4
5
How Businesses
modernize their
application
Cloud Change Patterns
53. <ul>
<li> // Lorem ipsum dolor sit amet (). consecte.elit.</li>
<ul>
<li> Morbi in dui placerat. Pellentesque = odio nisi, Log.i.
Sed arcu; @Cras.consequat.</li>
<li> // Praesent dapibus, neque id cursus faucibus.
(tortor.neque.e = eu erat) <Aliquam erat volutpat;
:facilisis luctus = <@metus.</li>
<li> Pellentesque fermentum. @Aliquam quam lectus;
=//.<dolor sit amet </ul>
Monolithic architecture often resist change
68. API
An API is a piece of software that connects different applications and enables
information to flow between systems, so businesses can unlock value and create new
services. They expose data in a way that protects the integrity of the legacy systems and
enables secure and governed access to the underlying data.
What is an
API?
What is an API?
How APIs can modernize legacy systems
69. Backend systems and
service endpoints
API API API
Internal API
development team
Internal or external
application developers
API Architecture
73. Data
Warehouse
CRM, ERP,
etc.
SOA Database Data
Lake
Years
Pace of
change
New demands Users
Days
Unlock newer insights
Secure Scale Manage Connect Analyze
ESB/Integration
74. Data
Warehouse
CRM, ERP,
etc.
SOA Database Data
Lake
Years
Pace of
change
The challenge Users
Days
How do we manage hundreds of APIs at scale?
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
A
PI
77. Business must provide seamless digital system
Modernization allows for easier application deployment
Modernization reduces time spent on maintenance
Recap
01
02
03