This presentation is meant to guide you and get you started asking the right questions regarding your IT Infrastructure - keeping all your options in mind.
This presentation is meant to guide you and get you started asking the right questions regarding your IT Infrastructure - keeping all your options in mind.
This presentation is meant to guide you and get you started asking the right questions regarding your IT Infrastructure - keeping all your options in mind.
ARM Techcon Keynote 2012: Sensor Integration and Improved User Experiences at...HSA Foundation
HSA is a new computing platform architecture being standardized by the HSA Foundation which has as Founding members, AMD, ARM, Imagination, TI, Mediatek, Samsung and Qualcomm. HSA is intended to make the use of heterogeneous programming widespread by making purpose built architectures as easy to program as modern CPUs are. We start off by doing this with the GPU, the most widely deployed companion processor to the CPU and one which especially complements the CPU in low power and performance workloads. This requires some hardware architecture changes, that we have been working on for some time (in particular those that enable user mode scheduling, unified address space, unified shared memory, compute context switching, etc.) and which we have encapsulated into the spec currently under review by the HSA Foundation.
In short, HSA codifies the hardware architecture changes that are needed to enable mainstream programmers to develop heterogeneous application with the same facility that they do CPU only applications by seamlessly integrating the sequential programming capability of the CPU with the parallel compute capability of the GPU. We describe the software stacks that are needed for HSA, the benefits that accrue to both developers as well as end users, and describe our vision of the how HSA will help unify the ecosystems of the smartphone and tablet platforms as well as bring it closer to that of the traditional PC market. We will provide analysis of several examples which arise in applications and present data to validate the performance per watt benefit of HSA.
Academic presentation about the Relational Cloud system based on the paper "Relational Cloud: A Database-as-a-Service for the Cloud" by Carlo Curino et al.
This presentation is meant to guide you and get you started asking the right questions regarding your IT Infrastructure - keeping all your options in mind.
This presentation is meant to guide you and get you started asking the right questions regarding your IT Infrastructure - keeping all your options in mind.
ARM Techcon Keynote 2012: Sensor Integration and Improved User Experiences at...HSA Foundation
HSA is a new computing platform architecture being standardized by the HSA Foundation which has as Founding members, AMD, ARM, Imagination, TI, Mediatek, Samsung and Qualcomm. HSA is intended to make the use of heterogeneous programming widespread by making purpose built architectures as easy to program as modern CPUs are. We start off by doing this with the GPU, the most widely deployed companion processor to the CPU and one which especially complements the CPU in low power and performance workloads. This requires some hardware architecture changes, that we have been working on for some time (in particular those that enable user mode scheduling, unified address space, unified shared memory, compute context switching, etc.) and which we have encapsulated into the spec currently under review by the HSA Foundation.
In short, HSA codifies the hardware architecture changes that are needed to enable mainstream programmers to develop heterogeneous application with the same facility that they do CPU only applications by seamlessly integrating the sequential programming capability of the CPU with the parallel compute capability of the GPU. We describe the software stacks that are needed for HSA, the benefits that accrue to both developers as well as end users, and describe our vision of the how HSA will help unify the ecosystems of the smartphone and tablet platforms as well as bring it closer to that of the traditional PC market. We will provide analysis of several examples which arise in applications and present data to validate the performance per watt benefit of HSA.
Academic presentation about the Relational Cloud system based on the paper "Relational Cloud: A Database-as-a-Service for the Cloud" by Carlo Curino et al.
Introduction to Design Thinking, a way to produce better products! Concepts of design thinking can be helpful no matter your background, IT, business, design, art, etc.
IBM Softlayer Bluemix Marketplace
API Economy
Infrastructure as a Service
Platform as a Service
Software as a Service
IaaS PaaS SaaS
Register for Bluemix at http://ibm.biz/BluemixSBSS
See Softlayer at http://ibm.biz/SBSlideShareSL
Join the Marketplace at http://ibm.biz/SBSlideShareMP
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing.
In the webinar based on these slides, we answered the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar recording on YouTube here: http://youtu.be/QROD20r6-sQ
This introductory seminar explains Cloud Computing and Amazon Web Services (AWS) in great detail.
The presenter, Simone Brunozzi (@simon), is an AWS Technology Evangelist.
Recommended for business/technical audiences.
Introduction to Cloud Computing - CCGRID 2009James Broberg
Cloud computing has recently emerged as an exciting new trend in the ICT industry. Several IT vendors are promising to offer on-demand storage, application and computational hosting services, and provide coverage in several continents, offering Service-Level Agreements (SLA) backed performance and uptime promises for their services. While these ‘clouds’ are the natural evolution of traditional clusters and data centres, they are distinguished by following a ‘utility’ pricing model where customers are charged based on their utilisation of computational resources, storage and transfer of data. Whilst these emerging services have reduced the cost of computation, application hosting and content storage and delivery by several orders of magnitude, there is significant complexity involved in ensuring applications, services and data can scale when needed to ensure consistent and reliable operation under peak loads.
This tutorial endeavors to familiarise the audience with the new cloud computing paradigm, whilst comparing and contrasting it with existing approaches to scaling out computing resources such as cluster and grid computing. Case studies of numerous existing compute, storage and application cloud services will be given, familiarising the audience with the capabilities and limitations of current providers of cloud computing services. The hands-on interaction with these services during this tutorial will allow the audience to understand the mechanisms needed to harness cloud computing in their own respective endeavors. Finally, many open research problems that have arisen from the rapid uptake of cloud computing will be detailed, which will hopefully motivate the audience to address these in their own future research and development.
Jamie Clark's preso on cloud computing and legal issues at the OASIS International Cloud Symposium (#intcloudsymp) at Ditton Manor, Windsor, UK, October 2011
Over the past decade the trend in infrastructure design has been towards scale-out architectures based on
the x86 processor, where many machines are clustered together in order to create a virtual mainframe. In
this paper we set out to challenge this approach and to demonstrate that modern mainframe technology
represents a viable scale-up alternative to the current vogue for racks filled with blades, looking in particular
at the way organisations can benefit in terms of improved agility, increased reliability and cost savings by
consolidating Oracle databases onto IBM’s zEnterprise and Enterprise Linux Servers (ELS).
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...Peter Rosenberg
The hyped Service Oriented Architecture (SOA) around 2005-2010, did pose some new challenges to IT.
Is SOA matured in terms of easily getting over the Transition from Project to Operations ?
What is happening 'behind the scenes' of a SOA solution, during Design and Engineering ?
- Challenges and Problem areas you should watch for
- And perhaps a few hints to avoid pitfalls
Automating Oracle Database deployment with Amazon Web Services, fabric, and botomjbommar
Have credit card, need database? In this talk, I'll show you how to deploy your own Oracle 11gR2 sandbox with a single keystroke (and I don't mean RDS). Along the way, we'll learn about Infrastructure-as-a-Service with boto, provisioning tools like fabric, and Oracle response files. When we're done, we'll have a repeatable, ten-minute process that can deliver a server as cheap as $5/day or as powerful as 40k IOPS and 2.6GB/s throughput. More importantly, we'll understand what the big deal about IaaS and automated provisioning really is, and how enterprise products like Oracle can still fit comfortably in the space.
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
The talk is the story of a Clever's journey to effectively use a container orchestration system (ECS) and a walk through decisions to create a simple and effective deployment pipeline. We will go through various aspects of building application deployment pipelines for microservices. Clever is an education technology company and we do hundreds of deployments of tens of thousands of containers every week to serve over 50% of K-12 public and private school districts in the US. Learn More: https://aws.amazon.com/government-education/
Some tools such as Chef and Jenkins are used by engineers in ops to great effect. Rarely though, a technology brings a paradigm to the masses.
Docker, like cloud virtualization is of this more rare breed.
Exploiting Serverless - DevOps Conference Sydney 2018Nigel Fernandes
As an enterprise the thing you should care about is not the hype about serverless, it is the billing model shift it brings.
If you are starting out on your DevOps journey in the enterprise, look to skip the complexity and costs of Containerisation and go straight to Serverless.
This is a talk I presented at the DevOps sydney conference in 2018. It focuses on the cost benefits of serverless and why your organisation should care.
Incident Management in the Age of DevOps and SRE Rundeck
Presented by Damon Edwards, co-founder of Rundeck, at QCon San Francisco 2019.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Introduction to Design Thinking, a way to produce better products! Concepts of design thinking can be helpful no matter your background, IT, business, design, art, etc.
IBM Softlayer Bluemix Marketplace
API Economy
Infrastructure as a Service
Platform as a Service
Software as a Service
IaaS PaaS SaaS
Register for Bluemix at http://ibm.biz/BluemixSBSS
See Softlayer at http://ibm.biz/SBSlideShareSL
Join the Marketplace at http://ibm.biz/SBSlideShareMP
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing.
In the webinar based on these slides, we answered the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar recording on YouTube here: http://youtu.be/QROD20r6-sQ
This introductory seminar explains Cloud Computing and Amazon Web Services (AWS) in great detail.
The presenter, Simone Brunozzi (@simon), is an AWS Technology Evangelist.
Recommended for business/technical audiences.
Introduction to Cloud Computing - CCGRID 2009James Broberg
Cloud computing has recently emerged as an exciting new trend in the ICT industry. Several IT vendors are promising to offer on-demand storage, application and computational hosting services, and provide coverage in several continents, offering Service-Level Agreements (SLA) backed performance and uptime promises for their services. While these ‘clouds’ are the natural evolution of traditional clusters and data centres, they are distinguished by following a ‘utility’ pricing model where customers are charged based on their utilisation of computational resources, storage and transfer of data. Whilst these emerging services have reduced the cost of computation, application hosting and content storage and delivery by several orders of magnitude, there is significant complexity involved in ensuring applications, services and data can scale when needed to ensure consistent and reliable operation under peak loads.
This tutorial endeavors to familiarise the audience with the new cloud computing paradigm, whilst comparing and contrasting it with existing approaches to scaling out computing resources such as cluster and grid computing. Case studies of numerous existing compute, storage and application cloud services will be given, familiarising the audience with the capabilities and limitations of current providers of cloud computing services. The hands-on interaction with these services during this tutorial will allow the audience to understand the mechanisms needed to harness cloud computing in their own respective endeavors. Finally, many open research problems that have arisen from the rapid uptake of cloud computing will be detailed, which will hopefully motivate the audience to address these in their own future research and development.
Jamie Clark's preso on cloud computing and legal issues at the OASIS International Cloud Symposium (#intcloudsymp) at Ditton Manor, Windsor, UK, October 2011
Over the past decade the trend in infrastructure design has been towards scale-out architectures based on
the x86 processor, where many machines are clustered together in order to create a virtual mainframe. In
this paper we set out to challenge this approach and to demonstrate that modern mainframe technology
represents a viable scale-up alternative to the current vogue for racks filled with blades, looking in particular
at the way organisations can benefit in terms of improved agility, increased reliability and cost savings by
consolidating Oracle databases onto IBM’s zEnterprise and Enterprise Linux Servers (ELS).
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...Peter Rosenberg
The hyped Service Oriented Architecture (SOA) around 2005-2010, did pose some new challenges to IT.
Is SOA matured in terms of easily getting over the Transition from Project to Operations ?
What is happening 'behind the scenes' of a SOA solution, during Design and Engineering ?
- Challenges and Problem areas you should watch for
- And perhaps a few hints to avoid pitfalls
Automating Oracle Database deployment with Amazon Web Services, fabric, and botomjbommar
Have credit card, need database? In this talk, I'll show you how to deploy your own Oracle 11gR2 sandbox with a single keystroke (and I don't mean RDS). Along the way, we'll learn about Infrastructure-as-a-Service with boto, provisioning tools like fabric, and Oracle response files. When we're done, we'll have a repeatable, ten-minute process that can deliver a server as cheap as $5/day or as powerful as 40k IOPS and 2.6GB/s throughput. More importantly, we'll understand what the big deal about IaaS and automated provisioning really is, and how enterprise products like Oracle can still fit comfortably in the space.
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
The talk is the story of a Clever's journey to effectively use a container orchestration system (ECS) and a walk through decisions to create a simple and effective deployment pipeline. We will go through various aspects of building application deployment pipelines for microservices. Clever is an education technology company and we do hundreds of deployments of tens of thousands of containers every week to serve over 50% of K-12 public and private school districts in the US. Learn More: https://aws.amazon.com/government-education/
Some tools such as Chef and Jenkins are used by engineers in ops to great effect. Rarely though, a technology brings a paradigm to the masses.
Docker, like cloud virtualization is of this more rare breed.
Exploiting Serverless - DevOps Conference Sydney 2018Nigel Fernandes
As an enterprise the thing you should care about is not the hype about serverless, it is the billing model shift it brings.
If you are starting out on your DevOps journey in the enterprise, look to skip the complexity and costs of Containerisation and go straight to Serverless.
This is a talk I presented at the DevOps sydney conference in 2018. It focuses on the cost benefits of serverless and why your organisation should care.
Incident Management in the Age of DevOps and SRE Rundeck
Presented by Damon Edwards, co-founder of Rundeck, at QCon San Francisco 2019.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Incident Management in the Age of DevOps and SRE Rundeck
Keynote presentation at DevOps Con Munich, December 3, 2019, presented by Damon Edwards, co-founder of Rundeck.
Responding to incidents has always been the core job of Operations. With the rise of DevOps and SRE, how Operations work gets done — and who is doing the work — is changing. This talk will look at how high-performing organizations are applying DevOps and SRE practices to shorten incidents and reduce escalations.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Incident Management in the Age of DevOps and SRE Rundeck
Damon Edwards, co-founder of Rundeck, presents at Salt Lake City DevOps Meetup, November 13, 2019.
There is no doubt that DevOps has changed how we deliver software. But what about after deployment? Whether you are in a traditional operations organization or a “you build it, you run it” team, how do you mobilize, resolve, and learn from incidents? This talk will look at how high performing organizations have applied DevOps and SRE practices to shorten incidents and reduce escalations. Less frustration for the engineers. Lower costs for the business. Everybody wins.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Docker is one of the hottest topics in tech today. You hear about it from developers, testers, build engineers and even your operations team. But why would an organization consider Docker? What impact will Docker have in an Agile organization?
2019-10-15 - the future of cloud-native Java - Bert ErtmanApeldoorn JUG
Java is an open language. Every developer or organization can contribute to its open source components (libraries & frameworks) and even to the language specifications itself. This way, the community helps to improve the language continuously. While this gives developers a lot of freedom, it makes it hard to standardize. The software architecture of a Java application starts with its runtime (that is the combination of frameworks, specifications and application server). For years, monolitic JEE applications were hosted on heavy application servers. But is this platform the best option for fast, flexible and controlled delivery of business value embedded in cloud native-applications running on both IAAS-platforms and CAAS-containers? In this session Java-champion Bert Ertman will give his view.
Bert Ertman:
Fellow, and VP Technology at Luminis. Besides assignments at customers, he is responsible for stimulating innovation, knowledge sharing, coaching, technology choices and presales activities. A frequent speaker on Java, Cloud, and software architecture all over the world. Book author, and serial conference organizer. Bert Ertman was awarded the coveted title of Java Champion in 2008, and is a JavaOne RockStar speaker and twofold Duke’s Choice award winner.
Java is an open language. Every developer or organization can contribute to its open source components (libraries & frameworks) and even to the language specifications itself. This way, the community helps to improve the language continuously. While this gives developers a lot of freedom, it makes it hard to standardize. The software architecture of a Java application starts with its runtime (that is the combination of frameworks, specifications and application server). For years, monolitic JEE applications were hosted on heavy application servers. But is this platform the best option for fast, flexible and controlled delivery of business value embedded in cloud native-applications running on both IAAS-platforms and CAAS-containers? In this session Java-champion Bert Ertman will give his view.
Octo and the DevSecOps Evolution at Oracle by Ian Van HovenInfluxData
The transition from 40 years of successful licensed software development to an agile-based SaaS business involves many challenges. Octo, a real-time streaming metrics framework built around InfluxDB time series database, is aimed specifically at one: simplifying the collection and visualization of mission-critical operational data to enable a culture change toward metrics immersion and product ownership. Learn more by viewing this InfluxDays NYC 2019 presentation.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
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.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
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/
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
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.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
2. I’m here to talk about
Cloud Computing
What you’re actually buying!
The range of solutions in IT Infrastructure
Colocation, hosting, network…
the 411!
How to differentiate and evaluate your options
usly!
serio
<(^_^)>
Yay!!!!
4. It all comes down to physical
infrastructure
<(^_^)> Wooo…
What are those
blocky things?!
5. “Cloud” is the new “Green”
Now with: Cloud-washing is the
new Green-washing
Socia
l Medi But it’s good to b
a green isn’t it? !
e
Web
2.0 <(T_T)>
6. Ignore the Marketing
Companies like Salesforce (SaaS) have spent
millions to brand and promote the phrase “cloud
computing”, which often means no more than
“Our service is online!”
7. Know what you’re actually
buying
When most technical people say “cloud” what
they probably mean is elastic hosted computing.
is
r ack
he f ted
W hat t hos
c
e lasti uting?!
p
Elas%c
Compu%ng
|i-‐ˈlas-‐&k,
kəm-‐ˈpyü com
t-‐iŋ
|
noun
1. A
way
of
compu
&ng
achieved
by
th
physical
IT
infrastru e
virtualiza&on
and
cture
that
can
quic
automa&on
of
the
demand
for
reso kly
respond
to
fluctu
urces:
(Exp)
Elas)c
a&ons
in
possible
op)ons
for
compu)ng
is
one
o
organiza)ons
with
f
many
IT
infrastructure
ne
eds.
8. Know what you actually need
Which should be my focus, my application or my
infrastructure?
My application!! My infrastructure!!
If the core application My application is
that drives my scaling and having a
business is still being custom environment is
built and modified, critical to its
then hosting is performance, so
probably the best colocation will likely be
solution.
the best solution.
How much visibility and control of my
backend do I really need at this time?
9. Know what you actually need
What skill-sets or experience does my existing team have?
We’re frontend ninjas!! We’re systems gurus
too!!
My team is primarily My team is full of people
proficient with app who eat, drink, dream,
development so and live on systems, so
hosting will likely be colocation may be the
the best solution.
best fit.
Does my team have the skillset to control,
manage and scale my backend
infrastructure efficiently?
10. Know what you actually need
What are my specific technical requirements today?
I know I need stuff…! I can get real specific!!
I don’t have detailed I know my requirements
and specific in and out and I feel like
requirements yet, so I’ve been here and done
elastic hosting is a this before, so
great environment to colocation is likely for
experiment in until I do.
me.
How will these requirements change as my
business scales?
Do I even know yet?
11. Colocation vs. Hosting
Colocation Elastic Hosting
~ Full control ~ Even less control
~ Billed for space & power Billed for capacity
~
~ Billed as rent ~ Billed as utility
~ Can be CapEx heavy ~ OpEx heavy
Dedicated/Shared Managed Hosting
Hosting ~ Even less control (>Elast.
~ Less control H.)
~ Billed for capacity ~ Billed for capacity
~ Billed as rent ~ Billed as rent
~ OpEx heavy ~ OpEx heavy (>Colo &
Ded. H.)
12. Colocation vs. Hosting
Elastic Hosting Colo
t
’ s a poin
Oo o! That n!
of inte rsectio
Cost
Capacity
Depending on your specific requirements and usage
patterns, there may be more than one point of
intersection from multiple points of inflection.
13. Dedicated vs. Shared Hosting
Dedicated Shared
~ Full control ~ Less control
~ More customization ~ Less customization
~ More secure ~ Less secure
~ Less elastic ~ More elastic
Your
Data
<(^_^)> Server 1 <
)
Server 2 (
Server 3
^^ >
Server 4 _
me
…I hope you can put
back together!
14. Managed vs. Unmanaged Hosting
Model
DevOps
%’s indicate the
!!
cost to support / Dev 40% <(O_O
)>
Cost Amazon
maintain (Coders) savin
gs??!
!!
Systems 30% Dev 40%
Network (Coders)
Infrastructure 30% Infrastructure 30%
Without systems and network expertise, how would a 30,
60 or 360 min outage effect your application? Do you
have the expertise in-house to bring your site back up
again and plan for these types of scenarios?
15. Isn’t th
SO… e
What is my cloud strategy? right
Try again…! question
!
What is my elastic hosting strategy?
Not yet…!
What is my IT infrastructure strategy?
YES!!
Space + Power Remote Eyes +
Retail Colocation Hands
Hardware
Wholesale Smart
Servers
Colocation Dumb
Cabling
Switches
Network Capacity
Routers
Transit Dedicated Hosting
Storage
Transport Managed Hosting
Peering CDN Elastic Hosting
Hybrid Hosting
16. Know you have TONS of options
Colo Hosting Connectivity CDN Hardware
365 Main Azzure Abovenet Akamai Anixter
Arcscale AWS AT&T AWS Cisco
BAIS ElasticStack Centurylink BitGravity Citrix
Coloserve ENKI Global Crossing Brightbox Dell
Corelink Hosting.com Highwinds Cachefly Enterasys
Coresite Internap Hurricane Electric Cotendo Hitachi
DRT Latysis Level 3 Edgecast HP
DuPont Fabros Peak Web NTT Highwinds IBM
Equinix Peer1 PacNet Level 3 Juniper
Internap Rackspace Packet Exchange Limelight Oracle
Interxion Rightscale Splice Pando Networks Redapt
Layer 42 ServerCentral Sprint Peer1 SGI
Navisite Softlayer Tata PlayStream Super Micro
Savvis Sungard Telstra Rackspace
TeleHouse Terramark TW Telecom Softlayer
Vantage QTS Verizon Tata
QTS Qwest XO Voxel
e
How am I supposed to tell th
!
differences among so MANY!!!
17. Know what to ask a vendor
(Example: Hosting)
What kinds of physical hardware do you have deployed
What kinds of operating systems can you support?
What kinds of applications are you most comfortable hosting?
How many engineering staff do you have available with specific
expertise in the OS and applications I’m using?
What happens if things go wrong at 3am?
Do you offer proactive management tools and services?
Do you offer disaster recovery solutions? How do I get my site
back online?
18. Know how to evaluate a vendor
(Example: Hosting)
Vendors Enterprise Dedicate Share Elasti Consultin SL
Cost Footprint
d d c g A
Rackspace Yes
Yes Yes Yes Ye
ENKI Yes Yes $$ US
s
Yes Yes
AWS Yes Ye
Yes Yes Yes $ US
Softlayer Yes s
Yes Yes
Peak Web Yes Yes $ - $$ US, EU
Yes Yes
Joyent Yes Ye
Yes Yes Yes $$ US, EU, ASIA
s
SunGard Yes
Yes Yes Ye
Google App Yes Yes $ US
Yes Yes s
Engine
No
Yes Ye
BlueHost Yes $$ US, ASIA
No s
GoDaddy Yes
Ye
Yes $$$ US, EU
s
There are many other factors that can
Ye
and should be considered, s
$ - $$ US
depending on your specific technical $ US
and business requirements. $ US
19. Know what to ask a vendor
(Example:
Datacenter)
Do you own your facilities or are you leasing them?
Who are your power providers? What is your redundancy?
How many times have your facilities lost power
in a way that affected your customers?
How will I be notified when an outage has occured?
Do you offer remote eyes and hands services?
Who are your onsite carriers?
What does security look like at your facilities?
What does the shipping and receiving process look like at
your facilities?
20. Know how to evaluate a vendor
(Example: Datacenter)
Vendors Type Market Connecti Peering Managed
Hosting
vity IX Network Cost Footprint
QTS Private Both Options
Neutral No Yes
Terremark Public Retail
Limited Some Yes Yes $-$$ National
Equinix Public Retail
Neutral Most Yes
Layer42 Private Both Yes $$$ National
Neutral No Yes
DRT Public Both
Limited Some No No $$$ Global
365 Main Private Both
Neutral No No
BAIS Private Retail No $$ Regional
Limited No Yes
Vantage Private Whole
sale Neutral No No No $$$ National
Coresite Public
Both Limited Some No
Fortune Private No $$ Regional
Whole Neutral No No
sale
There are many other factors that can and should
be considered, depending on your specific
technical and business requirements.
21. Know what you should pay
Are you paying for all the extra bells and whistles you
don’t really need?
Of course my IT
Infrastructure
REALLY needs to
be hosted in a
cave…!
I’M FRACKING
BATMAN!!!!
22. Know what you should pay
What billing methods can you leverage to your advantage?
Is your billing method optimized for your usage
patterns?
23. Know when to ask an expert
No metrics Have experience Limited experience
Maybe. If only to see
Yes! You definitely need
what other options are
help.
out there..
Likely not. You probably
Yes! You definitely need
Have
have things figured out
help.
by now..
You and your business are definitely special,
but whatever your specific infrastructure needs
are, someone else has more than likely dealt
with something similar.
24. Last Slide!
Cloud Computing
Ignore it. Think about
what you actually need.!
The range of solutions in IT Infrastructure
There are TONS OF OPTIONS!!
How to access and evaluate your options
Seriously work this out…!
FIN!!!!