This document discusses cloud architecture and strategies for migrating applications to the cloud. It provides background on the company MicroStar and its keg management applications. It then discusses different cloud migration strategies such as migration, redeployment, and redevelopment. It emphasizes evaluating goals like costs, security, and reasons for migrating when choosing a strategy. MicroStar's example is provided where its Great Plains application was migrated to AWS EC2 for scalability, reliability, and availability while its TAP application is being migrated to serverless AWS services for scalability and instant scalability. The document concludes by soliciting topics for the next meeting.
Bringing to you the SOLE platform that caters to all your cloud needs.
It is built for enterprises that are looking to sell anything on cloud marketplaces.
Revenue Growth is the primary benefit of Support My Cloud.
Leverage the power of a multi-cloud marketplace with Support My Cloud.
Get comprehensive, accumulated, and real-time views into your marketplace transactions and performance.
Smart onboarding process enabled with Power Notifications, quick and easy access to Multi-Cloud Marketplaces.
Build your virtualized telecommunications network with NetApp and you will gain a proven carrier-grade approach to data availability, performance, security, and management.
Slides from a presentation by Unidev CEO Greg Alexander discussing Cloud Computing, including information on Software as a Service, Platform as a Service, and Infrastructure as a Service.
Whether you’re a leader of Infrastructure & Operations for a large enterprise or a mid-sized business looking to scale, you’ll likely have similar questions about multi-cloud that need answers.
AWS Public Datasets: Learnings from Staging Petabytes of Data for Analysis in...Amazon Web Services
AWS hosts a variety of public data sets that anyone can access for free. Previously, large datasets such as satellite imagery or genomic data have required hours or days to locate, download, customize, and analyze. When data is made publicly available on AWS, anyone can analyze any volume of data without needing to download or store it themselves. The AWS Open Data Team will share tips and tricks, patterns and anti-patterns and tools to help you most effectively stage your data for analysis in the cloud.
Bringing to you the SOLE platform that caters to all your cloud needs.
It is built for enterprises that are looking to sell anything on cloud marketplaces.
Revenue Growth is the primary benefit of Support My Cloud.
Leverage the power of a multi-cloud marketplace with Support My Cloud.
Get comprehensive, accumulated, and real-time views into your marketplace transactions and performance.
Smart onboarding process enabled with Power Notifications, quick and easy access to Multi-Cloud Marketplaces.
Build your virtualized telecommunications network with NetApp and you will gain a proven carrier-grade approach to data availability, performance, security, and management.
Slides from a presentation by Unidev CEO Greg Alexander discussing Cloud Computing, including information on Software as a Service, Platform as a Service, and Infrastructure as a Service.
Whether you’re a leader of Infrastructure & Operations for a large enterprise or a mid-sized business looking to scale, you’ll likely have similar questions about multi-cloud that need answers.
AWS Public Datasets: Learnings from Staging Petabytes of Data for Analysis in...Amazon Web Services
AWS hosts a variety of public data sets that anyone can access for free. Previously, large datasets such as satellite imagery or genomic data have required hours or days to locate, download, customize, and analyze. When data is made publicly available on AWS, anyone can analyze any volume of data without needing to download or store it themselves. The AWS Open Data Team will share tips and tricks, patterns and anti-patterns and tools to help you most effectively stage your data for analysis in the cloud.
Things you should not skip about cloud computingAbhi Roy
Being an entrepreneur, I believe you know about cloud computing. But do you know that in cloud computing there are many services, such as hybrid cloud computing, private cloud computing, and public cloud computing? Apart from this, there might be few things, which you may not know. Check this PPT and get to know about it. Want to explore more about cloud computing - visit - https://bit.ly/2Idlo3L
This on-demand webcast is the second in a series of 6 workshops in our ‘Trim the Cloud Fat’ series. The workshop discusses ways to transform techie cloud data into meaningful business information via data normalization, tagging, and custom visualizations.
[NEW LAUNCH!] Introducing Amazon Comprehend Medical (AIM398) - AWS re:Invent ...Amazon Web Services
Amazon Comprehend Medical is a service that makes it easier for developers to leverage state-of-the-art machine learning to extract medical entities (such as medical condition, medication, dosage, strength, and frequency) from unstructured text (such as doctor’s notes, clinical trial reports, and patient health records) with high accuracy. Come learn more about how you can use Amazon Comprehend Medical to help healthcare providers and clinical researchers reduce the cost, time, and effort in processing large amounts of unstructured medical text.
The use of multi-cloud approaches is on the rise. So is the demand for more sophisticated, multi-cloud management and application deployment services that provide the highly-desired ‘one tool-multiple clouds’ experience.
How to Manage Cloud Costs with RightScale OptimaRightScale
With cloud use rising, managing cloud costs for your enterprise becomes more critical. To effectively control costs, you can leverage a cloud cost management tool like RightScale Optima to collaborate across your organization to report on and optimize your cloud spend.
2018 promises to be another year of change - particularly in the world of cloud computing. What are the biggest public cloud trends that will impact you this year?
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWSrivetlogic
More and more, organizations are turning to the Cloud to reduce cost and liability, increase performance and develop greater flexibility to provide services for their mission critical enterprise deployments.
This presentation covers the benefits of migrating web applications to the Cloud leveraging Amazon Web Services (AWS), and the positive impact it can have on your business, including:
- Reduced costs
- Increased operational efficiency
- Flexibility and scalability
- Increased security and reduced risk
- Freeing up IT resources to focus on strategic projects
- Benefits of Managed Services
Things you should not skip about cloud computingAbhi Roy
Being an entrepreneur, I believe you know about cloud computing. But do you know that in cloud computing there are many services, such as hybrid cloud computing, private cloud computing, and public cloud computing? Apart from this, there might be few things, which you may not know. Check this PPT and get to know about it. Want to explore more about cloud computing - visit - https://bit.ly/2Idlo3L
This on-demand webcast is the second in a series of 6 workshops in our ‘Trim the Cloud Fat’ series. The workshop discusses ways to transform techie cloud data into meaningful business information via data normalization, tagging, and custom visualizations.
[NEW LAUNCH!] Introducing Amazon Comprehend Medical (AIM398) - AWS re:Invent ...Amazon Web Services
Amazon Comprehend Medical is a service that makes it easier for developers to leverage state-of-the-art machine learning to extract medical entities (such as medical condition, medication, dosage, strength, and frequency) from unstructured text (such as doctor’s notes, clinical trial reports, and patient health records) with high accuracy. Come learn more about how you can use Amazon Comprehend Medical to help healthcare providers and clinical researchers reduce the cost, time, and effort in processing large amounts of unstructured medical text.
The use of multi-cloud approaches is on the rise. So is the demand for more sophisticated, multi-cloud management and application deployment services that provide the highly-desired ‘one tool-multiple clouds’ experience.
How to Manage Cloud Costs with RightScale OptimaRightScale
With cloud use rising, managing cloud costs for your enterprise becomes more critical. To effectively control costs, you can leverage a cloud cost management tool like RightScale Optima to collaborate across your organization to report on and optimize your cloud spend.
2018 promises to be another year of change - particularly in the world of cloud computing. What are the biggest public cloud trends that will impact you this year?
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWSrivetlogic
More and more, organizations are turning to the Cloud to reduce cost and liability, increase performance and develop greater flexibility to provide services for their mission critical enterprise deployments.
This presentation covers the benefits of migrating web applications to the Cloud leveraging Amazon Web Services (AWS), and the positive impact it can have on your business, including:
- Reduced costs
- Increased operational efficiency
- Flexibility and scalability
- Increased security and reduced risk
- Freeing up IT resources to focus on strategic projects
- Benefits of Managed Services
PIRO is a jewelry management and manufacturing software recommended for jewelry manufacturers, retailers & wholesalers, casting & prototyping companies and jewelry repair businesses.
Unlike other traditional ERP solutions, PIRO is a flexible, highly specialized platform for the jewelry industry, with modules that are tailored for your unique business processes and needs.
The PIRO solutions are aimed to help your organization grow and gain significant competitive advantage.
To find out more visit our website at https://www.gopiro.com
Enterprise Cloud Strategy - Facts, FAQs and Implementation StepsMarianne Harness
Today's time for every enterprise, it becomes necessary to implement a cloud migration to decrease expenditure, maintenance of the data center. Understand and develop an enterprise cloud. Here is a guide for Enterprise Cloud Strategy that includes Facts, FAQs, and Implementation Steps. Visit https://www.netsolutions.com/insights/enterprise-cloud-strategy/
Top 7 value propositions of a Multi Cloud strategyVincy Ko
Multi-cloud delivers a rich mix of benefits that enterprises to adopt the model is unstoppable, cost reduction and convenience. As user confidence grows with positive experiences, cloud services will become the norm.
Is there anything that can double the advantages of hybrid cloud hosting without requiring heavy IT investment? Yes, there is. Effective resource allocation and cost management can help improve hybrid cloud benefits. Read to know how.
For IT recruiters, and just about everyone who has been interested in tech, cloud is not a new phenomena. However, over the past 18 months, adoption of cloud is growing quickly and is now used in some shape or form by businesses of all sizes around the world.
This issue provides an overview to the rise of cloud, highlights the most in demand IT skills and lists the fastest growing cloud companies by employee.
In this QuickView
- Fastest growing cloud companies by employees
- Most in demand skills, job roles and certifications
- Top employers of cloud professionals
- Is Big-data-as-a-service the next big growth sector?
- Top 5 uses of cloud computing for 2015
Cloud: a disruptive technlogy that CEO should use to transform their businessBertrand MAES
Cloud:
What cloud really means ?
How it should help CEO transform their business ?
How it should help CEO transform their IT department ?
Prerequisite for a sucessful cloud project
Achieve Economic Synergies by Managing Your Enterprise Assets In The CloudDr. HJ Raza, Ph.D/MBA
Time to market and rapid response to market demands are now utmost priorities for any size organization. When compared to conventional internal infrastructure, Cloud-based solutions meet this requirement better than ever. Cloud-based solutions are easy to implement, more cost efficient, and robust enough to meet enterprise demands such as auto-scalability, disaster recovery, and fail-over.
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
The question of whether to transition enterprise applications to the cloud is a valid question in most organizations. Determining which applications should go and how to maintain control once they are there, however, is slowing down the journey to the cloud.
These slides - based on the webinar hosted by leading IT analyst firm Enterprise Management Associates (EMA) - cover how you can avoid the common mistakes and reduce risk in the transformation to cloud.
By 2021, 98% of organizations plan to adopt multicloud architectures, but only 41% have a multicloud management strategy and just 38% have procedures and tools to operate a multicloud environment. As an IT leader you don't want to stifle forays into multicloud as it is an engine to efficiently support growth, innovation and transformation, however, it can be one of the most challenging changes that organizations face.
Join IBM for the keynote presentation where we’ll discuss:
• Opportunities and inherent challenges for organizations as applications across categories migrate to multicloud
• Stages of multicloud transformation
• Best practices from organizations that are succeeding with a multicloud environments
January 2017 - Deep dive on AWS Lambda and DevOpsDavid McDaniel
A deep dive on AWS Lambda using Java, how it's different from traditional architecture and designs, and how to alter thinking about DevOps and the value of your code.
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/
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/
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.
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.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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.
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
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
2. MicroStar
History
Founded in 1996, MicroStar started with a simple idea: helping
leading brewers collaborate. Over time and in partnership with
the brewing community, MicroStar has evolved into the largest
diversified keg solutions company. We offer keg management
solutions leveraging our pool of more than 2.5 million kegs, keg
repair and maintenance services through our MicroStar Quality
Services division, and new and used keg sales and keg leasing
options through our new Kegcraft Division. Last year alone, we
prevented 3.3 million KG of carbon from entering the
atmosphere. That’s 372,500 gallons of
gasoline that didn’t get used!
3. Technology History
“TAP” application - used to manage/track shipments to and from Brewers and
Distributors (and warehouses and maintenance facilities).
Integrates billable transactions into Great Plains/Dynamics for posting and
invoice generation.
Written in VBScript and SQL Server over the past ~10 years by outside resource
who suddenly bailed on supporting the product.
“Single User” viewpoint of implementation.
No transaction support.
Moved from “basement” servers to AWS EC2 Cloud in 2015.
4. Follow-Up from last month
Somebody had mentioned to me that they were using raw TCP for their IoT
communications because their device was battery operated. I ran across this
comparison of MQTT to HTTPS:
93x faster throughput over HTTPS
11.89x less battery to send
170.9x less battery to receive
50% less power to keep connected
8x less network overhead
5. This month’s focus: Cloud Strategy
This month, I’ll be talking about creating a Cloud Strategy for your company, department or even project.
Many people think of different strategies correlated by company size, but I disagree. I believe you should
categorize by type of application that needs to be migrated. You could have more than one category
associated with your company.
I prefer to delineate general strategies by “use cases”. These use cases will determine what categories
you fall into. The primary use case is Applications. Other important use cases are Data Storage
(databases), document storage and backup or DR storage or environments.
The Applications use cases can comprise COTS (Commercial, Off-The-Shelf) applications, such as Great
Plains, SAP, Oracle Financials, Epic or more specifically, applications that use either “Fat Client” or
“executable” programs as a prime Actor. Another option are programs that are web-based, but run on
your servers (i.e., NOT SaaS). The last is any “home grown”/custom application(s) - where you have the
source code and can modify it.
6. High Level Strategies
You will find that there are only a few high level strategies.
1. Migration - moving the application (more-or-less) as-is.
a. Has many benefits - HA, DR, DevOps, Scalability (potentially), etc
b. Lowers costs the least*
2. Redeployment - Taking an application and deploying it (mostly) as-is, but
on a different platform.
a. Only able if using scripting language, Java or JavaScript or similar
3. Redevelopment - A luxury if you have the source, the time and the money.
a. Can create the most cost savings.
8. Goals of Strategy
Before choosing a strategy, you should identify your overall goals:
Costs - what is your budget? How will the dynamic scalability impact cost?
How will it also enable TTM & Innovation?
Security - Personally, I’d rather have AWS’ many security engineers preventing
DDoS and other attacks (see last week’s attack).
Why are you migrating? Costs? Scalability? High Availability? Performance?
Understand your reasons for migrating!
Advice: Don’t go in with an absolute strict budget.
9. Resulting Strategies
Clearly document your chosen Strategies.
Also consider multiple Strategies for the same app. I.e., Phase 1 is lift-and-shift,
Phase 2 is Redevelop.
10. Example
My company is a perfect example of multiple cloud strategies, actually. We use Great Plains from Microsoft and a custom,
home-grown application called TAP, which is written in VBScript.
Migrated GP DB and Terminal Server to EC2 - Why?
Scalability: Change change server size in minutes
Reliability: Massive redundant power, cooling and pipe
Security: Many security resources vs. 1
Availability: Can access from anywhere without VPN; can restore from scratch in a few hours
Migrating TAP to Lambda, API Gateway, RDS, WAF, SNS/SQS/SES, S3, IAM, Cognito - Why?
Virtually serverless
Instant scalability
Consider Spot and Reserved Instance pricing a way to further lower costs
Facts: Most people do not save as much money as they think they will and most people are highly concerned with security but experience very few issues.