The document summarizes an AWS seminar series for 2015. It includes:
- An agenda with speakers from AWS discussing topics like startups on AWS, enterprises on AWS, and the AWS partner ecosystem.
- Discussion of why companies are flocking to the cloud so quickly, including benefits like reducing costs, increasing agility, and removing undifferentiated heavy lifting.
- An overview of the breadth and depth of AWS functionality, and services for areas like compute, databases, analytics, security and data transfer.
- Suggestions for a customer's first 90 days of cloud adoption, including creating a minimum viable product, cloud center of excellence, and cloud discovery workshop.
Hbase and phoenix usage at eHarmony. Presented the lambda architecture and implementation of HBase and phoenix usage in eharmony at Apache PhoenixCon 2016.
April Wensel - Crafting Compassionate CodeApril Wensel
As developers, we might think we don't have to care about humans because we work on machines. However, nothing could be further from the truth. The only reason for us to build technology is to serve humans.
Therefore, practicing compassion is essential for effective software development. Though many people think of compassion as something soft or ambiguous, you'll learn how compassion provides a practical framework for making rational decisions about our code with the goal of reducing suffering for ourselves, our collaborators, and our users.
From understanding customer pain points all the way down to the level of choosing variable names, applying practical compassion can help us craft better code, improve people's lives, and ultimately find more satisfaction in our work!
Presented at NewCrafts Paris 2019 - http://ncrafts.io/
APItheDocs: How Can API Documentation Be Agile?eBranding Ninja
How can API documentation become inherently agile? how can you foster a culture that gets your developers excited about documentation? About customer experience? How can you persuade your agile team to make documented a priority? How do you get developers creating more software?
This talk looks to answer these questions and more, including the real-world journeys of WorldPay and Sengrid make sure documentation is a part of their agile processes and how.
Talk given at API the Docs, London.
http://apithedocs.org/london/
By Jennifer Riggins
http://ebranding.ninja
http://twitter.com/jkriggins
Hbase and phoenix usage at eHarmony. Presented the lambda architecture and implementation of HBase and phoenix usage in eharmony at Apache PhoenixCon 2016.
April Wensel - Crafting Compassionate CodeApril Wensel
As developers, we might think we don't have to care about humans because we work on machines. However, nothing could be further from the truth. The only reason for us to build technology is to serve humans.
Therefore, practicing compassion is essential for effective software development. Though many people think of compassion as something soft or ambiguous, you'll learn how compassion provides a practical framework for making rational decisions about our code with the goal of reducing suffering for ourselves, our collaborators, and our users.
From understanding customer pain points all the way down to the level of choosing variable names, applying practical compassion can help us craft better code, improve people's lives, and ultimately find more satisfaction in our work!
Presented at NewCrafts Paris 2019 - http://ncrafts.io/
APItheDocs: How Can API Documentation Be Agile?eBranding Ninja
How can API documentation become inherently agile? how can you foster a culture that gets your developers excited about documentation? About customer experience? How can you persuade your agile team to make documented a priority? How do you get developers creating more software?
This talk looks to answer these questions and more, including the real-world journeys of WorldPay and Sengrid make sure documentation is a part of their agile processes and how.
Talk given at API the Docs, London.
http://apithedocs.org/london/
By Jennifer Riggins
http://ebranding.ninja
http://twitter.com/jkriggins
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignJenny Magic
MoDevUX 2014: 30-minute session on "Content First" approach to responsive web design. Introduction to page tables and content models for UX professionals.
How can documentation become inherently Agile?eBranding Ninja
How can you foster a culture that gets your developers excited about documentation? How can you foster a culture that gets your developers excited about pleasing their customers?
Documentation is still the most important thing developers continually respond as most affecting their decision making. Frankly caring about documentation shows you care about the developer, whether external or internal. Yet, documentation is constantly pushed to the wayside, aligning that idea with Waterfall and top-down development. How do you then foster a culture that gets your developers excited to create documentation? And as an extension, how do you get your developers excited about pleasing their customers?
Start out by automating what you can and then creating a process. Documentation is something that requires discipline. It’s up to your team to identify what interruptions are constantly being pointed to as excuses for not completing the documentation. Then, you can put an investment into your documentation, looking to first solve and reduce those interruptions, making documentation the way you address repeated issues and make your customers more autonomous.
Documentation is actually particularly important to the Scrum process, where "documented" is part of the definition of "Done." Documentation can also be a good team-building exercise as it invites everyone to take ownership of their own piece. It also keeps everyone cognizant of keeping the code itself simple and self-explanatory. And it's especially important for team communication and collaboration as, with microservices, containers and the like, our developers gain autonomy, but there's a struggle to work out loud so you know what everyone else is doing.
Finally, someone should be in charge of managing the documentation -- someone with a tech background but some marketing savviness -- to curate it all, helping to make sure it's there and that it tells a clear story that's easy to search through, but that also supports the overall business proposition.
This talk was first given at AgiNext 2017, London.
http://2017.aginext.io/
Images compliments of New Old Stock http://nos.twnsnd.co/
Agile Marketing For The Real World event - Signal - 6th Nov 2019Lauren Cormack
Unique insights on applying Agile principles in a marketing context, with Signal, creative strategist Kate Bordwell and bestselling author Neil Perkin, exploring the challenges involved in adopting Agile ways of working in the ‘real world’.
SearchLove San Diego 2018 | Ashley Ward | Reuse, Recycle: How to Repurpose Yo...Distilled
Creating content that can be reused is an effective way to extend the life of your content, increase its views, and reach your content marketing goals. Ashley will be demonstrating how to find the content which should be reused, the rules to follow when reusing your content, and how to analyze the effectiveness of this recycled content and which tools will best help us find ROI.
You can expect to walk out of this content session with a strategic plan to take back to your office with on how to recycle your content at low costs and achieve high ROI.
Designing a Horizontally Scalable Event-Driven Big Data Architecture with Apa...Ricardo Fanjul Fandiño
Traditional data architectures are not enough to handle the huge amounts of data generated from millions of users. In addition, the diversity of data sources are increasing every day: Distributed file systems, relational, columnar-oriented, document-oriented or graph Databases.
Letgo has been growing quickly during the last years. Because of this, we needed to improve the scalability or our data platform and endow it further capabilities, like “dynamic infrastructure elasticity”, real-time processing or real-time complex event processing. In this talk, we are going to dive deeper into our journey. We started from a traditional data architecture with ETL and Redshift, till nowadays where we successfully have made an event oriented and horizontally scalable data architecture.
We will explain in detail from the event ingestion with Kafka / Kafka Connect to its processing in streaming and batch with Spark. On top of that, we will discuss how we have used Spark Thrift Server / Hive Metastore as glue to exploit all our data sources: HDFS, S3, Cassandra, Redshift, MariaDB … in a unified way from any point of our ecosystem, using technologies like: Jupyter, Zeppelin, Superset ⦠We will also describe how to made ETL only with pure Spark SQL using Airflow for orchestration.
Along the way, we will highlight the challenges that we found and how we solved them. We will share a lot of useful tips for the ones that also want to start this journey in their own companies.
Presented on October 6, 2015 to the Hawaiian Astronomical Society in Honolulu, Hawaii. Summarizes key steps how to become an astronaut with a focus on Mars missions.
Data Visualizations in Digital Products (ProductCamp Boston 2016)ProductCamp Boston
Visualizations around fixed datasets such as data journalism are very common, you see them in the New York Times every day, but what happens when data visualization is part of a digital product? These visualizations contain data that changes frequently based on user inputs or other sources. This talk covers examples and an approach on how to incorporate data visualization into your digital product, whether it be mobile, web or desktop.
About C. Todd Lombardo
C. Todd recently joined the team at Fresh Tilled Soil as Chief Design Strategist, helping clients solve product, design, and/or strategy problems. He has a Master’s Degree in Data Visualization from Maryland Institute College of Art.
His background is grounded in science, engineering, and design. He previously was Innovation Architect at Constant Contact’s InnoLoft, he facilitated product and service design sprints for a wide range of external startups and internal product teams. He is also a member of the adjunct faculty at Madrid’s prestigious IE Business School.
A teacher and speaker at heart, he frequently speaks at conferences and has directed five TEDx events in two countries. His book, Design Sprint was published by O’Reilly Media in the fall of 2015.
Webinar Presentation: Minnesota's Value of SolarJohn Farrell
In March 2014, Minnesota became the first state to adopt a “value of solar” policy. It may fundamentally change the financial relationship between electric utilities and their energy-producing customers. It may also serve as a precedent for setting a transparent, market-based price for solar energy. This presentation explains the origins of value of solar, the compromises made to get the policy adopted in Minnesota, and the potential impact on utilities and solar energy producers.
Debugging Your CDN - Austin Spires at Fastly Altitude 2015Fastly
Fastly Altitude - June 25, 2015. Austin Spires, Lead Customer Engineer at Fastly, covers how to use curl tricks, Varnish logging, and web services to identify and debug issues.
Video of the talk: http://fastly.us/Altitude2015_Debugging-Your-CDN
Austin's bio: Austin Spires is a lead customer engineer at Fastly. He’s been working on developer tools and customer happiness for five years, and frequently speaks at conferences and meetups. Recently, he’s been blogging about how Fastly scales its support infrastructure. Before Fastly, Austin worked in sales and support at GitHub, where he helped lead customer onboarding. Originally from Texas, Austin plays a mean bass and likes drinking cheap beer.
To guard against errors, maintain uptime, and protect performance, it is critical to have visibility into your applications and systems. In this session, learn how DevOps enables us to build better systems by leveraging the perspectives of different teams to gain that visibility.
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignJenny Magic
MoDevUX 2014: 30-minute session on "Content First" approach to responsive web design. Introduction to page tables and content models for UX professionals.
How can documentation become inherently Agile?eBranding Ninja
How can you foster a culture that gets your developers excited about documentation? How can you foster a culture that gets your developers excited about pleasing their customers?
Documentation is still the most important thing developers continually respond as most affecting their decision making. Frankly caring about documentation shows you care about the developer, whether external or internal. Yet, documentation is constantly pushed to the wayside, aligning that idea with Waterfall and top-down development. How do you then foster a culture that gets your developers excited to create documentation? And as an extension, how do you get your developers excited about pleasing their customers?
Start out by automating what you can and then creating a process. Documentation is something that requires discipline. It’s up to your team to identify what interruptions are constantly being pointed to as excuses for not completing the documentation. Then, you can put an investment into your documentation, looking to first solve and reduce those interruptions, making documentation the way you address repeated issues and make your customers more autonomous.
Documentation is actually particularly important to the Scrum process, where "documented" is part of the definition of "Done." Documentation can also be a good team-building exercise as it invites everyone to take ownership of their own piece. It also keeps everyone cognizant of keeping the code itself simple and self-explanatory. And it's especially important for team communication and collaboration as, with microservices, containers and the like, our developers gain autonomy, but there's a struggle to work out loud so you know what everyone else is doing.
Finally, someone should be in charge of managing the documentation -- someone with a tech background but some marketing savviness -- to curate it all, helping to make sure it's there and that it tells a clear story that's easy to search through, but that also supports the overall business proposition.
This talk was first given at AgiNext 2017, London.
http://2017.aginext.io/
Images compliments of New Old Stock http://nos.twnsnd.co/
Agile Marketing For The Real World event - Signal - 6th Nov 2019Lauren Cormack
Unique insights on applying Agile principles in a marketing context, with Signal, creative strategist Kate Bordwell and bestselling author Neil Perkin, exploring the challenges involved in adopting Agile ways of working in the ‘real world’.
SearchLove San Diego 2018 | Ashley Ward | Reuse, Recycle: How to Repurpose Yo...Distilled
Creating content that can be reused is an effective way to extend the life of your content, increase its views, and reach your content marketing goals. Ashley will be demonstrating how to find the content which should be reused, the rules to follow when reusing your content, and how to analyze the effectiveness of this recycled content and which tools will best help us find ROI.
You can expect to walk out of this content session with a strategic plan to take back to your office with on how to recycle your content at low costs and achieve high ROI.
Designing a Horizontally Scalable Event-Driven Big Data Architecture with Apa...Ricardo Fanjul Fandiño
Traditional data architectures are not enough to handle the huge amounts of data generated from millions of users. In addition, the diversity of data sources are increasing every day: Distributed file systems, relational, columnar-oriented, document-oriented or graph Databases.
Letgo has been growing quickly during the last years. Because of this, we needed to improve the scalability or our data platform and endow it further capabilities, like “dynamic infrastructure elasticity”, real-time processing or real-time complex event processing. In this talk, we are going to dive deeper into our journey. We started from a traditional data architecture with ETL and Redshift, till nowadays where we successfully have made an event oriented and horizontally scalable data architecture.
We will explain in detail from the event ingestion with Kafka / Kafka Connect to its processing in streaming and batch with Spark. On top of that, we will discuss how we have used Spark Thrift Server / Hive Metastore as glue to exploit all our data sources: HDFS, S3, Cassandra, Redshift, MariaDB … in a unified way from any point of our ecosystem, using technologies like: Jupyter, Zeppelin, Superset ⦠We will also describe how to made ETL only with pure Spark SQL using Airflow for orchestration.
Along the way, we will highlight the challenges that we found and how we solved them. We will share a lot of useful tips for the ones that also want to start this journey in their own companies.
Presented on October 6, 2015 to the Hawaiian Astronomical Society in Honolulu, Hawaii. Summarizes key steps how to become an astronaut with a focus on Mars missions.
Data Visualizations in Digital Products (ProductCamp Boston 2016)ProductCamp Boston
Visualizations around fixed datasets such as data journalism are very common, you see them in the New York Times every day, but what happens when data visualization is part of a digital product? These visualizations contain data that changes frequently based on user inputs or other sources. This talk covers examples and an approach on how to incorporate data visualization into your digital product, whether it be mobile, web or desktop.
About C. Todd Lombardo
C. Todd recently joined the team at Fresh Tilled Soil as Chief Design Strategist, helping clients solve product, design, and/or strategy problems. He has a Master’s Degree in Data Visualization from Maryland Institute College of Art.
His background is grounded in science, engineering, and design. He previously was Innovation Architect at Constant Contact’s InnoLoft, he facilitated product and service design sprints for a wide range of external startups and internal product teams. He is also a member of the adjunct faculty at Madrid’s prestigious IE Business School.
A teacher and speaker at heart, he frequently speaks at conferences and has directed five TEDx events in two countries. His book, Design Sprint was published by O’Reilly Media in the fall of 2015.
Webinar Presentation: Minnesota's Value of SolarJohn Farrell
In March 2014, Minnesota became the first state to adopt a “value of solar” policy. It may fundamentally change the financial relationship between electric utilities and their energy-producing customers. It may also serve as a precedent for setting a transparent, market-based price for solar energy. This presentation explains the origins of value of solar, the compromises made to get the policy adopted in Minnesota, and the potential impact on utilities and solar energy producers.
Debugging Your CDN - Austin Spires at Fastly Altitude 2015Fastly
Fastly Altitude - June 25, 2015. Austin Spires, Lead Customer Engineer at Fastly, covers how to use curl tricks, Varnish logging, and web services to identify and debug issues.
Video of the talk: http://fastly.us/Altitude2015_Debugging-Your-CDN
Austin's bio: Austin Spires is a lead customer engineer at Fastly. He’s been working on developer tools and customer happiness for five years, and frequently speaks at conferences and meetups. Recently, he’s been blogging about how Fastly scales its support infrastructure. Before Fastly, Austin worked in sales and support at GitHub, where he helped lead customer onboarding. Originally from Texas, Austin plays a mean bass and likes drinking cheap beer.
To guard against errors, maintain uptime, and protect performance, it is critical to have visibility into your applications and systems. In this session, learn how DevOps enables us to build better systems by leveraging the perspectives of different teams to gain that visibility.
Workstyles e Netstyles Sostenibili e Competitivijexxon
Modi di organizzare il lavoro e di partecipare in rete per le PMI, Docenza al ciclo "Seminari su General Management: Strategie", Trapani (IT), 30 giugno 2007
How To Be Creative (OR: How Can I Possibly Do Justice To This Subject In One ...Jeremy Fuksa
This talk, originally created for the advertising students at the University of Missouri School of Journalism, is modified to talk about creativity in general.
AWS November Webinar Series - Get Started with Automated Mobile Application T...Amazon Web Services
AWS Device Farm enables developers to deliver higher quality iOS, Android and Fire OS apps by testing them against real phones and tablets in the AWS Cloud.
Join us for a step-by-step demo on how to write and configure your first tests, run them in the cloud, and view detailed results that pinpoint bugs and performance problems. We will also cover how to automatically initiate application tests from your Jenkins continuous integration environment.
HBW - S.Quintarelli e M.Zamperini 14 Nov 2011Marco Zamperini
Le slide di accompagnamento dell' intervento che io e Stefano Quintarelli abbiamo fatto in occasione dell' evento Happy Birthday Web del 14/11/2011 al Tempio di Adriano a Roma, in presenza di Tim Berners Lee.
A more complete suite of slides is available on Flickr at http://www.flickr.com/photos/geojuice/sets/72157628719699499/
Getting really fed up with the uneven playing field so thinking of making them all into videos and using Vimeo as a more stable and realistic platform. Let me know what you think on Flickr. Now if the Guardian got rid of their stupid headers and footers....
Anyway enjoy this one if you are a geographer, geologist or just interested in our planet.
Talk given at University of Applied Sciences at Krems , Austria for Master Forum 2017. Provides a rich overview of contemporary web development suitable for managers and business people.
OSDC 2017 - Sebastian Saemann - Developing a saa s platform based on open sou...NETWAYS
The idea of Software as a Service (SaaS) isn't new, but still it is getting more and more attraction nowadays. Also the acceptance in the European market of such services is increasing steady. Developing and running such a platform can be challenging, but modern Open Source Software and modern development processes can help. This talk covers the components and technologies of the NETWAYS Web Services platform. Furthermore, it will give insights of the development patterns used.
OSDC 2017 | Developing a SaaS platform based on Open Source Software by Sebas...NETWAYS
The idea of Software as a Service (SaaS) isn't new, but still it is getting more and more attraction nowadays. Also the acceptance in the European market of such services is increasing steady. Developing and running such a platform can be challenging, but modern Open Source Software and modern development processes can help. This talk covers the components and technologies of the NETWAYS Web Services platform. Furthermore, it will give insights of the development patterns used.
Nuno Job - what's next for software - ANDdigital tech summitGreta Strolyte
Nuno Job will be giving a fast paced, passionate and thought-provoking talk around the future of software. He will expand on the theme of connection, showing why team values such as: integrity, persistence and respect are essential for modern software teams.
Nuno Job (YLD, MCS) is the CEO of YLD, a top tier technology consultancy that helps London's top CIOs to respond to the Innovator's Dilemma. Previously he was Chief Commercial at Nodejitsu where he was responsible for the world's largest Node.js cloud and provided extensive contributions to the success of Node.js as an enterprise-ready technology. Nuno's formative work years were spent in the U.S. at IBM Research and MarkLogic. He is a proud Sequoia alumni and a big advocate and enabler of open-source software. Currently, he lives in London were he leads the YLD team and helps great FTSE100 transform into the best technology enterprises.
Tweet: @dscape
Helsinki Forum: Canadian - Nordic Partnering in Mobility as a Service EcosystemCGI
The Canadian-Nordic Partnering Lunch at ITS European Congress 2014 was open to SME´s from Canada and Nordics and was the first step in accessing product development finance from the international Eureka Program. The Eureka Program is administered by the Tekes Organisation in Finland, by similar organisations in other Nordic countries and the National Research Council, NRC, in Canada. To qualify for technology development funding, applicant companies must start by partnering with one other SME from another country. As the world’s 5th largest independent IT and business process services company, Canadian, and delivering ITS services and solutions around the world, CGI were asked to present how we deliver these services to our clients, our approach to R&D and how SME’s are important part of the Mobility as a Service ecosystem.
Discover the game-changing potential of ChatGPT in this comprehensive master class designed specifically for marketers. We'll dive into the world of this AI-driven language model, exploring its benefits and concerns, and uncovering lesser-known facts. Learn how to safely and effectively harness ChatGPT for content marketing, social media, advertising, and email campaigns. We'll also introduce you to essential add-ons, tools, and other AI solutions to help you 10x your output. Don't miss this chance to turbocharge your content creation and marketing strategies with the power of ChatGPT!
Digital Data Commons - Emergence of AI Blockchain ConvergenceGokul Alex
My Session on the Emergence of AI Blockchain Convergence in the perspective of a new digital data commons presented in the Blockchain Hackathon organised by #Accubits and #BHub on January 2nd and 3rd 2018.
Our checklist for onboarding successful candidates remotely.
Onboarding is critical to the success and happiness of a new hire. Good onboarding is especially important for remote employees since they won't have the same organic opportunities to integrate into the company culture.
Onboarding takes place over an extended period of time, as opposed to a one-time orientation. Effective onboarding will lead to happier employees, better retention and a more cohesive team.
Speaker: MICHELE DALLACHIESA
"Drones: What's Next?" Drones are going into business. Having already made the leap from military to consumer use, they are now headed for industries from construction to inspection to surveillance. Nevertheless, there is the common thread of them increasing efficiency, increasing safety and doing so at lower costs.
In this talk, he will present an outlook of the drone market followed by an introduction to Skysense's services. Skysense’s mission is to enable fully autonomous, unattended and persistent drone missions for enterprises at the forefront of the inspection and security markets. He will conclude with a brief history of Skysense, few anecdotes, and key learnings :)
Drones are going into business. Having already made the leap from military to consumer use, they are now headed for industries from construction to inspection to surveillance. Nevertheless, there is the common thread of them increasing efficiency, increasing safety and doing so at lower costs. In this talk, he will present an outlook of the drone market followed by an introduction to Skysense’s services. Skysense’s mission is to enable fully autonomous, unattended and persistent drone missions for enterprises at the forefront of the inspection and security markets. He will conclude with a brief history of Skysense, few anecdotes, and key learnings
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.
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.
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.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
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/
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
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.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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/
2. AWS SEMINAR SERIES 2015
ADON BYRON
REGIONAL SALES MANAGER
AMAZON WEB SERVICES
3. TODAY’S SPEAKERS
• GLENN GORE
– AWS HEAD OF APAC SOLUTION ARCHITECTS
• PAUL O’ROURKE
– AWS HEAD OF ANZ PROFESSIONAL SERVICES
• DUANNE O’BRIEN
– CTO FROM
4. AWS SEMINAR SERIES 2015
GLENN GORE
HEAD OF ARCHITECTURE
AMAZON WEB SERVICES
5. C L O U D C O M P U T I N G H A S B E C O M E
T H E N E W N O R M A L
DEPLOYING NEW
APPLICATIONS TO
THE CLOUD
BY DEFAULT
MIGRATING EXISTING
APPLICATIONS AS
QUICKLY AS
POSSIBLE
10. 3 5 C AT E G O R I E S
2 3 0 0 L I S T I N G S
8 0 0 I S V S
1 4 3 M E C 2 I N S TA N C E H O U R S
11. W H Y A R E C O M P A N I E S
F L O C K I N G T O T H E C L O U D
S O Q U I C K L Y ?
12. W H Y A R E C O M P A N I E S F L O C K I N G
T O T H E C L O U D S O Q U I C K L Y ?
M O V E F R O M C A P I TA L
E X P E N S E T O
VA R I A B L E E X P E N S E
$
L O W E R VA R I A B L E
E X P E N S E T H A N T H E Y
C O U L D A C H I E V E O N
T H E I R O W N
S T O P G U E S S I N G C A PA C I T Y
I N C R E A S E D A G I L I T Y
R E M O V E
U N D I F F E R E N T I AT E D
H E AV Y L I F T I N G
G O G L O B A L I N
M I N U T E S
13. W H Y A R E P E O P L E
S O P A S S I O N A T E
A B O U T T H E C L O U D ?
14. W H A T ’ S
N O T F U N
F O R
B U I L D E R S ?
I D E A C O M P L E T E D
P R O J E C T
N o t
po s s i b l e
M a y b e
n e x t
y e a r
W e d o n ’ t
s u p p o r t
t h a t
T h a t ’ s a
c h a n g e
o r d e r
15. F R E E D O M
A N D
C O N T R O L O V E R Y O U R O W N
D E S T I N Y
17. 1
F R E E D O M T O
B U I L D ,
U N F E T T E R E D
18. K E Y
C O M P O N E N T S
O F A G I L I T Y
QUICK TO PROVISION
+
VAST INFRASTRUCTURE
TECHNOLOGY
PLATFORM
= A G I L I T Y
19. B R O A D E S T A N D D E E P E S T F U N C T I O N A L I T Y
20. N O T J U S T T H E E X P A N S I V E S E R V I C E S …
M U C H D E E P E R F E A T U R E S
COMPUTE DATABASES ENCRYPTION ACCESS CONTROL
General Purpose (M4) RDS For MySQL Server-side Object
Encryption
Identity Policies
Compute Optimized (C4) RDS For SQL Server Customer Controlled Keys Location Policies
Memory Optimized (R3) RDS For Oracle Dedicated HSMs Time-based Policies
GPU Optimized (G2) RDS For PostgreSQL Integrated Key
Management
Individual API Calls
Storage Optimized (D2) RDS For Amazon Aurora Key Usage Auditing Key Rotation
Low Cost, Burst-able
Performance (T2)
Multi-AZ Synchronous
Replication
Temporary Credentials
Dedicated Instances Read Replica Support Policy Simulator
21. • Fully automated environments that
scale with our traffic patterns and
heal themselves when an issue is
found
• Reduce after hour support calls by
83%
• Improve server side response time
for desktop – 54% faster
• Improve server side response time
for mobile web services – 55%
faster
• Most importantly … a happier
DevOps team!
22. “ I T o r g a n i z a t i o n s
c a n n o t t r e a t c l o u d
I a a S p r o v i d e r s
l i k e c o m m o d i t i e s ”
L Y D I A L E O N G
23. 2
F R E E D O M T O
G E T T H E
R E A L V A L U E
F R O M Y O U R
D A T A
24. Application runs flight paths against
large volumes of meteorological and
historical data, The demand of
compute power is absolutely
massive.
Running the route optimisation
exercise for a single aircraft for five
years would typically have taken
Qantas four weeks on its own
hardware.
A task completed in an hour that
once took four weeks proved that the
cloud offered features of
“significant and material
commercial benefit” to Qantas over
the full lifecycle of an application.
25. DATA STORE
OF RECORD
HIGH
PERFORMANCE
DATABASES
C O R E C O M P O N E N T S F O R
B I G D A T A W O R K L O A D S
ANALYTICS
CLUSTERS
PREDICTIVE
ANALYTICS
ELASTICSEARCH DATA
WAREHOUSE
STREAMING
DATA
26. B R I N G I N G B U S I N E S S I N T E L L I G E N C E T O A L L ,
W I T H A M A Z O N Q U I C K S I G H T
FIRST
ANALYSIS IN
LESS THAN
60 SECONDS
BLAZING FAST
QUERIES
WITH A NEW
IN-MEMORY
QUERY
ENGINE
( S P I C E )
DYNAMIC,
BEAUTIFUL
DATA
VISUALISATIONS
SHARE LIVE AND
SNAPSHOT
ANALYSES
WITH
EVERYONE
1/10TH THE
COST
OF OLD-GUARD
BI
TOOLS
INTEGRATE
WITH
DATA
SOURCES
ON AWS
27. 3
F R E E D O M T O
G E T Y O U R
D A T A I N T O ( O R
O U T O F ) T H E
C L O U D E A S I L Y
28. H O W D O
W E M O V E
D A T A T O
T H E
C L O U D
T O D A Y ?
D I R E C T
C O N N E C T
R E A L T I M E
S T R E A M I N G
D ATA
D I R E C T
U P L O A D
29. N E V E R
U N D E R E S T I M A T E
T H E B A N D W I D T H
O F A F E D E X
T R U C K
30. S I M P L I F I E D , S E C U R E D A T A
T R A N S F E R A T L A R G E S C A L E
SIMPLIFIED
LOGISTICS
50TB,
SHIPPED IN
PARALLEL
SECURE
ENCLOSURE
STRONG
ENCRYPTION,
END TO END
31. 4
F R E E D O M F R O M
B A D
( D A T A B A S E )
R E L A T I O N S H I P S
32. O L D - W O R L D
D A T A B A S E S
LOCK INPROPRIETARY PUNITIVE
LICENSING WITH
LIMITED
FLEXIBILITY
VERY
EXPENSIVE
33. A B R O A D C H O I C E O F O P E N D A T A B A S E S
O P T I O N S R U N N I N G O N R D S
A M A Z O N
A U R O R A
M A R I A D B
A V A I L A B L E T O D A Y
34. I N T R O D U C I N G
T H E
A W S
D A T A B A S E
M I G R A T I O N
S E R V I C E
R E P L I C A T E D A T A
C O N T I N U O U S L Y
M I G R A T E D A T A B A S E S
O F A N Y S I Z E
R E A L - T I M E
M O N I T O R I N G
35. A W S S C H E M A C O N V E R S I O N T O O L
M I G R A T E B E T W E E N D A T A B A S E E N G I N E S
R E L I A B L Y A N D E A S I L Y
A V A I L A B L E T O D A Y
36. M I G R A T I N G B E T W E E N D A T A B A S E T Y P E S
W I T H T H E S C H E M A C O N V E R S I O N T O O L &
D A T A B A S E M I G R A T I O N S E R V I C E
E N G I N E A E N G I N E B
S C H E M A C O N V E R S I O N T O O L
D A T A B A S E
M I G R A T I O N
S E R V I C E
S C H E M A & D A T A
T R A N S F O R M A T I O N
D A T A M I G R A T I O N
T A B L E S
P A R T I T I O N S
S E Q U E N C E S
C O N V E R T
D A T A B A S E
F U N C T I O N S
V I E W S
S T O R E D
P R O C E D U R E S
T R I G G E R S
F U N C T I O N S
37. 5
F R E E D O M T O
S E C U R E Y O U R
C A K E A N D E A T
I T T O O
38. B R O A D
A C C R E D I T A T I O N S
&
C E R T I F I C A T I O N S
G l a c i e r
V a u l t L o c k
& S E C R u l e
1 7 a - 4 ( f )
2 7 0 1 8
39. A B R O A D S E T O F S E R V I C E S T O S E C U R E
A P P L I C A T I O N S I N T H E C L O U D
N E T W O R K I N G E N C RY P T I O N
I D E N T I T Y C O M P L I A N C E
V I R T U A L P R I V A T E
C L O U D
W E B A P P L I C A T I O N
F I R E W A L L
K E Y
M A N A G E M E N T
S E R V I C E
C L O U D H S M S E R V E R - S I D E
E N C R Y P T I O N
I A M
A C T I V E
D I R E C T O R Y
I N T E G R A T I O N
S A M L
F E D E R A T I O N C O N F I GC L O U D T R A I LS E R V I C E
C A T A L O G
40. C O N F I G U R A T I O N
A N D
R E S O U R C E
A U D I T I N G
W I T H A W S
C O N F I G
CONFIGURATION
CHANGE
NOTIFICATIONS
AWS RESOURCE
INVENTORY
CONFIGURATION
HISTORY
43. F R E E D O M T O C O N T R O L
Y O U R O W N D E S T I N Y
44. NAVIGATING THE JOURNEY TO
THE CLOUD
PAUL O’ROURKE
PROFESSIONAL SERVICES
AMAZON WEB SERVICES
45. Cloud Adoption is more than just Technology…
“Infrastructure-less” Environment
IT as a Utility
Business Alignment
Plan for Failure vs. Encourage Failure
Why Prevent the Inevitable?
Governance and Policy
What Are Others Doing?
Operational Integration
Continuous Deployment
Talent Optimisation
Application Optimisation
On Demand
Why?
When?
Security
How?
Compliance
AWS
Industry
Cost Control
Reporting
Core Competency
46. Cloud adoption is a journey and every customer
journey is unique…
BUSINESS DRIVERS
CHALLENGES
ORGANISATIONAL CONTEXT
47. The AWS CAF supports the journey
AWS Cloud Adoption
Framework
Body of Knowledge
Domains, Concepts
Patterns, Best Practices
Structures, Dependencies
Cost Mgmt
BCP
Org
Structure
Architecture
Optimization
Security
Review
Capability
Review
Process
Automation
People
Perspective
Process
Perspective
Security
Perspective
Maturity
Perspective
Platform
Perspective
Operating
Perspective
Business
Perspective
48. Application
Migrations
Vision &
Strategy
The vital building blocks we are seeing in successful
customer cloud journeys…
Enablers
Executive
Sponsorship
Cloud CoE
Training
Contracts
Security
Controls
Cloud Strategy &
Business Cases (why)
Cloud Operating
Model (how)
Partners
PoCs /
Experiments
Project 1 Project 2 Project 3 Project 4
Application Assessments
Hybrid
Architecture
Cloud Roadmap
(maturity)
Standards &
Patterns
Project …
Service
Management
Tools
49. Your recommended 1st 90 days
Create Cloud
‘Minimum Viable
product’
Create ‘Cloud
Centre of
Excellence’
Get Proof-of-Concepts and
Early adopters onto platform
ASAP
Iterative
development
Use continuous feedback
and cycles of learning to
develop MVP
Tiger team of IT and
business SMEs to plan,
develop and build cloud
capability
Critical to delivering
value ASAP
Hold Cloud
Discovery
Workshop
AWS Account Team,
Executive Sponsor, Key
Business Stakeholders, IT
Leadership
Build out your initial
cloud capability
Create Cloud
Operations
Model, Business
Case & Roadmap• Use the AWS CAF to
guide your planning
• Understand Business
Drivers, expected
outcomes and current
environment
• Overview of AWS
services & identification
of POC workloads
• Identify AWS services
and partners to
accelerate adoption
• Roadmap to establishing
AWS cloud foundation
• Creates and drives
a compelling vision
and business case
for the adoption
and use of cloud
capabilities
• Minimal set of
AWS capabilities
required to
deliver clear
business value
• Creation of the
Cloud Operating
Model, Business
Case and
Transformation
Roadmap
50. An example customer cloud journey…
1.0 MVP Month 0-3 1.1 Iteration-1 Month 4-6 1.2 Iteration-2 Month 7-9
Platform
Build
SDLC
CCoE
Application Migration
(Business risk appetite)
Demonstrate
high value apps
on AWS
Network, IAM &
Security
Financial
Reporting
Basic EC2, RDS, EBS Templates
Standard Pipelines & Developer
Tools
Standard Cloud SOE
AMI Baking Process
Standard
Release, Change, Event
Management
Self-
Service
Service
Catalog
Move simple,
low-risk apps
Non-critical
apps move
using CI/CD
Critical apps
move using
CI/CD
Legacy apps
move using lift &
shift
SDLC Security,
Resilience &
Compliance
Production ITIL workflow
automation
Incident, Problem,
Management
Production
Assurance
Testing
Value
Time
Usage spike as
Self-Service
becomes available
51. TAKEAWAYS
TO ACCELERATE YOUR SUCCESSFUL
CLOUD ADOPTION JOURNEY:
1. UNDERSTAND THE WHY
2. DEVELOP YOUR 1ST 90 DAY PLAN
3. USE THE AWS CAF TO GUIDE YOUR
JOURNEY
People
Perspective
Process
Perspective
Security
Perspective
Maturity
Perspective
Platform
Perspective
Operating
Perspective
Business
Perspective
54. Who Is Loyalty NZ?
Among other things, we run Fly Buys, which has:
• 50+ Clients: New World, BNZ, State Insurance, Z Energy, Noel Leeming, Mitre 10, Contact
Energy, Paperplus…
• 2.6m Customers & 2m per annum: 74% of NZ households.
• $11.5b NZD spent per annum through > 100m transactions.
• 225,000 new Customers in the last 12 months, 40% under 30.
• Customers redeem rewards every 38 seconds (24x7x52):
• 105,000 New World Gift Cards.
• 40,000 Magazine Subscriptions.
• 24,000 Bottle of Spirits.
• 85,000 Movie Tickets.
• Any Air NZ Flight…
55. 19 Years Later,We love Fly Buys but we need...
Our Clients want a new experience, including:
•Fly Buys experiences in their our own digital channels as well.
•Additional side-by-side programmes, leveraging the Fly Buys identifier: 1 swipe = multiple earn.
•To offer cumulative earning – every swipe counts.
Our Customers also want a new experience:
•Points earned and balances available in real-time in digital channels.
•Auto-redeem when I earn something on my Wishlist.
•Fly Buys to be a more utility currency.
•It’s about me, a 1:1 preference driven marketing of offers and promotions and rewarding me for
being me.
•I redeem with Fly Buys points and cash – Top It Up.
56. Is Our Legacy Up To This?
No. We must go from:
•Overnight Batch to Real-time.
•Custom Integration to API First.
•Customer=Card to Account : Customers : Tokens.
•Fly Buys Points to Fly Buys + Multi-programme, Multi-currency.
•Fly Buys to Loyalty ID, Currency, Network, Tech Platform.
•Our Data to Customers Data – Enablement & Empowerment.
57. Rebuilding Core Loyalty On AWS
Brand new modern platform running the Cloud:
•Runs completely on AWS, leveraging S3, EC2, RDS etc.
•Contains no PII, fully tokenized / anonymized.
•Microservice Architecture – Docker Containers.
•On-board new Clients in approximately 3 days.
•Has 5 of our Clients migrated already, all 100m transactions for all 50+ Clients by the end of the
year.
•$11.5b NZD retail transaction processing on AWS in next few months.
58. The Good & Not So…
Over the last 18 months we have some key takeouts:
•AWS are supportive & easy to work with.
•AWS has helped significantly with employment brand
•Internal and recruited talent now come with AWS skills and experiences ‘baked in’. Mature now.
•Latency to AWS Australia is an acceptable 100ms internet roundtrip.
•We aren’t sure RDS is the future (or any other RDBMS / NoSQL).
•Billing information is not always easy to understand, but partners like Splunk really help in this
area.
•AWS will have outages, and recently have, but we all do.
59. To Conclude…
•Fly Buys remains a highly engaged household loyalty programme, but our Clients and Customers (quite
rightly) want modern & more.
•Our core legacy would not have made the IaaS journey.
•We decided to completely rebuild core on AWS.
•Agility, Speed & Flex, not TCO or ROI.
•DC & Tin was not an option, we only wanted Cloud.
•AWS has been a first class partner to work with.
•We have had some challenges along the way, but nothing to cry over!
Don’t hesitate to contact me direct if you want to share thoughts, want to ask questions
or get feedback on your own strategies:
duanne.obrien@loyalty.co.nz
60.
61. CALL TO ACTION
SCHEDULE A CALL WITH
AN AWS CUSTOMER
• Discuss how they are using
the platform to create
business value
ORGANISE A CLOUD
DISCOVERY WORKSHOP
• Discuss how the AWS platform
could be leveraged to enable a
critical business initiative
USE AN AWS QUICK
START GUIDE TO LAUNCH
KEY SOFTWARE
• Compare time and cost to
launch vs an existing
application
• SharePoint and Exchange are
great examples
CREATE AN APPLICATION
EVALUATION CHECKLIST
• Agree a set of criteria for
choosing your 1st 3 workloads
to migrate to AWS