The document summarizes an AWS seminar series held in 2015. It includes:
- An agenda with speakers from AWS discussing topics like cloud computing trends, data analytics, database migrations, and security.
- Sections on why companies are adopting cloud computing quickly due to cost savings and agility. It also discusses the freedoms cloud provides for building, data utilization, data transfers, database choices, and balanced security.
- Advice that cloud adoption is a journey unique to each company, and the AWS Cloud Adoption Framework can help guide organizations through domains, best practices, and perspectives to consider.
Hbase and phoenix usage at eHarmony. Presented the lambda architecture and implementation of HBase and phoenix usage in eharmony at Apache PhoenixCon 2016.
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.
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.
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.
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
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/
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/
A Comparative Study of Data Management Maturity ModelsData Crossroads
In this presentation we compare existing Data Management / Data Governance Maturity Models and discuss different approaches to viewing Data Management / Data Governance.
We also present a new model for Data Management which unifies various existing models and provides a fresh perspective on Data Management, its assessment and implementation.
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’.
Meeting and event planners are the movie producers of the corporate world. What you do has the power to educate, empower and inspire people. Your work isn’t just a line item, it’s essential to helping your company achieve its organizational objectives. In this session, you’ll learn about the newest technology, team-building, meeting design and food and beverage trends.
Learner objectives:
1. Understand the essential steps required for any successful meeting.
2. Discover tech tools that expedite the planning process.
3. Learn how new trends in meeting design, technology, team-building and F&B can be incorporated into meetings & events.
Have questions about this presentation? We'll be moderating a LIVE Q&A on Twitter on May 5, 2015 at 1pm CT/2pm ET. Tweet questions to @PYMLive and tag with #IAAPAPW.
This presentation was created as a gift to the members of IAAP in honor of Administrative Professionals Week. For more on-demand learning, or to find in-depth sessions mentioned in this presentation, visit http://iaap-hq.org.
For more articles on how to plan meetings and events, visit http://planyourmeetings.com - where subscriptions and great ideas are free.
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS SummitAmazon Web Services
Visibility into your applications and systems is critical to guarding against errors, maintaining uptime, and protecting performance. In this session, we show how DevOps enables us to build better systems by leveraging the perspectives of different teams in order to gain that visibility. This session is brought to you by AWS partner, Datadog.
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.
Most developers are familiar with the basics of AI: how do you make a computer, an algorithm, a system learn something? What most don't realize though is that the same principles are applied to people.
This talk looks at the theory behind how people learn, and maps it to real life examples of how specifically developers learn.
Why the org_matters_shorter.jzt.2018sept25Julie Tsai
Forrester Privacy & Summit 2018 at The Mayflower Hotel, D.C. Sept. 24-26, 2018
"Why the Org Matters: The Role of Privacy and Security in Organization Design"
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.
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.
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.
Amazon Elastic Block Store (Amazon EBS) provides persistent block level storage volumes for use with Amazon EC2 instances. In this technical session, we discuss how to maximize Amazon EBS performance, with a special eye toward low-latency, high-throughput applications like databases. We explain how to monitor your application and share real-world examples.
As cloud services deployment matures in the enterprise, the emphasis has moved from deploying infrastructure as a service towards a model of delivering business services in a “SaaS-like” manner. How can organizations succeed in building hybrid technology models which effectively leverage AWS to deliver business services transparently to customers? In this presentation, we will discuss how use AWS and CSC to develop business services starting with hybrid IT, moving toward robust test and development strategies for enterprise applications, and finally providing a true “SaaS-like” experience for business users and customers alike.
Craig Stires, Head of Big Data and Analytics, Amazon Web Services, APAC
Dan Angelucci, Chief Technology Officer - Asia, Middle East and Africa, CSC
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/
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/
A Comparative Study of Data Management Maturity ModelsData Crossroads
In this presentation we compare existing Data Management / Data Governance Maturity Models and discuss different approaches to viewing Data Management / Data Governance.
We also present a new model for Data Management which unifies various existing models and provides a fresh perspective on Data Management, its assessment and implementation.
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’.
Meeting and event planners are the movie producers of the corporate world. What you do has the power to educate, empower and inspire people. Your work isn’t just a line item, it’s essential to helping your company achieve its organizational objectives. In this session, you’ll learn about the newest technology, team-building, meeting design and food and beverage trends.
Learner objectives:
1. Understand the essential steps required for any successful meeting.
2. Discover tech tools that expedite the planning process.
3. Learn how new trends in meeting design, technology, team-building and F&B can be incorporated into meetings & events.
Have questions about this presentation? We'll be moderating a LIVE Q&A on Twitter on May 5, 2015 at 1pm CT/2pm ET. Tweet questions to @PYMLive and tag with #IAAPAPW.
This presentation was created as a gift to the members of IAAP in honor of Administrative Professionals Week. For more on-demand learning, or to find in-depth sessions mentioned in this presentation, visit http://iaap-hq.org.
For more articles on how to plan meetings and events, visit http://planyourmeetings.com - where subscriptions and great ideas are free.
Gain Maximum Visibility into Your Applications - DEM03 - Chicago AWS SummitAmazon Web Services
Visibility into your applications and systems is critical to guarding against errors, maintaining uptime, and protecting performance. In this session, we show how DevOps enables us to build better systems by leveraging the perspectives of different teams in order to gain that visibility. This session is brought to you by AWS partner, Datadog.
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.
Most developers are familiar with the basics of AI: how do you make a computer, an algorithm, a system learn something? What most don't realize though is that the same principles are applied to people.
This talk looks at the theory behind how people learn, and maps it to real life examples of how specifically developers learn.
Why the org_matters_shorter.jzt.2018sept25Julie Tsai
Forrester Privacy & Summit 2018 at The Mayflower Hotel, D.C. Sept. 24-26, 2018
"Why the Org Matters: The Role of Privacy and Security in Organization Design"
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.
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.
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.
Amazon Elastic Block Store (Amazon EBS) provides persistent block level storage volumes for use with Amazon EC2 instances. In this technical session, we discuss how to maximize Amazon EBS performance, with a special eye toward low-latency, high-throughput applications like databases. We explain how to monitor your application and share real-world examples.
As cloud services deployment matures in the enterprise, the emphasis has moved from deploying infrastructure as a service towards a model of delivering business services in a “SaaS-like” manner. How can organizations succeed in building hybrid technology models which effectively leverage AWS to deliver business services transparently to customers? In this presentation, we will discuss how use AWS and CSC to develop business services starting with hybrid IT, moving toward robust test and development strategies for enterprise applications, and finally providing a true “SaaS-like” experience for business users and customers alike.
Craig Stires, Head of Big Data and Analytics, Amazon Web Services, APAC
Dan Angelucci, Chief Technology Officer - Asia, Middle East and Africa, CSC
While there are many Cloud design patterns for infrastructure, there are also many Cloud design patterns for developers. Come and learn how you can take your software design patterns and apply them to the next generation of cloud applications, or simply modernise your existing software architectures.
Speaker: Arden Packeer, Solutions Architect, Amazon Web Services
This session will begin with an introduction to non-relational (NoSQL) databases and compare them with relational (SQL) databases. We will also explain the fundamentals of Amazon DynamoDB, a fully managed NoSQL database service. Learn the fundamentals of DynamoDB and see the new DynamoDB console first-hand as we discuss common use cases and benefits of this high-performance key-value and JSON document store.
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAmazon Web Services
Are you new to cloud computing and would like to learn more about Amazon Web Services? If you intend to implement a project and would like to discover the basics of the AWS Cloud, or if you are a startup looking to evaluate cloud computing, attend this complimentary webinar.
AWS Webcast - Accelerating Application Performance Using In-Memory Caching in...Amazon Web Services
This webinar covers both introductory as well as advanced topics related to ElastiCache and is intended for current memcached users as well as those already using ElastiCache. During this session we will go over various scenarios and use-cases that can benefit by enabling caching, discuss the features provided by ElastiCache, and review best-practices, design patterns, and anti-patterns related to ElastiCache. The webinar will also include a demo where we enable ElastiCache for a web application and show the resulting performance improvements.
Highly available and scalable web hosting can be complex and expensive. Learn how Amazon Web Services provides the reliable, scalable, secure, and high performance infrastructure required for web applications while enabling an elastic, scale out and scale down infrastructure to match IT costs in real time as customer traffic fluctuates.
AWS makes development of cross-platform mobile applications easy. With highly-scalable cloud services such as Amazon S3, Amazon DynamoDB and Amazon SNS, mobile developers can build powerful cloud-backed mobile apps with just a few lines of code. In this session, you will learn how to connect directly to these services and how to build a powerful back end for your Android and iOS applications. We will also share some best practices from other successful apps such as Flipboard and Supercell so you can focus on differentiating your app functionality whilst leaving the 'table stakes' with no differentiated value to the cloud.
Are you looking to automate backup and archiving of your business-critical data workloads? Attend this session to understand key use cases, best practices, and considerations for protecting your data with AWS and CommVault. This session will feature lessons learned from CommVault customers that have: migrated onsite backup data into Amazon S3 to reduce hardware footprint and improve recoverability; implemented data-tiering and archived data in Amazon Glacier for long term retention and compliance; performed snapshot-based protection and recovery for applications running in Amazon EC2; and, provisioned and managed VMs in Amazon EC2.
Speaker: Michael Porfirio, Director Systems Engineering, CommVault
Dev ops on aws deep dive on continuous delivery - TorontoAmazon Web Services
Today’s cutting-edge companies have software release cycles measured in days instead of months. This agility is enabled by the DevOps practice of continuous delivery, which automates building, testing, and deploying all code changes. This automation helps you catch bugs sooner and accelerates developer productivity. In this session, we’ll share the processes that Amazon’s engineers use to practice DevOps and discuss how you can bring these processes to your company by using a new set of AWS tools (AWS CodePipeline and AWS CodeDeploy). These services were inspired by Amazon's own internal developer tools and DevOps culture.
AWS Summit Auckland 2014 | Scaling on AWS for the First 10 Million UsersAmazon Web Services
You have attended AWS training. Gathered all the relevant information about AWS services but how do you now show the value of the AWS Cloud to your business. This session will run through how you would build a business case for the cloud including TCO and cost comparisons.
This presentation was delivered 14 times (in various forms) by AWS Evangelist Jeff Barr as part of his 2013 AWS Road Trip.
After introducing AWS, it covers the basics of S3, EC2, RDS, DynamoDB, Elastic Block Storage, Auto Scaling, Elastic Load Balancing, Redshift, the AWS Trusted Advisor, and more.
Intended for customers who have (or will have) thousands of instances on AWS, this session is about reducing the complexity of managing costs for these large fleets so they run efficiently. Attendees will learn about common roadblocks that prevent large customers from cost optimizing, tools they can use to efficiently remove those roadblocks, and techniques to monitor their rate of cost optimization. The session will include a case study that will talk in detail about the millions of dollars saved using these techniques. Customers will learn about a range of templates they can use to quickly implement these techniques, and also partners who can help them implement these templates.
Après-midi - Track 2 - S1 - Un backend pour tous vos objets connectés
Cette session vous a plû ? Si c'est le cas, n'hésitez pas à vous inscrire à notre Summit !
AWS Summit 2013 | Singapore - Delivering Search for Today's Local, Social, an...Amazon Web Services
As more organizations seek to leverage the power and benefits of the cloud, they also need to combine new systems with exiting on-premises systems. Services such as Virtual Private Cloud, VPN and DirectConnect enable AWS customers to combine on-premises and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a ""real time"" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
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.
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!
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
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.
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.
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
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.
2. AWS SEMINAR SERIES 2015
ADAM BEAVIS
REGIONAL SALES MANAGER
AMAZON WEB SERVICES
3. TODAY’S SPEAKERS
• RODNEY HAYWOOD
– AWS HEAD OF ANZ SOLUTION ARCHITECTS
• PAUL O’ROURKE
– AWS PROFESSIONAL SERVICES
• GIL PEETERS
– ONLINE ARCHITECT WRANGLER FROM
4. AWS SEMINAR SERIES 2015
RODNEY HAYWOOD
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
132. Thank You!
AWS Seminar Series – October 2015
Gil Peeters - Online Architect Wrangler
gpeeters@seek.com.au
@grillp
133. 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