Using Terraform, Packer, and CI/CD to drive change, improve developer experience, and deliver value to users.
Speaker: Laura Stanford PhD, DevOps Engineer, Geoscience Australia
Level 300
Real-world High Performance & High Throughput Computing on AWS - AWS PS Summi...Amazon Web Services
This session will give you practical approaches to efficiently and securely manage your data using AWS, including ready-made HPC tools and services to quickly get started analyzing that data. We will demonstrate using Alces Flight to interact with and process aerial imagery data to build geographic data sets. We’ll also point to the future of new serverless architectures like AWS Lambda to compute at massive scale.
Speakers: Adrian White – Technical Business Development Lead, Research & Technical Computing, Asia Pacific, AWS
Dr Matthew Berryman – Managing Director, Across the Cloud Pty Ltd and Chair, University of Wollongong High Performance Steering Committee
Level: 300
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...Amazon Web Services
Discover how AWS is empowering developers to overcome challenges of the past by providing on-demand access to numerous IT resources once inaccessible. Learn about AWS's Mobile Hub, CodeStar, and Lambda, while witnessing the ways these services are increasing developer productivity and streamlining backend configuration. AWS is excited to play a role in this age of constant developer innovation.
Speaker: Stephen Liedig. Solutions Architect. Amazon Web Services
Level: 200
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...Amazon Web Services
This document discusses Veritas' solutions for seamlessly migrating public sector data and workloads to AWS cloud. It provides an overview of Veritas' data management platform for AWS cloud, including solutions for data visibility, protection, availability and optimization. Key capabilities highlighted include migration of applications and data to AWS, unified data protection, and predictable business resiliency through disaster recovery and workload mobility between on-premises and cloud environments.
This document provides an overview of serverless computing and introduces various AWS services that can be used to build serverless applications, including AWS Lambda, Amazon DynamoDB, Amazon API Gateway, Amazon Cognito, Amazon S3, and AWS Identity and Access Management (IAM). It outlines a workshop scenario where participants will build a serverless website for a transportation startup called Wild Rydes using these AWS services. The workshop consists of four labs that involve hosting a static website on S3, setting up a mailing list signup, building an administrative interface, and publishing a blog.
How a National Transportation Software Provider Migrated a Mission-Critical T...Amazon Web Services
In this webinar, Cascadeo will show you how they helped a national transportation software provider build an AWS architecture that enables them to effectively support more than 3,300 complex integration tests against nightly builds of their Interoperable Train Control Messaging (ITCM) application. You’ll also learn about how this software provider can scale on-demand, has improved governance and cost management, and rapidly supports new projects without increasing IT overhead using AWS.
- The document provides an overview of a serverless computing workshop that will guide participants in building a serverless web application called Wild Rydes.
- The workshop consists of several labs that will teach users how to set up a static website on S3, manage user accounts with Cognito, create a backend service with Lambda and DynamoDB, build a REST API with API Gateway, and optionally process images with Step Functions.
- The goal is for users to learn the basics of building serverless web applications using AWS services like Lambda, API Gateway, S3, Cognito, DynamoDB, and Step Functions.
This document provides a summary of security best practices when using AWS. It recommends taking a prescriptive approach that involves understanding AWS's security approach, building strong compliance foundations, integrating identity and access management, enabling detective controls, establishing network security, implementing data protection, optimizing change management, and automating security functions. It describes specific AWS services that can be used for each, such as IAM, VPC, CloudTrail, CloudWatch, Config, and CloudFormation. The overall message is that security responsibilities are shared between AWS and customers, and adopting AWS security best practices allows moving fast while staying secure.
Accelerating cloud adoption for your regulated workloads - AWS PS Summit Canb...Amazon Web Services
How can you architect your applications for regulatory and organisational compliance? How can you automate security, auditability, and governance controls using best practice? In this session, Accenture draws from real-world examples to showcase how the cloud can strengthen your security and compliance posture, while ensuring maximum agility – articulated through the lifecycle of an application moving to the cloud.
Speaker: Chris Fleischmann, Managing Director, Journey To Cloud, Accenture
Level: 200
Real-world High Performance & High Throughput Computing on AWS - AWS PS Summi...Amazon Web Services
This session will give you practical approaches to efficiently and securely manage your data using AWS, including ready-made HPC tools and services to quickly get started analyzing that data. We will demonstrate using Alces Flight to interact with and process aerial imagery data to build geographic data sets. We’ll also point to the future of new serverless architectures like AWS Lambda to compute at massive scale.
Speakers: Adrian White – Technical Business Development Lead, Research & Technical Computing, Asia Pacific, AWS
Dr Matthew Berryman – Managing Director, Across the Cloud Pty Ltd and Chair, University of Wollongong High Performance Steering Committee
Level: 300
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...Amazon Web Services
Discover how AWS is empowering developers to overcome challenges of the past by providing on-demand access to numerous IT resources once inaccessible. Learn about AWS's Mobile Hub, CodeStar, and Lambda, while witnessing the ways these services are increasing developer productivity and streamlining backend configuration. AWS is excited to play a role in this age of constant developer innovation.
Speaker: Stephen Liedig. Solutions Architect. Amazon Web Services
Level: 200
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...Amazon Web Services
This document discusses Veritas' solutions for seamlessly migrating public sector data and workloads to AWS cloud. It provides an overview of Veritas' data management platform for AWS cloud, including solutions for data visibility, protection, availability and optimization. Key capabilities highlighted include migration of applications and data to AWS, unified data protection, and predictable business resiliency through disaster recovery and workload mobility between on-premises and cloud environments.
This document provides an overview of serverless computing and introduces various AWS services that can be used to build serverless applications, including AWS Lambda, Amazon DynamoDB, Amazon API Gateway, Amazon Cognito, Amazon S3, and AWS Identity and Access Management (IAM). It outlines a workshop scenario where participants will build a serverless website for a transportation startup called Wild Rydes using these AWS services. The workshop consists of four labs that involve hosting a static website on S3, setting up a mailing list signup, building an administrative interface, and publishing a blog.
How a National Transportation Software Provider Migrated a Mission-Critical T...Amazon Web Services
In this webinar, Cascadeo will show you how they helped a national transportation software provider build an AWS architecture that enables them to effectively support more than 3,300 complex integration tests against nightly builds of their Interoperable Train Control Messaging (ITCM) application. You’ll also learn about how this software provider can scale on-demand, has improved governance and cost management, and rapidly supports new projects without increasing IT overhead using AWS.
- The document provides an overview of a serverless computing workshop that will guide participants in building a serverless web application called Wild Rydes.
- The workshop consists of several labs that will teach users how to set up a static website on S3, manage user accounts with Cognito, create a backend service with Lambda and DynamoDB, build a REST API with API Gateway, and optionally process images with Step Functions.
- The goal is for users to learn the basics of building serverless web applications using AWS services like Lambda, API Gateway, S3, Cognito, DynamoDB, and Step Functions.
This document provides a summary of security best practices when using AWS. It recommends taking a prescriptive approach that involves understanding AWS's security approach, building strong compliance foundations, integrating identity and access management, enabling detective controls, establishing network security, implementing data protection, optimizing change management, and automating security functions. It describes specific AWS services that can be used for each, such as IAM, VPC, CloudTrail, CloudWatch, Config, and CloudFormation. The overall message is that security responsibilities are shared between AWS and customers, and adopting AWS security best practices allows moving fast while staying secure.
Accelerating cloud adoption for your regulated workloads - AWS PS Summit Canb...Amazon Web Services
How can you architect your applications for regulatory and organisational compliance? How can you automate security, auditability, and governance controls using best practice? In this session, Accenture draws from real-world examples to showcase how the cloud can strengthen your security and compliance posture, while ensuring maximum agility – articulated through the lifecycle of an application moving to the cloud.
Speaker: Chris Fleischmann, Managing Director, Journey To Cloud, Accenture
Level: 200
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...Amazon Web Services
• Understand the issues with commercial database pricing and licensing.
• Learn about the benefits of Amazon Aurora for improving performance and decreasing costs.
• See how AWS Database Migration Service helps with your migration.
• See how AWS Schema Conversion Tool makes conversions simple and quick.
If you’re looking to improve application performance and availability and decrease database costs, it’s time to replace your expensive Oracle databases with an open-source compatible solution. Amazon Aurora is a MySQL-compatible relational database that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. You'll learn how to use the AWS Database Migration Service to migrate your data with minimal downtime, and how the AWS Schema Conversion Tool converts your Oracle schemas and procedural code into Amazon Aurora. We’ll follow with a quick demo of the entire process.
This session provides an overview of how organizations can migrate workloads to the AWS cloud at scale. We will go through available migration frameworks and best practices with common use case examples during this session. After migrating the initial workloads, understand how to migrate at scale to the AWS cloud. Hear about real life experiences from the AWS Professional Services team and learn about common use case examples, frameworks, and best practices. Hear about what to avoid when migrating applications at scale to AWS and understand the tools and partner services that can assist you when migrating applications to AWS.
IT teams in K12 wear many hats. From helping with technology in the classroom to managing district wide operations, it’s a balancing act every day. Join this webinar on Thursday, June 29 and learn how the cloud enables district IT teams be as agile and flexible as the students they serve, even during unexpected emergencies. The cloud offers numerous benefits including lower costs, faster experimentation, pay-as-you-go usage, and no physical infrastructure to manage. You’ll learn: • What is the cloud and why it matters to K12 • Best practices to ensure smooth system operations during peak registration, graduation, and testing periods • How to prepare for inevitable emergencies with long-term record storage in redundant cloud environments • How one district has saved up to 50% on IT costs over five years, helping them focus on teaching and learning • How to build redundancy into your school’s IT plan, allowing you to access records at any time
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...Amazon Web Services
Fed up with stop and go in your data center? Shift into overdrive and pull into the fast lane!
Learn how AutoScout24, the largest online car marketplace Europe-wide, are building their Autobahn in the Cloud.
The secret ingredient? Culture! Because “Cloud” is only one half of the digital transformation story: The other half is how your organization deals with cultural change as you transition from the old world of IT into building microservices on AWS with agile DevOps teams in a true „you build it you run it“ fashion.
Listen to stories from the trenches, powered by Amazon Kinesis, Amazon DynamoDB, AWS Lambda, Amazon ECS, Amazon API Gateway and much more, backed by AWS Partners, AWS Professional Services, and AWS Enterprise Support.
Key takeaways: How to become Cloud native, evolve your architecture step by step, drive cultural change across your teams, and manage your company’s transformation for the future.
Moving Data into the Cloud with AWS Transfer Services - May 2017 AWS Online ...Amazon Web Services
Learning Objectives:
- Learn about the benefits and features to help you get the most out of your DynamoDB database
- Learn how customers have successfully used these features to deploy their applications
Developers who build applications for ad tech, finance, gaming, IoT, and other performance sensitive use cases require response times in the range of 1-2 milliseconds. They are also constantly pushing to further reduce this latency to achieve a competitive advantage. Amazon DynamoDB Accelerator (DAX) is a fully-managed, highly-available, in-memory cache for DynamoDB that delivers up to a 10x performance improvement – from milliseconds to microseconds – even at millions of requests per second. In this tech talk, we go over best practices for multiple use cases, including gaming, Ad Tech, IoT, and we’ll explore new features to help you get the most out of your DynamoDB database, including DynamoDB Accelerator (DAX), TTL, Tagging, VPC Endpoints for DynamoDB. Learn how customers have successfully used these features to deploy their applications.
Often times, developers and auditors can be at odds. The agile, fast-moving environments that developers enjoy will typically give auditors heartburn. The more controlled and stable environments that auditors prefer to demonstrate and maintain compliance are traditionally not friendly to developers or innovation. In this session, we will look at the intersection where developers and auditors meet by discussing techniques, tools, and concepts that appeal to both. Topics covered will include shared responsibility, using compartmentalization and microservices for scope control, immutable infrastructure, and continuous security testing.
AWS re:Invent 2016: The Psychology of Security Automation (SAC307)Amazon Web Services
Historically, relationships between developers and security teams have been challenging. Security teams sometimes see developers as careless and ignorant of risk, while developers might see security teams as dogmatic barriers to productivity. Can technologies and approaches such as the cloud, APIs, and automation lead to happier developers and more secure systems? Netflix has had success pursuing this approach, by leaning into the fundamental cloud concept of self-service, the Netflix cultural value of transparency in decision making, and the engineering efficiency principle of facilitating a “paved road.”
This session explores how security teams can use thoughtful tools and automation to improve relationships with development teams while creating a more secure and manageable environment. Topics include Netflix’s approach to IAM entity management, Elastic Load Balancing and certificate management, and general security configuration monitoring.
Ronan Guilfoyle gave a presentation on Amazon Lightsail. Lightsail is a service that makes it easy to launch virtual private servers with one-click. It offers preconfigured instances, persistent storage, networking, and a simple interface to manage resources. Lightsail provides a low-cost option for hosting websites, applications, and development/test environments. Users can also connect Lightsail instances to other AWS services like databases, containers, and analytics through VPC peering or public endpoints.
This document summarizes a presentation about security at scale on AWS. It discusses AWS security controls that customers don't need to manage themselves. It also outlines the AWS Cloud Adoption Framework for adapting security practices to the cloud. Finally, it provides examples of how to implement security capabilities like identity and access management, detective controls, infrastructure security, data protection, and incident response on AWS.
Amazon Web Services (AWS) provides on-demand computing resources and services in the cloud, with pay-as-you-go pricing. This session provides an overview and describes why companies are flocking to the cloud so quickly.
AWS has a large and growing portfolio of big data management and analytics services, designed to integrate into solution architectures to meet the needs of your business. In this session, we look at analytics through the eyes of a business intelligence analyst, a data scientist, and an application developer, to explore how to quickly leverage Amazon Redshift, Amazon QuickSight, RStudio, and Amazon Machine Learning to create powerful, yet straightforward, business solutions.
This document summarizes Trend Micro's migration of its File Reputation Service to AWS. It discusses Trend Micro's need to scale its infrastructure to handle growing data and request volumes. It describes Trend Micro's experience migrating its data and applications to AWS services like S3, DynamoDB, and EC2. The migration enabled Trend Micro to design its architecture in a highly scalable and flexible way on AWS compared to its previous on-premise infrastructure. It also discusses how viewing costs explicitly on AWS services influenced Trend Micro's architectural decisions.
This document provides an overview of microservices and Amazon ECS. It discusses what microservices are, the challenges of implementing microservices, and how Amazon ECS addresses these challenges. Specifically, it covers how ECS provides scalable and automated scheduling of containers across a cluster, integration with other AWS services for areas like load balancing, deployment automation through services, and built-in monitoring with CloudWatch. Examples are given of how a company called Wrapp transitioned their microservices architecture to use ECS and the benefits they realized around management of their containerized applications.
re:Invent recap session 2: Being well Architected in the cloudAmazon Web Services
The document discusses the AWS Well-Architected Framework which provides best practices for architecting systems on AWS. It covers the five pillars of the framework - security, reliability, performance efficiency, cost optimization, and operational excellence. For each pillar, it provides examples of questions to evaluate architectures and best practices for alignment with AWS recommendations.
Learn the basics of getting started with AWS and migrating your data to AWS. This session will also cover core AWS services, such as Amazon EC2 and Amazon S3, and provide demonstrations of how to set up and utilize those services to launch virtual machines in the cloud.
Introducing “Well-Architected” For Developers - Technical 101Amazon Web Services
With the multitude of different software development platforms, tools, and methodologies, it can be daunting to get started and ensure you are on the right architectural track in the cloud. AWS understands architectural best practices for designing reliable, secure, efficient, and cost-effective systems in the AWS cloud. This session will introduce you to the "Well-Architected" framework along with a number of key takeaways on setting solid architectural foundations.
Speaker: Ben Potter, Security Consultant, Amazon Web Services
Featured Customer - Reckon
Getting Started with AWS Lambda and the Serverless Cloud by Jim Tran, Princip...Amazon Web Services
1) The document provides an overview of AWS Lambda and serverless computing on AWS, including how AWS Lambda works, common use cases, and best practices.
2) It explains that AWS Lambda allows users to run code in response to events without provisioning or managing servers, and only pays for the compute time used.
3) The document demonstrates sample serverless architectures using AWS Lambda along with other AWS services, and provides guidance on best practices like using versions and aliases, function networking, authorization, and monitoring.
This document discusses the value that certified AWS experts from Rackspace can provide to businesses. It outlines Rackspace's extensive AWS expertise including over 1,000 AWS certifications held by Rackspace professionals. Rackspace offers two levels of support for AWS - Navigator and Aviator. Navigator provides best practices and guidance, while Aviator involves hands-on management of a customer's AWS infrastructure. The document also provides two case studies of how Rackspace has helped customers migrate workloads to AWS and implement resource management strategies for large AWS footprints.
This document contains summaries of several startup companies and their use of AWS cloud services:
1. A robo-advisor startup scaled to over 20 billion page views per month and manages over $8 billion in assets. They built an entire insurance company on AWS in just 3 months.
2. A health startup in Sweden called KRY allows patients to meet with doctors via their phone. They have grown to over 100,000 users and 1% of Sweden's primary healthcare meetings. They run their entire operations on AWS services like EC2, RDS, ElastiCache, and Machine Learning.
3. Vivino, a wine database and review app, migrated their image storage from their own servers to
This document discusses encryption options on AWS. It explains that AWS supports encryption of data in transit using SSL/TLS and encryption of data at rest using services like AWS KMS, S3 server-side encryption, and EBS encryption. The document also discusses using a hardware security module (HSM) like AWS CloudHSM to protect encryption keys. It provides examples of how specific AWS services like S3, EBS, Redshift, and RDS support encryption and key management.
Being Well Architected in the Cloud (Updated)Adrian Hornsby
This document provides an overview of a presentation on being well-architected on AWS. The presentation covers:
1. What is the Well-Architected Framework
2. An overview of the framework including security, reliability, performance efficiency, cost optimization, and operational excellence pillars
3. How to be well-architected following AWS best practices
4. A conclusion
In this session, you'll learn how to architect your applications based on Amazon Web Services' Well-Architected Framework principles and Adrian’s 10+ years of experience using AWS.
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...Amazon Web Services
• Understand the issues with commercial database pricing and licensing.
• Learn about the benefits of Amazon Aurora for improving performance and decreasing costs.
• See how AWS Database Migration Service helps with your migration.
• See how AWS Schema Conversion Tool makes conversions simple and quick.
If you’re looking to improve application performance and availability and decrease database costs, it’s time to replace your expensive Oracle databases with an open-source compatible solution. Amazon Aurora is a MySQL-compatible relational database that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. You'll learn how to use the AWS Database Migration Service to migrate your data with minimal downtime, and how the AWS Schema Conversion Tool converts your Oracle schemas and procedural code into Amazon Aurora. We’ll follow with a quick demo of the entire process.
This session provides an overview of how organizations can migrate workloads to the AWS cloud at scale. We will go through available migration frameworks and best practices with common use case examples during this session. After migrating the initial workloads, understand how to migrate at scale to the AWS cloud. Hear about real life experiences from the AWS Professional Services team and learn about common use case examples, frameworks, and best practices. Hear about what to avoid when migrating applications at scale to AWS and understand the tools and partner services that can assist you when migrating applications to AWS.
IT teams in K12 wear many hats. From helping with technology in the classroom to managing district wide operations, it’s a balancing act every day. Join this webinar on Thursday, June 29 and learn how the cloud enables district IT teams be as agile and flexible as the students they serve, even during unexpected emergencies. The cloud offers numerous benefits including lower costs, faster experimentation, pay-as-you-go usage, and no physical infrastructure to manage. You’ll learn: • What is the cloud and why it matters to K12 • Best practices to ensure smooth system operations during peak registration, graduation, and testing periods • How to prepare for inevitable emergencies with long-term record storage in redundant cloud environments • How one district has saved up to 50% on IT costs over five years, helping them focus on teaching and learning • How to build redundancy into your school’s IT plan, allowing you to access records at any time
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...Amazon Web Services
Fed up with stop and go in your data center? Shift into overdrive and pull into the fast lane!
Learn how AutoScout24, the largest online car marketplace Europe-wide, are building their Autobahn in the Cloud.
The secret ingredient? Culture! Because “Cloud” is only one half of the digital transformation story: The other half is how your organization deals with cultural change as you transition from the old world of IT into building microservices on AWS with agile DevOps teams in a true „you build it you run it“ fashion.
Listen to stories from the trenches, powered by Amazon Kinesis, Amazon DynamoDB, AWS Lambda, Amazon ECS, Amazon API Gateway and much more, backed by AWS Partners, AWS Professional Services, and AWS Enterprise Support.
Key takeaways: How to become Cloud native, evolve your architecture step by step, drive cultural change across your teams, and manage your company’s transformation for the future.
Moving Data into the Cloud with AWS Transfer Services - May 2017 AWS Online ...Amazon Web Services
Learning Objectives:
- Learn about the benefits and features to help you get the most out of your DynamoDB database
- Learn how customers have successfully used these features to deploy their applications
Developers who build applications for ad tech, finance, gaming, IoT, and other performance sensitive use cases require response times in the range of 1-2 milliseconds. They are also constantly pushing to further reduce this latency to achieve a competitive advantage. Amazon DynamoDB Accelerator (DAX) is a fully-managed, highly-available, in-memory cache for DynamoDB that delivers up to a 10x performance improvement – from milliseconds to microseconds – even at millions of requests per second. In this tech talk, we go over best practices for multiple use cases, including gaming, Ad Tech, IoT, and we’ll explore new features to help you get the most out of your DynamoDB database, including DynamoDB Accelerator (DAX), TTL, Tagging, VPC Endpoints for DynamoDB. Learn how customers have successfully used these features to deploy their applications.
Often times, developers and auditors can be at odds. The agile, fast-moving environments that developers enjoy will typically give auditors heartburn. The more controlled and stable environments that auditors prefer to demonstrate and maintain compliance are traditionally not friendly to developers or innovation. In this session, we will look at the intersection where developers and auditors meet by discussing techniques, tools, and concepts that appeal to both. Topics covered will include shared responsibility, using compartmentalization and microservices for scope control, immutable infrastructure, and continuous security testing.
AWS re:Invent 2016: The Psychology of Security Automation (SAC307)Amazon Web Services
Historically, relationships between developers and security teams have been challenging. Security teams sometimes see developers as careless and ignorant of risk, while developers might see security teams as dogmatic barriers to productivity. Can technologies and approaches such as the cloud, APIs, and automation lead to happier developers and more secure systems? Netflix has had success pursuing this approach, by leaning into the fundamental cloud concept of self-service, the Netflix cultural value of transparency in decision making, and the engineering efficiency principle of facilitating a “paved road.”
This session explores how security teams can use thoughtful tools and automation to improve relationships with development teams while creating a more secure and manageable environment. Topics include Netflix’s approach to IAM entity management, Elastic Load Balancing and certificate management, and general security configuration monitoring.
Ronan Guilfoyle gave a presentation on Amazon Lightsail. Lightsail is a service that makes it easy to launch virtual private servers with one-click. It offers preconfigured instances, persistent storage, networking, and a simple interface to manage resources. Lightsail provides a low-cost option for hosting websites, applications, and development/test environments. Users can also connect Lightsail instances to other AWS services like databases, containers, and analytics through VPC peering or public endpoints.
This document summarizes a presentation about security at scale on AWS. It discusses AWS security controls that customers don't need to manage themselves. It also outlines the AWS Cloud Adoption Framework for adapting security practices to the cloud. Finally, it provides examples of how to implement security capabilities like identity and access management, detective controls, infrastructure security, data protection, and incident response on AWS.
Amazon Web Services (AWS) provides on-demand computing resources and services in the cloud, with pay-as-you-go pricing. This session provides an overview and describes why companies are flocking to the cloud so quickly.
AWS has a large and growing portfolio of big data management and analytics services, designed to integrate into solution architectures to meet the needs of your business. In this session, we look at analytics through the eyes of a business intelligence analyst, a data scientist, and an application developer, to explore how to quickly leverage Amazon Redshift, Amazon QuickSight, RStudio, and Amazon Machine Learning to create powerful, yet straightforward, business solutions.
This document summarizes Trend Micro's migration of its File Reputation Service to AWS. It discusses Trend Micro's need to scale its infrastructure to handle growing data and request volumes. It describes Trend Micro's experience migrating its data and applications to AWS services like S3, DynamoDB, and EC2. The migration enabled Trend Micro to design its architecture in a highly scalable and flexible way on AWS compared to its previous on-premise infrastructure. It also discusses how viewing costs explicitly on AWS services influenced Trend Micro's architectural decisions.
This document provides an overview of microservices and Amazon ECS. It discusses what microservices are, the challenges of implementing microservices, and how Amazon ECS addresses these challenges. Specifically, it covers how ECS provides scalable and automated scheduling of containers across a cluster, integration with other AWS services for areas like load balancing, deployment automation through services, and built-in monitoring with CloudWatch. Examples are given of how a company called Wrapp transitioned their microservices architecture to use ECS and the benefits they realized around management of their containerized applications.
re:Invent recap session 2: Being well Architected in the cloudAmazon Web Services
The document discusses the AWS Well-Architected Framework which provides best practices for architecting systems on AWS. It covers the five pillars of the framework - security, reliability, performance efficiency, cost optimization, and operational excellence. For each pillar, it provides examples of questions to evaluate architectures and best practices for alignment with AWS recommendations.
Learn the basics of getting started with AWS and migrating your data to AWS. This session will also cover core AWS services, such as Amazon EC2 and Amazon S3, and provide demonstrations of how to set up and utilize those services to launch virtual machines in the cloud.
Introducing “Well-Architected” For Developers - Technical 101Amazon Web Services
With the multitude of different software development platforms, tools, and methodologies, it can be daunting to get started and ensure you are on the right architectural track in the cloud. AWS understands architectural best practices for designing reliable, secure, efficient, and cost-effective systems in the AWS cloud. This session will introduce you to the "Well-Architected" framework along with a number of key takeaways on setting solid architectural foundations.
Speaker: Ben Potter, Security Consultant, Amazon Web Services
Featured Customer - Reckon
Getting Started with AWS Lambda and the Serverless Cloud by Jim Tran, Princip...Amazon Web Services
1) The document provides an overview of AWS Lambda and serverless computing on AWS, including how AWS Lambda works, common use cases, and best practices.
2) It explains that AWS Lambda allows users to run code in response to events without provisioning or managing servers, and only pays for the compute time used.
3) The document demonstrates sample serverless architectures using AWS Lambda along with other AWS services, and provides guidance on best practices like using versions and aliases, function networking, authorization, and monitoring.
This document discusses the value that certified AWS experts from Rackspace can provide to businesses. It outlines Rackspace's extensive AWS expertise including over 1,000 AWS certifications held by Rackspace professionals. Rackspace offers two levels of support for AWS - Navigator and Aviator. Navigator provides best practices and guidance, while Aviator involves hands-on management of a customer's AWS infrastructure. The document also provides two case studies of how Rackspace has helped customers migrate workloads to AWS and implement resource management strategies for large AWS footprints.
This document contains summaries of several startup companies and their use of AWS cloud services:
1. A robo-advisor startup scaled to over 20 billion page views per month and manages over $8 billion in assets. They built an entire insurance company on AWS in just 3 months.
2. A health startup in Sweden called KRY allows patients to meet with doctors via their phone. They have grown to over 100,000 users and 1% of Sweden's primary healthcare meetings. They run their entire operations on AWS services like EC2, RDS, ElastiCache, and Machine Learning.
3. Vivino, a wine database and review app, migrated their image storage from their own servers to
This document discusses encryption options on AWS. It explains that AWS supports encryption of data in transit using SSL/TLS and encryption of data at rest using services like AWS KMS, S3 server-side encryption, and EBS encryption. The document also discusses using a hardware security module (HSM) like AWS CloudHSM to protect encryption keys. It provides examples of how specific AWS services like S3, EBS, Redshift, and RDS support encryption and key management.
Being Well Architected in the Cloud (Updated)Adrian Hornsby
This document provides an overview of a presentation on being well-architected on AWS. The presentation covers:
1. What is the Well-Architected Framework
2. An overview of the framework including security, reliability, performance efficiency, cost optimization, and operational excellence pillars
3. How to be well-architected following AWS best practices
4. A conclusion
In this session, you'll learn how to architect your applications based on Amazon Web Services' Well-Architected Framework principles and Adrian’s 10+ years of experience using AWS.
Yow Conference Dec 2013 Netflix Workshop Slides with NotesAdrian Cockcroft
This document provides an overview and agenda for a workshop on patterns for continuous delivery, high availability, DevOps and cloud native development using NetflixOSS open source tools and frameworks. The presenter introduces himself and his background. The content covers Netflix's architecture evolution from monolithic to microservices, how Netflix scales on AWS, and principles and outcomes that enable cloud native development. The workshop then dives into specific NetflixOSS projects like Eureka, Cassandra, Zuul and Hystrix that help with service discovery, data storage, routing and availability. Tools for deployment, configuration, cost analysis and developer productivity are also discussed.
Apps Associates - Insmed INNOVATE16- EBS on the AWSCloudREVChristopher Colucci
The document summarizes Insmed's migration of their Oracle E-Business Suite environment to AWS cloud hosting. It describes Insmed's drivers for moving to AWS including flexibility, pay-as-you-go costs, and future plans for additional AWS applications. It outlines Insmed's journey working with Apps Associates to implement the migration over six months, establishing environments in AWS. It also discusses operational considerations for hosting Oracle ERP on AWS and Insmed's positive observations since the migration such as lower costs and improved disaster recovery capabilities.
Integrating Security into DevOps and CI / CD Environments - Pop-up Loft TLV 2017Amazon Web Services
AWS serverless architecture components such as Amazon S3, Amazon SQS, Amazon SNS, CloudWatch Logs, DynamoDB, Amazon Kinesis, and Lambda can be tightly constrained in their operation. However, it may still be possible to use some of them to propagate payloads that could be used to exploit vulnerabilities in some consuming endpoints or user-generated code. This session explores techniques for enhancing the security of these services, from assessing and tightening permissions in IAM to integrating further tools and mechanisms for inline and out-of-band payload analysis that are more typically applied to traditional server-based architectures, and generalising these techniques to APIs for all AWS services.
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)Amazon Web Services
Keeping consistent environments across your development, test, and production systems can be a complex task. Docker containers offer a way to develop and test your application in the same environment in which it runs in production. You can use tools such as the ECS CLI and Docker Compose for local testing of applications; Jenkins and AWS CodePipeline for building and workflow orchestration; Amazon EC2 Container Registry to store your container images; and Amazon EC2 Container Service to manage and scale containers. In this session, you will learn how to build containers into your development workflow and orchestrate container deployments using Amazon ECS. You will hear how Okta runs 30,000 tests per developer commit and releases 10,000 new lines of code each week to production with a CI system based on 100% AWS services. We'll also discuss how Okta uses ECS for parallelized testing in CI and for production microservices in a multi-region, always on cloud service.
Using AWS To Build A Scalable Machine Data Analytics ServiceChristian Beedgen
Christian Beedgen presented on using AWS to build a scalable machine data analytics service. He discussed Sumo Logic's architecture which uses loosely coupled AWS components like S3, DynamoDB, and EC2 to ingest, index, analyze and query large volumes of machine log data in real-time. Deployment is automated using tools like Jenkins, and components are deployed across availability zones for high availability. The system scales horizontally by sharding data and queries by customer account.
This document discusses application delivery patterns used by REA. It begins with an agenda and mission statement. It then provides examples of "Hello World" programs in various languages. It discusses development and delivery lifecycles, including the use of pipelines. It describes characteristics of good pipelines and pipeline design considerations. It outlines REA's journey with application delivery on AWS and lessons learned, including the use of multiple accounts and decoupling deployment tools from applications. Key recommendations include deploying fully resolved artifacts, keeping metrics, and giving deployment teams response powers.
Deep dive into service fabric after 2 yearsTomasz Kopacz
How to use more advanced capabilities built-in into service fabric. How to create scalable and FAST applications. When to choose stateless, statefull and actor services. How to deploy any exe to service fabric.
Samples: https://github.com/tkopacz/2016DeveloperDays
(SEC312) Reliable Design & Deployment of Security & ComplianceAmazon Web Services
"No matter how you use AWS resources, you can design your AWS account to deliver a reliably secure and controlled environment. This session will focus on ""Secure by Design"" principles and show how you can configure the AWS environment to provide the reliable operation of security controls, such as:
Organizational governance
Asset inventory and control
Logical access controls
Operating system configuration
Database security
Applications security configurations
This session will focus on using AWS security features to architect securing and auditing the architecture capabilities of AWS cloud services such as AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud (EC2), Amazon Elastic Block Storage (EBS), Amazon S3, Amazon Virtual Private Cloud (VPC), Amazon Machine Images (AMIs), and AWS CloudFormation templates. The session will include demonstrations with the governance perspective in mind and discuss how AWS technology can be used to create a secure and auditable environment."
Journey Towards Scaling Your Application to Million UsersAdrian Hornsby
The document discusses the steps and services needed to scale an application from initial development to supporting 10 million users on AWS. It recommends starting with high quality code, version control, CI/CD pipelines, and infrastructure as code from day one. As the application scales to support more users, it recommends adding services like S3 for static assets, Route53 for DNS, CloudFront for caching, auto scaling groups, database read replicas and sharding, asynchronous processing with SQS, event-driven architecture using Lambda, and microservices. The goal is to build operational excellence and architect the application for availability, redundancy, and scale from the start.
The AWS platform offers a rich set of capabilities that can be leveraged by the customer to better control applications state, configuration, and supporting infrastructure throughout the service lifecycle – all while operating with security best practices such as audit and accountability, access control, change review and governance, and systems integrity. We will showcase and discuss design patterns for using these capabilities in synergy with fast-paced and agile application development methodologies – such as DevOps – to achieve an integrated security operations program.
This document outlines a phased approach to migrating applications to AWS cloud. The six phases include: 1) cloud assessment, 2) proof of concept, 3) data migration, 4) application migration, 5) leveraging cloud technologies, and 6) optimization. Each phase has specific goals and activities such as assessing applications for cloud readiness, building pilots to validate technical solutions, migrating data storage, deploying applications on AWS, automating processes, and optimizing usage to reduce costs.
Cost is often the conversation starter when customers think about moving to the cloud. AWS helps lower costs for customers through its “pay only for what you use” pricing model, frequent price drops, and pricing model choice to support variable & stable workloads. In this session, you will learn about the financial considerations of owning and operating a traditional data center or managed hosting provider versus utilizing AWS. We will detail our TCO methodology and showcase cost comparisons for some common customer use-cases. We’ll also cover a few AWS cost optimization areas, including Spot and Reserved Instances, EC2 Auto Scaling, and consolidated billing.
Presenter:
Amit Sharma, Solution Architect, Amazon Internet Services
Krishnenjit Roy, Director IT Operations, Freshdesk
AWS Summit 2013 | India - Running High Churn Development & Test Environments,...Amazon Web Services
The flexible and pay-as-you-go nature of AWS means that developers can spin up compute resources quickly and shut them down when not required. Learn about rapid deployment of applications to AWS as part of your development and testing cycle. Development and testing are a resource hungry function that requires numerous environments and the AWS Cloud allows you create these environments quickly. Hear about real-world examples of our existing customers that have benefited from using AWS for their development and testing.
AWS Summit Auckland - Introducing Well-Architected for DevelopersAmazon Web Services
The document provides an overview of the Well-Architected Framework from Amazon Web Services (AWS). It discusses the main pillars of security, reliability, performance efficiency, cost optimization, and operational excellence. It also covers key best practices under each pillar such as credential protection, high availability, right sizing resources, cost awareness, and managed services. The document aims to help users architect their applications on AWS following these best practices.
Application Delivery Patterns for Developers - Technical 401Amazon Web Services
Every developer has gone through the frustration of creating new features, fixing bugs, or refactoring beautiful code, and then wait for it to reach the promise land of production. Come and learn how to get your changes in the hands of your customers with more speed, reliability, security and quality.
We will dive deep into architectures for continuous delivery pipelines, apply lean principles, and build intelligence into your pipeline.
Speaker: Shiva Narayanaswamy, Solutions Architect, Amazon Web Services
Featured Customer - REA Group
Same basic flow as the keynote, but with a lot more detail, and we had a lot more interactive discussion rather than a presentation format. See part 2 for some more specific detail and links to other presentations.
Video link:
https://www.youtube.com/watch?v=bv-3RgIZIZY
https://www.youtube.com/channel/UCcuMPYJ4Osax4528rgqQWrw?sub_confirmation=1
https://medium.com/@varunmanik1/aws-copilot-by-deploying-an-amazon-elastic-container-service-infrastructure-application-3854f1e5eacf
Similar to Customer Case Study: Terraforming Geoscience with Infracode - AWS PS Summit Canberra 2017 (20)
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.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
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.
2. About the speaker
Scientist
• PhD in Astronomy, ANU
• Postdoc at University of Texas at Austin
• VLBI Scientist, Geoscience Australia
IT
• Various roles: software dev,
data governance, data modelling
NOW
DevOps, Cloud Enablement Team, GA
Email: laura.stanford@ga.gov.au
5. Cloud: the journey so far
On premise
• Limited scalability
• Vanilla
• Specialised teams
Cloud provider
• Scalable
• Reliable
• Customisable
• Quick time to production
6. Laura Stanford | James Kingsmill | Tom Butler
Cloud Enablement Team (Autobots)
• Collaboration on projects
• Technical advice and workshops
• Automation and patterns
• Cloud governance
• Support MDTs and developers in
Science Divisions
18. Deploying application
…depends
• Is it changing or static
• Application in the AMI
• Application deployed using Jenkins, Amazon CodeDeploy,
Ansible
22. Security
• AMIs have security baked in
• Security well architected into our examples
• SSO functionality
• Central account access – Organisations
23. Cost
• Cloudability – to monitor costs on AWS
o Views for each area
o Allows quick responses to issues
• Lambda Scripts
o To shut down dev/test servers overnight and on weekends
• Reserved instances
o Amazon RDS
o Amazon EC2
24. Example: Provenance Server
Packer #1
• Apache HTTP Server
• Apache Jena Fuseki
Packer #2
• PROMS application
Terraform
Infrastructure on AWS
AMI
AMI
PROMS: http://promsns.org/
25. All the good things
• Recognising common themes and patterns - infracode
• Seeing same issues across the agency in different areas
• Upskill people in the science divisions
o In depth technical
o General knowledge
• Breaking down silos – collaboration
• Code reuse
26. All the good things: empowerment
• Teams can control things themselves
• Self service through automation
• Upskilling
• Feel motivated
• Sense of ownership
• Try new ideas
• Valued
27. Terraforming Geoscience with Infracode
Laura Stanford | James Kingsmill | Tom Butler
Laura.Stanford@ga.gov.au
James.Kingsmill@ga.gov.au
Tom.Butler@ga.gov.au
Available at:
https://bitbucket.org/account/user/geoscienceaustralia/projects/TF